From 4668c972b7d4ce2819582a941e0b68084ba5b93c Mon Sep 17 00:00:00 2001 From: jinna Date: Mon, 22 Dec 2025 17:43:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E8=81=94=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../productionTesting/InspectionTemplate.js | 50 +- .../inspectionArchiving/auditFile.js | 28 + .../inspectionArchiving/rbFilePreserve.js | 37 + .../remindRedeem/remindRedeem.js | 10 + .../tankSolutionTaskAssignment.js | 9 + .../productionTesting/InspectionTemplate.vue | 446 ++- .../inspectionArchiving/ERecord/index.vue | 790 ++-- .../inspectionArchiving/auditFile/index.vue | 497 ++- .../rbFilePreserve/index.vue | 3439 +++++++++-------- .../qualityManagement/remindRedeem/index.vue | 26 +- .../components/batchDialog.vue | 19 +- .../components/disposeDialog.vue | 12 +- .../components/getMedicineDialog.vue | 2 +- .../tankSolutionSystem/inspectionReport.vue | 2 +- .../tankSolutionTaskDispose.vue | 31 +- 15 files changed, 2918 insertions(+), 2480 deletions(-) create mode 100644 src/api/qualityManagement/inspectionArchiving/auditFile.js create mode 100644 src/api/qualityManagement/inspectionArchiving/rbFilePreserve.js create mode 100644 src/api/qualityManagement/remindRedeem/remindRedeem.js diff --git a/src/api/productionTesting/InspectionTemplate.js b/src/api/productionTesting/InspectionTemplate.js index 5baafed..872fe89 100644 --- a/src/api/productionTesting/InspectionTemplate.js +++ b/src/api/productionTesting/InspectionTemplate.js @@ -1,6 +1,6 @@ import request from '@/axios'; -// 查询槽液信息列表接口 +// 查询列表接口 export const getList = params =>{ return request({ url:'/api/blade-desk/QA/InspectionTemplate/list', @@ -21,6 +21,52 @@ export const addTemplate = (data) =>{ // 标准下拉 export const getStandard = (params) =>{ return request({ - + url:"/api/blade-desk/QA/Standard/listForSelect", + method:'get', + params + }) +} + +// 项目下拉 +export const getItem = (params) =>{ + return request({ + url:"/api/blade-desk/QA/InspectionItem/listForSelect", + method:'get', + params + }) +} + +// 详情 +export const getDetail = (params) =>{ + return request({ + url:'/api/blade-desk/QA/InspectionTemplate/detail', + method:'get', + params + }) +} + +// 获取检验模板分类字典 +export const getCategory = (params) =>{ + return request({ + url:'/api/blade-system/dict/dictionary?code=InspectionTemplate-Category', + method:'get' + }) +} + +// 批量设置分类 +export const setType = (data) =>{ + return request({ + url:'/api/blade-desk/QA/InspectionTemplate/updateBat', + method:"post", + data + }) +} + +// 删除 +export const deleteItem = (params) =>{ + return request({ + url:'/api/blade-desk/QA/InspectionTemplate/remove', + method:'post', + params }) } \ No newline at end of file diff --git a/src/api/qualityManagement/inspectionArchiving/auditFile.js b/src/api/qualityManagement/inspectionArchiving/auditFile.js new file mode 100644 index 0000000..5dc1d77 --- /dev/null +++ b/src/api/qualityManagement/inspectionArchiving/auditFile.js @@ -0,0 +1,28 @@ +import request from '@/axios'; + +// 获取列表 +export const getList = (params) => { + return request({ + url: '/api/blade-desk/QA/AuditFile/list', + method: 'get', + params + }); +}; + +// 新增 +export const addFile = (data) =>{ + return request({ + url:"/api/blade-desk/QA/AuditFile/save", + method:"post", + data + }) +} + +// 删除 +export const deleteFile = (params) =>{ + return request({ + url:"/api/blade-desk/QA/AuditFile/remove", + method:"post", + params + }) +} \ No newline at end of file diff --git a/src/api/qualityManagement/inspectionArchiving/rbFilePreserve.js b/src/api/qualityManagement/inspectionArchiving/rbFilePreserve.js new file mode 100644 index 0000000..e3cb7c1 --- /dev/null +++ b/src/api/qualityManagement/inspectionArchiving/rbFilePreserve.js @@ -0,0 +1,37 @@ +import request from '@/axios'; + +// 获取列表 +export const getList = (params) => { + return request({ + url: '/api/blade-desk/QA/ProReTemplate/list', + method: 'get', + params + }); +}; + +// 新增 +export const addRecords = (data) =>{ + return request({ + url:'/api/blade-desk/QA/ProReTemplate/save', + method:'post', + data + }) +} + +// 修改 +export const editRecords = (data) =>{ + return request({ + url:'/api/blade-desk/QA/ProReTemplate/update', + method:'post', + data + }) +} + +// 删除 +export const deleteRecords = (params) =>{ + return request({ + url:"/api/blade-desk/QA/ProReTemplate/remove", + method:"post", + params + }) +} \ No newline at end of file diff --git a/src/api/qualityManagement/remindRedeem/remindRedeem.js b/src/api/qualityManagement/remindRedeem/remindRedeem.js new file mode 100644 index 0000000..780499a --- /dev/null +++ b/src/api/qualityManagement/remindRedeem/remindRedeem.js @@ -0,0 +1,10 @@ +import request from '@/axios'; + +// 获取列表 +export const getList = (params) => { + return request({ + url: '/api/blade-desk/QA/RemindMsg/list', + method: 'get', + params + }); +}; \ No newline at end of file diff --git a/src/api/tankSolutionSystem/tankSolutionTaskAssignment.js b/src/api/tankSolutionSystem/tankSolutionTaskAssignment.js index 0426c8f..81e8eb3 100644 --- a/src/api/tankSolutionSystem/tankSolutionTaskAssignment.js +++ b/src/api/tankSolutionSystem/tankSolutionTaskAssignment.js @@ -115,4 +115,13 @@ export const receiveDrugBat = (data) =>{ method:'post', data }) +} + +// 编辑加药量 +export const editDrugBat = (data) =>{ + return request({ + url:"/api/blade-desk/QA/LiquidTankTask/editDrugBat", + method:'post', + data + }) } \ No newline at end of file diff --git a/src/views/productionTesting/InspectionTemplate.vue b/src/views/productionTesting/InspectionTemplate.vue index ab98c81..0322478 100644 --- a/src/views/productionTesting/InspectionTemplate.vue +++ b/src/views/productionTesting/InspectionTemplate.vue @@ -5,6 +5,7 @@ :table-loading="loading" :data="data" v-model:page="page" + v-model:search="search" :before-open="beforeOpen" v-model="form" ref="crud" @@ -24,8 +25,8 @@ 批量设置分类 - - - - - + + + + + @@ -110,7 +110,7 @@