From 63343a3a32cd59a8ce7b8e15a68dd996e28f6ad9 Mon Sep 17 00:00:00 2001
From: licp <lichunping@guanfang.com.cn>
Date: 星期二, 08 十月 2024 08:59:37 +0800
Subject: [PATCH] 优化

---
 src/components/do/b1-inspect-order-plan/Inspection.vue |   31 +++++++++++++++++++++++++------
 1 files changed, 25 insertions(+), 6 deletions(-)

diff --git a/src/components/do/b1-inspect-order-plan/Inspection.vue b/src/components/do/b1-inspect-order-plan/Inspection.vue
index 4bac127..56dc04b 100644
--- a/src/components/do/b1-inspect-order-plan/Inspection.vue
+++ b/src/components/do/b1-inspect-order-plan/Inspection.vue
@@ -266,11 +266,11 @@
         <el-button size="small" type="primary" @click="handleSubmit" v-if="state==1"
           :loading="submitLoading">鎻愪氦</el-button>
         <!-- 澶嶆牳 -->
-        <el-button size="small" type="primary" @click="upInsReview(1)" :loading="reviewLoading"
+        <el-button size="small" type="primary" @click="upInsReview(1,'缁х画璇曢獙')" :loading="reviewLoading"
           v-if="state>1&&!isLook">缁х画璇曢獙</el-button>
-        <el-button size="small" @click="upInsReview(0)" v-if="state>1&&!isLook" type="danger">鍐嶆璇曢獙</el-button>
-        <el-button size="small" @click="upInsReview(2)" v-if="state>1&&!isLook">缁撴潫璇曢獙</el-button>
-        <el-button size="small" @click="$emit('goback')" v-if="!noBack">杩斿洖</el-button>
+        <el-button size="small" @click="upInsReview(0,'鍐嶆璇曢獙')" v-if="state>1&&!isLook" type="danger">鍐嶆璇曢獙</el-button>
+        <el-button size="small" @click="upInsReview(2,'缁撴潫璇曢獙')" v-if="state>1&&!isLook">缁撴潫璇曢獙</el-button>
+        <el-button size="small" @click="handleBack" v-if="!noBack">杩斿洖</el-button>
       </el-col>
     </el-row>
     <div class="search" v-show="!isLook">
@@ -3123,8 +3123,13 @@
         })
       },
       // 澶嶆牳
-      upInsReview(e) {
-        if (e == 1||e==2) {
+      upInsReview(e,type) {
+        this.$confirm(`鏄惁${type}?`, "鎻愮ず", {
+          confirmButtonText: "纭畾",
+          cancelButtonText: "鍙栨秷",
+          type: "warning"
+        }).then(() => {
+          if (e == 1||e==2) {
           // 缁х画璇曢獙
           this.reviewLoading = true;
           this.$axios.post(this.$api.insOrderPlan.verifyPlan, {
@@ -3146,6 +3151,7 @@
           // 鍐嶆璇曢獙
           this.reviewDia = true;
         }
+        })
       },
       handleReviewDia() {
         if (this.noReason) {
@@ -3632,6 +3638,19 @@
           this.currentFile.url = this.javaApi+'/word/'+row.fileUrl
         }
         this.lookFileVisible = true
+      },
+      handleBack(){
+        if(this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('鐢佃矾璇曢獙')){
+          this.$confirm('璇风‘璁ゅ綋鍓嶆暟鎹槸鍚﹀叏閮ㄤ繚瀛橈紝鏄惁杩斿洖锛�', '鎻愮ず', {
+            confirmButtonText: '纭畾',
+            cancelButtonText: '鍙栨秷',
+            type: 'warning'
+          }).then(() => {
+            this.$emit('goback')
+          })
+        }else{
+          this.$emit('goback')
+        }
       }
     }
   }

--
Gitblit v1.9.3