diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 94a4246..c30f801 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -35,6 +35,7 @@ data, }) } + // 设备借用申请编辑 export function editApply(data: object) { return request({ @@ -59,6 +60,14 @@ data, }) } +// 设备借用归还提交 +export function returnApply(data: object) { + return request({ + url: '/equipmentApply/returnEquipmentApply', + method: 'post', + data, + }) +} // 设备借用申请导出 export function exportApply(data: object) { return request({ diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 94a4246..c30f801 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -35,6 +35,7 @@ data, }) } + // 设备借用申请编辑 export function editApply(data: object) { return request({ @@ -59,6 +60,14 @@ data, }) } +// 设备借用归还提交 +export function returnApply(data: object) { + return request({ + url: '/equipmentApply/returnEquipmentApply', + method: 'post', + data, + }) +} // 设备借用申请导出 export function exportApply(data: object) { return request({ diff --git a/src/api/device/standingBook.ts b/src/api/device/standingBook.ts index 74e0af0..0f47a88 100644 --- a/src/api/device/standingBook.ts +++ b/src/api/device/standingBook.ts @@ -58,3 +58,22 @@ data, }) } + +// 通过设备id查询出状态变更记录 +export function queryStateChangeLogList(data: object) { + return request({ + url: '/meter/assets/queryStateChangeLogList', + method: 'post', + data, + }) +} + +// 通过设备id查询出使用记录 +export function queryUseLogList(data: object) { + return request({ + url: '/meter/assets/queryUseLogList', + method: 'post', + data, + }) +} + diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 94a4246..c30f801 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -35,6 +35,7 @@ data, }) } + // 设备借用申请编辑 export function editApply(data: object) { return request({ @@ -59,6 +60,14 @@ data, }) } +// 设备借用归还提交 +export function returnApply(data: object) { + return request({ + url: '/equipmentApply/returnEquipmentApply', + method: 'post', + data, + }) +} // 设备借用申请导出 export function exportApply(data: object) { return request({ diff --git a/src/api/device/standingBook.ts b/src/api/device/standingBook.ts index 74e0af0..0f47a88 100644 --- a/src/api/device/standingBook.ts +++ b/src/api/device/standingBook.ts @@ -58,3 +58,22 @@ data, }) } + +// 通过设备id查询出状态变更记录 +export function queryStateChangeLogList(data: object) { + return request({ + url: '/meter/assets/queryStateChangeLogList', + method: 'post', + data, + }) +} + +// 通过设备id查询出使用记录 +export function queryUseLogList(data: object) { + return request({ + url: '/meter/assets/queryUseLogList', + method: 'post', + data, + }) +} + diff --git a/src/views/device/borrow/borrow-interface.ts b/src/views/device/borrow/borrow-interface.ts index 97d660a..9fd6678 100644 --- a/src/views/device/borrow/borrow-interface.ts +++ b/src/views/device/borrow/borrow-interface.ts @@ -8,10 +8,11 @@ createUser?: string // 创建人 processResult?: string // 处置结果 applyType: string // 申请类型 - time: string // 申请日期 + time?: string // 申请日期 limit?: number offset?: number ids?: string[] + id: string formId?: string } // 借用设备类型 diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 94a4246..c30f801 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -35,6 +35,7 @@ data, }) } + // 设备借用申请编辑 export function editApply(data: object) { return request({ @@ -59,6 +60,14 @@ data, }) } +// 设备借用归还提交 +export function returnApply(data: object) { + return request({ + url: '/equipmentApply/returnEquipmentApply', + method: 'post', + data, + }) +} // 设备借用申请导出 export function exportApply(data: object) { return request({ diff --git a/src/api/device/standingBook.ts b/src/api/device/standingBook.ts index 74e0af0..0f47a88 100644 --- a/src/api/device/standingBook.ts +++ b/src/api/device/standingBook.ts @@ -58,3 +58,22 @@ data, }) } + +// 通过设备id查询出状态变更记录 +export function queryStateChangeLogList(data: object) { + return request({ + url: '/meter/assets/queryStateChangeLogList', + method: 'post', + data, + }) +} + +// 通过设备id查询出使用记录 +export function queryUseLogList(data: object) { + return request({ + url: '/meter/assets/queryUseLogList', + method: 'post', + data, + }) +} + diff --git a/src/views/device/borrow/borrow-interface.ts b/src/views/device/borrow/borrow-interface.ts index 97d660a..9fd6678 100644 --- a/src/views/device/borrow/borrow-interface.ts +++ b/src/views/device/borrow/borrow-interface.ts @@ -8,10 +8,11 @@ createUser?: string // 创建人 processResult?: string // 处置结果 applyType: string // 申请类型 - time: string // 申请日期 + time?: string // 申请日期 limit?: number offset?: number ids?: string[] + id: string formId?: string } // 借用设备类型 diff --git a/src/views/device/borrow/components/applyList.vue b/src/views/device/borrow/components/applyList.vue index c17034c..0785ce9 100644 --- a/src/views/device/borrow/components/applyList.vue +++ b/src/views/device/borrow/components/applyList.vue @@ -26,7 +26,8 @@ const { proxy } = getCurrentInstance() as any const $router = useRouter() const time = ref() -const searchQuery = reactive({ +const list = ref([]) // 表格数据 +const searchQuery = reactive({ applyName: '', // 申请名称 applyNo: '', // 申请编号 applyPerson: '', // 申请人 @@ -35,22 +36,13 @@ createUser: '', // 创建人 processResult: '', // 处置结果 applyType: props.applyType, - time: '', // 申请日期 + startTime: '', // 开始时间 + endTime: '', // 结束时间 ids: [] as string[], limit: 20, offset: 1, formId: SCHEDULE.DEVICE_BORROW_APPROVAL, }) // 查询参数 -watch(() => time.value, (newVal) => { - if (newVal) { - // searchQuery.noticeStartTime = newVal[0] - // searchQuery.noticeEndTime = newVal[1] - } - else { - // searchQuery.noticeStartTime = '' - // searchQuery.noticeEndTime = '' - } -}) const loadingTable = ref(false) // 表格loading const total = ref(0) // 数据总条数 // 全部状态的表格数据 @@ -154,7 +146,6 @@ standard: '', extarCss: '', }) -const list = ref([]) // 表格数据 // 获取数据列表 const getList = () => { loadingTable.value = true @@ -233,6 +224,8 @@ } // 搜索 const search = () => { + searchQuery.startTime = time.value[0] as string || '' + searchQuery.endTime = time.value[1] as string || '' getList() } // 重置 @@ -241,8 +234,9 @@ searchQuery.applyNo = '' searchQuery.applyPerson = '' searchQuery.applyUnit = '' - searchQuery.time = '' - time.value = '' + searchQuery.startTime = '' + searchQuery.endTime = '' + time.value = ['', ''] getList() } // 新增 diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 94a4246..c30f801 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -35,6 +35,7 @@ data, }) } + // 设备借用申请编辑 export function editApply(data: object) { return request({ @@ -59,6 +60,14 @@ data, }) } +// 设备借用归还提交 +export function returnApply(data: object) { + return request({ + url: '/equipmentApply/returnEquipmentApply', + method: 'post', + data, + }) +} // 设备借用申请导出 export function exportApply(data: object) { return request({ diff --git a/src/api/device/standingBook.ts b/src/api/device/standingBook.ts index 74e0af0..0f47a88 100644 --- a/src/api/device/standingBook.ts +++ b/src/api/device/standingBook.ts @@ -58,3 +58,22 @@ data, }) } + +// 通过设备id查询出状态变更记录 +export function queryStateChangeLogList(data: object) { + return request({ + url: '/meter/assets/queryStateChangeLogList', + method: 'post', + data, + }) +} + +// 通过设备id查询出使用记录 +export function queryUseLogList(data: object) { + return request({ + url: '/meter/assets/queryUseLogList', + method: 'post', + data, + }) +} + diff --git a/src/views/device/borrow/borrow-interface.ts b/src/views/device/borrow/borrow-interface.ts index 97d660a..9fd6678 100644 --- a/src/views/device/borrow/borrow-interface.ts +++ b/src/views/device/borrow/borrow-interface.ts @@ -8,10 +8,11 @@ createUser?: string // 创建人 processResult?: string // 处置结果 applyType: string // 申请类型 - time: string // 申请日期 + time?: string // 申请日期 limit?: number offset?: number ids?: string[] + id: string formId?: string } // 借用设备类型 diff --git a/src/views/device/borrow/components/applyList.vue b/src/views/device/borrow/components/applyList.vue index c17034c..0785ce9 100644 --- a/src/views/device/borrow/components/applyList.vue +++ b/src/views/device/borrow/components/applyList.vue @@ -26,7 +26,8 @@ const { proxy } = getCurrentInstance() as any const $router = useRouter() const time = ref() -const searchQuery = reactive({ +const list = ref([]) // 表格数据 +const searchQuery = reactive({ applyName: '', // 申请名称 applyNo: '', // 申请编号 applyPerson: '', // 申请人 @@ -35,22 +36,13 @@ createUser: '', // 创建人 processResult: '', // 处置结果 applyType: props.applyType, - time: '', // 申请日期 + startTime: '', // 开始时间 + endTime: '', // 结束时间 ids: [] as string[], limit: 20, offset: 1, formId: SCHEDULE.DEVICE_BORROW_APPROVAL, }) // 查询参数 -watch(() => time.value, (newVal) => { - if (newVal) { - // searchQuery.noticeStartTime = newVal[0] - // searchQuery.noticeEndTime = newVal[1] - } - else { - // searchQuery.noticeStartTime = '' - // searchQuery.noticeEndTime = '' - } -}) const loadingTable = ref(false) // 表格loading const total = ref(0) // 数据总条数 // 全部状态的表格数据 @@ -154,7 +146,6 @@ standard: '', extarCss: '', }) -const list = ref([]) // 表格数据 // 获取数据列表 const getList = () => { loadingTable.value = true @@ -233,6 +224,8 @@ } // 搜索 const search = () => { + searchQuery.startTime = time.value[0] as string || '' + searchQuery.endTime = time.value[1] as string || '' getList() } // 重置 @@ -241,8 +234,9 @@ searchQuery.applyNo = '' searchQuery.applyPerson = '' searchQuery.applyUnit = '' - searchQuery.time = '' - time.value = '' + searchQuery.startTime = '' + searchQuery.endTime = '' + time.value = ['', ''] getList() } // 新增 diff --git a/src/views/device/borrow/components/handleList.vue b/src/views/device/borrow/components/handleList.vue index b277758..544ef34 100644 --- a/src/views/device/borrow/components/handleList.vue +++ b/src/views/device/borrow/components/handleList.vue @@ -1,10 +1,12 @@