diff --git a/src/api/device/stateManage.ts b/src/api/device/stateManage.ts index 8771c29..17c5b36 100644 --- a/src/api/device/stateManage.ts +++ b/src/api/device/stateManage.ts @@ -16,6 +16,16 @@ data, }) } + +// 状态管理编辑 +export function updateStatus(data: object) { + return request({ + url: '/meter/stateManage/updateStateManageInfo', + method: 'post', + data, + }) +} + // 状态管理删除 export function deleteStatus(data: object) { return request({ @@ -24,6 +34,22 @@ data, }) } +// 状态管理取消 +export function cancelStatus(data: object) { + return request({ + url: '/approval/operate/revoke', + method: 'post', + data, + }) +} +// 状态管理提交 +export function submitStatus(data: object) { + return request({ + url: '/meter/stateManage/submitStandardEquipmentApply', + method: 'post', + data, + }) +} // 状态管理详情 export function detailStatus(data: object) { return request({ diff --git a/src/api/device/stateManage.ts b/src/api/device/stateManage.ts index 8771c29..17c5b36 100644 --- a/src/api/device/stateManage.ts +++ b/src/api/device/stateManage.ts @@ -16,6 +16,16 @@ data, }) } + +// 状态管理编辑 +export function updateStatus(data: object) { + return request({ + url: '/meter/stateManage/updateStateManageInfo', + method: 'post', + data, + }) +} + // 状态管理删除 export function deleteStatus(data: object) { return request({ @@ -24,6 +34,22 @@ data, }) } +// 状态管理取消 +export function cancelStatus(data: object) { + return request({ + url: '/approval/operate/revoke', + method: 'post', + data, + }) +} +// 状态管理提交 +export function submitStatus(data: object) { + return request({ + url: '/meter/stateManage/submitStandardEquipmentApply', + method: 'post', + data, + }) +} // 状态管理详情 export function detailStatus(data: object) { return request({ diff --git a/src/views/device/borrow/borrow-interface.ts b/src/views/device/borrow/borrow-interface.ts index 7f8f5ce..f751201 100644 --- a/src/views/device/borrow/borrow-interface.ts +++ b/src/views/device/borrow/borrow-interface.ts @@ -5,12 +5,14 @@ applyPerson: string // 申请人 applyUnit: string // 申请单位 approvalStatus?: string // 审批状态 - createUser: string // 创建人 - processResult: string // 处置结果 + createUser?: string // 创建人 + processResult?: string // 处置结果 + applyType: string // 申请类型 time: string // 申请日期 limit?: number offset?: number ids?: string[] + formId?: string } // 借用设备类型 export interface borrowDeviceType { diff --git a/src/api/device/stateManage.ts b/src/api/device/stateManage.ts index 8771c29..17c5b36 100644 --- a/src/api/device/stateManage.ts +++ b/src/api/device/stateManage.ts @@ -16,6 +16,16 @@ data, }) } + +// 状态管理编辑 +export function updateStatus(data: object) { + return request({ + url: '/meter/stateManage/updateStateManageInfo', + method: 'post', + data, + }) +} + // 状态管理删除 export function deleteStatus(data: object) { return request({ @@ -24,6 +34,22 @@ data, }) } +// 状态管理取消 +export function cancelStatus(data: object) { + return request({ + url: '/approval/operate/revoke', + method: 'post', + data, + }) +} +// 状态管理提交 +export function submitStatus(data: object) { + return request({ + url: '/meter/stateManage/submitStandardEquipmentApply', + method: 'post', + data, + }) +} // 状态管理详情 export function detailStatus(data: object) { return request({ diff --git a/src/views/device/borrow/borrow-interface.ts b/src/views/device/borrow/borrow-interface.ts index 7f8f5ce..f751201 100644 --- a/src/views/device/borrow/borrow-interface.ts +++ b/src/views/device/borrow/borrow-interface.ts @@ -5,12 +5,14 @@ applyPerson: string // 申请人 applyUnit: string // 申请单位 approvalStatus?: string // 审批状态 - createUser: string // 创建人 - processResult: string // 处置结果 + createUser?: string // 创建人 + processResult?: string // 处置结果 + applyType: string // 申请类型 time: string // 申请日期 limit?: number offset?: number ids?: string[] + formId?: string } // 借用设备类型 export interface borrowDeviceType { diff --git a/src/views/device/borrow/borrowHandle.vue b/src/views/device/borrow/borrowHandle.vue index 470bad1..2f7a26f 100644 --- a/src/views/device/borrow/borrowHandle.vue +++ b/src/views/device/borrow/borrowHandle.vue @@ -35,7 +35,7 @@ - + diff --git a/src/api/device/stateManage.ts b/src/api/device/stateManage.ts index 8771c29..17c5b36 100644 --- a/src/api/device/stateManage.ts +++ b/src/api/device/stateManage.ts @@ -16,6 +16,16 @@ data, }) } + +// 状态管理编辑 +export function updateStatus(data: object) { + return request({ + url: '/meter/stateManage/updateStateManageInfo', + method: 'post', + data, + }) +} + // 状态管理删除 export function deleteStatus(data: object) { return request({ @@ -24,6 +34,22 @@ data, }) } +// 状态管理取消 +export function cancelStatus(data: object) { + return request({ + url: '/approval/operate/revoke', + method: 'post', + data, + }) +} +// 状态管理提交 +export function submitStatus(data: object) { + return request({ + url: '/meter/stateManage/submitStandardEquipmentApply', + method: 'post', + data, + }) +} // 状态管理详情 export function detailStatus(data: object) { return request({ diff --git a/src/views/device/borrow/borrow-interface.ts b/src/views/device/borrow/borrow-interface.ts index 7f8f5ce..f751201 100644 --- a/src/views/device/borrow/borrow-interface.ts +++ b/src/views/device/borrow/borrow-interface.ts @@ -5,12 +5,14 @@ applyPerson: string // 申请人 applyUnit: string // 申请单位 approvalStatus?: string // 审批状态 - createUser: string // 创建人 - processResult: string // 处置结果 + createUser?: string // 创建人 + processResult?: string // 处置结果 + applyType: string // 申请类型 time: string // 申请日期 limit?: number offset?: number ids?: string[] + formId?: string } // 借用设备类型 export interface borrowDeviceType { diff --git a/src/views/device/borrow/borrowHandle.vue b/src/views/device/borrow/borrowHandle.vue index 470bad1..2f7a26f 100644 --- a/src/views/device/borrow/borrowHandle.vue +++ b/src/views/device/borrow/borrowHandle.vue @@ -35,7 +35,7 @@ - + diff --git a/src/views/device/borrow/borrwoApply.vue b/src/views/device/borrow/borrwoApply.vue index 53046f0..1c13501 100644 --- a/src/views/device/borrow/borrwoApply.vue +++ b/src/views/device/borrow/borrwoApply.vue @@ -56,7 +56,7 @@ - + diff --git a/src/api/device/stateManage.ts b/src/api/device/stateManage.ts index 8771c29..17c5b36 100644 --- a/src/api/device/stateManage.ts +++ b/src/api/device/stateManage.ts @@ -16,6 +16,16 @@ data, }) } + +// 状态管理编辑 +export function updateStatus(data: object) { + return request({ + url: '/meter/stateManage/updateStateManageInfo', + method: 'post', + data, + }) +} + // 状态管理删除 export function deleteStatus(data: object) { return request({ @@ -24,6 +34,22 @@ data, }) } +// 状态管理取消 +export function cancelStatus(data: object) { + return request({ + url: '/approval/operate/revoke', + method: 'post', + data, + }) +} +// 状态管理提交 +export function submitStatus(data: object) { + return request({ + url: '/meter/stateManage/submitStandardEquipmentApply', + method: 'post', + data, + }) +} // 状态管理详情 export function detailStatus(data: object) { return request({ diff --git a/src/views/device/borrow/borrow-interface.ts b/src/views/device/borrow/borrow-interface.ts index 7f8f5ce..f751201 100644 --- a/src/views/device/borrow/borrow-interface.ts +++ b/src/views/device/borrow/borrow-interface.ts @@ -5,12 +5,14 @@ applyPerson: string // 申请人 applyUnit: string // 申请单位 approvalStatus?: string // 审批状态 - createUser: string // 创建人 - processResult: string // 处置结果 + createUser?: string // 创建人 + processResult?: string // 处置结果 + applyType: string // 申请类型 time: string // 申请日期 limit?: number offset?: number ids?: string[] + formId?: string } // 借用设备类型 export interface borrowDeviceType { diff --git a/src/views/device/borrow/borrowHandle.vue b/src/views/device/borrow/borrowHandle.vue index 470bad1..2f7a26f 100644 --- a/src/views/device/borrow/borrowHandle.vue +++ b/src/views/device/borrow/borrowHandle.vue @@ -35,7 +35,7 @@ - + diff --git a/src/views/device/borrow/borrwoApply.vue b/src/views/device/borrow/borrwoApply.vue index 53046f0..1c13501 100644 --- a/src/views/device/borrow/borrwoApply.vue +++ b/src/views/device/borrow/borrwoApply.vue @@ -56,7 +56,7 @@ - + diff --git a/src/views/device/borrow/components/applyList.vue b/src/views/device/borrow/components/applyList.vue index e43c46a..1e8075c 100644 --- a/src/views/device/borrow/components/applyList.vue +++ b/src/views/device/borrow/components/applyList.vue @@ -7,11 +7,17 @@ import { exportFile } from '@/utils/exportUtils' import { getDeptTreeList } from '@/api/system/dept' import { toTreeList } from '@/utils/structure' +import { SCHEDULE } from '@/utils/scheduleDict' + const props = defineProps({ type: { type: String, required: true, }, + applyType: { + type: String, + required: true, + }, }) const { proxy } = getCurrentInstance() as any const $router = useRouter() @@ -21,13 +27,15 @@ applyNo: '', // 申请编号 applyPerson: '', // 申请人 applyUnit: '', // 申请单位 - approvalStatus: '', // 审批状态 + approvalStatus: '0', // 审批状态 createUser: '', // 创建人 processResult: '', // 处置结果 + applyType: props.applyType, time: '', // 申请日期 ids: [] as string[], limit: 20, offset: 1, + formId: SCHEDULE.DEVICE_BORROW_APPROVAL, }) // 查询参数 watch(() => time.value, (newVal) => { if (newVal) { @@ -94,12 +102,12 @@ }, { text: '申请部门', - value: 'applyUnit', + value: 'applyUnitName', align: 'center', }, { text: '申请人', - value: 'applyPerson', + value: 'applyPersonName', align: 'center', }, { diff --git a/src/api/device/stateManage.ts b/src/api/device/stateManage.ts index 8771c29..17c5b36 100644 --- a/src/api/device/stateManage.ts +++ b/src/api/device/stateManage.ts @@ -16,6 +16,16 @@ data, }) } + +// 状态管理编辑 +export function updateStatus(data: object) { + return request({ + url: '/meter/stateManage/updateStateManageInfo', + method: 'post', + data, + }) +} + // 状态管理删除 export function deleteStatus(data: object) { return request({ @@ -24,6 +34,22 @@ data, }) } +// 状态管理取消 +export function cancelStatus(data: object) { + return request({ + url: '/approval/operate/revoke', + method: 'post', + data, + }) +} +// 状态管理提交 +export function submitStatus(data: object) { + return request({ + url: '/meter/stateManage/submitStandardEquipmentApply', + method: 'post', + data, + }) +} // 状态管理详情 export function detailStatus(data: object) { return request({ diff --git a/src/views/device/borrow/borrow-interface.ts b/src/views/device/borrow/borrow-interface.ts index 7f8f5ce..f751201 100644 --- a/src/views/device/borrow/borrow-interface.ts +++ b/src/views/device/borrow/borrow-interface.ts @@ -5,12 +5,14 @@ applyPerson: string // 申请人 applyUnit: string // 申请单位 approvalStatus?: string // 审批状态 - createUser: string // 创建人 - processResult: string // 处置结果 + createUser?: string // 创建人 + processResult?: string // 处置结果 + applyType: string // 申请类型 time: string // 申请日期 limit?: number offset?: number ids?: string[] + formId?: string } // 借用设备类型 export interface borrowDeviceType { diff --git a/src/views/device/borrow/borrowHandle.vue b/src/views/device/borrow/borrowHandle.vue index 470bad1..2f7a26f 100644 --- a/src/views/device/borrow/borrowHandle.vue +++ b/src/views/device/borrow/borrowHandle.vue @@ -35,7 +35,7 @@ - + diff --git a/src/views/device/borrow/borrwoApply.vue b/src/views/device/borrow/borrwoApply.vue index 53046f0..1c13501 100644 --- a/src/views/device/borrow/borrwoApply.vue +++ b/src/views/device/borrow/borrwoApply.vue @@ -56,7 +56,7 @@ - + diff --git a/src/views/device/borrow/components/applyList.vue b/src/views/device/borrow/components/applyList.vue index e43c46a..1e8075c 100644 --- a/src/views/device/borrow/components/applyList.vue +++ b/src/views/device/borrow/components/applyList.vue @@ -7,11 +7,17 @@ import { exportFile } from '@/utils/exportUtils' import { getDeptTreeList } from '@/api/system/dept' import { toTreeList } from '@/utils/structure' +import { SCHEDULE } from '@/utils/scheduleDict' + const props = defineProps({ type: { type: String, required: true, }, + applyType: { + type: String, + required: true, + }, }) const { proxy } = getCurrentInstance() as any const $router = useRouter() @@ -21,13 +27,15 @@ applyNo: '', // 申请编号 applyPerson: '', // 申请人 applyUnit: '', // 申请单位 - approvalStatus: '', // 审批状态 + approvalStatus: '0', // 审批状态 createUser: '', // 创建人 processResult: '', // 处置结果 + applyType: props.applyType, time: '', // 申请日期 ids: [] as string[], limit: 20, offset: 1, + formId: SCHEDULE.DEVICE_BORROW_APPROVAL, }) // 查询参数 watch(() => time.value, (newVal) => { if (newVal) { @@ -94,12 +102,12 @@ }, { text: '申请部门', - value: 'applyUnit', + value: 'applyUnitName', align: 'center', }, { text: '申请人', - value: 'applyPerson', + value: 'applyPersonName', align: 'center', }, { diff --git a/src/views/device/borrow/components/handleList.vue b/src/views/device/borrow/components/handleList.vue index 7f3ea3e..293be0c 100644 --- a/src/views/device/borrow/components/handleList.vue +++ b/src/views/device/borrow/components/handleList.vue @@ -1,24 +1,37 @@ diff --git a/src/views/device/borrow/components/applyList.vue b/src/views/device/borrow/components/applyList.vue index e43c46a..1e8075c 100644 --- a/src/views/device/borrow/components/applyList.vue +++ b/src/views/device/borrow/components/applyList.vue @@ -7,11 +7,17 @@ import { exportFile } from '@/utils/exportUtils' import { getDeptTreeList } from '@/api/system/dept' import { toTreeList } from '@/utils/structure' +import { SCHEDULE } from '@/utils/scheduleDict' + const props = defineProps({ type: { type: String, required: true, }, + applyType: { + type: String, + required: true, + }, }) const { proxy } = getCurrentInstance() as any const $router = useRouter() @@ -21,13 +27,15 @@ applyNo: '', // 申请编号 applyPerson: '', // 申请人 applyUnit: '', // 申请单位 - approvalStatus: '', // 审批状态 + approvalStatus: '0', // 审批状态 createUser: '', // 创建人 processResult: '', // 处置结果 + applyType: props.applyType, time: '', // 申请日期 ids: [] as string[], limit: 20, offset: 1, + formId: SCHEDULE.DEVICE_BORROW_APPROVAL, }) // 查询参数 watch(() => time.value, (newVal) => { if (newVal) { @@ -94,12 +102,12 @@ }, { text: '申请部门', - value: 'applyUnit', + value: 'applyUnitName', align: 'center', }, { text: '申请人', - value: 'applyPerson', + value: 'applyPersonName', align: 'center', }, { diff --git a/src/views/device/borrow/components/handleList.vue b/src/views/device/borrow/components/handleList.vue index 7f3ea3e..293be0c 100644 --- a/src/views/device/borrow/components/handleList.vue +++ b/src/views/device/borrow/components/handleList.vue @@ -1,24 +1,37 @@