Pārlūkot izejas kodu

解决为保存绑定的工序会报错的问题。

jiaxiaoqiang 3 mēneši atpakaļ
vecāks
revīzija
221d9e1684

+ 7 - 2
src/views/base/craftManagement/route/bindProcess.vue

@@ -132,6 +132,7 @@
       <div class="detailInfo">
         <el-scrollbar>
           <div class="opBox">
+            <el-text class="mx-1" type="warning">切换之前记得先保存</el-text>
             <el-button type="primary" @click="changeEditStatus">{{
               !editStatus ? "切换为工序信息编辑模式" : "切换为工序路线编辑模式"
             }}</el-button>
@@ -603,7 +604,6 @@ const filterDicts = () => {
   // dictsArray.value = arr;
 };
 
-
 const routeOperationData = ref(null);
 const cancelStatus = ref(true);
 //通过id获取现存储信息
@@ -637,6 +637,10 @@ const reset = () => {
   routeOperationData.value = {};
 };
 const editProComponent = async () => {
+  if (!currentProcess.value.operationId) {
+    ElMessage.warning("请串联保存工序流程");
+    return;
+  }
   router.push({
     path: `/base/craftManagement/processCom/${currentProcess.value.operationId}/${route.fullPath.split("/")[5]}/${route.fullPath.split("/")[4]}`,
   });
@@ -788,7 +792,8 @@ const convertToSnakeLayout = () => {
   }
 }
 
-.title,.processInfo{
+.title,
+.processInfo {
   line-height: 44px;
   color: #6f7991;
   font-size: 14px;