diff --git a/src/api/business/lab/environmentRecord.ts b/src/api/business/lab/environmentRecord.ts index f76a9ce..b67ab35 100644 --- a/src/api/business/lab/environmentRecord.ts +++ b/src/api/business/lab/environmentRecord.ts @@ -1,3 +1,6 @@ +/** + * 环境记录单接口 +*/ import request from '../../index' import type { IEnvironmentalDetail, IListQuery } from '@/views/business/lab/environmental/environmentalList_interface' const prefix = '/business/environmentRecord' diff --git a/src/api/business/lab/environmentRecord.ts b/src/api/business/lab/environmentRecord.ts index f76a9ce..b67ab35 100644 --- a/src/api/business/lab/environmentRecord.ts +++ b/src/api/business/lab/environmentRecord.ts @@ -1,3 +1,6 @@ +/** + * 环境记录单接口 +*/ import request from '../../index' import type { IEnvironmentalDetail, IListQuery } from '@/views/business/lab/environmental/environmentalList_interface' const prefix = '/business/environmentRecord' diff --git a/src/api/business/lab/primitiveLogList.ts b/src/api/business/lab/primitiveLogList.ts index 1d63e01..f8143b7 100644 --- a/src/api/business/lab/primitiveLogList.ts +++ b/src/api/business/lab/primitiveLogList.ts @@ -33,3 +33,30 @@ }) } +// 新建 +export function addPrimitiveLog(data: any) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} + +// 编辑 +export function updatePrimitiveLog(data: any) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} + +// 获取详情 +export function getPrimitiveLogDetail(data: { id: string }) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + diff --git a/src/api/business/lab/environmentRecord.ts b/src/api/business/lab/environmentRecord.ts index f76a9ce..b67ab35 100644 --- a/src/api/business/lab/environmentRecord.ts +++ b/src/api/business/lab/environmentRecord.ts @@ -1,3 +1,6 @@ +/** + * 环境记录单接口 +*/ import request from '../../index' import type { IEnvironmentalDetail, IListQuery } from '@/views/business/lab/environmental/environmentalList_interface' const prefix = '/business/environmentRecord' diff --git a/src/api/business/lab/primitiveLogList.ts b/src/api/business/lab/primitiveLogList.ts index 1d63e01..f8143b7 100644 --- a/src/api/business/lab/primitiveLogList.ts +++ b/src/api/business/lab/primitiveLogList.ts @@ -33,3 +33,30 @@ }) } +// 新建 +export function addPrimitiveLog(data: any) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} + +// 编辑 +export function updatePrimitiveLog(data: any) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} + +// 获取详情 +export function getPrimitiveLogDetail(data: { id: string }) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + diff --git a/src/api/business/lab/report.ts b/src/api/business/lab/report.ts new file mode 100644 index 0000000..a027580 --- /dev/null +++ b/src/api/business/lab/report.ts @@ -0,0 +1,71 @@ +/** + * 证书报告接口 +*/ +import request from '../../index' +import type { IListQuery } from '@/views/business/lab/reportOnCredentials/report_interface' +const prefix = '/business/certificateReport' + +// 列表查询 +export function getReportList(data: IListQuery) { + return request({ + url: `${prefix}/approval/listPage?offset=${data.offset}&limit=${data.limit}`, + method: 'post', + data, + }) +} + +// 导出列表 +export function exportReportList(data: Omit) { + return request({ + url: `${prefix}/listExport`, + method: 'post', + responseType: 'blob', + data, + }) +} + +// 删除 +export function deleteReportList(data: { id: string }) { + return request({ + url: `${prefix}/batchDelete`, + method: 'post', + data, + }) +} + +// 提交 +export function submitReportList(data: { id: string; formId: string }) { + return request({ + url: `${prefix}/submit`, + method: 'post', + data, + }) +} + +// // 新建 +// export function addPrimitiveLog(data: any) { +// return request({ +// url: `${prefix}/add`, +// method: 'post', +// data, +// }) +// } + +// // 编辑 +// export function updatePrimitiveLog(data: any) { +// return request({ +// url: `${prefix}/update`, +// method: 'post', +// data, +// }) +// } + +// // 获取详情 +// export function getPrimitiveLogDetail(data: { id: string }) { +// return request({ +// url: `${prefix}/detail`, +// method: 'post', +// data, +// }) +// } + diff --git a/src/api/business/lab/environmentRecord.ts b/src/api/business/lab/environmentRecord.ts index f76a9ce..b67ab35 100644 --- a/src/api/business/lab/environmentRecord.ts +++ b/src/api/business/lab/environmentRecord.ts @@ -1,3 +1,6 @@ +/** + * 环境记录单接口 +*/ import request from '../../index' import type { IEnvironmentalDetail, IListQuery } from '@/views/business/lab/environmental/environmentalList_interface' const prefix = '/business/environmentRecord' diff --git a/src/api/business/lab/primitiveLogList.ts b/src/api/business/lab/primitiveLogList.ts index 1d63e01..f8143b7 100644 --- a/src/api/business/lab/primitiveLogList.ts +++ b/src/api/business/lab/primitiveLogList.ts @@ -33,3 +33,30 @@ }) } +// 新建 +export function addPrimitiveLog(data: any) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} + +// 编辑 +export function updatePrimitiveLog(data: any) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} + +// 获取详情 +export function getPrimitiveLogDetail(data: { id: string }) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + diff --git a/src/api/business/lab/report.ts b/src/api/business/lab/report.ts new file mode 100644 index 0000000..a027580 --- /dev/null +++ b/src/api/business/lab/report.ts @@ -0,0 +1,71 @@ +/** + * 证书报告接口 +*/ +import request from '../../index' +import type { IListQuery } from '@/views/business/lab/reportOnCredentials/report_interface' +const prefix = '/business/certificateReport' + +// 列表查询 +export function getReportList(data: IListQuery) { + return request({ + url: `${prefix}/approval/listPage?offset=${data.offset}&limit=${data.limit}`, + method: 'post', + data, + }) +} + +// 导出列表 +export function exportReportList(data: Omit) { + return request({ + url: `${prefix}/listExport`, + method: 'post', + responseType: 'blob', + data, + }) +} + +// 删除 +export function deleteReportList(data: { id: string }) { + return request({ + url: `${prefix}/batchDelete`, + method: 'post', + data, + }) +} + +// 提交 +export function submitReportList(data: { id: string; formId: string }) { + return request({ + url: `${prefix}/submit`, + method: 'post', + data, + }) +} + +// // 新建 +// export function addPrimitiveLog(data: any) { +// return request({ +// url: `${prefix}/add`, +// method: 'post', +// data, +// }) +// } + +// // 编辑 +// export function updatePrimitiveLog(data: any) { +// return request({ +// url: `${prefix}/update`, +// method: 'post', +// data, +// }) +// } + +// // 获取详情 +// export function getPrimitiveLogDetail(data: { id: string }) { +// return request({ +// url: `${prefix}/detail`, +// method: 'post', +// data, +// }) +// } + diff --git a/src/components/drawer/approverDrawer.vue b/src/components/drawer/approverDrawer.vue index b64df84..6fdad69 100644 --- a/src/components/drawer/approverDrawer.vue +++ b/src/components/drawer/approverDrawer.vue @@ -141,23 +141,23 @@ return } - console.log('pppppppp', decisionItem.value) + // console.log('pppppppp', decisionItem.value) - if (!`${decisionItem.value}` || isNaN(decisionItem.value)) { - ElMessage({ - message: '请选择决策项', - type: 'warning', - }) - return - } + // if (!`${decisionItem.value}` || isNaN(decisionItem.value)) { + // ElMessage({ + // message: '请选择决策项', + // type: 'warning', + // }) + // return + // } - if (!`${noticeStarter.value}` || isNaN(noticeStarter.value)) { - ElMessage({ - message: '请选择审批结果是否通知发起人', - type: 'warning', - }) - return - } + // if (!`${noticeStarter.value}` || isNaN(noticeStarter.value)) { + // ElMessage({ + // message: '请选择审批结果是否通知发起人', + // type: 'warning', + // }) + // return + // } // 把审批设置反应在流程图里面 approverConfig.value.error = !$func.setApproverStr(approverConfig.value) @@ -286,7 +286,7 @@ -
+ -
+