Andy vor 3 Jahren
Ursprung
Commit
31ef6ac0dd

+ 8 - 1
src/views/OrderMannage/BusinessOrderlist/edit.vue

@@ -818,6 +818,7 @@
                       clearable
                       transfer
                       label-in-value
+                      @on-change="changeEditLines(row)"
                       v-model="sub_part_detail.material_detail_id"
                     >
                       <Option
@@ -3868,6 +3869,10 @@ export default {
         }
       });
     },
+    changeEditLines(row) {
+      row.isEdit = true;
+      this.handleCalcCount();
+    },
     changeEditMeasure(e, row, measure) {
       row.isEdit = true;
       row.measure.map((v) => {
@@ -3883,6 +3888,7 @@ export default {
     },
     changeEditRemark(row) {
       row.isEdit = true;
+      this.handleCalcCount();
     },
     changeEditMetal(row, rowIndex, $event, scope) {
       row.ext_id = $event.value;
@@ -4032,8 +4038,9 @@ export default {
             element.measureCalc = element.e_title;
           });
           this.tableData.splice(rowIndex, 1, row);
-          row.extArray = [];
+          this.handleClearExtInfo(row, this.pre_bp_id, res.data.bp_id);
           row.get_first_data = false;
+          this.handleCalcCount();
           // this.$forceUpdate();
         });
       }

+ 2 - 1
src/views/ProductionOrderList/ProductionsOrder/list.vue

@@ -273,7 +273,8 @@ export default {
         path: '/cms/productionorderlist/productionsorder/Decorationlist',
         query: {
           order_no: row.order_no,
-          type: 'produce'
+          type: 'produce',
+          oa_id:row.oa_id
         }
       })
     },