diff --git a/ry-vue3/src/views/manager/Plans.vue b/ry-vue3/src/views/manager/Plans.vue index 670745c..9367bd8 100644 --- a/ry-vue3/src/views/manager/Plans.vue +++ b/ry-vue3/src/views/manager/Plans.vue @@ -70,11 +70,21 @@ - + @@ -150,6 +160,7 @@ import { bizList, bizUpdate } from '@/api/public' import GrTable from '@/components/GrTable.vue' import request from '@/utils/request' import { ElMessage } from 'element-plus' +import { ArrowDown } from '@element-plus/icons-vue' import DictSelect from '@/components/DictSelect.vue' import AuditStatusTag from '@/components/AuditStatusTag.vue' @@ -303,6 +314,12 @@ function goEdit(row) { const settleOpen = ref(false) const settleForm = reactive({ planId:'', planName:'' }) function onSettle(row) { settleForm.planId = row.planId; settleForm.planName = row.planName; settleOpen.value = true } + +// 操作列"更多"下拉统一入口 +function onMorePlan(row, cmd) { + if (cmd === 'audit') onAudit(row) + else if (cmd === 'settle') onSettle(row) +} async function submitSettle() { try { submitting.value = true