From 8187dd5426b48e8b10403e1ddaa00e9f350bb52e Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期三, 11 二月 2026 16:00:23 +0800
Subject: [PATCH] 小程序
---
mini-program/pages/distributor/distributor.vue | 7 ++++++-
mini-program/pagesA/pages/order/order.vue | 13 +++++++++----
mini-program/utils/http.api.js | 26 +++++++++++++-------------
3 files changed, 28 insertions(+), 18 deletions(-)
diff --git a/mini-program/pages/distributor/distributor.vue b/mini-program/pages/distributor/distributor.vue
index 1be13b2..5739ed3 100644
--- a/mini-program/pages/distributor/distributor.vue
+++ b/mini-program/pages/distributor/distributor.vue
@@ -107,7 +107,7 @@
</view>
<view class="title" v-if="!show">寰呭鐞嗚鍗� ({{total}})</view>
<view class="list" v-if="!show">
- <view class="list-item" v-for="(item, index) in dataList" :key="index">
+ <view class="list-item" v-for="(item, index) in dataList" :key="index" @click="jumpOrderDetail(item.id)">
<view class="a">
<view class="a-left">
<view class="a-left-tips">{{item.receiveType==1?'鑷彁':'蹇�掗厤閫�'}}</view>
@@ -350,6 +350,11 @@
that.jumpShopLogin()
}
},
+ jumpOrderDetail(id){
+ uni.navigateTo({
+ url: '/pagesA/pages/order-details/order-details?userType=1&id='+id
+ })
+ },
jumpShopLogin() {
uni.navigateTo({
url: '/pages/login/login'
diff --git a/mini-program/pagesA/pages/order/order.vue b/mini-program/pagesA/pages/order/order.vue
index 2149f3b..c4cb86f 100644
--- a/mini-program/pagesA/pages/order/order.vue
+++ b/mini-program/pagesA/pages/order/order.vue
@@ -1,13 +1,13 @@
<template>
<view class="box">
<view class="cate">
- <view @click="changeRow(index)" :class="active === index ? 'cate-item active' : 'cate-item'" v-for="(item, index) in cate" :key="'cate_'+index">
+ <view @click="changeRow(index)" :class="active === index ? 'cate-item active' : 'cate-item'" v-for="(item, index) in cate" :key="index">
{{item.name}}
<view class="cate-item-xiab" v-if="active === index"></view>
</view>
</view>
<view class="list">
- <view class="list-item" v-for="(item, index) in dataList" :key="index">
+ <view class="list-item" v-for="(item, index) in dataList" :key="index" @click="jumpOrderDetail(item.id)">
<view class="a">
<view class="a-left">
<view class="a-left-tips">{{item.receiveType==1?'鑷彁':'蹇�掗厤閫�'}}</view>
@@ -77,8 +77,8 @@
<view class="phone-item" >
<view>
<image src="/static/icon/ic_call@2x.png" mode="widthFix" @click="contactPhoneDo()" ></image>
- <text>{{linkItem.linkname}} </text>
- <text style="margin-left: 10px;"> {{linkItem.linkphone}}</text>
+ <text>{{linkItem.linkname||''}} </text>
+ <text style="margin-left: 10px;"> {{linkItem.linkphone||''}}</text>
</view>
</view>
<view style="width: 100%; height: 30rpx;"></view>
@@ -186,6 +186,11 @@
}
this.loading=false
},
+ jumpOrderDetail(id){
+ uni.navigateTo({
+ url: '/pagesA/pages/order-details/order-details?userType=1&id='+id
+ })
+ },
checkShopLogin(){
var that =this
if( this.shopInfo ==null || this.shopInfo.id==null || this.shopToken==null || this.shopToken==''){
diff --git a/mini-program/utils/http.api.js b/mini-program/utils/http.api.js
index c2e3d1c..1f49310 100644
--- a/mini-program/utils/http.api.js
+++ b/mini-program/utils/http.api.js
@@ -22,18 +22,17 @@
let addCart = (data = {}) => vm.$u.http.post('web/shopCart/addCart', data); // 鍔犲叆璐墿杞�
let goodsInfo = (params = {}) => vm.$u.http.get('web/goods/goodsInfo', { params }); // 鍟嗗搧璇︽儏
let shopCartPage = (data = {}) => vm.$u.http.post('web/shopCart/goodsPage', data); // 璐墿杞﹀垪琛�
- let shopOpenidLogin = (data = {}) => vm.$u.http.post('/web/shop/shopOpenidLogin', {...data,tokenType:1}); // 缁忛攢鍟� - 闈欓粯鐧诲綍
- let shopPasswordLogin = (data = {}) => vm.$u.http.post('/web/shop/shopPasswordLogin', {...data,tokenType:1}); // 缁忛攢鍟� - 璐﹀彿瀵嗙爜鐧诲綍
- let getShopInfo = (params = {}) => vm.$u.http.get('/web/shop/getShopInfo', {params}); //缁忛攢鍟� - 搴楅摵璇︽儏褰�
- let shopLogout = (params = {}) => vm.$u.http.get('/web/shop/logOut', {params}); //缁忛攢鍟� - 閫�鍑虹櫥闄�
- let saleReport = (data = {}) => vm.$u.http.post('/web/shop/saleReport', {...data,tokenType:1}); //缁忛攢鍟� - 閿�鍞槑缁�
- let shopOrderPage = (data = {}) => vm.$u.http.post('/web/orders/shopOrderPage', {...data,tokenType:1}); //缁忛攢鍟� - 閿�鍞槑缁�
- let getIntegralData = (params = {}) => vm.$u.http.get('/web/integral/getIntegralData', {params}); //缁忛攢鍟� - 绉垎涓庣粨绠楅噾棰濇儏鍐碉紙绉垎瑙勫垯锛�
- let getPlatformAboutUs = (params = {}) => vm.$u.http.get('/web/account/getPlatformAboutUs', { params }); // 鑾峰彇绯荤粺閰嶇疆
- let findIntegralRecordPage = (data = {}) => vm.$u.http.post('/web/integral/findIntegralRecordPage', {...data,tokenType:1}); //缁忛攢鍟� - 鑾峰彇缁忛攢鍟嗙殑绉垎璁板綍
- let myCustomer = (data = {}) => vm.$u.http.post('/web/shop/myCustomer', {...data,tokenType:1}); //缁忛攢鍟� - 鎴戠殑瀹㈡埛淇℃伅
-
-
+ let shopOpenidLogin = (data = {}) => vm.$u.http.post('web/shop/shopOpenidLogin', {...data,tokenType:1}); // 缁忛攢鍟� - 闈欓粯鐧诲綍
+ let shopPasswordLogin = (data = {}) => vm.$u.http.post('web/shop/shopPasswordLogin', {...data,tokenType:1}); // 缁忛攢鍟� - 璐﹀彿瀵嗙爜鐧诲綍
+ let getShopInfo = (params = {}) => vm.$u.http.get('web/shop/getShopInfo', {params}); //缁忛攢鍟� - 搴楅摵璇︽儏褰�
+ let shopLogout = (params = {}) => vm.$u.http.get('web/shop/logOut', {params}); //缁忛攢鍟� - 閫�鍑虹櫥闄�
+ let saleReport = (data = {}) => vm.$u.http.post('web/shop/saleReport', {...data,tokenType:1}); //缁忛攢鍟� - 閿�鍞槑缁�
+ let shopOrderPage = (data = {}) => vm.$u.http.post('web/orders/shopOrderPage', {...data,tokenType:1}); //缁忛攢鍟� - 閿�鍞槑缁�
+ let getIntegralData = (params = {}) => vm.$u.http.get('web/integral/getIntegralData', {params}); //缁忛攢鍟� - 绉垎涓庣粨绠楅噾棰濇儏鍐碉紙绉垎瑙勫垯锛�
+ let getPlatformAboutUs = (params = {}) => vm.$u.http.get('web/account/getPlatformAboutUs', { params }); // 鑾峰彇绯荤粺閰嶇疆
+ let findIntegralRecordPage = (data = {}) => vm.$u.http.post('web/integral/findIntegralRecordPage', {...data,tokenType:1}); //缁忛攢鍟� - 鑾峰彇缁忛攢鍟嗙殑绉垎璁板綍
+ let myCustomer = (data = {}) => vm.$u.http.post('web/shop/myCustomer', {...data,tokenType:1}); //缁忛攢鍟� - 鎴戠殑瀹㈡埛淇℃伅
+ let shopOrderDetail = (params = {}) => vm.$u.http.get('/web/orders/shopOrderDetail', { params }); //缁忛攢鍟� - 璁㈠崟璇︽儏
vm.$u.api = {
updateNum,
@@ -61,7 +60,8 @@
getIntegralData,
getPlatformAboutUs,
findIntegralRecordPage,
- myCustomer
+ myCustomer,
+ shopOrderDetail
};
}
--
Gitblit v1.9.3