From 5086f6503ca71546ebc73fd2b6033c9a221dd5dd Mon Sep 17 00:00:00 2001
From: weitingdong <2480899115@qq.com>
Date: Wed, 10 Jul 2024 13:27:40 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=99=A8=E5=85=B7=E5=8F=B0=E8=B4=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/api/leger/inspectionstandards.js          |  4 +-
 src/api/leger/inventorydocument.js            | 12 ++++-
 src/api/leger/techparameters.js               | 11 +++++
 src/api/leger/toolinventoryrecord.js          |  4 +-
 src/views/leger/toolinventoryrecord.vue       |  2 +-
 src/views/leger/toolinventoryrecordDetail.vue | 44 +++++++++++--------
 6 files changed, 53 insertions(+), 24 deletions(-)

diff --git a/src/api/leger/inspectionstandards.js b/src/api/leger/inspectionstandards.js
index 7ebb892..3f7d0ed 100644
--- a/src/api/leger/inspectionstandards.js
+++ b/src/api/leger/inspectionstandards.js
@@ -42,7 +42,7 @@ export const inspection_add = (row) => {
 
 export const inspection_update = (row) => {
   return request({
-    url: '/api/inspectionstandards/submit',
+    url: '/api/inspectionstandards/update',
     method: 'post',
     data: row
   })
@@ -57,7 +57,7 @@ export const inspection_getListBylegerId = (toolsCodeId) => {
   })
 }
 
