diff --git a/src/api/sampleTracking/sampleTracking.js b/src/api/sampleTracking/sampleTracking.js new file mode 100644 index 0000000..1f376b9 --- /dev/null +++ b/src/api/sampleTracking/sampleTracking.js @@ -0,0 +1,19 @@ +import { createAPI } from '@/utils/httpRequest.js' + +export const searchProjectInfoTracking = data => createAPI('/sampleTracking/projectInfo/search', 'POST', data) +export const saveProjectInfoTracking = data => createAPI('/sampleTracking/projectInfo/save', 'POST', data) +export const updateProjectInfoTracking = data => createAPI('/sampleTracking/projectInfo/update', 'POST', data) +export const deleteProjectInfoTracking = data => createAPI('/sampleTracking/projectInfo/delete', 'POST', data) + +export const searchProjectPartTracking = data => createAPI('/sampleTracking/projectPart/search', 'POST', data) +export const saveProjectPartTracking = data => createAPI('/sampleTracking/projectPart/save', 'POST', data) +export const updateProjectPartTracking = data => createAPI('/sampleTracking/projectPart/update', 'POST', data) +export const deleteProjectPartTracking = data => createAPI('/sampleTracking/projectPart/delete', 'POST', data) + +export const searchProofTracking = data => createAPI('/sampleTracking/proofTracking/search', 'POST', data) +export const oneKeyCreateProofTracking = data => createAPI('/sampleTracking/proofTracking/oneKeyCreate', 'POST', data) +export const createProofTrackingRecord = data => createAPI('/sampleTracking/proofTracking/createProofRecord', 'POST', data) +export const batchUpdateProofTrackingPlan = data => createAPI('/sampleTracking/proofTracking/batchUpdatePlan', 'POST', data) +export const updateProofTrackingProcess = data => createAPI('/sampleTracking/proofTracking/updateProcess', 'POST', data) +export const finishProofTracking = data => createAPI('/sampleTracking/proofTracking/finishProofing', 'POST', data) +export const queryProofTrackingProcessHistory = data => createAPI('/sampleTracking/proofTracking/processHistory', 'POST', data) diff --git a/src/views/modules/sampleTracking/projectInfoTracking.vue b/src/views/modules/sampleTracking/projectInfoTracking.vue new file mode 100644 index 0000000..132fd00 --- /dev/null +++ b/src/views/modules/sampleTracking/projectInfoTracking.vue @@ -0,0 +1,1481 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + 查询 + 新增 + + + + + + + + + 新增产品 + 修改 + 删除 + + + + + + + + + + + + + 编辑 + 删除 + + + + + + + {{ scope.row[item.columnProp] }} + + + + {{ scope.row[item.columnProp] }} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 客户编码 + (新客户) + + + + + + + + + + + + + + + + + + + + + + + + + IQC + + + + IPQC-Lam/Pri/Etch/Slit + + + + IPQC-Converting + + + + PjM + + + + + + + PM/Sales + + + + MFG + + + + Engineer + + + + 文档工程师 + + + + 文档工程师2 + + + + + + + FQC1 + + + + FQC2 + + + + IPQC-Hardtag + + + + SQE + + + + 前道工程师 + + + + + + + + + + + 保存 + 关闭 + + + + + + + + + + + + + + + + + + + + + + + 客户编码 + (新客户) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IQC + + + + IPQC-Lam/Pri/Etch/Slit + + + + IPQC-Converting + + + + PjM + + + + + + + PM/Sales + + + + MFG + + + + Engineer + + + + 文档工程师 + + + + 文档工程师2 + + + + + + + FQC1 + + + + FQC2 + + + + IPQC-Hardtag + + + + SQE + + + + 前道工程师 + + + + + + + + + + + 保存 + 关闭 + + + + + + + + + + + + + + + + + + + 查询 + + + + + + + + + 关闭 + + + + + + + + + + + 保存 + 关闭 + + + + + + + + + + diff --git a/src/views/modules/sampleTracking/projectPartTracking.vue b/src/views/modules/sampleTracking/projectPartTracking.vue new file mode 100644 index 0000000..04bcde1 --- /dev/null +++ b/src/views/modules/sampleTracking/projectPartTracking.vue @@ -0,0 +1,1331 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + - + + + + + 查询 + 新增 + + + + + + + + + 修改 + 新增打样 + 删除 + + + + + + + + + + + + + + + + + + {{ item.projectNo }} + {{ item.projectDesc }} + + + + + + + + + + + + + + 客户编码 + (新客户) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IQC + + + + IPQC-Lam/Pri/Etch/Slit + + + + IPQC-Converting + + + + PjM + + + + + + + PM/Sales + + + + MFG + + + + Engineer + + + + 文档工程师 + + + + 文档工程师2 + + + + + + + FQC1 + + + + FQC2 + + + + IPQC-Hardtag + + + + SQE + + + + 前道工程师 + + + + + + + + + + + 保存 + 关闭 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取 消 + 保 存 + + + + + + + + + + + + + + + + + + + 查询 + + + + + + + + + 关闭 + + + + + + + + + + + 保存 + 关闭 + + + + + + + + + + diff --git a/src/views/modules/sampleTracking/projectProofTracking.vue b/src/views/modules/sampleTracking/projectProofTracking.vue new file mode 100644 index 0000000..92882a3 --- /dev/null +++ b/src/views/modules/sampleTracking/projectProofTracking.vue @@ -0,0 +1,1731 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + 一键创建项目/物料 + 新增打样 + {{ batchEditMode ? '取消修改' : '批量修改' }} + 保存修改 + + + + + + + + + + + + + + + + {{ scope.row.proofingStatus || '进行中' }} + + + + + + + + + + {{ formatDate(scope.row[item.actualField]) || '-' }} + + + + + + + + + + 新增打样 + 打样完成 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 客户编码 + (新客户) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PM/Sales + + + + + + PjM + + + + + + Engineer + + + + + + MFG + + + + + + + + + IQC + + + + + + IPQC-Lam/Pri/Etch/Slit + + + + + + IPQC-Converting + + + + + + SQE + + + + + + + + + FQC1 + + + + + + FQC2 + + + + + + IPQC-Hardtag + + + + + + 前道工程师 + + + + + + + + + 文档工程师 + + + + + + 文档工程师2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取消 + 保存 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取 消 + 保 存 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取消 + 保存 + + + + + + + 确认后将直接标记为打样完成 + + + + 打样完成 + + + + + + + 取消 + 确认完成 + + + + + + + + + + + + + + + + + + + 查询 + + + + + + + + + 关闭 + + + + + + + + + + + 保存 + 关闭 + + + + + + + + + + +