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 @@
-
+
-
{{ item.name }}
+ -->
+
+ 查看
+
+
+ 同意
+
+
+ 驳回
+
+
+ 拒绝
+
+
+ 编辑
+
+
+ 提交
+
+
+
+ 取消
+
+
+
+
+
+ 删除
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 @@
-
+
-
{{ item.name }}
+ -->
+
+ 查看
+
+
+ 同意
+
+
+ 驳回
+
+
+ 拒绝
+
+
+ 编辑
+
+
+ 提交
+
+
+
+ 取消
+
+
+
+
+
+ 删除
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 @@
-
+
-
{{ item.name }}
+ -->
+
+ 查看
+
+
+ 同意
+
+
+ 驳回
+
+
+ 拒绝
+
+
+ 编辑
+
+
+ 提交
+
+
+
+ 取消
+
+
+
+
+
+ 删除
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 @@
-
+
-
{{ item.name }}
+ -->
+
+ 查看
+
+
+ 同意
+
+
+ 驳回
+
+
+ 拒绝
+
+
+ 编辑
+
+
+ 提交
+
+
+
+ 取消
+
+
+
+
+
+ 删除
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 @@
-
+
-
{{ item.name }}
+ -->
+
+ 查看
+
+
+ 同意
+
+
+ 驳回
+
+
+ 拒绝
+
+
+ 编辑
+
+
+ 提交
+
+
+
+ 取消
+
+
+
+
+
+ 删除
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 @@
+