-export const inspection__Del = (toolsCodeId) => {
+export const inspection_Del = (toolsCodeId) => {
   return request({
     url: '/api/inspectionstandards/del',
     method: 'post',
diff --git a/src/api/leger/inventorydocument.js b/src/api/leger/inventorydocument.js
index 3305394..59b2d13 100644
--- a/src/api/leger/inventorydocument.js
+++ b/src/api/leger/inventorydocument.js
@@ -48,7 +48,17 @@ export const document_update = (row) => {
   })
 }
 
-export const document_getListBylegerId = (eqLedgerId) => {
+export const document_getListBylegerId = (toolsCodeId) => {
+  return request({
+    url: '/api/inventorydocument/getList',
+    method: 'get',
+    params: {
+      toolsCodeId: toolsCodeId
+    }
+  })
+}
+
+export const document_tools_getListBylegerId = (eqLedgerId) => {
   return request({
     url: '/api/inventorydocument/getList',
     method: 'get',
diff --git a/src/api/leger/techparameters.js b/src/api/leger/techparameters.js
index 4da10d2..86fe70a 100644
--- a/src/api/leger/techparameters.js
+++ b/src/api/leger/techparameters.js
@@ -58,6 +58,16 @@ export const parameters_getListBylegerId = (eqLedgerId) => {
   })
 }
 
+export const parameters_tools_getListBylegerId = (toolsCodeId) => {
+  return request({
+    url: '/api/techparameters/getList',
+    method: 'get',
+    params: {
+      toolsCodeId: toolsCodeId
+    }
+  })
+}
+
 export const parameters_Del = (eqLedgerId) => {
   return request({
     url: '/api/techparameters/del',
@@ -68,3 +78,4 @@ export const parameters_Del = (eqLedgerId) => {
   })
 }
 
+
diff --git a/src/api/leger/toolinventoryrecord.js b/src/api/leger/toolinventoryrecord.js
index 6931de1..257a44c 100644
--- a/src/api/leger/toolinventoryrecord.js
+++ b/src/api/leger/toolinventoryrecord.js
@@ -49,7 +49,7 @@ export const update = (row) => {
 }
 export const auditing = (ids) => {
   return request({
-    url: '/api/toolinventoryrecord/auditing',
+    url: '/api/leger/toolinventoryrecord/auditing',
     method: 'post',
     params: {
       ids,
@@ -59,7 +59,7 @@ export const auditing = (ids) => {
 
 export const reject = (ids) => {
   return request({
-    url: '/api/toolinventoryrecord/reject',
+    url: '/api/leger/toolinventoryrecord/reject',
     method: 'post',
     params: {
       ids,
diff --git a/src/views/leger/toolinventoryrecord.vue b/src/views/leger/toolinventoryrecord.vue
index 9e1ea81..aaacf1d 100644
--- a/src/views/leger/toolinventoryrecord.vue
+++ b/src/views/leger/toolinventoryrecord.vue
@@ -61,6 +61,7 @@
   import {getList, getDetail, add, remove, reject, auditing} from "@/api/leger/toolinventoryrecord";
   import {mapGetters} from "vuex";
   import {getToken} from "@/util/auth";
+  import {Alert} from "element-ui";
   export default {
     data() {
       return {
@@ -241,7 +242,6 @@
       },
       // 查看操作处理
       handleDetailSearch(row) {
-        debugger
         this.$router.push({
           path: "/leger/toolinventoryrecordDetail",
           query: {
diff --git a/src/views/leger/toolinventoryrecordDetail.vue b/src/views/leger/toolinventoryrecordDetail.vue
index d308917..6c68547 100644
--- a/src/views/leger/toolinventoryrecordDetail.vue
+++ b/src/views/leger/toolinventoryrecordDetail.vue
@@ -101,7 +101,7 @@
   <!--   https://avuejs.com/form/form-rules.html#%E5%A4%96%E7%BD%AE%E9%AA%8C%E8%AF%81-->
 </template>
 <script>
-import {getList, getDetail, add, update, remove} from "@/api/leger/equipmentledger";
+import {getList, getDetail, add, update, remove} from "@/api/leger/toolinventoryrecord";
 import {
   inspection_add,
   inspection_update,
@@ -113,14 +113,14 @@ import {
   parameters_add,
   parameters_update,
   parameters_remove,
-  parameters_getListBylegerId,
+  parameters_tools_getListBylegerId,
   parameters_Del
 } from "@/api/leger/techparameters";
 import {
   document_add,
   document_update,
   document_remove,
-  document_getListBylegerId,
+  document_tools_getListBylegerId,
   document_Del
 } from "@/api/leger/inventorydocument";
 import {mapGetters} from "vuex";
@@ -235,16 +235,25 @@ export default {
           {
             label: "是否检验周期内",
             prop: "isInspectionPeriod",
+            type: "select",
+            search: true,
+            dicUrl: "/api/daf-system/dict/dictionary?code=yes_no",
+            props: {
+              label: "dictValue",
+              value: "dictKey"
+            },
             span: 8,
           },
           {
             label: "场站",
             prop: "stations",
-            rules: [{
-              required: true,
-              message: "请输入场站",
-              trigger: "blur"
-            }],
+            type: "select",
+            search: true,
+            dicUrl: "/api/daf-system/dict/dictionary?code=station",
+            props: {
+              label: "dictValue",
+              value: "dictKey"
+            },
             span: 8,
           },
         ]
@@ -436,9 +445,8 @@ export default {
   },
   created () {
     this.type = this.option.column[0];
-    this.option.column.push({ label: '检验标准', prop: 'inspection' },{ label: '技术参数', prop: 'parameters' },{ label: '文档清册', prop: 'document' });
     if(this.$route.query.frameMode == "search"){
-      this.option.column.push({ label: '检验标准', prop: 'Inspection' },{ label: '技术参数', prop: 'parameters' },{ label: '文档清册', prop: 'document' });
+      this.option.column.push({ label: '检验标准', prop: 'inspection' },{ label: '技术参数', prop: 'parameters' },{ label: '文档清册', prop: 'document' });
       this.readonlyForm=true;
       this.shouldShowButton=true;
       this.addUpdateShowButton=false;
@@ -545,10 +553,10 @@ export default {
         this.inspection_onLoad();
       }
     },
-    // 技术参数 新增按钮处理
+    // 检验标准 新增按钮处理
     inspection_rowSave (form, done, loading) {
       loading();
-      form.toolsCodeId = '111';
+      form.toolsCodeId = this.$route.query.id;
       inspection_add(form).then(() => {
         done(form);
         this.inspection_onLoad(this.page);
@@ -561,7 +569,7 @@ export default {
         loading();
       });
     },
-    // 技术参数 编辑按钮处理
+    // 检验标准 编辑按钮处理
     inspection_rowUpdate(form, index, done, loading) {
       inspection_update(form).then(() => {
         done(form);
@@ -575,7 +583,7 @@ export default {
       });
 
     },
-    // 技术参数 删除按钮处理
+    // 检验标准 删除按钮处理
     inspection_rowDel(form, index, done) {
       this.$confirm("确定将选择数据删除?", {
         confirmButtonText: "确定",
@@ -596,7 +604,7 @@ export default {
     // 技术参数 新增按钮处理
     parameters_rowSave (form, done, loading) {
       loading();
-      form.eqLedgerId = this.$route.query.id;
+      form.toolsCodeId = this.$route.query.id;
       parameters_add(form).then(() => {
         done(form);
         this.parameters_onLoad(this.page);
@@ -644,7 +652,7 @@ export default {
     // 文档清册 新增按钮处理
     document_rowSave(form, done, loading) {
       loading();
-      form.eqLedgerId = this.$route.query.id;
+      form.toolsCodeId = this.$route.query.id;
       document_add(form).then(() => {
         done(form);
         this.document_onLoad(this.page);
@@ -768,14 +776,14 @@ export default {
     },
     parameters_onLoad(row, params = {}) {
       this.loading = true;
-      parameters_getListBylegerId(this.$route.query.id).then(res => {
+      parameters_tools_getListBylegerId(this.$route.query.id).then(res => {
         this.parameters_data = res.data.data;
         this.loading = false;
       });
     },
     document_onLoad(row, params = {}) {
       this.loading = true;
-      document_getListBylegerId(this.$route.query.id).then(res => {
+      document_tools_getListBylegerId(this.$route.query.id).then(res => {
         this.document_data = res.data.data;
         this.loading = false;
       });