You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
- 统一新增、编辑、查看模式的路由参数处理逻辑,使用ref对象存储routeParams - 所有模块审批按钮组件绑定参数改为使用routeParams.type确保一致性 - 替换项目选择控件为统一的ProjectSelect弹窗组件,提升交互体验 - 在项目变更、项目计划、项目验收模块中新增打开项目选择弹窗及回调处理方法 - 项目名称字段统一改为只读输入框,附带打开项目弹窗图标,避免使用ElSelect - 优化提交逻辑,增加项目经理权限校验及超级管理员绕过权限判断 - 合并暂存与提交审批逻辑,统一使用submitForm方法控制状态和流程启动 - 添加表单验证前置处理,防止无效提交 - 加入通知列表页刷新机制,确保操作后列表页数据更新 - 取消多余计算属性及loading状态,改用单一buttonLoading管理加载状态 - 代码中增加注释,提升可读性和维护性 - 移除部分重复代码,简化数据加载流程,统一loading提示逻辑 - 表单初始化和数据加载保持与项目信息模块一致的业务逻辑处理 - 审批记录和流程进度调用方式统一 - 修改样式调整卡片组件上边距,使页面布局更紧凑一致 |
2 months ago | |
|---|---|---|
| bin | 3 years ago | |
| html | 2 years ago | |
| public | 3 years ago | |
| src | 2 months ago | |
| vite/plugins | 4 months ago | |
| .editorconfig | 3 years ago | |
| .env.development | 4 months ago | |
| .env.production | 4 months ago | |
| .eslintrc-auto-import.json | 3 months ago | |
| .gitignore | 11 months ago | |
| .prettierignore | 3 years ago | |
| .prettierrc | 2 years ago | |
| LICENSE | 2 years ago | |
| README.md | 4 months ago | |
| eslint.config.ts | 11 months ago | |
| index.html | 4 months ago | |
| package.json | 3 months ago | |
| tsconfig.json | 11 months ago | |
| uno.config.ts | 2 years ago | |
| vite.config.ts | 4 months ago | |