Commit Graph

131 Commits

Author SHA1 Message Date
weicw e0fc306f15 build: 包管理器切换为 pnpm
- package.json 声明 packageManager: pnpm@12.15.0
- 用 `pnpm import` 从 package-lock.json 生成 pnpm-lock.yaml,
  依赖版本与原 npm/yarn 锁文件逐一对齐(vue 3.2.38、pinia 2.0.21、
  ele-admin-pro 1.10.1、vite 3.0.9),不做升级
- 移除 package-lock.json 与 yarn.lock,只保留 pnpm-lock.yaml
- pnpm-workspace.yaml 保留 allowBuilds,并钉 pinia 2.0.21:
  vue 停在 3.2.38,而 pinia 2.1+ 需要 Vue 3.3 的 hasInjectionContext,
  安装最新版会导致开发服务器预构建失败;pnpm 12 不再读取
  package.json 的 pnpm.overrides,override 只能放这里
- 补 highlight.js@11.8.0 为直接依赖:代码里直接 import 其样式,
  此前仅靠 npm 的扁平提升作为 @bytemd/plugin-highlight 的传递依赖
  才被解析到,pnpm 严格解析下打包失败

验证:pnpm install --frozen-lockfile、pnpm build、pnpm dev 均通过。
2026-10-31 13:17:17 +08:00
weicw 0ed0f3b7c8 fix: 修复阻断打包的失效引用与生成器残留
`pnpm build` 暴露四处历史遗留问题,均与包管理器无关:

- thinkGatePassreord 模型里混入 Java 注解 `@TableField`,esbuild 报
  Unexpected "@";顺带清掉同文件尾随空格
- booking/finance 与 oa/task/detail 的 import 大小写与磁盘文件名不符
  (OrderList.vue / Help.vue),Linux 下无法解析
- cms/form 视图 import 了从未入库的 search.vue / form-edit.vue,
  两者在模板中均未使用(FormEdit 的使用处早已注释),予以移除
