Explorar o código

电签位置删除接口更改

duy %!s(int64=2) %!d(string=hai) anos
pai
achega
47110d4cd5

+ 18 - 14
src/views/manager/projectinfo/treeTemplate/template/electronicSignature.vue

@@ -109,7 +109,7 @@
           <td>{{item.sigRoleName}}</td>
           <td>{{item.pyzbx}}</td>
           <td>{{item.pyzby}}</td>
-          <td align="center"><span style="color:red;cursor: pointer;" v-on:click="deleteTableSig(key)">删除</span></td>
+          <td align="center"><span style="color:red;cursor: pointer;" v-on:click="deleteTableSig(key,item.id)">删除</span></td>
         </tr>
         </tbody>
       </table>
@@ -119,7 +119,7 @@
                  class="martop25"
                  style="float:right;"
                  icon="el-icon-circle-plus-outline"
-                 :disabled="isCansave"
+                
                  @click="saveSingInfo()">保存入库</el-button> &nbsp;&nbsp;
     </div>
   </div>
@@ -128,7 +128,7 @@
 
 <script>
 
-import {getRoleInfoByParentId, getRoleType, getSigList, saveSig} from "../../../../../api/manager/AdjustForm";
+import {getRoleInfoByParentId, getRoleType, getSigList, saveSig,remove} from "../../../../../api/manager/AdjustForm";
 import {findPfxType} from "../../../../../api/certificate/list";
 
 
@@ -272,20 +272,24 @@ export default {
         throw e;
       }
     },
-   async deleteTableSig (key) {//删除数据
+   async deleteTableSig (key,id) {//删除数据
         this.setsignaTable.splice(key,1);
         this.isCansave=true
         // this.saveSingInfo();
-        const {data: res} = await saveSig({dataInfo: this.setsignaTable,tabId:this.pkeyId1})
-      if (res.code === 200) {
-        //console.log(this.$parent)
-         this.isCansave=false
-        this.$parent.getExcelHtml(this.pkeyId1);
-        this.$message({
-          type: "success",
-          message: "操作成功"
-        });
-      }
+        // const {data: res} = await saveSig({dataInfo: this.setsignaTable,tabId:this.pkeyId1})
+        if(id){
+            const {data: res} = await remove(id)
+            if (res.code === 200) {
+              //console.log(this.$parent)
+              this.isCansave=false
+              this.$parent.getExcelHtml(this.pkeyId1);
+              this.$message({
+                type: "success",
+                message: "操作成功"
+              });
+            }
+        }
+      
     },
     async saveSingInfo() {
       const {data: res} = await saveSig({dataInfo: this.setsignaTable,tabId:this.pkeyId1})