Explorar o código

销售订单删除多余逻辑

xiaohaizhao %!s(int64=2) %!d(string=hai) anos
pai
achega
7f8da1c3f4

+ 1 - 50
packageA/orderForm/detail.js

@@ -18,8 +18,7 @@ Page({
             label: "订单进度",
             icon: "icon-tabcaozuojilu1",
             model: "#Progress"
-        }],
-        saletypeList: null,
+        }]
     },
     onLoad(options) {
         this.setData({
@@ -28,38 +27,6 @@ Page({
             userrole: wx.getStorageSync('userrole')
         });
         this.getDetail(true);
-        //销售分类
-        _Http.basic({
-            "classname": "sysmanage.develop.optiontype.optiontype",
-            "method": "optiontypeselect",
-            "content": {
-                pageSize: "999",
-                "typename": "saletype",
-                "parameter": {
-                    "siteid": wx.getStorageSync('siteP').siteid
-                }
-            }
-        }, false).then(res => {
-            console.log("销售分类", res)
-            if (res.msg != '成功') return wx.showToast({
-                title: res.msg,
-                icon: "none"
-            })
-            this.setData({
-                saletypeList: res.data.map(v => {
-                    v.value = v.remarks ? v.value + (v.remarks) : v.value
-                    return v
-                })
-            })
-        })
-    },
-    /* 设置回签单 */
-    changeSignbackstatus(e) {
-        if (this.isEdit()) return this.setData({
-            "detail.signbackstatus": this.data.detail.signbackstatus
-        })
-        this.data.detail.signbackstatus = e.detail;
-        this.changeDetail();
     },
     /* 获取详情 */
     getDetail(init = false, show = true) {
@@ -121,20 +88,6 @@ Page({
             logistics
         })
     },
-    /* 选择销售分类 */
-    selectSaletype(e) {
-        if (this.isEdit()) return;
-        if (this.data.detail.type == '项目订单') return;
-    },
-    /* 设置销售分类 */
-    setSaletype(e) {
-        let value = this.data.saletypeList[e.detail.value].value;
-        if (value == this.data.detail.saletype) return;
-        this.setData({
-            "detail.saletype": value
-        })
-        this.changeDetail();
-    },
     /* 选择结算人 */
     selectAgent() {
         if (this.isEdit()) return;
@@ -354,8 +307,6 @@ Page({
                 "tradefield": data.tradefield, //必选
                 "pay_enterpriseid": data.pay_enterpriseid, //结算单位
                 "rebate_userate": data.accountclass.rebate_userate, //返利金使用比例
-                signbackstatus: data.signbackstatus,
-                saletype: data.saletype
             };
         if (content.type = '项目订单') {
             content.sa_contractid = data.sa_contractid,

+ 1 - 3
packageA/orderForm/detail.json

@@ -2,8 +2,6 @@
     "usingComponents": {
         "Product": "./modules/product/index",
         "Yl_Attachment": "/components/Yl_Attachment/index",
-        "Progress": "./modules/progress/index",
-        "van-radio": "@vant/weapp/radio/index",
-        "van-radio-group": "@vant/weapp/radio-group/index"
+        "Progress": "./modules/progress/index"
     }
 }

+ 0 - 17
packageA/orderForm/detail.wxml

@@ -83,27 +83,10 @@
 </view>
 
 <view class="box" style="padding: 10rpx 30rpx;">
-	<picker mode="selector" range='{{saletypeList}}' disabled="{{detail.status!='新建' ||detail.type=='特殊订单'}}" range-key='value' bindchange='setSaletype'>
-		<navigator url="#" class="row" bindtap="selectSaletype">
-			<view class="label">销售分类</view>
-			<view style="font-size: 28rpx;">
-				{{detail.saletype || '前往设置'}}
-				<van-icon name="arrow" />
-			</view>
-		</navigator>
-	</picker>
 	<view class="row">
 		<view class="label">订单备注</view>
 		<textarea disabled="{{detail.status!='新建'||detail.type=='特殊订单'}}" bindtap="isEdit" class="remarks" placeholder-class='placeholder' bindblur="changeRemarks" value="{{detail.remarks}}" auto-height placeholder="订单备注" />
 	</view>
-	<view class="row">
-		<view class="label">回签单</view>
-		<van-radio-group direction='horizontal' disabled="{{detail.status!='新建'||detail.type=='特殊订单'}}" value="{{ detail.signbackstatus }}" bind:change="changeSignbackstatus">
-			<van-radio icon-size='14px' custom-class='label-class' name="不需要">不需要</van-radio>
-			<van-radio icon-size='14px' custom-class='label-class' name="纸质件">纸质件</van-radio>
-			<van-radio icon-size='14px' custom-class='label-class' name="扫描件">扫描件</van-radio>
-		</van-radio-group>
-	</view>
 </view>
 <view style="height: 20rpx;" />
 <Yl_FunTabs list='{{tabsList}}' active='{{tabsActive}}' bind:onChenge="tabsChange">