2026-10-31 13:17:07 +08:00
weicw 3f62712ecb feat: 流程类型筛选改从后端字典接口加载(保留静态兜底) 2026-10-31 07:43:17 +08:00
weicw 7ae4319102 feat: PC 审批 flowCode 筛选、通用详情与价格表查看页(#46) 2026-10-31 07:24:39 +08:00
weicw 76298a145f merge: 一期线下审批(#18-#26) 2026-10-31 02:50:09 +08:00
weicw d6bc97ef4f merge: code review 修复(approval-fix) 2026-10-30 22:29:28 +08:00
weicw 56a2b96b3d fix(approval): 待办支持全部待办开关与按任务改派、keywords 与报送人术语
- 有 approval:instance:assign 的用户可切换全租户待办(scope=all)
- 详情抽屉展示待办人员并按任务 id 改派
- 查询参数 keyword 改为 keywords;发起人统一为报送人
2026-10-30 22:28:05 +08:00
weicw bc94f04243 merge: t24 待办派单/转办 2026-10-30 21:48:38 +08:00
weicw 0154e209c5 Merge branch 'feat/approval-phase1' into feat/approval-t24 2026-10-30 21:42:24 +08:00
weicw 8fb2f7b786 feat(approval): PC 待办派单动作与选人弹窗 (#24) 2026-10-30 21:42:10 +08:00
weicw 32ee61d434 merge: t26 单据查询导出按钮 2026-10-30 21:26:21 +08:00
weicw c711d80bf6 merge: feat/approval-phase1 合并入 t26 导出分支 2026-10-30 21:23:37 +08:00
weicw 90cfc4e7c7 feat(approval): 单据查询导出按钮 (#26) 2026-10-30 21:21:10 +08:00
weicw 8855c3c6ac merge: t22 PC 待办审批页面与改派 2026-10-30 21:06:46 +08:00
weicw b76d618ba2 merge: feat/approval-phase1 并入待办审批分支 (#22)
- 解决 api/approval/instance 冲突:保留单据查询分页与详情,追加我的待办分页
- 统一类型到 api/approval/instance/model,删除重复的 api/approval/model
- 候选用户改用 api/approval/directory 的 searchApprovalUsers,去重
2026-10-30 21:05:06 +08:00
weicw 4f7819afd6 feat(approval): PC 待办审批页面与改派 (#22)
- 新增 views/approval/todo:ele-pro-table 待办列表(单号/单据类型/标题/发起人/
  报送部门/状态/提交时间/当前节点,状态与关键词筛选)
- 详情抽屉:只读字段、附件、处理记录时间线、当前节点;通过/驳回/存档/归档/
  改派动作按 permissions 与 v-permission 显隐,驳回意见必填,改派需选人并填原因
- 新增 api/approval/{model,instance,task},统一走 THINK_API_URL
2026-10-30 21:03:07 +08:00
weicw f76683a088 merge: t25 单据查询页面与只读详情 2026-10-30 20:54:43 +08:00
weicw b7b347554b feat(approval): 单据查询页面与只读详情 (#25) 2026-10-30 20:50:53 +08:00
weicw 0687327bae merge: t18 角色成员与空角色清空 2026-10-30 20:01:04 +08:00
weicw 634e1c12af feat: 角色页成员维护弹窗与用户角色清空
- 角色页新增「成员」动作,弹窗展示姓名/账号/所属组织/状态,支持搜索添加启用用户与移除
- api/system/role 增加 pageRoleMembers/addRoleMember/removeRoleMember,走 THINK_API_URL
- api/system/user 的 updateUser 改走 THINK_API_URL,空角色由后端清空
- 用户编辑表单允许角色为空,保存后可删除该用户全部角色关联
2026-10-30 19:59:48 +08:00
weicw 80d7eec4f8 chore: 删除历史副本 modules/(不被路由或 src 引用) 2026-10-30 18:57:56 +08:00
weicw 56e98c3888 docs: README 改为根 AGENTS 指针 2026-10-30 18:52:20 +08:00
weicw 415d9d7cbd chore: 移除假审批通知与失效菜单路由 2026-10-30 18:36:04 +08:00
b2894lxlx cd0aa98dc0 261024 2026-10-24 13:32:34 +08:00
gxwebsoft 72a93e7701 style:修复表单验证规则中的格式问题 2025-08-27 16:23:14 +08:00
gxwebsoft e6e8e50d9a style:修复表单验证规则中的格式问题 2025-08-27 11:52:17 +08:00
gxwebsoft 37a33a5137 refactor(thinkOrder): 优化退款申请逻辑
- 修复退款金额和原因的验证逻辑
- 在提交退款申请时添加 type 参数
- 优化代码格式和缩进
2025-08-27 11:35:14 +08:00
gxwebsoft 0adda7e2f7 fix(thinkOrder): 修复申请退款功能
- 添加退款原因的必填验证
- 优化退款金额的验证逻辑
2025-08-25 17:20:41 +08:00
gxwebsoft 55e747e49a feat(api): 优化订单模型并添加新字段
- 在 ThinkOrder 模型中添加 type、refundReason 和 isAdmin 字段
- 更新订单列表页面,增加退款原因显示
- 调整表格布局和样式,优化用户体验
2025-08-25 17:08:07 +08:00
b2894lxlx 1096c6f2de 250825 2025-08-25 15:12:09 +08:00
b2894lxlx b9413abf93 合并代码 2025-04-30 15:41:00 +08:00
b2894lxlx d74696fb64 合并代码 2025-04-23 10:07:01 +08:00
b2894lxlx afc82e0d79 合并代码 2025-04-23 10:05:27 +08:00
b2894lxlx 02ff5febfe Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/views/think/thinkOrder/components/search.vue
#	src/views/think/thinkOrder/index.vue
2025-04-23 10:03:54 +08:00
b2894lxlx 70adbd0e1b 恢复代码 2025-04-23 10:03:37 +08:00
gxwebsoft 87caf654cc 新增:订单导出功能 2025-04-22 11:20:29 +08:00
gxwebsoft 90c79c16cb 新增:VIP卡的上架下架功能、及是否有效属性 2025-04-21 21:48:26 +08:00
gxwebsoft e5a28615e8 修复已知问题 2025-01-09 10:32:41 +08:00
gxwebsoft bef8e65439 Merge remote-tracking branch 'origin/master' 2025-01-09 10:28:38 +08:00
gxwebsoft febecb146a 修复已知问题 2025-01-09 10:28:30 +08:00
b2894lxlx 812069393d 取消管理员手机号编辑限制 2025-01-08 21:21:57 +08:00
gxwebsoft fc5f51495a 登录页 2025-01-08 17:19:39 +08:00
gxwebsoft a140df1d13 整理管理员列表 2025-01-08 10:58:21 +08:00
gxwebsoft 714eff50b2 网站关闭时,禁用预览地址的打开 2025-01-08 10:37:59 +08:00
b2894lxlx 026e45e9c1 250108 2025-01-08 09:59:37 +08:00
b2894lxlx bb0ca75b42 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	.env.development
2024-11-01 18:43:22 +08:00
b2894lxlx c481a4dd6d 241101 2024-11-01 14:17:11 +08:00
gxwebsoft 9481d004b0 修复商户Id读取及保存 2024-10-19 16:10:18 +08:00
gxwebsoft e82029456e 修复商户Id读取及保存 2024-10-19 16:03:12 +08:00
gxwebsoft 28e7ce4015 修复商户账号添加功能 2024-10-19 15:25:02 +08:00