|
|
11618e3d6c
|
fix(#591): 请修复 Bug #591:【住院医生站-临床医嘱】长期医嘱点击停嘱未弹出时间录入弹窗
根因:
- Bug #请修复 Bug #591 存在的问题
修复:
- ### 变更摘要
- 全链路数据流分析**:录取(弹窗输入)→ 保存(API传入)→ 查询(Mapper返回)→ 修改(Service记录)→ 删除/停止(状态变更)→ 关联(列表展示)
- ### 后端变更(4个文件)
- 1. `AdviceBatchOpParam.java`** — 停嘱参数添加 `stopTime` 字段
- 新增 `@JsonFormat Date stopTime`,支持前端传入停嘱时间
- 2. `RequestBaseDto.java`** — 查询DTO添加 `stopUserName`、`stopTime` 字段
- 新增 `String stopUserName`(停嘱医生姓名)
- 新增 `Date stopTime`(停嘱时间)
- 3. `AdviceManageAppServiceImpl.java`** — 停嘱Service增强
- 优先使用前端传入的 `stopTime`,兜底用当前时间
- 通过 `SecurityUtils.getNickName()` 获取当前操作用户昵称,记录到 `updateBy`
- 药品和诊疗两个更新入口均已同步修改
- 4. `AdviceManageAppMapper.xml`** — 三个UNION ALL子查询添加字段
- 药品子查询:`T1.effective_dose_end AS stop_time` + `T1.update_by AS stop_user_name`
- 耗材子查询:`NULL AS stop_time` + `'' AS stop_user_name`
- 诊疗子查询:`T1.occurrence_end_time AS stop_time` + `T1.update_by AS stop_user_name`
- ### 前端变更(1个文件)
- `order/index.vue`**:
- 1. **停嘱时间弹窗** — 点击「停嘱」后弹出 `el-dialog`,内含 `el-date-picker`(datetime类型,默认当前时间),确定后才调用API
- 2. **表格列** — 在「皮试」列后面、「诊断」列前面新增两列:
- 「停嘱医生」`prop="stopUserName"`,宽度120px
- 「停嘱时间」`prop="stopTime"`,宽度170px
- 3. **`handleStopAdvice`** — 保留原有校验(未保存/未签发/已停止检查),校验通过后弹出时间选择弹窗而非直接调API
- 4. **`confirmStopAdvice`** — 新增确认函数,将 `stopTime` 拼入请求参数后调用 `stopAdvice` API
- ### 验证结果
- ✅ 前端 Lint 检查通过(仅1个预存的 `vue/no-dupe-keys` 警告)
- ✅ 后端 Maven 编译通过(BUILD SUCCESS)
|
2026-05-29 00:39:26 +08:00 |
|
|
|
9db5ced4e3
|
Revert "Fix Bug #550: AI修复"
This reverts commit 16c42ca108.
|
2026-05-27 08:59:07 +08:00 |
|
|
|
16c42ca108
|
Fix Bug #550: AI修复
|
2026-05-27 03:00:08 +08:00 |
|
|
|
9c3e603b94
|
Fix Bug #443: 手术计费:点击签发耗材时异常报错
当手术计费弹窗中点击"签发"耗材时,因耗材的locationId(发放库房)为空导致后端异常。
在DoctorStationAdviceAppServiceImpl.handDevice方法中,当locationId为null时,使用登录用户的科室ID作为默认值,
与NurseBillingAppService中的处理方式保持一致。
|
2026-05-08 09:14:18 +08:00 |
|
|
|
b69f312611
|
refactor(router): 优化路由配置和打印功能实现
- 统一路由配置中的代码风格,移除多余空格
- 移除医生个人报卡管理菜单项
- 移除检查管理中的医生报告快捷访问路径
- 替换浏览器打印为hiprint打印方案
- 添加vue-plugin-hiprint依赖和相关配置
- 实现门诊挂号单的hiprint打印功能
- 优化WebView环境检测逻辑和错误处理
|
2026-03-10 16:28:41 +08:00 |
|
|
|
b65841c0cc
|
fix(common): 统一异常处理并迁移打印功能到hiprint
- 替换所有System.out.println和printStackTrace为slf4j日志记录
- 在BeanUtils、AuditFieldUtil、DateUtils、ServletUtils等工具类中添加Logger实例
- 在Flowable相关控制器和服务中统一错误日志记录格式
- 在代码生成器中添加日志记录功能
- 将前端打印组件从Lodop迁移到hiprint打印方案
- 更新体温单打印功能使用hiprint预览打印
- 移除调试用的console.log语句
- 修复打印模板中线条元素类型定义
|
2026-03-06 22:16:44 +08:00 |
|
|
|
45fdca65a7
|
fix(print): 修复处方打印功能并优化路由查询解析
- 使用全局用户存储替代代理访问医院名称
- 更改打印方法为浏览器打印预览方式,无需客户端连接
- 添加打印样式处理和回调函数
- 在主入口文件初始化hiprint并配置本地客户端连接
- 移除重复的路由查询解析逻辑,简化代码结构
|
2026-03-03 11:17:53 +08:00 |
|
itcast
|
8fcfb481c9
|
门诊医生站-》开立诊断 页面调整
|
2026-01-16 16:32:36 +08:00 |
|
itcast
|
be0514bc08
|
门诊医生站-》开立诊断 页面调整
|
2026-01-16 15:46:43 +08:00 |
|
|
|
32adb984e2
|
实现科室护士管理患者排队叫号队列,实现患者智能分诊、队列调整、叫号控制等功能
|
2026-01-12 17:36:55 +08:00 |
|
|
|
e37f6a70f9
|
revert 28629ccd35
revert Merge remote-tracking branch 'origin/develop' into develop
|
2026-01-09 04:05:51 +00:00 |
|
|
|
8d62c0461b
|
挂号单补打功能的实现
|
2026-01-09 10:03:21 +08:00 |
|
|
|
88a4e58130
|
feat(notice): 新增公告优先级和未读状态功能,优化公告展示逻辑
|
2025-12-30 22:49:03 +08:00 |
|
|
|
d1670b79a0
|
style(flowable): 优化流程相关代码的import顺序和代码结构
|
2025-12-30 15:11:32 +08:00 |
|
|
|
a1e07a204b
|
``` refactor(db): 移除SQL语句中的public schema前缀
|
2025-12-30 00:02:59 +08:00 |
|
|
|
3c497417dc
|
提交merge1.3
|
2025-12-27 15:30:40 +08:00 |
|
|
|
088861f66e
|
提交merge1.3
|
2025-12-27 15:30:25 +08:00 |
|
|
|
5bfadb9174
|
fix(login): 修复获取用户绑定租户列表时用户名为空导致的URL错误
确保username参数存在,避免因为空值造成接口调用失败
feat(editor): 重构富文本编辑器组件并优化图片上传逻辑
- 使用 Composition API 重构代码结构,提升可维护性
- 改进图片上传功能,增强对 quill 实例的安全访问
- 更新样式排版,提高组件可读性和一致性
refactor(file-upload): 移除旧代理引用,使用 modern Vue API
替换 `proxy` 调用为 `modal` 插件直接调用,提升代码清晰度与健壮性
refactor(image-upload): 替换旧实例调用方式,强化错误提示机制
统一使用 `modal` 进行消息提示和加载状态控制,改善用户体验
refactor(tree-select): 引入 Composition API 优化节点操作逻辑
移除 `getCurrentInstance` 的不必要使用,改为明确的模板引用管理
chore(main): 添加 util._extend 补丁以消除 Node.js 环境警告
解决开发环境下由于 Node.js 内建模块缺失造成的运行时警告问题
feat(template): 完善跌倒/坠床评估护理记录单模板
- 增加详细注释说明各部分作用,便于后续维护
- 明确组件名称为中文,利于业务识别
- 丰富表单交互细节及数据处理逻辑,支持动态打分、措施选择等功能
refactor(template-index): 加强模板组件自动注册逻辑
增加组件 name 属性校验,防止无效或匿名组件被注册到全局
|
2025-12-14 14:22:55 +08:00 |
|
|
|
f33e3c6f15
|
首页报错和门诊医生站报错
|
2025-12-12 15:48:07 +08:00 |
|
|
|
18f6a845e6
|
解决合并冲突
|
2025-12-10 14:20:24 +08:00 |
|
Auora
|
48b2188cf9
|
当输入患者的姓名和身份号码两个字段的值已经存在时,提醒挂号工作人员该患者档案已经存在
|
2025-10-22 15:15:11 +08:00 |
|
Zhang.WH
|
1276dc4adb
|
前端最新版本同步
|
2025-09-25 10:36:59 +08:00 |
|
Zhang.WH
|
8f82322d10
|
版本更新
|
2025-09-03 15:54:55 +08:00 |
|
abing
|
437bf23f09
|
v0.2
|
2025-06-13 11:39:43 +08:00 |
|
guorui
|
dad6d41cbc
|
1
|
2025-02-19 10:29:04 +08:00 |
|