Browse Source

电签检测修改

duy 3 weeks ago
parent
commit
71cb302b1a
1 changed files with 9 additions and 4 deletions
  1. 9 4
      src/views/systemService/test.vue

+ 9 - 4
src/views/systemService/test.vue

@@ -135,11 +135,13 @@
                             <span>save-again</span>
                         </el-button>
                         <el-button :disabled="tableCheckedKeys.length <= 0" :loading="signLoading" hc-btn type="primary" @click="resignClick">  <HcIcon name="repeat" />re-sign</el-button>
+                 
                      
                         <el-button
-                            :disabled="tableCheckedKeys.length <= 0" hc-btn
+                            hc-btn
                             color="#52B200" 
                             style="color: white;"
+                            :disabled="tableCheckedKeys.length <= 0 && !nodeDataInfo.primaryKeyId "
                             @click="batchOnlineClick"
                         >
                             <HcIcon name="survey" />
@@ -1098,6 +1100,8 @@ const resignModal = ref(false)
 const resignModalRadio = ref(0)
 const resignClick = async ()=>{
     const rows = tableCheckedKeys.value
+
+    
     if (rows.length <= 0) {
         window.$message?.warning('勾选错误!只能操作待审批和已审批数据')
         return
@@ -1115,7 +1119,8 @@ const signClick = async () => {
     let isCan = idsArr.some(ele=>!ele)
   
     if (isCan) {
-        window.$message?.warning('该数据无法进行重签')
+        window.$message?.warning('该数据不存在任务ID,请重新勾选数据!')
+
         return
     }
     //发起请求
@@ -1486,8 +1491,8 @@ const batchOnlineClick = async ()=>{
     const { error, code, msg } = await queryApi.updateCheckPdfInfo(
       {
         classify:contractTypeTabKey.value,
-        type:2,
-        ids,
+        type:tableCheckedKeys.value.length > 0 ? 2 : 1,
+        ids:tableCheckedKeys.value.length > 0 ? ids : nodeDataInfo.value.primaryKeyId,
       },
    
     )