Commit Graph
170 Commits
Author SHA1 Message Date
yelan 2a296d470a fix(signing): 移除 docopt 右边距以调整选项间距 2026-10-06 21:03:59 +08:00
yelan 10c67adb2f fix(reports): 筛选条常驻避免自定义时间范围死锁 2026-10-06 20:25:44 +08:00
yelan 6cd0ac5ad5 fix(reports): 筛选监听改为游离作用域,避免离开报表页后筛选失效 2026-10-06 20:12:47 +08:00
yelan eda13a42c3 feat(documents): 文档归属按院区分组并改用科室 id 落库 2026-10-06 19:56:47 +08:00
yelan a520f73c49 feat(documents): 文档归属改为卡片式复选框网格并优化通用项样式 2026-10-06 19:11:50 +08:00
yelan b3210c5fac feat(signing): 正文手打方框在导入粘贴时转为结构化勾选项 2026-10-06 17:57:43 +08:00
yelan a0e4aa6bb7 fix(auth): 退出登录改为真实退出(整页跳转 + 二次确认)
沿用远端的账户菜单与个人信息实现(AccountPanel + useAccountPanel),
仅补齐它缺的退出部分:

- 二次确认后再注销,避免误点直接下线
- 退出改为整页跳转 window.location.replace('/login'):SPA 内跳转只清得掉
  store 里被显式重置过的字段,模块级缓存、其余 store 与页面组件持有的数据
  都会留在内存里;整页重载一次才叫真正的退出(与 utils/request.ts 的 401 同款)
- 配套的 clearSession() 重置跨账号内存态(院区列表与选中项)见前序提交
2026-10-06 16:59:40 +08:00
yelan 46790944fc Merge remote-tracking branch 'origin/master'
# Conflicts:
#	clinical-web/src/components/layout/Menu.vue
2026-10-06 16:57:28 +08:00
yelan 439af9caaf feat(auth): 补齐退出登录交互并改为真实退出
- 侧栏底部用户区改为按原型 #userMenu 展开的用户菜单
  (个人信息 / 修改密码 / 退出登录),支持点击浮层外部与 Esc 收起
- 退出登录增加二次确认;确认后注销服务端会话并整页跳转回登录页,
  确保 token / tokenExpiresAt / userInfo(含 permissions)与内存态一并清空
- clearSession() 重置跨账号内存态(院区列表与选中项),
  否则 SPA 内退出后换账号,新账号会看到上一个账号的院区
