Andy 3 år sedan
förälder
incheckning
1892d50b97

+ 3 - 3
src/views/BidSystem/ProductDeOrder/deorderdetail.vue

@@ -2257,7 +2257,7 @@ export default {
               },
             });
             if (result.code == 200) {
-              element.part_id = result.data.id;
+              element.part_id_save = result.data.id;
               // 工艺路线保存 partsProcessLineTableData
               let bool = true;
               // element.partsProcessRouteList.forEach((ele) => {
@@ -2283,7 +2283,7 @@ export default {
                   method: "post",
                   url: "/api/order_area_explode_process",
                   data: {
-                    parts_id: element.part_id,
+                    parts_id: element.part_id_save,
                     price: element.process_price || 0,
                     properties,
                     title: element.processCombination,
@@ -2293,7 +2293,7 @@ export default {
                 });
                 if (res.code == 200) {
                   element.route_id = res.data.id;
-                  element.part_id = result.data.id;
+                  element.part_id_save = result.data.id;
                 } else {
                   return;
                 }

+ 20 - 9
src/views/OrderMannage/BusinessOrderlist/edit.vue

@@ -499,7 +499,6 @@
         <vxe-grid
           border
           resizable
-          ref="grid"
           align="center"
           :edit-config="{ trigger: 'dblclick', mode: 'row', autoClear: false }"
           :columns="tableColumn"
@@ -649,7 +648,24 @@
           <template #remark_default="{ row }">
             {{ row.remark }}
           </template>
-          <template #remark_edit="{ row }"> </template>
+          <template #remark_edit="{ row }">
+            <Select
+              filterable
+              clearable
+              transfer
+              class="my-remark"
+              filter-by-label
+              label-in-value
+              v-model="row.remark"
+            >
+              <Option
+                v-for="item of productList"
+                :key="item.id"
+                :label="item.title"
+                :value="item.id"
+              ></Option>
+            </Select>
+          </template>
 
           <template #set_default="{ row,rowIndex }">
             <a @click="handleSet(row, rowIndex, 4)" style="margin: 0 5px"
@@ -663,12 +679,7 @@
             >
           </template>
         </vxe-grid>
-        <vxe-table
-          resizable
-          border
-          ref="xTree"
-          :data="tableData"
-        >
+        <vxe-table resizable border ref="xTree" :data="tableData">
           <vxe-table-column
             field="position"
             title="位置"
@@ -3384,7 +3395,7 @@ export default {
     },
     handleShowEditProductModal(custom_id, route_id_at_copyrow) {},
     handleSet(row, index, type) {
-      console.log('row :>> ', row);
+      console.log("row :>> ", row);
       let obj;
       // 1 新增 2 编辑 3 删除 4复制  5详情
       switch (type) {