From fa43af3bae86c8c3fdcf66d5686603351c71bcdd Mon Sep 17 00:00:00 2001 From: jinna Date: Thu, 22 Jan 2026 15:10:44 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A8=E9=87=8F=E6=A8=A1=E5=9D=97=E5=8F=8A?= =?UTF-8?q?=E8=AE=A1=E5=88=92=E7=AE=A1=E7=90=86=E5=8A=9F=E8=83=BD=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../productionManagement/assayedContent.js | 2 +- .../productionManagement/coatingMaterial.js | 1 + .../periodicTesting/projectCycle.js | 17 +-- .../periodicTesting/testProject.js | 10 +- .../components/addProjectCycleDialog.vue | 6 +- src/views/periodicTesting/projectCycle.vue | 100 +++++++++++++++--- src/views/periodicTesting/testProject.vue | 20 +++- src/views/periodicTesting/testTask.vue | 5 +- src/views/productionDisposition/index.vue | 1 + .../components/coatingAddDialog.vue | 7 +- .../coatingMater/assayedContent.vue | 10 +- .../coatingMater/assayedContentDialog.vue | 32 ++++-- .../coatingMater/materialRequirements.vue | 50 ++++++--- .../js/coatingColumnData.js | 30 ++++-- .../productionTesting/InspectionTemplate.vue | 3 +- .../components/sametankView.vue | 2 +- .../components/trialItem.vue | 2 +- .../components/trialStandard.vue | 2 +- .../reviewFormMess/index.vue | 4 +- 19 files changed, 236 insertions(+), 68 deletions(-) diff --git a/src/api/productionManagement/assayedContent.js b/src/api/productionManagement/assayedContent.js index 3376966..136a16f 100644 --- a/src/api/productionManagement/assayedContent.js +++ b/src/api/productionManagement/assayedContent.js @@ -29,7 +29,7 @@ export const getassayContentDeatils = (params) => { // 作业中心下拉接口 export const getWorkCenter = () =>{ return request({ - url:'/api/blade-desk/BA/WorkCenter/listForSelect', + url:'/api/blade-desk/bsWorkCenter/getList', method:'get' }) } diff --git a/src/api/productionManagement/coatingMaterial.js b/src/api/productionManagement/coatingMaterial.js index 6845091..8aa8214 100644 --- a/src/api/productionManagement/coatingMaterial.js +++ b/src/api/productionManagement/coatingMaterial.js @@ -78,6 +78,7 @@ export const getAddRequireList = params => { }); }; +// 作业中心下拉 export const getWorkCenter = () =>{ return request({ url:'/api/blade-desk/bsWorkCenter/getList', diff --git a/src/api/qualityManagement/periodicTesting/projectCycle.js b/src/api/qualityManagement/periodicTesting/projectCycle.js index 7f50ddf..24557e3 100644 --- a/src/api/qualityManagement/periodicTesting/projectCycle.js +++ b/src/api/qualityManagement/periodicTesting/projectCycle.js @@ -10,15 +10,11 @@ export const getProjectList = (params) => { }; // 获取列表数据 bsCraftAbility/queryAllCa -export const getList = (current, size, params) => { +export const getList = params => { return request({ url: '/blade-desk/QA/CycleTest/list', method: 'get', - params: { - ...params, - current, - size, - }, + params }); }; @@ -113,4 +109,13 @@ export const setCycleBat = (data) =>{ }) } +// 导出 +export const exportExcel = (params) =>{ + return request({ + url:'/api/blade-desk/QA/CycleTest/export-excel', + method:'get', + params, + responseType: "blob", + }) +} diff --git a/src/api/qualityManagement/periodicTesting/testProject.js b/src/api/qualityManagement/periodicTesting/testProject.js index 5158b39..714c0a7 100644 --- a/src/api/qualityManagement/periodicTesting/testProject.js +++ b/src/api/qualityManagement/periodicTesting/testProject.js @@ -61,4 +61,12 @@ export const getStandardList = () =>{ }) } - +// 导出接口 +export const exportExcel = (params) =>{ + return request({ + url:'/api/blade-desk/QA/CycleTestItem/export-excel', + method:'get', + params, + responseType: "blob", + }) +} diff --git a/src/views/periodicTesting/components/addProjectCycleDialog.vue b/src/views/periodicTesting/components/addProjectCycleDialog.vue index ca84a43..55e8392 100644 --- a/src/views/periodicTesting/components/addProjectCycleDialog.vue +++ b/src/views/periodicTesting/components/addProjectCycleDialog.vue @@ -222,7 +222,7 @@
检测信息
镀种:{{projectForm.plateName}}镀种:{{projectForm.plateNames}} 试验件:{{ projectForm.testTypeName }} 试验项目:{{projectForm.cycleTestItemName}} @@ -359,12 +359,14 @@ export default { }, getRowDetail(id){ getDetail(id).then(res =>{ + this.projectForm = { ...res.data.data, isPutOff:res.data.data.isPutOff == 1 ? true : false, testType:res.data.data.testType != '' ? res.data.data.testType + '' : '', processUserIds:res.data.data.processUserId, - jobType:res.data.data.jobType == -1 ? '' : res.data.data.jobType + jobType:res.data.data.jobType == -1 ? '' : res.data.data.jobType, + plateIds:res.data.data.plateIds.split(','), } console.log('job---------',this.projectForm.jobType) if(this.projectForm.jobType == 1){ diff --git a/src/views/periodicTesting/projectCycle.vue b/src/views/periodicTesting/projectCycle.vue index c07db95..ab27bb7 100644 --- a/src/views/periodicTesting/projectCycle.vue +++ b/src/views/periodicTesting/projectCycle.vue @@ -29,6 +29,7 @@ 人员设置 批量设置周期 + 导出