Browse Source

工艺路线绑定添加query date标识。。

jxq 2 months ago
parent
commit
ad32455d2b
1 changed files with 46 additions and 23 deletions
  1. 46 23
      src/views/base/craftManagement/route/index.vue

+ 46 - 23
src/views/base/craftManagement/route/index.vue

@@ -63,7 +63,12 @@
           link
           type="primary"
           icon="el-icon-edit"
-          v-if="row.usable === 0 && (row.flowState === '0' || row.flowState == '2' || row.flowState == '-1')"
+          v-if="
+            row.usable === 0 &&
+            (row.flowState === '0' ||
+              row.flowState == '2' ||
+              row.flowState == '-1')
+          "
           @click="doEdit(row, index)"
           >编辑</el-button
         >
@@ -79,7 +84,12 @@
           link
           type="danger"
           icon="el-icon-edit"
-          v-if="row.usable === 0 && (row.flowState === '0' || row.flowState == '2' || row.flowState == '-1')"
+          v-if="
+            row.usable === 0 &&
+            (row.flowState === '0' ||
+              row.flowState == '2' ||
+              row.flowState == '-1')
+          "
           @click="deleteRow(row, index)"
           >删除</el-button
         >
@@ -101,34 +111,46 @@
         >
 
         <el-button
-            link
-            icon="el-icon-copy-document"
-            v-if="row.flowState == '0' || row.flowState == '2' || row.flowState == '-1'"
-            @click="openCheckView(row)"
-        >提审</el-button
+          link
+          icon="el-icon-copy-document"
+          v-if="
+            row.flowState == '0' ||
+            row.flowState == '2' ||
+            row.flowState == '-1'
+          "
+          @click="openCheckView(row)"
+          >提审</el-button
         >
 
-        <el-button link v-if="row.flowState !== '0'" icon="el-icon-copy-document" @click="showFlowSteps(row)"
-        >流程</el-button>
+        <el-button
+          link
+          v-if="row.flowState !== '0'"
+          icon="el-icon-copy-document"
+          @click="showFlowSteps(row)"
+          >流程</el-button
+        >
 
         <el-button
-            link
-            icon="el-icon-copy-document"
-            v-if="row.flowState == '3'"
-            @click="onCancelFlow(row)"
-        >撤销</el-button>
+          link
+          icon="el-icon-copy-document"
+          v-if="row.flowState == '3'"
+          @click="onCancelFlow(row)"
+          >撤销</el-button
+        >
         <el-button
           link
           icon="el-icon-copy-document"
           :disabled="false"
           v-if="row.flowState === '1'"
           @click="copyRow(row)"
-          >升版</el-button>
+          >升版</el-button
+        >
         <el-button
           link
           icon="el-icon-copy-document"
           @click="bindProcessPop(row)"
-          >绑定</el-button>
+          >绑定</el-button
+        >
       </template>
     </avue-crud>
     <CommonTable
@@ -269,8 +291,8 @@
     </el-dialog>
     <LookFlowStep ref="LookFlowStepRef"></LookFlowStep>
     <work-flow-check
-        ref="workFlowCheckRef"
-        @sureToSave="onWFSave"
+      ref="workFlowCheckRef"
+      @sureToSave="onWFSave"
     ></work-flow-check>
   </div>
 </template>
@@ -292,7 +314,7 @@ import RouteChangeLog from "@/views/base/craftManagement/route/components/routeC
 import { ElMessageBox } from "element-plus";
 import WorkFlowCheck from "@/components/WorkFlows/workFlowCheck.vue";
 import LookFlowStep from "@/views/flow/common/LookFlowStep.vue";
-import { cancelFlow,submitFlow } from "@/api/flow";
+import { cancelFlow, submitFlow } from "@/api/flow";
 const isLoading = ref(false);
 const loading = ref(false);
 // 数据字典相关
@@ -489,13 +511,14 @@ const copyRow = (row) => {
 //  工作流相关 start
 const workFlowCheckRef = ref(null);
 const openCheckView = (row) => {
-  row.businessId = row.id
+  row.businessId = row.id;
   workFlowCheckRef.value &&
-  workFlowCheckRef.value.openDialog(row, "routeFlowService");
+    workFlowCheckRef.value.openDialog(row, "routeFlowService");
 };
 const LookFlowStepRef = ref(null);
 const showFlowSteps = (row) => {
-  LookFlowStepRef.value && LookFlowStepRef.value.openFlowStepDrawer(row.flowIns);
+  LookFlowStepRef.value &&
+    LookFlowStepRef.value.openFlowStepDrawer(row.flowIns);
 };
 const onCancelFlow = (row) => {
   console.log(row);
@@ -516,7 +539,6 @@ const onWFSave = (flowForm) => {
 };
 //  工作流相关 end
 
-
 const renameRoute = () => {
   tmpForm.value.id;
   tmpForm.value.processRouteCode;
@@ -543,6 +565,7 @@ const bindProcessPop = (row) => {
   if (row.routeData) {
     router.push({
       path: `/base/craftManagement/bindProcess/${row.id}/${row.prodtCode}`,
+      query: { date: new Date().getTime() },
     });
     return;
   }