Browse Source

销售分类问题

xiaohaizhao 1 year ago
parent
commit
92ce3970be
2 changed files with 9 additions and 5 deletions
  1. 7 3
      packageA/orderForm/detail.js
  2. 2 2
      packageA/orderForm/detail.wxml

+ 7 - 3
packageA/orderForm/detail.js

@@ -55,7 +55,7 @@ Page({
             })
             this.setData({
                 saletypeList: res.data.map(v => {
-                    v.value = v.remarks ? v.value + (v.remarks) : v.value
+                    v.show = v.value + '-' + v.remarks
                     return v
                 })
             })
@@ -147,10 +147,14 @@ Page({
     },
     /* 设置销售分类 */
     setSaletype(e) {
-        let value = this.data.saletypeList[e.detail.value].value;
+        let {
+            value,
+            remarks
+        } = this.data.saletypeList[e.detail.value];
         if (value == this.data.detail.saletype) return;
         this.setData({
-            "detail.saletype": value
+            "detail.saletype": value,
+            "detail.saletyperemarks": remarks
         })
         this.changeDetail();
     },

+ 2 - 2
packageA/orderForm/detail.wxml

@@ -84,11 +84,11 @@
 </view>
 
 <view class="box" style="padding: 10rpx 30rpx;">
-	<picker mode="selector" range='{{saletypeList}}' disabled="{{detail.status!='新建' ||detail.type=='特殊订单'}}" range-key='value' bindchange='setSaletype'>
+	<picker mode="selector" range='{{saletypeList}}' disabled="{{detail.status!='新建' ||detail.type=='特殊订单'}}" range-key='show' bindchange='setSaletype'>
 		<navigator url="#" class="row" bindtap="selectSaletype">
 			<view class="label">销售分类</view>
 			<view style="font-size: 28rpx;">
-				{{detail.saletype || '前往设置'}}
+				{{detail.saletype ? detail.saletype +'-'+ detail.saletyperemarks: '前往设置'}}
 				<van-icon name="arrow" />
 			</view>
 		</navigator>