diff --git a/src/api/qms/inspectionJob/inspectionJobMain/index.ts b/src/api/qms/inspectionJob/inspectionJobMain/index.ts
index 289854b37..0d6f85d56 100644
--- a/src/api/qms/inspectionJob/inspectionJobMain/index.ts
+++ b/src/api/qms/inspectionJob/inspectionJobMain/index.ts
@@ -44,3 +44,7 @@ export const exportInspectionJobMain = async (params) => {
export const importTemplate = () => {
return request.download({ url: '/qms/inspection-job-main/get-import-template' })
}
+//查询检验申请列表
+export const getInspectionJobPackageList = async (id: number) => {
+ return await request.get({ url: `/qms/inspection-job-package/list?masterId=` + id })
+}
\ No newline at end of file
diff --git a/src/api/qms/inspectionJob/inspectionJobPackage/index.ts b/src/api/qms/inspectionJob/inspectionJobPackage/index.ts
deleted file mode 100644
index e4b98fd47..000000000
--- a/src/api/qms/inspectionJob/inspectionJobPackage/index.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-import request from '@/config/axios'
-
-//查询检验申请列表
-export const getInspectionJobPackageList = async (id: number) => {
- return await request.get({ url: `/qms/inspection-job-package/list?masterId=` + id })
-}
\ No newline at end of file
diff --git a/src/api/qms/inspectionRecord/inspectionRecordMain/index.ts b/src/api/qms/inspectionRecord/inspectionRecordMain/index.ts
index c04557bd6..db265c38d 100644
--- a/src/api/qms/inspectionRecord/inspectionRecordMain/index.ts
+++ b/src/api/qms/inspectionRecord/inspectionRecordMain/index.ts
@@ -67,3 +67,7 @@ export const importTemplate = () => {
export const publishInspectionRecordMain = async (data ) => {
return await request.put({ url: `/qms/inspection-record-main/publish`, data })
}
+//查询检验申请列表
+export const getInspectionRecordPackageList = async (id: number) => {
+ return await request.get({ url: `/qms/inspection-record-package/list?masterId=` + id })
+}
\ No newline at end of file
diff --git a/src/api/qms/inspectionRequest/index.ts b/src/api/qms/inspectionRequest/index.ts
index 0b064dc02..c018b87ac 100644
--- a/src/api/qms/inspectionRequest/index.ts
+++ b/src/api/qms/inspectionRequest/index.ts
@@ -28,38 +28,72 @@ export const getInspectionMainPage = async (params) => {
if (params.isSearch) {
delete params.isSearch
const data = {...params}
- return await request.post({ url: '/inspection/inspection-main/senior', data })
+ return await request.post({ url: '/qms/inspection-request-main/senior', data })
} else {
- return await request.get({ url: `/inspection/inspection-main/page`, params })
+ return await request.get({ url: `/qms/inspection-request-main/page`, params })
}
}
// 查询检验申请详情
export const getInspectionMain = async (id: number) => {
- return await request.get({ url: `/inspection/inspection-main/get?id=` + id })
+ return await request.get({ url: `/qms/inspection-request-main/get?id=` + id })
}
// 新增检验申请
export const createInspectionMain = async (data: InspectionMainVO) => {
- return await request.post({ url: `/inspection/inspection-main/create`, data })
+ return await request.post({ url: `/qms/inspection-request-main/create`, data })
}
// 修改检验申请
export const updateInspectionMain = async (data: InspectionMainVO) => {
- return await request.put({ url: `/inspection/inspection-main/update`, data })
+ return await request.put({ url: `/qms/inspection-request-main/update`, data })
}
// 删除检验申请
export const deleteInspectionMain = async (id: number) => {
- return await request.delete({ url: `/inspection/inspection-main/delete?id=` + id })
+ return await request.delete({ url: `/qms/inspection-request-main/delete?id=` + id })
}
// 导出检验申请 Excel
export const exportInspectionMain = async (params) => {
- return await request.download({ url: `/inspection/inspection-main/export-excel`, params })
+ return await request.download({ url: `/qms/inspection-request-main/export-excel`, params })
}
// 下载用户导入模板
export const importTemplate = () => {
- return request.download({ url: '/inspection/inspection-main/get-import-template' })
+ return request.download({ url: '/qms/inspection-request-main/get-import-template' })
}
+// 关闭检验申请主 Excel
+export const closeInspectRequestMain = async (id) => {
+ return await request.put({ url: `/qms/inspection-request-main/close?id=` + id })
+}
+
+// 重新添加检验申请主 Excel
+export const reAddInspectRequestMain = async (id) => {
+ return await request.put({ url: `/qms/inspection-request-main/reAdd?id=` + id })
+}
+
+// 提交检验申请主 Excel
+export const submitInspectRequestMain = async (id) => {
+ return await request.put({ url: `/qms/inspection-request-main/submit?id=` + id })
+}
+
+// 审批通过检验申请主 Excel
+export const agreeInspectRequestMain = async (id) => {
+ return await request.put({ url: `/qms/inspection-request-main/agree?id=` + id })
+}
+
+// 审批驳回检验申请主 Excel
+export const refusedInspectRequestMain = async (id) => {
+ return await request.put({ url: `/qms/inspection-request-main/refused?id=` + id })
+}
+
+// 处理检验申请主 Excel
+export const handleInspectRequestMain = async (id) => {
+ return await request.put({ url: `/qms/inspection-request-main/handle?id=` + id })
+}
+
+//查询检验申请列表
+export const getInspectionRequestPackageList = async (id: number) => {
+ return await request.get({ url: `/qms/inspection-request-package/list?masterId=` + id })
+}
\ No newline at end of file
diff --git a/src/views/qms/inspection/inspectionJob/index.vue b/src/views/qms/inspection/inspectionJob/index.vue
index 6f95beb7e..05efe2feb 100644
--- a/src/views/qms/inspection/inspectionJob/index.vue
+++ b/src/views/qms/inspection/inspectionJob/index.vue
@@ -58,7 +58,6 @@
import * as InspectionJobMainApi from '@/api/qms/inspectionJob/inspectionJobMain'
import * as InspectionJobDetailApi from '@/api/qms/inspectionJob/inspectionJobDetail'
- import * as InspectionJobPackageApi from '@/api/qms/inspectionJob/inspectionJobPackage'
import * as defaultButtons from '@/utils/disposition/defaultButtons'
import listTable from '@/components/listTable/src/listTable.vue'
import TableHead from '@/components/TableHead/src/TableHead.vue'
@@ -171,7 +170,7 @@ const listTableRef = ref()
if (val == 'mainJobExe') { // 执行
execute('execute', row)
}else if (val == 'mainPackage') { // 包装
- const list = await InspectionJobPackageApi.getInspectionJobPackageList(row.id)
+ const list = await InspectionJobMainApi.getInspectionJobPackageList(row.id)
listTableRef.value.openPackage(row,'包装信息',InspectionJobPackage.allSchemas.tableColumns,list)
}
else if (val == 'mainJobClo') { // 关闭
diff --git a/src/views/qms/inspection/inspectionRecord/index.vue b/src/views/qms/inspection/inspectionRecord/index.vue
index ae0e3ab24..7d7cacf9c 100644
--- a/src/views/qms/inspection/inspectionRecord/index.vue
+++ b/src/views/qms/inspection/inspectionRecord/index.vue
@@ -62,7 +62,6 @@
import * as InspectionRecordMainApi from '@/api/qms/inspectionRecord/inspectionRecordMain'
import * as InspectionRecordDetailApi from '@/api/qms/inspectionRecord/inspectionRecordDetail'
import * as defaultButtons from '@/utils/disposition/defaultButtons'
- import * as InspectionJobPackageApi from '@/api/qms/inspectionJob/inspectionJobPackage'
import listTable from '@/components/listTable/src/listTable.vue'
import TableHead from '@/components/TableHead/src/TableHead.vue'
import Detail from './detail.vue'
@@ -197,7 +196,7 @@
}
openForm('update', row)
}else if (val == 'mainPackage') { // 包装
- const list = await InspectionJobPackageApi.getInspectionJobPackageList(row.id)
+ const list = await InspectionRecordMainApi.getInspectionRecordPackageList(row.id)
listTableRef.value.openPackage(row,'包装信息',InspectionJobPackage.allSchemas.tableColumns,list)
}else if (val == 'delete') { // 删除
handleDelete(row.id)
diff --git a/src/views/qms/inspection/inspectionRequest/index.vue b/src/views/qms/inspection/inspectionRequest/index.vue
index 002343e54..d69795d30 100644
--- a/src/views/qms/inspection/inspectionRequest/index.vue
+++ b/src/views/qms/inspection/inspectionRequest/index.vue
@@ -21,7 +21,7 @@
-
+
@@ -37,6 +37,8 @@
+
+