diff --git "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" index 4c9b127..633c7a9 100644 --- "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" +++ "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" @@ -11,6 +11,7 @@ }, "directorMaxLevel": 4,//审批主管最大层级 "flowPermission": [],//发起人 + "decisionItem": 1, //1同意驳回拒绝、2同意驳回、3拒绝 "nodeConfig": { "nodeName": "发起人",//节点名称 "type": 0,// 0 发起人 1审批 2抄送 3条件 4路由 diff --git "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" index 4c9b127..633c7a9 100644 --- "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" +++ "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" @@ -11,6 +11,7 @@ }, "directorMaxLevel": 4,//审批主管最大层级 "flowPermission": [],//发起人 + "decisionItem": 1, //1同意驳回拒绝、2同意驳回、3拒绝 "nodeConfig": { "nodeName": "发起人",//节点名称 "type": 0,// 0 发起人 1审批 2抄送 3条件 4路由 diff --git a/src/api/business/environmentRecord/environmentRecord.ts b/src/api/business/environmentRecord/environmentRecord.ts deleted file mode 100644 index 1a575eb..0000000 --- a/src/api/business/environmentRecord/environmentRecord.ts +++ /dev/null @@ -1,46 +0,0 @@ -import request from '../../index' - -// 环境记录单列表查询-分页 -export function getenvironmentRecordList(data: { offset: number; limit: number }) { - return request({ - url: `/business/environmentRecord/listPage?offset=${data.offset}&limit=${data.limit}`, - method: 'post', - data, - }) -} - -// 环境记录单删除 -export function getenvironmentRecordDelete(data: object) { - return request({ - url: '/business/environmentRecord/delete', - method: 'post', - data, - }) -} - -// 新增环境记录单 -export function getenvironmentRecordAdd(data: object) { - return request({ - url: '/business/environmentRecord/add', - method: 'post', - data, - }) -} - -// 环境监测记录单-详情 -export function getenvironmentRecordDetail(data: object) { - return request({ - url: '/business/environmentRecord/detail', - method: 'post', - data, - }) -} - -// 环境监测记录单-编辑 -export function getenvironmentRecordUpdate(data: object) { - return request({ - url: '/business/environmentRecord/update', - method: 'post', - data, - }) -} diff --git "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" index 4c9b127..633c7a9 100644 --- "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" +++ "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" @@ -11,6 +11,7 @@ }, "directorMaxLevel": 4,//审批主管最大层级 "flowPermission": [],//发起人 + "decisionItem": 1, //1同意驳回拒绝、2同意驳回、3拒绝 "nodeConfig": { "nodeName": "发起人",//节点名称 "type": 0,// 0 发起人 1审批 2抄送 3条件 4路由 diff --git a/src/api/business/environmentRecord/environmentRecord.ts b/src/api/business/environmentRecord/environmentRecord.ts deleted file mode 100644 index 1a575eb..0000000 --- a/src/api/business/environmentRecord/environmentRecord.ts +++ /dev/null @@ -1,46 +0,0 @@ -import request from '../../index' - -// 环境记录单列表查询-分页 -export function getenvironmentRecordList(data: { offset: number; limit: number }) { - return request({ - url: `/business/environmentRecord/listPage?offset=${data.offset}&limit=${data.limit}`, - method: 'post', - data, - }) -} - -// 环境记录单删除 -export function getenvironmentRecordDelete(data: object) { - return request({ - url: '/business/environmentRecord/delete', - method: 'post', - data, - }) -} - -// 新增环境记录单 -export function getenvironmentRecordAdd(data: object) { - return request({ - url: '/business/environmentRecord/add', - method: 'post', - data, - }) -} - -// 环境监测记录单-详情 -export function getenvironmentRecordDetail(data: object) { - return request({ - url: '/business/environmentRecord/detail', - method: 'post', - data, - }) -} - -// 环境监测记录单-编辑 -export function getenvironmentRecordUpdate(data: object) { - return request({ - url: '/business/environmentRecord/update', - method: 'post', - data, - }) -} diff --git a/src/api/business/lab/environmentRecord.ts b/src/api/business/lab/environmentRecord.ts new file mode 100644 index 0000000..f76a9ce --- /dev/null +++ b/src/api/business/lab/environmentRecord.ts @@ -0,0 +1,58 @@ +import request from '../../index' +import type { IEnvironmentalDetail, IListQuery } from '@/views/business/lab/environmental/environmentalList_interface' +const prefix = '/business/environmentRecord' + +// 环境记录单列表查询-分页 +export function getEnvironmentRecordList(data: { offset: number; limit: number }) { + return request({ + url: `${prefix}/listPage?offset=${data.offset}&limit=${data.limit}`, + method: 'post', + data, + }) +} + +// 环境记录单删除 +export function getEnvironmentRecordDelete(data: { id: string }) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data, + }) +} + +// 新增环境记录单 +export function getEnvironmentRecordAdd(data: IEnvironmentalDetail) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} + +// 环境监测记录单-详情 +export function getEnvironmentRecordDetail(data: { id: string }) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 环境监测记录单-编辑 +export function getEnvironmentRecordUpdate(data: IEnvironmentalDetail) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} + +// 导出列表 +export function exportEnvironmentRecord(data: Omit) { + return request({ + url: `${prefix}/export`, + method: 'post', + responseType: 'blob', + data, + }) +} diff --git "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" index 4c9b127..633c7a9 100644 --- "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" +++ "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" @@ -11,6 +11,7 @@ }, "directorMaxLevel": 4,//审批主管最大层级 "flowPermission": [],//发起人 + "decisionItem": 1, //1同意驳回拒绝、2同意驳回、3拒绝 "nodeConfig": { "nodeName": "发起人",//节点名称 "type": 0,// 0 发起人 1审批 2抄送 3条件 4路由 diff --git a/src/api/business/environmentRecord/environmentRecord.ts b/src/api/business/environmentRecord/environmentRecord.ts deleted file mode 100644 index 1a575eb..0000000 --- a/src/api/business/environmentRecord/environmentRecord.ts +++ /dev/null @@ -1,46 +0,0 @@ -import request from '../../index' - -// 环境记录单列表查询-分页 -export function getenvironmentRecordList(data: { offset: number; limit: number }) { - return request({ - url: `/business/environmentRecord/listPage?offset=${data.offset}&limit=${data.limit}`, - method: 'post', - data, - }) -} - -// 环境记录单删除 -export function getenvironmentRecordDelete(data: object) { - return request({ - url: '/business/environmentRecord/delete', - method: 'post', - data, - }) -} - -// 新增环境记录单 -export function getenvironmentRecordAdd(data: object) { - return request({ - url: '/business/environmentRecord/add', - method: 'post', - data, - }) -} - -// 环境监测记录单-详情 -export function getenvironmentRecordDetail(data: object) { - return request({ - url: '/business/environmentRecord/detail', - method: 'post', - data, - }) -} - -// 环境监测记录单-编辑 -export function getenvironmentRecordUpdate(data: object) { - return request({ - url: '/business/environmentRecord/update', - method: 'post', - data, - }) -} diff --git a/src/api/business/lab/environmentRecord.ts b/src/api/business/lab/environmentRecord.ts new file mode 100644 index 0000000..f76a9ce --- /dev/null +++ b/src/api/business/lab/environmentRecord.ts @@ -0,0 +1,58 @@ +import request from '../../index' +import type { IEnvironmentalDetail, IListQuery } from '@/views/business/lab/environmental/environmentalList_interface' +const prefix = '/business/environmentRecord' + +// 环境记录单列表查询-分页 +export function getEnvironmentRecordList(data: { offset: number; limit: number }) { + return request({ + url: `${prefix}/listPage?offset=${data.offset}&limit=${data.limit}`, + method: 'post', + data, + }) +} + +// 环境记录单删除 +export function getEnvironmentRecordDelete(data: { id: string }) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data, + }) +} + +// 新增环境记录单 +export function getEnvironmentRecordAdd(data: IEnvironmentalDetail) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} + +// 环境监测记录单-详情 +export function getEnvironmentRecordDetail(data: { id: string }) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 环境监测记录单-编辑 +export function getEnvironmentRecordUpdate(data: IEnvironmentalDetail) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} + +// 导出列表 +export function exportEnvironmentRecord(data: Omit) { + return request({ + url: `${prefix}/export`, + method: 'post', + responseType: 'blob', + data, + }) +} diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 47a713e..94a4246 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -17,6 +17,16 @@ data, }) } + +// 设备借用取消审批 +export function cancelApproval(data: { processInstanceId?: string; comments: string }) { + return request({ + url: '/approval/operate/revoke', + method: 'post', + data, + }) +} + // 设备借用申请详情 export function detailApply(data: object) { return request({ diff --git "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" index 4c9b127..633c7a9 100644 --- "a/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" +++ "b/public/data\345\255\227\346\256\265\346\263\250\351\207\212.js" @@ -11,6 +11,7 @@ }, "directorMaxLevel": 4,//审批主管最大层级 "flowPermission": [],//发起人 + "decisionItem": 1, //1同意驳回拒绝、2同意驳回、3拒绝 "nodeConfig": { "nodeName": "发起人",//节点名称 "type": 0,// 0 发起人 1审批 2抄送 3条件 4路由 diff --git a/src/api/business/environmentRecord/environmentRecord.ts b/src/api/business/environmentRecord/environmentRecord.ts deleted file mode 100644 index 1a575eb..0000000 --- a/src/api/business/environmentRecord/environmentRecord.ts +++ /dev/null @@ -1,46 +0,0 @@ -import request from '../../index' - -// 环境记录单列表查询-分页 -export function getenvironmentRecordList(data: { offset: number; limit: number }) { - return request({ - url: `/business/environmentRecord/listPage?offset=${data.offset}&limit=${data.limit}`, - method: 'post', - data, - }) -} - -// 环境记录单删除 -export function getenvironmentRecordDelete(data: object) { - return request({ - url: '/business/environmentRecord/delete', - method: 'post', - data, - }) -} - -// 新增环境记录单 -export function getenvironmentRecordAdd(data: object) { - return request({ - url: '/business/environmentRecord/add', - method: 'post', - data, - }) -} - -// 环境监测记录单-详情 -export function getenvironmentRecordDetail(data: object) { - return request({ - url: '/business/environmentRecord/detail', - method: 'post', - data, - }) -} - -// 环境监测记录单-编辑 -export function getenvironmentRecordUpdate(data: object) { - return request({ - url: '/business/environmentRecord/update', - method: 'post', - data, - }) -} diff --git a/src/api/business/lab/environmentRecord.ts b/src/api/business/lab/environmentRecord.ts new file mode 100644 index 0000000..f76a9ce --- /dev/null +++ b/src/api/business/lab/environmentRecord.ts @@ -0,0 +1,58 @@ +import request from '../../index' +import type { IEnvironmentalDetail, IListQuery } from '@/views/business/lab/environmental/environmentalList_interface' +const prefix = '/business/environmentRecord' + +// 环境记录单列表查询-分页 +export function getEnvironmentRecordList(data: { offset: number; limit: number }) { + return request({ + url: `${prefix}/listPage?offset=${data.offset}&limit=${data.limit}`, + method: 'post', + data, + }) +} + +// 环境记录单删除 +export function getEnvironmentRecordDelete(data: { id: string }) { + return request({ + url: `${prefix}/delete`, + method: 'post', + data, + }) +} + +// 新增环境记录单 +export function getEnvironmentRecordAdd(data: IEnvironmentalDetail) { + return request({ + url: `${prefix}/add`, + method: 'post', + data, + }) +} + +// 环境监测记录单-详情 +export function getEnvironmentRecordDetail(data: { id: string }) { + return request({ + url: `${prefix}/detail`, + method: 'post', + data, + }) +} + +// 环境监测记录单-编辑 +export function getEnvironmentRecordUpdate(data: IEnvironmentalDetail) { + return request({ + url: `${prefix}/update`, + method: 'post', + data, + }) +} + +// 导出列表 +export function exportEnvironmentRecord(data: Omit) { + return request({ + url: `${prefix}/export`, + method: 'post', + responseType: 'blob', + data, + }) +} diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 47a713e..94a4246 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -17,6 +17,16 @@ data, }) } + +// 设备借用取消审批 +export function cancelApproval(data: { processInstanceId?: string; comments: string }) { + return request({ + url: '/approval/operate/revoke', + method: 'post', + data, + }) +} + // 设备借用申请详情 export function detailApply(data: object) { return request({ diff --git a/src/views/business/lab/environmental/environmentalAdd.vue b/src/views/business/lab/environmental/environmentalAdd.vue index 9887075..8fa5759 100644 --- a/src/views/business/lab/environmental/environmentalAdd.vue +++ b/src/views/business/lab/environmental/environmentalAdd.vue @@ -1,15 +1,16 @@ -