Merge remote-tracking branch 'websoft/master'

This commit is contained in:
2026-08-31 10:38:25 +08:00
2 changed files with 8 additions and 9 deletions
+8
View File
@@ -0,0 +1,8 @@
# 2026-08-30
## 项目立项(/business/project-apply)操作栏隐藏「作废」按钮
- 需求:列表操作列不再展示「作废」。
- 实现:删除 `src/option/business/project-apply.js``config.operations``voidProject` 条目(原 status: ['approved','change_approved']permission: project_apply_void)。
- 操作列按钮由 `customOperations(row)``config.operations` 动态渲染,故仅改 option 配置即可,无需动 `project-apply.vue`
- 保留 `src/api/business/project-apply.js``voidProject` 接口方法(未被引用),如需彻底下线可一并删除。
- 遗留:剩余操作项为 提交 / 撤回 / 通过 / 审批驳回 / 变更;`menuWidth` 仍为 200,无需调整。
-9
View File
@@ -77,15 +77,6 @@ export const config = {
status: ['approved'],
permission: 'project_apply_change',
},
{
action: 'voidProject',
label: '作废',
type: 'danger',
statusProp: 'approvalStatus',
status: ['approved', 'change_approved'],
permission: 'project_apply_void',
prompt: '请输入作废原因',
},
],
};