Browse Source

前端已完成结算单价

gjy 2 năm trước cách đây
mục cha
commit
908d2c1e46
1 tập tin đã thay đổi với 9 bổ sung3 xóa
  1. 9 3
      src/views/contractManagement/purchaseContract.vue

+ 9 - 3
src/views/contractManagement/purchaseContract.vue

@@ -617,9 +617,15 @@ export default {
           if (e == '发运结束') {
             data = { id: row.id, endFlag: 1 }
           } else if (e == '已完成') {
-            var response=await getsettlementprice({ contractNo: row.contractNo }).toPromise()
-            data = { id: row.id, settlementPrice: response}
-            text = `合同单价${response}元/吨,确定合同已完成?`
+            var response=await getsettlementprice({ contractNo: row.contractNo }).toPromise().catch(()=>{
+              row.status = row.currectstatus
+              return
+            })
+            if(row.status=='执行中'){
+              return
+            }
+              data = { id: row.id, settlementPrice: response}
+              text = `合同单价${response}元/吨,确定合同已完成?`   
           } else {
             data = { id: row.id }
           }