免费国产欧美国日产_少妇AV一区二区三区无码_蜜桃精品av无码喷奶水小说_jk18禁网站视频_精产国品一二三级产品区别_被夫の上司に犯波多野结衣_78m成人手机免费看_最爽最刺激18禁视频_偷偷色噜狠狠狠狠的777米奇

小程序訂單列表

獲取小程序的訂單列表數(shù)據(jù)


使用步驟

第一步:配置接口地址

config.js 文件中找到 config 設置

第二步:檢查接口定義

搜索 order_lists 接口是否已經(jīng)存在定義(有的小程序模板已經(jīng)定義)

如果沒有定義,在 config 底部新增以下代碼:

shopOrderlistsUrl: getApiUrl('order_lists'),

并復制紅色部分待用。如果已經(jīng)存在,則直接復制使用即可。

第三步:接口調用請求

如果定義名稱不同,使用第二步復制的內容替換紅框部分

    * 獲取訂單列表
     * 接收參數(shù)
     * isPage:是否分頁
     * page  :分頁數(shù)
     * 接口傳參
     * page  :分頁數(shù)
     * dataType:數(shù)據(jù)類型(全部all 待付款payment 待收貨received 已完成complete 訂單關閉close)
     */
    getOrderList(isPage, page) {
        let _this = this;
        App._requestApi(_this, App.globalData.config.shopOrderlistsUrl, {
            page: page || 1,
            dataType: _this.data.dataType
        }, result => {
            // 接口返回的數(shù)據(jù)
            let resList = result.data.list;
            // 頁面已有的數(shù)據(jù)
            let dataList = _this.data.list;
            // 數(shù)據(jù)處理
            if (isPage == true{
                // 顯示分頁數(shù)據(jù)處理
                _this.setData({
                    'list.data': dataList.data.concat(resList.data),
                    isLoading: false,
                });
            } else {
                // 顯示初次數(shù)據(jù)處理
                _this.setData({
                    list: resList,
                    isLoading: false,
                });
            }
        });
    },



接口傳值

page:分頁數(shù),選填,默認值為1

dataType:數(shù)據(jù)類型,選填,可選值如下:

  • all - 全部訂單
  • payment - 待付款
  • received - 待收貨
  • complete - 已完成
  • close - 訂單關閉


文檔最后更新時間:2026-01-13 11:25:39

文檔
目錄

深色
模式

切換
寬度