diff --git a/index.html b/index.html
index 9d3020d..0814e62 100644
--- a/index.html
+++ b/index.html
@@ -18,8 +18,10 @@
+
+
电镀智能化生产管理系统
diff --git a/src/api/qualityManagement/periodicTesting/projectCycle.js b/src/api/qualityManagement/periodicTesting/projectCycle.js
index 308eb7b..d436bed 100644
--- a/src/api/qualityManagement/periodicTesting/projectCycle.js
+++ b/src/api/qualityManagement/periodicTesting/projectCycle.js
@@ -1,5 +1,14 @@
import request from '@/axios';
+// 获取试验项目列表
+export const getProjectList = (params) => {
+ return request({
+ url: '/blade-desk/QA/CycleTestItem/listForSelect',
+ method: 'get',
+ params
+ });
+};
+
// 获取列表数据 bsCraftAbility/queryAllCa
export const getList = (current, size, params) => {
return request({
@@ -53,4 +62,49 @@ export const remove = ids => {
});
};
+// 获取镀种列表
+export const getPlateList = () => {
+ return request({
+ url:"/blade-desk/bsPlating/listForSelect",
+ method:'get',
+ })
+}
+
+// 根据角色ID获取工艺员列表
+export const getUserList = (ids) =>{
+ return request({
+ url:'/blade-system/user/list-all-by-role-ids',
+ method:'get',
+ params:{
+ ids
+ }
+ })
+}
+
+// 手动下发试验任务
+export const issueTask = (params) =>{
+ return request({
+ url:"/blade-desk/QA/CycleTestTask/generate-manual",
+ method:"post",
+ params
+ })
+}
+
+// 获取试验件列表
+export const getPieceList = () =>{
+ return request({
+ url:'/blade-system/dict/dictionary?code=testPiece',
+ method:'get'
+ })
+}
+
+// 批量设置工艺员
+export const setUser = (params) =>{
+ return request({
+ url:'/blade-desk/QA/CycleTest/update-process-user-bat',
+ method:'post',
+ params
+ })
+}
+
diff --git a/src/api/qualityManagement/periodicTesting/testProject.js b/src/api/qualityManagement/periodicTesting/testProject.js
index af49ee7..5158b39 100644
--- a/src/api/qualityManagement/periodicTesting/testProject.js
+++ b/src/api/qualityManagement/periodicTesting/testProject.js
@@ -53,4 +53,12 @@ export const remove = ids => {
});
};
+// 获取下拉标准列表
+export const getStandardList = () =>{
+ return request({
+ url:'/blade-desk/QA/CycleTestStandard/listForSelect',
+ method:'get'
+ })
+}
+
diff --git a/src/api/qualityManagement/periodicTesting/testTask.js b/src/api/qualityManagement/periodicTesting/testTask.js
index f25f712..ddec245 100644
--- a/src/api/qualityManagement/periodicTesting/testTask.js
+++ b/src/api/qualityManagement/periodicTesting/testTask.js
@@ -34,7 +34,7 @@ export const update = (data) => {
// 详情
export const getDetail = id => {
return request({
- url: '/blade-desk/QA/CycleTest/detail',
+ url: '/blade-desk/QA/CycleTestTask/detail',
method: 'get',
params: {
id,
@@ -53,4 +53,40 @@ export const remove = ids => {
});
};
+// 下发
+export const issueTask = (params) =>{
+ return request({
+ url:'/blade-desk/QA/CycleTestTask/issue-one',
+ method:'post',
+ params
+ })
+}
+
+// 批量下发
+export const issueAllTask = (params) =>{
+ return request({
+ url:'/blade-desk/QA/CycleTestTask/issue-bat',
+ method:'post',
+ params
+ })
+}
+
+// 任务接收
+export const acceptTask = (params) =>{
+ return request({
+ url:'/blade-desk/QA/CycleTestTask/accept',
+ method:'post',
+ params
+ })
+}
+
+// 任务填报
+export const writeTask = (params) =>{
+ return request({
+ url:'/blade-desk/QA/CycleTestTask/fill',
+ method:'post',
+ params
+ })
+}
+
diff --git a/src/components/basic-import/main.vue b/src/components/basic-import/main.vue
new file mode 100644
index 0000000..c70e840
--- /dev/null
+++ b/src/components/basic-import/main.vue
@@ -0,0 +1,99 @@
+
+
+
+
+
+ 点击下载
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/periodicTesting/components/addProjectCycleDialog.vue b/src/views/periodicTesting/components/addProjectCycleDialog.vue
index 69465ea..e9f643e 100644
--- a/src/views/periodicTesting/components/addProjectCycleDialog.vue
+++ b/src/views/periodicTesting/components/addProjectCycleDialog.vue
@@ -15,27 +15,27 @@
>
-
-
+
+
-
+
-
+
@@ -44,17 +44,14 @@
-
-
-
+
-
-
-
-
+
+
+
@@ -62,8 +59,7 @@
-
-
+
@@ -119,14 +115,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -154,7 +150,7 @@
@@ -188,7 +184,7 @@
@@ -200,32 +196,57 @@
检测信息
镀种:{{
- projectForm.plateId == '1' ? '镀种一' : projectForm.plateId == '2' ? '镀种二' : '镀种三'
- }}镀种:{{projectForm.plateName}}
- 试验件:{{ projectForm.testMaterialId }}
- 试验项目:
+ 试验件:{{ projectForm.testTypeName }}
+ 试验项目:{{projectForm.cycleTestItemName}}
试验标准:{{ projectForm.standard }}试验标准:{{ projectForm.cycleTestItemStandard }}
- 试验条件:{{ projectForm.condition }}
+ 试验条件:{{ projectForm.cycleTestItemCondition }}
工艺员:{{ projectForm.processUserId && projectForm.processUserId.userName }}工艺员:{{ projectForm.processUserName }}
提前下发天数:{{ projectForm.genBefore }}
试验时长:{{ projectForm.testDuration }}
临期提醒天数:{{ projectForm.remind }}
- 试验周期:{{ projectForm.jobTypeTitle
- }}{{ projectForm.tags && projectForm.tags.length }}次
-
+
试验周期:
+ 每周 {{ projectForm.weekList && projectForm.weekList.length }}次
+ 每月 {{ monthTags && monthTags.length }}次
+ 每年 {{ yearTags && yearTags.length }}次
+
+ {{ tag }}
+
+
+
+
+ 周一
+ 周二
+ 周三
+ 周四
+ 周五
+ 周六
+ 周日
+
+
+
+
-
维护人:{{ projectForm.updateUser }}
+
维护人:{{ projectForm.updateUserName }}
更新完成时间:{{ projectForm.updateTime }}
@@ -247,7 +268,7 @@