TermiNexus c97d5ffb99 feat(gerp): 部门员工点击整行弹出用户详情抽屉
部门详情的部门员工子表:点击行内任意位置弹出 60% 宽抽屉,抽屉内容与
/system/user-detail 页面完全一致。

为此把用户详情页内容抽成可嵌入组件 UserDetailPanel(props: userUUID,
emit: loaded/loading/navigate,defineExpose: handleEdit):
- views/system/UserDetail.vue 退化为页面外壳(路由取 UUID + DetailPage 标题/
  加载态/编辑按钮),内容由面板提供,页面表现与改动前一致
- DepartmentDetail 的抽屉复用同一面板,因此抽屉里看到的就是同一份内容

顺带修掉一个既有 bug:CrudTable 原先绑定的 @row-click 在 vxe-table 上并不存在
(事件表只有 cell-click),该绑定从未触发过。现改为 cell-click,并放过
复选/单选/序号/展开列与行内按钮,避免勾选行或点操作按钮时误触发行点击。
2026-10-02 12:56:02 +08:00
2026-08-01 02:23:48 +08:00

GERP

An ERP backend built using Vue, TypeScript, and Vite, handed over for use in the SAAS scenarios under GVSDS.

This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.

Learn more about the recommended Project Setup and IDE Support in the Vue Docs TypeScript Guide.

S
Description
An ERP backend built using Vue, TypeScript, and Vite, handed over for use in the SAAS scenarios under GVSDS.
Readme
3.6 MiB
0 Stars 1 Watchers 0 Forks
Languages
JavaScript 55.2%
Vue 25.9%
CSS 13.6%
TypeScript 4.9%
SCSS 0.3%
Other 0.1%