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 @@
@@ -307,68 +403,197 @@
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
- {{ (searchQuery.offset - 1) * searchQuery.limit + scope.$index + 1 }}
+ {{
+ (searchQuery.offset - 1) * searchQuery.limit
+ + scope.$index
+ + 1
+ }}
-
+
-
-
+
查看
-
+
+ 编辑
+
+
+ 提交
+
+
同意
-
+
驳回
-
+
拒绝
-
+
取消
-
+
删除
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 @@
@@ -307,68 +403,197 @@
-
+
-
+
-
+
-
+
-
+
+
+
-
+
-
+
- {{ (searchQuery.offset - 1) * searchQuery.limit + scope.$index + 1 }}
+ {{
+ (searchQuery.offset - 1) * searchQuery.limit
+ + scope.$index
+ + 1
+ }}
-
+
-
-
+
查看
-
+
+ 编辑
+
+
+ 提交
+
+
同意
-
+
驳回
-
+
拒绝
-
+
取消
-
+
删除
diff --git a/src/views/measure/file/components/approve/templatePage.vue b/src/views/measure/file/components/approve/templatePage.vue
index 9b5c151..fd22bcd 100644
--- a/src/views/measure/file/components/approve/templatePage.vue
+++ b/src/views/measure/file/components/approve/templatePage.vue
@@ -53,16 +53,16 @@
const list = ref([]) // 表格数据
// 获取数据列表
const getList = () => {
- // loadingTable.value = true
- // approvallistPageApi(searchQuery).then((res) => {
- // if (res.code === 200) {
- // list.value = res.data.rows
- // total.value = res.data.total
- // }
- // loadingTable.value = false
- // }).catch((_) => {
- // loadingTable.value = false
- // })
+ loadingTable.value = true
+ approvallistPageApi(searchQuery).then((res) => {
+ if (res.code === 200) {
+ list.value = res.data.rows
+ total.value = res.data.total
+ }
+ loadingTable.value = false
+ }).catch((_) => {
+ loadingTable.value = false
+ })
list.value = [
{
approvalStatus: '1',