- 新增只读的个人信息弹窗(后端暂无「修改本人资料」接口,不提供编辑入口)
- 顺带修正 stores/login.ts 中被 prettier 判为不合规的缩进
2026-10-06 16:30:57 +08:00
xy 69c7431a1f feat: 提交 2026-10-03 16:12:59 +08:00
xy 05c5723419 feat(account): 按原型完善左下角账户菜单与个人信息 2026-10-03 11:23:50 +08:00
xy eb4693cf65 fix(signing): 兼容新版发起弹窗的模板版本校验 2026-09-30 18:32:18 +08:00
xy 8106f66dc5 merge: 合并远程更新并保留签名与报表接入 2026-09-30 18:31:36 +08:00
xy f155c5154f feat(reports): 接入真实报表分析及分组明细与异步导出 2026-09-30 18:27:26 +08:00
yelan 390f1d1bc1 fix(workbench): 移除签署记录查询页顶部介绍区块 2026-09-30 18:25:26 +08:00
xy e5f0a5ec97 feat(sign): 支持多位置签名并优化坐标识别与模板版本校验 2026-09-30 18:14:22 +08:00
yelan 5ed6779ec6 fix(workbench): 首页待办上限改为 3 条并修正趋势图尺寸
- TODO_LIMIT 由 5 调整为 3,同步更新接口文档默认值
- 趋势图 viewBox 与画布尺寸对齐原型 560×190
- 趋势卡改为弹性布局,图表贴底避免留白
2026-09-30 18:05:27 +08:00
yelan 7d06c29943 docs(workbench): 统一首页接口文档表格对齐格式 2026-09-30 17:55:50 +08:00
yelan 74cb192e4c feat(workbench): 首页对齐原型并重构趋势与待办数据口径 2026-09-30 17:39:00 +08:00
yelan 661700d7da fix(signing): 发起签署弹窗移除签署人与文书填写项采集 2026-09-30 16:27:09 +08:00
yelan da2ba30ead Merge branch 'master' of https://gitea.xinyuxi.com/zhanggaoming/xh-medical-sign-web 2026-09-30 16:01:54 +08:00
yelan 60d8c7a800 feat(auth): 重构登录页视觉并移除修改密码入口 2026-09-30 15:56:10 +08:00
xy 69825dfa0a feat: 提交 2026-09-30 15:34:33 +08:00
yelan 35c7b43bb5 fix(auth): 优化登录验证码展示并移除多余提示文案 2026-09-30 15:29:54 +08:00
yelan 3a330bcf69 fix(document): 去掉签署态的系统页眉,患者信息改由正文占位符承载 2026-09-30 11:43:25 +08:00
yelan 1d271ef1bd fix(document): 统一编辑器与文书纸的排版和字体口径 2026-09-30 11:20:27 +08:00
yelan 3628c5ed86 feat(users): 员工表单对齐原型并优化密码策略与错误文案
- 新增胶囊开关组件,账号状态与强制改密改用开关
- 角色由多选改为互斥单选,编辑态多角色给出收敛提示
- 密码策略增加特殊字符要求,规则提示改为短标签横排
- 移除邮箱字段及相关脱敏、清除逻辑
- 接口错误经 toUserMessage 中文化,透传后端校验原因
2026-09-30 10:33:24 +08:00
yelan 3ad95cc795 feat(users): 统一员工密码策略并修复新增员工表单残留 2026-09-30 09:58:15 +08:00
yelan 0db94b22bf Merge branch 'master' of https://gitea.xinyuxi.com/zhanggaoming/xh-medical-sign-web 2026-09-30 09:42:38 +08:00
yelan e7a7c1f01b chore(report): 下线「系统管理 → 报表分析」菜单及其接口与开关 2026-09-30 09:42:34 +08:00
xy c2984bfd98 feat(font): 新增字体设置并统一医护端与患者端文书字体 2026-09-30 08:35:02 +08:00
yelan fe8cb01d4d fix(document): 统一文书纸字体为雅黑并对齐原型口径 2026-09-29 22:31:57 +08:00
yelan 825dad25a5 Merge branch 'master' of https://gitea.xinyuxi.com/zhanggaoming/xh-medical-sign-web 2026-09-29 22:18:01 +08:00
yelan 095751189a chore(records): 暂时隐藏签署记录详情左栏与次要下载出口 2026-09-29 22:17:59 +08:00
cnxianyi 9173d623a1 feat: enable patient form interactions and revision-aware signing 2026-09-29 21:37:30 +08:00
yelan dc94265703 chore(header): 移除环境标识徽标 2026-09-29 21:28:37 +08:00
yelan 431084edf4 chore(dev): 补充 API 代理目标配置说明 2026-09-29 21:25:46 +08:00
cnxianyi 09bcf20def feat: 提交 2026-09-29 18:49:45 +08:00
xy 8d8fa2af47 feat: 提交 2026-09-29 15:50:21 +08:00
xy c4363889b1 fix(sign): 对齐签署操作权限校验 2026-09-28 22:37:22 +08:00
xy f7804d476d fix(sign): 补齐模板查询院区参数 2026-09-28 21:04:03 +08:00
xy b6775a66c7 chore(dev): 支持本地后端代理目标 2026-09-28 20:37:09 +08:00
xy 8024075439 feat(sign): 补齐医护端与患者端签署流程 2026-09-28 19:57:57 +08:00
xy a25716c861 feat(audit): 完成审计日志页面筛选与导出 2026-09-28 16:38:27 +08:00
yelan 536632e104 feat(患者H5): 补齐移动端/微信适配与签名后路由防回退 2026-09-28 13:06:51 +08:00
yelan 3995c027fc feat(患者签署): 签署自动落款日期并新增精麻同意书演示文书 2026-09-28 11:08:06 +08:00
yelan 28c45dc7b2 feat(患者签署): 接入签署上下文接口并补齐文书渲染与手写签名链路 2026-09-28 10:38:22 +08:00
yelan d711e03a4e refactor(文书库): 状态口径收敛为启用中/停用两档并移除审核链路 2026-09-28 09:28:21 +08:00
yelan 2a0681287c feat(签署工作台): 按原型分流签名位点击,Pad 任务就地落笔并补齐弹窗标题 2026-09-27 18:55:23 +08:00
yelan c6262726d7 feat(线上签署): 模拟器支持短信/公众号双入口并补齐身份校验与完整文书展示 2026-09-27 17:07:41 +08:00