diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 17040fc..c81ef0b 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -357,7 +357,7 @@ addReport(formInline.value).then((res) => { if (res.code === 200) { ElMessage.success('保存成功') - addId.value = res.data.id + addId.value = res.data.data } }) }) @@ -706,7 +706,7 @@ - + - + { if (res.code === 200) { ElMessage.success('保存成功') - addId.value = res.data.id + addId.value = res.data.data } }) }) @@ -706,7 +706,7 @@ - + - + ([]) // 右上角菜单组 const buttonsSet: { [key: string]: IButton[] } = { 全部: [{ name: '查看', type: 'primary' }, - { name: '同意', type: 'primary' }, - { name: '驳回', type: 'primary', show(row: { decisionItem: number }) { console.log(row.decisionItem); return row.decisionItem !== 3 } }, - { name: '拒绝', type: 'danger', show(row: { decisionItem: number }) { return row.decisionItem !== 2 } }, + { name: '编辑', type: 'primary' }, { name: '取消', type: 'info' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 草稿箱: [ { name: '查看', type: 'primary' }, { name: '编辑', type: 'primary' }, { name: '提交', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 待审批: [ { name: '查看', type: 'primary' }, @@ -28,19 +26,22 @@ ], 审批中: [ { name: '查看', type: 'primary' }, + { name: '删除', type: 'danger' }, + { name: '取消', type: 'info' }, ], 已通过: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + // { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 未通过: [ { name: '查看', type: 'primary' }, - { name: '编辑', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 已取消: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '编辑', type: 'primary' }, + { name: '提交', type: 'primary' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], } // 操作按钮组 diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 17040fc..c81ef0b 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -357,7 +357,7 @@ addReport(formInline.value).then((res) => { if (res.code === 200) { ElMessage.success('保存成功') - addId.value = res.data.id + addId.value = res.data.data } }) }) @@ -706,7 +706,7 @@ - + - + ([]) // 右上角菜单组 const buttonsSet: { [key: string]: IButton[] } = { 全部: [{ name: '查看', type: 'primary' }, - { name: '同意', type: 'primary' }, - { name: '驳回', type: 'primary', show(row: { decisionItem: number }) { console.log(row.decisionItem); return row.decisionItem !== 3 } }, - { name: '拒绝', type: 'danger', show(row: { decisionItem: number }) { return row.decisionItem !== 2 } }, + { name: '编辑', type: 'primary' }, { name: '取消', type: 'info' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 草稿箱: [ { name: '查看', type: 'primary' }, { name: '编辑', type: 'primary' }, { name: '提交', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 待审批: [ { name: '查看', type: 'primary' }, @@ -28,19 +26,22 @@ ], 审批中: [ { name: '查看', type: 'primary' }, + { name: '删除', type: 'danger' }, + { name: '取消', type: 'info' }, ], 已通过: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + // { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 未通过: [ { name: '查看', type: 'primary' }, - { name: '编辑', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 已取消: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '编辑', type: 'primary' }, + { name: '提交', type: 'primary' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], } // 操作按钮组 diff --git a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue index 207663f..c47d53e 100644 --- a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue +++ b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue @@ -31,7 +31,7 @@ const { proxy } = getCurrentInstance() as any // 操作列宽度-计算属性 const operationWidth = computed(() => { - return props.buttons.length * 40 + 24 + return props.buttons.length * 40 + 20 }) const mesureCategoryList = ref([]) // 校检类别 // 查询条件 @@ -153,8 +153,8 @@ .then(() => { cancelApproval(params).then(() => { ElMessage.success('已取消') + fetchData(true) }) - fetchData(true) }) } @@ -380,7 +380,7 @@ diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 17040fc..c81ef0b 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -357,7 +357,7 @@ addReport(formInline.value).then((res) => { if (res.code === 200) { ElMessage.success('保存成功') - addId.value = res.data.id + addId.value = res.data.data } }) }) @@ -706,7 +706,7 @@ - + - + ([]) // 右上角菜单组 const buttonsSet: { [key: string]: IButton[] } = { 全部: [{ name: '查看', type: 'primary' }, - { name: '同意', type: 'primary' }, - { name: '驳回', type: 'primary', show(row: { decisionItem: number }) { console.log(row.decisionItem); return row.decisionItem !== 3 } }, - { name: '拒绝', type: 'danger', show(row: { decisionItem: number }) { return row.decisionItem !== 2 } }, + { name: '编辑', type: 'primary' }, { name: '取消', type: 'info' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 草稿箱: [ { name: '查看', type: 'primary' }, { name: '编辑', type: 'primary' }, { name: '提交', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 待审批: [ { name: '查看', type: 'primary' }, @@ -28,19 +26,22 @@ ], 审批中: [ { name: '查看', type: 'primary' }, + { name: '删除', type: 'danger' }, + { name: '取消', type: 'info' }, ], 已通过: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + // { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 未通过: [ { name: '查看', type: 'primary' }, - { name: '编辑', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 已取消: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '编辑', type: 'primary' }, + { name: '提交', type: 'primary' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], } // 操作按钮组 diff --git a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue index 207663f..c47d53e 100644 --- a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue +++ b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue @@ -31,7 +31,7 @@ const { proxy } = getCurrentInstance() as any // 操作列宽度-计算属性 const operationWidth = computed(() => { - return props.buttons.length * 40 + 24 + return props.buttons.length * 40 + 20 }) const mesureCategoryList = ref([]) // 校检类别 // 查询条件 @@ -153,8 +153,8 @@ .then(() => { cancelApproval(params).then(() => { ElMessage.success('已取消') + fetchData(true) }) - fetchData(true) }) } @@ -380,7 +380,7 @@ diff --git a/src/views/device/deviceMaintenance/checkList_interface.ts b/src/views/device/deviceMaintenance/checkList_interface.ts index b6c115c..cbc4a70 100644 --- a/src/views/device/deviceMaintenance/checkList_interface.ts +++ b/src/views/device/deviceMaintenance/checkList_interface.ts @@ -18,7 +18,7 @@ managerPoinLocation: string // 管理点位置 remark: string // 备注 updateTime: null | string // 更新时间 - approvalStatusName: string // 审批状态名称 + approvalStatusName?: string // 审批状态名称 } // 标准配套设备表头类型 export interface columnsType { diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 17040fc..c81ef0b 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -357,7 +357,7 @@ addReport(formInline.value).then((res) => { if (res.code === 200) { ElMessage.success('保存成功') - addId.value = res.data.id + addId.value = res.data.data } }) }) @@ -706,7 +706,7 @@ - + - + ([]) // 右上角菜单组 const buttonsSet: { [key: string]: IButton[] } = { 全部: [{ name: '查看', type: 'primary' }, - { name: '同意', type: 'primary' }, - { name: '驳回', type: 'primary', show(row: { decisionItem: number }) { console.log(row.decisionItem); return row.decisionItem !== 3 } }, - { name: '拒绝', type: 'danger', show(row: { decisionItem: number }) { return row.decisionItem !== 2 } }, + { name: '编辑', type: 'primary' }, { name: '取消', type: 'info' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 草稿箱: [ { name: '查看', type: 'primary' }, { name: '编辑', type: 'primary' }, { name: '提交', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 待审批: [ { name: '查看', type: 'primary' }, @@ -28,19 +26,22 @@ ], 审批中: [ { name: '查看', type: 'primary' }, + { name: '删除', type: 'danger' }, + { name: '取消', type: 'info' }, ], 已通过: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + // { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 未通过: [ { name: '查看', type: 'primary' }, - { name: '编辑', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 已取消: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '编辑', type: 'primary' }, + { name: '提交', type: 'primary' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], } // 操作按钮组 diff --git a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue index 207663f..c47d53e 100644 --- a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue +++ b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue @@ -31,7 +31,7 @@ const { proxy } = getCurrentInstance() as any // 操作列宽度-计算属性 const operationWidth = computed(() => { - return props.buttons.length * 40 + 24 + return props.buttons.length * 40 + 20 }) const mesureCategoryList = ref([]) // 校检类别 // 查询条件 @@ -153,8 +153,8 @@ .then(() => { cancelApproval(params).then(() => { ElMessage.success('已取消') + fetchData(true) }) - fetchData(true) }) } @@ -380,7 +380,7 @@ diff --git a/src/views/device/deviceMaintenance/checkList_interface.ts b/src/views/device/deviceMaintenance/checkList_interface.ts index b6c115c..cbc4a70 100644 --- a/src/views/device/deviceMaintenance/checkList_interface.ts +++ b/src/views/device/deviceMaintenance/checkList_interface.ts @@ -18,7 +18,7 @@ managerPoinLocation: string // 管理点位置 remark: string // 备注 updateTime: null | string // 更新时间 - approvalStatusName: string // 审批状态名称 + approvalStatusName?: string // 审批状态名称 } // 标准配套设备表头类型 export interface columnsType { diff --git a/src/views/device/deviceMaintenance/components/listApproval.vue b/src/views/device/deviceMaintenance/components/listApproval.vue index a236a10..747971d 100644 --- a/src/views/device/deviceMaintenance/components/listApproval.vue +++ b/src/views/device/deviceMaintenance/components/listApproval.vue @@ -269,10 +269,6 @@ const approvalSuccess = () => { fetchData(true) } -// 审批弹窗关闭 -const handleClose = () => { - applyShow.value = false -} // 点击数据后的操作按钮 const clickBtn = (row: IlistApproval, buttonType: string) => { @@ -312,10 +308,7 @@ fetchData(false) }, { immediate: true }) -// 导出id类型 -interface ISupplierTable { - id: never -} + // 打印列表 function printList() { // 打印列 diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 17040fc..c81ef0b 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -357,7 +357,7 @@ addReport(formInline.value).then((res) => { if (res.code === 200) { ElMessage.success('保存成功') - addId.value = res.data.id + addId.value = res.data.data } }) }) @@ -706,7 +706,7 @@ - + - + ([]) // 右上角菜单组 const buttonsSet: { [key: string]: IButton[] } = { 全部: [{ name: '查看', type: 'primary' }, - { name: '同意', type: 'primary' }, - { name: '驳回', type: 'primary', show(row: { decisionItem: number }) { console.log(row.decisionItem); return row.decisionItem !== 3 } }, - { name: '拒绝', type: 'danger', show(row: { decisionItem: number }) { return row.decisionItem !== 2 } }, + { name: '编辑', type: 'primary' }, { name: '取消', type: 'info' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 草稿箱: [ { name: '查看', type: 'primary' }, { name: '编辑', type: 'primary' }, { name: '提交', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 待审批: [ { name: '查看', type: 'primary' }, @@ -28,19 +26,22 @@ ], 审批中: [ { name: '查看', type: 'primary' }, + { name: '删除', type: 'danger' }, + { name: '取消', type: 'info' }, ], 已通过: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + // { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 未通过: [ { name: '查看', type: 'primary' }, - { name: '编辑', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 已取消: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '编辑', type: 'primary' }, + { name: '提交', type: 'primary' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], } // 操作按钮组 diff --git a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue index 207663f..c47d53e 100644 --- a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue +++ b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue @@ -31,7 +31,7 @@ const { proxy } = getCurrentInstance() as any // 操作列宽度-计算属性 const operationWidth = computed(() => { - return props.buttons.length * 40 + 24 + return props.buttons.length * 40 + 20 }) const mesureCategoryList = ref([]) // 校检类别 // 查询条件 @@ -153,8 +153,8 @@ .then(() => { cancelApproval(params).then(() => { ElMessage.success('已取消') + fetchData(true) }) - fetchData(true) }) } @@ -380,7 +380,7 @@ diff --git a/src/views/device/deviceMaintenance/checkList_interface.ts b/src/views/device/deviceMaintenance/checkList_interface.ts index b6c115c..cbc4a70 100644 --- a/src/views/device/deviceMaintenance/checkList_interface.ts +++ b/src/views/device/deviceMaintenance/checkList_interface.ts @@ -18,7 +18,7 @@ managerPoinLocation: string // 管理点位置 remark: string // 备注 updateTime: null | string // 更新时间 - approvalStatusName: string // 审批状态名称 + approvalStatusName?: string // 审批状态名称 } // 标准配套设备表头类型 export interface columnsType { diff --git a/src/views/device/deviceMaintenance/components/listApproval.vue b/src/views/device/deviceMaintenance/components/listApproval.vue index a236a10..747971d 100644 --- a/src/views/device/deviceMaintenance/components/listApproval.vue +++ b/src/views/device/deviceMaintenance/components/listApproval.vue @@ -269,10 +269,6 @@ const approvalSuccess = () => { fetchData(true) } -// 审批弹窗关闭 -const handleClose = () => { - applyShow.value = false -} // 点击数据后的操作按钮 const clickBtn = (row: IlistApproval, buttonType: string) => { @@ -312,10 +308,7 @@ fetchData(false) }, { immediate: true }) -// 导出id类型 -interface ISupplierTable { - id: never -} + // 打印列表 function printList() { // 打印列 diff --git a/src/views/device/deviceMaintenance/components/listMaintenanceApproval.vue b/src/views/device/deviceMaintenance/components/listMaintenanceApproval.vue index 62da755..6229abf 100644 --- a/src/views/device/deviceMaintenance/components/listMaintenanceApproval.vue +++ b/src/views/device/deviceMaintenance/components/listMaintenanceApproval.vue @@ -30,11 +30,7 @@ const approvalStatusReserveMap = ref({}) as any// 审批状态字典{草稿箱: 1} // 操作列宽度-计算属性 const operationWidth = computed(() => { - // 审批中状态时候长度返回错误 - if (props.status === '3' || props.status === '6') { - props.buttons.length = 4 // 传递长度 + 判断条件下显示按钮长度 - } - return props.buttons.length * 40 + 23 + return props.buttons.length * 40 + 20 }) // 获取字典值 async function getDict() { @@ -481,7 +477,7 @@ 取消 - 删除 + --> + + + 删除 diff --git a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue index 17040fc..c81ef0b 100644 --- a/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue +++ b/src/views/business/lab/reportOnCredentials/components/reportOnCredentialsAdd.vue @@ -357,7 +357,7 @@ addReport(formInline.value).then((res) => { if (res.code === 200) { ElMessage.success('保存成功') - addId.value = res.data.id + addId.value = res.data.data } }) }) @@ -706,7 +706,7 @@ - + - + ([]) // 右上角菜单组 const buttonsSet: { [key: string]: IButton[] } = { 全部: [{ name: '查看', type: 'primary' }, - { name: '同意', type: 'primary' }, - { name: '驳回', type: 'primary', show(row: { decisionItem: number }) { console.log(row.decisionItem); return row.decisionItem !== 3 } }, - { name: '拒绝', type: 'danger', show(row: { decisionItem: number }) { return row.decisionItem !== 2 } }, + { name: '编辑', type: 'primary' }, { name: '取消', type: 'info' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 草稿箱: [ { name: '查看', type: 'primary' }, { name: '编辑', type: 'primary' }, { name: '提交', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 待审批: [ { name: '查看', type: 'primary' }, @@ -28,19 +26,22 @@ ], 审批中: [ { name: '查看', type: 'primary' }, + { name: '删除', type: 'danger' }, + { name: '取消', type: 'info' }, ], 已通过: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + // { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 未通过: [ { name: '查看', type: 'primary' }, - { name: '编辑', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], 已取消: [ { name: '查看', type: 'primary' }, - { name: '删除', type: 'danger' }, + { name: '编辑', type: 'primary' }, + { name: '提交', type: 'primary' }, + { name: '删除', type: 'danger', proxy: '/measure/measureSource/approve/delete' }, ], } // 操作按钮组 diff --git a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue index 207663f..c47d53e 100644 --- a/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue +++ b/src/views/business/lab/reportOnCredentials/reportOnCredentialsList.vue @@ -31,7 +31,7 @@ const { proxy } = getCurrentInstance() as any // 操作列宽度-计算属性 const operationWidth = computed(() => { - return props.buttons.length * 40 + 24 + return props.buttons.length * 40 + 20 }) const mesureCategoryList = ref([]) // 校检类别 // 查询条件 @@ -153,8 +153,8 @@ .then(() => { cancelApproval(params).then(() => { ElMessage.success('已取消') + fetchData(true) }) - fetchData(true) }) } @@ -380,7 +380,7 @@ diff --git a/src/views/device/deviceMaintenance/checkList_interface.ts b/src/views/device/deviceMaintenance/checkList_interface.ts index b6c115c..cbc4a70 100644 --- a/src/views/device/deviceMaintenance/checkList_interface.ts +++ b/src/views/device/deviceMaintenance/checkList_interface.ts @@ -18,7 +18,7 @@ managerPoinLocation: string // 管理点位置 remark: string // 备注 updateTime: null | string // 更新时间 - approvalStatusName: string // 审批状态名称 + approvalStatusName?: string // 审批状态名称 } // 标准配套设备表头类型 export interface columnsType { diff --git a/src/views/device/deviceMaintenance/components/listApproval.vue b/src/views/device/deviceMaintenance/components/listApproval.vue index a236a10..747971d 100644 --- a/src/views/device/deviceMaintenance/components/listApproval.vue +++ b/src/views/device/deviceMaintenance/components/listApproval.vue @@ -269,10 +269,6 @@ const approvalSuccess = () => { fetchData(true) } -// 审批弹窗关闭 -const handleClose = () => { - applyShow.value = false -} // 点击数据后的操作按钮 const clickBtn = (row: IlistApproval, buttonType: string) => { @@ -312,10 +308,7 @@ fetchData(false) }, { immediate: true }) -// 导出id类型 -interface ISupplierTable { - id: never -} + // 打印列表 function printList() { // 打印列 diff --git a/src/views/device/deviceMaintenance/components/listMaintenanceApproval.vue b/src/views/device/deviceMaintenance/components/listMaintenanceApproval.vue index 62da755..6229abf 100644 --- a/src/views/device/deviceMaintenance/components/listMaintenanceApproval.vue +++ b/src/views/device/deviceMaintenance/components/listMaintenanceApproval.vue @@ -30,11 +30,7 @@ const approvalStatusReserveMap = ref({}) as any// 审批状态字典{草稿箱: 1} // 操作列宽度-计算属性 const operationWidth = computed(() => { - // 审批中状态时候长度返回错误 - if (props.status === '3' || props.status === '6') { - props.buttons.length = 4 // 传递长度 + 判断条件下显示按钮长度 - } - return props.buttons.length * 40 + 23 + return props.buttons.length * 40 + 20 }) // 获取字典值 async function getDict() { @@ -481,7 +477,7 @@ 取消 - 删除 + --> + + + 删除 diff --git a/src/views/device/deviceMaintenance/components/manageAdd.vue b/src/views/device/deviceMaintenance/components/manageAdd.vue index bc8fe9d..4f4be24 100644 --- a/src/views/device/deviceMaintenance/components/manageAdd.vue +++ b/src/views/device/deviceMaintenance/components/manageAdd.vue @@ -1,19 +1,14 @@ +