Parcourir la source

fix:恢复计划排程查看管号按钮

luoxiao il y a 4 semaines
Parent
commit
20f20bd92f
1 fichiers modifiés avec 29 ajouts et 13 suppressions
  1. 29 13
      src/views/plan/workOrder/index.vue

+ 29 - 13
src/views/plan/workOrder/index.vue

@@ -108,6 +108,14 @@
           >下发</el-button
         >
         <el-button
+          icon="el-icon-setting"
+          text
+          @click="showSeqPage(row)"
+          type="primary"
+          :size="size"
+          >产品管号</el-button
+        >
+        <el-button
           icon="el-icon-delete"
           text
           v-if="row.workOrderState === '3'"
@@ -346,7 +354,7 @@ import { getProExcel } from "@/api/excel";
 import { exportDataInfo } from "@/api/order";
 import { getJobInfo, getWorkshopData } from "@/api/report";
 import ButtonPermKeys from "@/common/configs/buttonPermission";
-import {updateWorkOrderInfo} from "@/api/plan"
+import { updateWorkOrderInfo } from "@/api/plan";
 const { isShowTable, tableType } = toRefs(useCommonStoreHook());
 const updateTitle = ref("生产随工单");
 const workshopName = ref("");
@@ -744,13 +752,17 @@ option.value = Object.assign(option.value, {
         value: "dictValue",
       },
       change: ({ value, column }) => {
-        if(form.value.opType&&form.value.workOrderCode&&form.value.orderCode){
-            // 只有新增的时候需要调用,编辑的时候可能只限编辑先工序
-            if (column.boxType && column.boxType === "add") {
-                getOrderType(value);
-            }
+        if (
+          form.value.opType &&
+          form.value.workOrderCode &&
+          form.value.orderCode
+        ) {
+          // 只有新增的时候需要调用,编辑的时候可能只限编辑先工序
+          if (column.boxType && column.boxType === "add") {
+            getOrderType(value);
+          }
         }
-      }
+      },
     },
     {
       label: "产品编号",
@@ -1241,15 +1253,19 @@ onMounted(() => {
 
 // 选择完前工序或者后工序后获取这个
 const getOpGroup = (value) => {
-  getJobInfo(form.value.orderCode, value + "",form.value.orderType).then((res) => {
-    form.value.workOrderCode = res.data;
-  });
+  getJobInfo(form.value.orderCode, value + "", form.value.orderType).then(
+    (res) => {
+      form.value.workOrderCode = res.data;
+    }
+  );
 };
 
 const getOrderType = (value) => {
-    getJobInfo(form.value.orderCode, form.value.opType,value+"").then((res) => {
-        form.value.workOrderCode = res.data;
-    });
+  getJobInfo(form.value.orderCode, form.value.opType, value + "").then(
+    (res) => {
+      form.value.workOrderCode = res.data;
+    }
+  );
 };
 
 // 输入完最大值和最小值计算工单数量