From 3ea0574afc5841f829724710cf2e0dc46a8c60b8 Mon Sep 17 00:00:00 2001
From: tangzy <tangzy123456>
Date: Wed, 14 Jul 2021 16:05:13 +0800
Subject: [PATCH] 许可备案系统

---
 src/api/revoke/revoke.js      |   10 +++
 src/views/revoke/revoke.vue   |   15 ++++
 src/api/permit/permit.js      |   18 ++++-
 src/api/recordk/recordk.js    |   10 +++
 src/views/record/record.vue   |   13 ++++
 src/views/resource/attach.vue |    6 +
 src/api/record/record.js      |   10 +++
 src/api/resource/attach.js    |   17 +++++
 src/views/permit/permit.vue   |   13 ++++
 src/views/recordk/recordk.vue |   13 ++++
 10 files changed, 110 insertions(+), 15 deletions(-)

diff --git a/src/api/permit/permit.js b/src/api/permit/permit.js
index 74fb84c..d3084a1 100644
--- a/src/api/permit/permit.js
+++ b/src/api/permit/permit.js
@@ -2,7 +2,7 @@
 
 export const getList = (current, size, params) => {
   return request({
-    url: '/api/blade-permit/permit/list',
+    url: '/api/permit/list',
     method: 'get',
     params: {
       ...params,
@@ -14,7 +14,7 @@
 
 export const getDetail = (id) => {
   return request({
-    url: '/api/blade-permit/permit/detail',
+    url: '/api/permit/detail',
     method: 'get',
     params: {
       id
@@ -24,7 +24,7 @@
 
 export const remove = (ids) => {
   return request({
-    url: '/api/blade-permit/permit/remove',
+    url: '/api/permit/remove',
     method: 'post',
     params: {
       ids,
@@ -34,7 +34,15 @@
 
 export const add = (row) => {
   return request({
-    url: '/api/blade-permit/permit/save',
+    url: '/api/permit/save',
+    method: 'post',
+    data: row
+  })
+}
+
+export const addnw = (row) => {
+  return request({
+    url: 'http://192.168.0.104:80/permit/save',
     method: 'post',
     data: row
   })
@@ -42,7 +50,7 @@
 
 export const update = (row) => {
   return request({
-    url: '/api/blade-permit/permit/submit',
+    url: '/api/permit/submit',
     method: 'post',
     data: row
   })
diff --git a/src/api/record/record.js b/src/api/record/record.js
index babd692..f11f235 100644
--- a/src/api/record/record.js
+++ b/src/api/record/record.js
@@ -34,7 +34,15 @@
 
 export const add = (row) => {
   return request({
-    url: '/api/record/submit',
+    url: '/api/record/save',
+    method: 'post',
+    data: row
+  })
+}
+
+export const addnw = (row) => {
+  return request({
+    url: 'http:192.168.0.0104/record/save',
     method: 'post',
     data: row
   })
diff --git a/src/api/recordk/recordk.js b/src/api/recordk/recordk.js
index e7fe5c0..6378381 100644
--- a/src/api/recordk/recordk.js
+++ b/src/api/recordk/recordk.js
@@ -34,7 +34,15 @@
 
 export const add = (row) => {
   return request({
-    url: '/api/recordk/submit',
+    url: '/api/recordk/save',
+    method: 'post',
+    data: row
+  })
+}
+
+export const addnw = (row) => {
+  return request({
+    url: 'http:192.168.0.104:80/recordk/save',
     method: 'post',
     data: row
   })
diff --git a/src/api/resource/attach.js b/src/api/resource/attach.js
index 6b4175f..f01eff6 100644
--- a/src/api/resource/attach.js
+++ b/src/api/resource/attach.js
@@ -33,6 +33,15 @@
     }
   })
 }
+export const removenw = (ids) => {
+  return request({
+    url: 'http://192.168.0.104:80/blade-resource/attach/remove',
+    method: 'post',
+    params: {
+      ids,
+    }
+  })
+}
 
 export const add = (row) => {
   return request({
@@ -42,6 +51,14 @@
   })
 }
 
+export const addnw = (row) => {
+  return request({
+    url: 'http://192.168.0.104:80/blade-resource/attach/submit',
+    method: 'post',
+    data: row
+  })
+}
+
 export const update = (row) => {
   return request({
     url: '/api/blade-resource/attach/submit',
diff --git a/src/api/revoke/revoke.js b/src/api/revoke/revoke.js
index a268a64..fad0c8a 100644
--- a/src/api/revoke/revoke.js
+++ b/src/api/revoke/revoke.js
@@ -34,11 +34,19 @@
 
 export const add = (row) => {
   return request({
-    url: '/api/revoke/submit',
+    url: '/api/revoke/save',
     method: 'post',
     data: row
   })
 }
+export const addnw = (row) => {
+  return request({
+    url: 'http:192.168.0.104:80/revoke/save',
+    method: 'post',
+    data: row
+  })
+}
+
 
 export const update = (row) => {
   return request({
diff --git a/src/views/permit/permit.vue b/src/views/permit/permit.vue
index 1833eb0..4c4d0d1 100644
--- a/src/views/permit/permit.vue
+++ b/src/views/permit/permit.vue
@@ -53,7 +53,7 @@
 </template>
 
 <script>
-import {getList, getDetail, add, update, remove} from "@/api/permit/permit";
+import {getList, getDetail, add, update, remove,addnw} from "@/api/permit/permit";
 import {mapGetters} from "vuex";
 
 export default {
@@ -330,6 +330,17 @@
         loading();
         window.console.log(error);
       });
+      addnw(row).then(() => {
+        this.onLoad(this.page);
+        this.$message({
+          type: "success",
+          message: "操作成功!"
+        });
+        done();
+      }, error => {
+        loading();
+        window.console.log(error);
+      });
     }
     ,
     rowUpdate(row, index, done, loading) {
diff --git a/src/views/record/record.vue b/src/views/record/record.vue
index 98a7aed..7a0a418 100644
--- a/src/views/record/record.vue
+++ b/src/views/record/record.vue
@@ -50,7 +50,7 @@
 </template>
 
 <script>
-  import {getList, getDetail, add, update, remove} from "@/api/record/record";
+  import {getList, getDetail, add,addnw, update, remove} from "@/api/record/record";
   import {mapGetters} from "vuex";
 
   export default {
@@ -324,6 +324,17 @@
           loading();
           window.console.log(error);
         });
+        addnw(row).then(() => {
+          this.onLoad(this.page);
+          this.$message({
+            type: "success",
+            message: "操作成功!"
+          });
+          done();
+        }, error => {
+          loading();
+          window.console.log(error);
+        });
       },
       rowUpdate(row, index, done, loading) {
         update(row).then(() => {
diff --git a/src/views/recordk/recordk.vue b/src/views/recordk/recordk.vue
index db61335..7ca96fb 100644
--- a/src/views/recordk/recordk.vue
+++ b/src/views/recordk/recordk.vue
@@ -52,7 +52,7 @@
 </template>
 
 <script>
-  import {getList, getDetail, add, update, remove} from "@/api/recordk/recordk";
+  import {getList, getDetail, add,addnw, update, remove} from "@/api/recordk/recordk";
   import {mapGetters} from "vuex";
 
   export default {
@@ -322,6 +322,17 @@
           loading();
           window.console.log(error);
         });
+        addnw(row).then(() => {
+          this.onLoad(this.page);
+          this.$message({
+            type: "success",
+            message: "操作成功!"
+          });
+          done();
+        }, error => {
+          loading();
+          window.console.log(error);
+        });
       },
       rowUpdate(row, index, done, loading) {
         update(row).then(() => {
diff --git a/src/views/resource/attach.vue b/src/views/resource/attach.vue
index 7dfbf4d..1aa0b44 100644
--- a/src/views/resource/attach.vue
+++ b/src/views/resource/attach.vue
@@ -53,7 +53,7 @@
 </template>
 
 <script>
-import {getList, getDetail, remove} from "@/api/resource/attach";
+import {getList, getDetail, remove,removenw} from "@/api/resource/attach";
 import {mapGetters} from "vuex";
 
 export default {
@@ -192,7 +192,7 @@
               res: 'data'
             },
              action: "/api/blade-resource/oss/endpoint/put-file-attach?deptid="
-          }
+          },
         ]
       }
     };
@@ -215,6 +215,7 @@
     var deptid = this.$route.query.deptid;
     var type = this.$route.query.type;
     this.attachOption.column[0].action += deptid + "&type=" + type
+    this.attachOption.column[1].action += deptid + "&type=" + type
   },
   computed: {
     ...mapGetters(["permission"]),
@@ -277,6 +278,7 @@
       })
         .then(() => {
           return remove(this.ids);
+          return removenw(row.id);
         })
         .then(() => {
           this.onLoad(this.page);
diff --git a/src/views/revoke/revoke.vue b/src/views/revoke/revoke.vue
index b28fbf1..04b10cd 100644
--- a/src/views/revoke/revoke.vue
+++ b/src/views/revoke/revoke.vue
@@ -50,7 +50,7 @@
 </template>
 
 <script>
-  import {getList, getDetail, add, update, remove} from "@/api/revoke/revoke";
+  import {getList, getDetail, add,addnw, update, remove} from "@/api/revoke/revoke";
   import {mapGetters} from "vuex";
 
   export default {
@@ -283,7 +283,7 @@
           path: "/attach/index",
           // redirect: { name: "foo" },
           // query: { row: row },
-          query: {deptid: row.deptid, type: '0'},
+          query: {deptid: row.deptid, type: '2'},
           // params: { row: row.identificationnumber },
         });
       },
@@ -300,6 +300,17 @@
           loading();
           window.console.log(error);
         });
+        addnw(row).then(() => {
+          this.onLoad(this.page);
+          this.$message({
+            type: "success",
+            message: "操作成功!"
+          });
+          done();
+        }, error => {
+          loading();
+          window.console.log(error);
+        });
       },
       rowUpdate(row, index, done, loading) {
         update(row).then(() => {

--
Gitblit v1.9.3