Andy 3 vuotta sitten
vanhempi
commit
c1ad55ac3a

+ 1 - 1
src/views/Dispatching/DispatchingDetail.vue

@@ -253,7 +253,7 @@ export default {
       produce_id: this.$route.query.produce_id || "",
       tableData: [],
       tableColumns: [ 
-        { type: "selection", align: "center", minWidth: 100, fixed: "left" },
+        { type: "selection", align: "center", minWidth: 100 },
         { title: "订单号", align: "center", key: "order_no", minWidth: 150 },
         {
           title: "项目名称",

+ 10 - 4
src/views/OrderMannage/BusinessOrderlist/edit.vue

@@ -3448,8 +3448,8 @@ export default {
         this.coumstList = res.data;
       });
     },
-    handleRemarkCreate(val){
-      this.support_remark.push(val)
+    handleRemarkCreate(val) {
+      this.support_remark.push(val);
     },
     getLockList() {
       this.axios("/api/lock_list").then((res) => (this.lock_list = res.data));
@@ -3636,10 +3636,10 @@ export default {
     getEditData(modalData, curData) {
       // console.log("modalData :>> ", modalData);
       // console.log("curData :>> ", curData);
-      /////   org_part_id
       modalData.ext_price = curData.ext_price * 1 || 0;
       modalData.model = curData.model;
       modalData.num = curData.num || 1;
+      modalData.num_temp_save = JSON.parse(JSON.stringify(modalData.num));
       modalData.over_price = curData.over_price * 1 || 0;
       modalData.position = curData.position;
       modalData.price = curData.price;
@@ -4053,6 +4053,7 @@ export default {
             modalData.ext_price = res.data.ext_price || 0;
             modalData.unit_price = res.data.price || 0;
             modalData.num = res.data.num || 1;
+            modalData.num_temp_save = JSON.parse(JSON.stringify(modalData.num));
             modalData.over_price = res.data.over_price || 0;
             modalData.position = res.data.position || "";
             modalData.unit = res.data.unit || "";
@@ -4265,6 +4266,7 @@ export default {
             this.modalData.ext_price = res.data.ext_price || 0;
             this.modalData.unit_price = res.data.price || 0;
             this.modalData.num = res.data.num || 1;
+            this.modalData.num = JSON.parse(JSON.stringify(res.data.num));
             this.modalData.over_price = res.data.over_price || 0;
             this.modalData.position = res.data.position || "";
             this.modalData.unit = res.data.unit || "";
@@ -4436,6 +4438,9 @@ export default {
             this.modalData.ext_price = res.data.ext_price || 0;
             this.modalData.unit_price = res.data.price || 0;
             this.modalData.num = res.data.num || 1;
+            this.modalData.num_temp_save = JSON.parse(
+              JSON.stringify(res.data.num)
+            );
             this.modalData.over_price = res.data.over_price || 0;
             this.modalData.position = res.data.position | "";
             this.modalData.unit = res.data.unit || "";
@@ -4653,7 +4658,8 @@ export default {
             e.target.value * elem.material_detail_org_num;
         });
       });
-      product.num = product.total_num = e.target.value;
+      product.total_num = e.target.value;
+      product.num = product.total_num * product.num_temp_save;
       product.price =
         (product.unit_price * 1 || 0) * (product.num * 1 || 1) +
         (product.over_price * 1 || 0) +