4 Commits 9f75bc0337 ... 799bcb116d

Author SHA1 Message Date
  qymljy 799bcb116d Merge branch 'blueBranch' into allTestUrgent 2 weeks ago
  qymljy f50b444bdd Merge branch 'greenUrgent' into allTestUrgent 2 weeks ago
  qymljy 7167c40edd 订单管理回复交期单个修改调整 2 weeks ago
  qymljy ef2037778a 企业设置线索转站点设置调整 2 weeks ago

+ 9 - 9
src/HDrpManagement/orderManage/details/tabs/confirmList.vue

@@ -90,7 +90,7 @@
           </div>
         </div>
         <div v-else-if="scope.column.columnname === 'deliverydays'">
-          <el-input v-model="scope.column.data.deliverydays" type="number" size="mini" :placeholder="$t(`填写回复交期天数`)" @change="setDeliveryDay(scope.column.data.deliverydays,'单',scope.column.data.sa_orderitemsid)"></el-input>
+          <el-input v-model="scope.column.data.deliverydays" type="number" size="mini" :placeholder="$t(`填写回复交期天数`)" @change="setDeliveryDay(scope.column.data.deliverydays,'单',scope.column.data.sa_orderitemsid,scope.column.data)"></el-input>
         </div>
         <div v-else-if="scope.column.columnname === 'deliverydate'">
           <div v-if="siteid == 'HY' || siteid == 'YOSTEST1'">
@@ -368,7 +368,7 @@ export default {
           "sys_enterpriseid": this.data.sys_enterpriseid, //企业ID
           "sa_contractid": this.data.contacts.contactsid, //合同ID
           "type": this.data.type, //订单类型
-          "items": this.tableData
+          "items": [this.tableData[val.index]]
         })
       },1000)
     },
@@ -379,7 +379,7 @@ export default {
         "sys_enterpriseid": this.data.sys_enterpriseid, //企业ID
         "sa_contractid": this.data.contacts.contactsid, //合同ID
         "type": this.data.type, //订单类型
-        "items": this.tableData
+        "items": [this.tableData[val.index]]
       })
     },
     async updateOrder (val,fn) {
@@ -553,7 +553,7 @@ export default {
       })
       this.listData(this.param.content.pageNumber = 1)
     },
-    async dayChange(date,days,sa_orderitemsid){
+    async dayChange(date,days,sa_orderitemsid,val){
       this.tableData.forEach(item=>{
         if (item.sa_orderitemsid == sa_orderitemsid){
           item.deliverydate = date
@@ -566,14 +566,14 @@ export default {
           "sys_enterpriseid": this.data.sys_enterpriseid, //企业ID
           "sa_contractid": this.data.contacts.contactsid, //合同ID
           "type": this.data.type, //订单类型
-          "items": this.tableData
+          "items": [this.tableData[val.index]]
         }
       })
       this.listData(this.param.content.pageNumber = 1)
     },
-    setDeliveryDay(days,type,sa_orderitemsid){
+    setDeliveryDay(days,type,sa_orderitemsid,val){
       if (type == '单'){
-        this.calculateWorkdays(days,false,sa_orderitemsid)
+        this.calculateWorkdays(days,false,sa_orderitemsid,val)
       }else {
         this.calculateWorkdays(days,true)
       }
@@ -633,7 +633,7 @@ export default {
     },
 
     // 计算工作日
-    calculateWorkdays(days,isDays,sa_orderitemsid) {
+    calculateWorkdays(days,isDays,sa_orderitemsid,val) {
       // 更新数据
       this.startDate = new Date();
       this.workdays = days;
@@ -656,7 +656,7 @@ export default {
       if (isDays){
         this.daysChange(this.resultDate,days)
       }else {
-        this.dayChange(this.resultDate,days,sa_orderitemsid)
+        this.dayChange(this.resultDate,days,sa_orderitemsid,val)
       }
       console.log(this.resultDate,'得到的最后的结果')
     },

File diff suppressed because it is too large
+ 1 - 1
src/HManagement/siteManage/securityConfig/components/applicationRuleSet/index.vue


Some files were not shown because too many files changed in this diff