diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 28ca2ed..47a713e 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -25,3 +25,36 @@ data, }) } +// 设备借用申请编辑 +export function editApply(data: object) { + return request({ + url: '/equipmentApply/updateEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请删除 +export function deleteApply(data: object) { + return request({ + url: '/equipmentApply/deleteEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请提交 +export function submitApply(data: object) { + return request({ + url: '/equipmentApply/borrowEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请导出 +export function exportApply(data: object) { + return request({ + url: '/equipmentApply/exportList', + method: 'post', + data, + responseType: 'blob', + }) +} diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 28ca2ed..47a713e 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -25,3 +25,36 @@ data, }) } +// 设备借用申请编辑 +export function editApply(data: object) { + return request({ + url: '/equipmentApply/updateEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请删除 +export function deleteApply(data: object) { + return request({ + url: '/equipmentApply/deleteEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请提交 +export function submitApply(data: object) { + return request({ + url: '/equipmentApply/borrowEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请导出 +export function exportApply(data: object) { + return request({ + url: '/equipmentApply/exportList', + method: 'post', + data, + responseType: 'blob', + }) +} diff --git a/src/api/device/stateManage.ts b/src/api/device/stateManage.ts new file mode 100644 index 0000000..ea79535 --- /dev/null +++ b/src/api/device/stateManage.ts @@ -0,0 +1,10 @@ +// 状态管理相关接口api +import request from '../index' +// 设备申请列表 +export function getApplyList(data: any) { + return request({ + url: `/meter/stateManage/stateManageList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 28ca2ed..47a713e 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -25,3 +25,36 @@ data, }) } +// 设备借用申请编辑 +export function editApply(data: object) { + return request({ + url: '/equipmentApply/updateEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请删除 +export function deleteApply(data: object) { + return request({ + url: '/equipmentApply/deleteEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请提交 +export function submitApply(data: object) { + return request({ + url: '/equipmentApply/borrowEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请导出 +export function exportApply(data: object) { + return request({ + url: '/equipmentApply/exportList', + method: 'post', + data, + responseType: 'blob', + }) +} diff --git a/src/api/device/stateManage.ts b/src/api/device/stateManage.ts new file mode 100644 index 0000000..ea79535 --- /dev/null +++ b/src/api/device/stateManage.ts @@ -0,0 +1,10 @@ +// 状态管理相关接口api +import request from '../index' +// 设备申请列表 +export function getApplyList(data: any) { + return request({ + url: `/meter/stateManage/stateManageList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} diff --git a/src/components/DeptSelect/index.vue b/src/components/DeptSelect/index.vue index 2344541..ef7bd91 100644 --- a/src/components/DeptSelect/index.vue +++ b/src/components/DeptSelect/index.vue @@ -174,6 +174,7 @@ check-on-click-node filterable class="full-width-input" + :disabled="props.disabled" /> diff --git a/src/api/device/borrow.ts b/src/api/device/borrow.ts index 28ca2ed..47a713e 100644 --- a/src/api/device/borrow.ts +++ b/src/api/device/borrow.ts @@ -25,3 +25,36 @@ data, }) } +// 设备借用申请编辑 +export function editApply(data: object) { + return request({ + url: '/equipmentApply/updateEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请删除 +export function deleteApply(data: object) { + return request({ + url: '/equipmentApply/deleteEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请提交 +export function submitApply(data: object) { + return request({ + url: '/equipmentApply/borrowEquipmentApply', + method: 'post', + data, + }) +} +// 设备借用申请导出 +export function exportApply(data: object) { + return request({ + url: '/equipmentApply/exportList', + method: 'post', + data, + responseType: 'blob', + }) +} diff --git a/src/api/device/stateManage.ts b/src/api/device/stateManage.ts new file mode 100644 index 0000000..ea79535 --- /dev/null +++ b/src/api/device/stateManage.ts @@ -0,0 +1,10 @@ +// 状态管理相关接口api +import request from '../index' +// 设备申请列表 +export function getApplyList(data: any) { + return request({ + url: `/meter/stateManage/stateManageList?limit=${data.limit}&offset=${data.offset}`, + method: 'post', + data, + }) +} diff --git a/src/components/DeptSelect/index.vue b/src/components/DeptSelect/index.vue index 2344541..ef7bd91 100644 --- a/src/components/DeptSelect/index.vue +++ b/src/components/DeptSelect/index.vue @@ -174,6 +174,7 @@ check-on-click-node filterable class="full-width-input" + :disabled="props.disabled" /> diff --git a/src/layouts/components/Tools/index.vue b/src/layouts/components/Tools/index.vue index 93f7084..cd62c8b 100644 --- a/src/layouts/components/Tools/index.vue +++ b/src/layouts/components/Tools/index.vue @@ -1,5 +1,6 @@