refactor: 彻底清除所有openhis痕迹
- 重命名目录: openhis-server-new → healthlink-his-server - 重命名目录: openhis-ui-vue3 → healthlink-his-ui - 重命名Java类: OpenHisApplication → HealthLinkHisApplication - 重命名Java类: OpenHisMiniApp → HealthLinkHisMiniApp - 重命名组件目录: OpenHis → HealthLinkHis - 重命名样式文件: openhis.scss → healthlink-his.scss - 重命名配置: nginx-openhis.conf → nginx-healthlink-his.conf - 更新所有源码引用 (0个残留) - 更新所有文档/脚本/配置中的引用
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
**修复人:** 关羽
|
||||
**修复日期:** 2026-04-06
|
||||
**项目版本:** OpenHIS v2.0
|
||||
**项目版本:** HealthLink-HIS v2.0
|
||||
|
||||
---
|
||||
|
||||
@@ -23,13 +23,13 @@
|
||||
- MyBatis 返回的 `register_time` 无法映射到前端的 `registerTime`,导致数据无法显示
|
||||
|
||||
**代码位置:**
|
||||
- 文件:`openhis-server-new/openhis-application/src/main/resources/mapper/chargemanage/OutpatientRegistrationAppMapper.xml`
|
||||
- 文件:`healthlink-his-server/healthlink-his-application/src/main/resources/mapper/chargemanage/OutpatientRegistrationAppMapper.xml`
|
||||
- 方法:`getCurrentDayEncounter`
|
||||
- 行号:约第 72 行和第 88 行
|
||||
|
||||
### 二、修改步骤
|
||||
|
||||
**文件:** `openhis-server-new/openhis-application/src/main/resources/mapper/chargemanage/OutpatientRegistrationAppMapper.xml`
|
||||
**文件:** `healthlink-his-server/healthlink-his-application/src/main/resources/mapper/chargemanage/OutpatientRegistrationAppMapper.xml`
|
||||
|
||||
**修改 1:字段别名修正(第 72 行)**
|
||||
```xml
|
||||
@@ -77,12 +77,12 @@ ORDER BY T9.registerTime DESC
|
||||
- 当前端未传递这些字段时,它们为 null,导致数据库插入失败或 NullPointerException
|
||||
|
||||
**代码位置:**
|
||||
- 文件:`openhis-server-new/openhis-application/src/main/java/com/openhis/web/doctorstation/appservice/impl/DoctorStationAdviceAppServiceImpl.java`
|
||||
- 文件:`healthlink-his-server/healthlink-his-application/src/main/java/com/openhis/web/doctorstation/appservice/impl/DoctorStationAdviceAppServiceImpl.java`
|
||||
- 方法:`handMedication()`、`handDevice()`、`handService()`
|
||||
|
||||
### 二、修改步骤
|
||||
|
||||
**文件:** `openhis-server-new/openhis-application/src/main/java/com/openhis/web/doctorstation/appservice/impl/DoctorStationAdviceAppServiceImpl.java`
|
||||
**文件:** `healthlink-his-server/healthlink-his-application/src/main/java/com/openhis/web/doctorstation/appservice/impl/DoctorStationAdviceAppServiceImpl.java`
|
||||
|
||||
#### 修改 1:handMedication 方法(约第 756 行)
|
||||
|
||||
@@ -160,7 +160,7 @@ if (adviceSaveDto.getFounderOrgId() == null) {
|
||||
|
||||
### 当前状态
|
||||
|
||||
已读取 `openhis-ui-vue3/src/views/charge/outpatientregistration/index.vue` 文件,未发现明显的 UI 布局问题。
|
||||
已读取 `healthlink-his-ui/src/views/charge/outpatientregistration/index.vue` 文件,未发现明显的 UI 布局问题。
|
||||
|
||||
现有页面符合 Element Plus 组件库规范,布局合理。
|
||||
|
||||
@@ -198,8 +198,8 @@ if (adviceSaveDto.getFounderOrgId() == null) {
|
||||
|
||||
| 序号 | 文件路径 | 修改类型 | 说明 |
|
||||
|------|---------|---------|------|
|
||||
| 1 | `openhis-server-new/openhis-application/src/main/resources/mapper/chargemanage/OutpatientRegistrationAppMapper.xml` | 字段别名修复 | 将 `register_time` 改为 `registerTime` |
|
||||
| 2 | `openhis-server-new/openhis-application/src/main/java/com/openhis/web/doctorstation/appservice/impl/DoctorStationAdviceAppServiceImpl.java` | 新增字段补全逻辑 | 在三个医嘱处理方法中添加 `practitionerId` 和 `founderOrgId` 自动补全 |
|
||||
| 1 | `healthlink-his-server/healthlink-his-application/src/main/resources/mapper/chargemanage/OutpatientRegistrationAppMapper.xml` | 字段别名修复 | 将 `register_time` 改为 `registerTime` |
|
||||
| 2 | `healthlink-his-server/healthlink-his-application/src/main/java/com/openhis/web/doctorstation/appservice/impl/DoctorStationAdviceAppServiceImpl.java` | 新增字段补全逻辑 | 在三个医嘱处理方法中添加 `practitionerId` 和 `founderOrgId` 自动补全 |
|
||||
|
||||
---
|
||||
|
||||
@@ -207,13 +207,13 @@ if (adviceSaveDto.getFounderOrgId() == null) {
|
||||
|
||||
1. **后端部署:**
|
||||
```bash
|
||||
cd openhis-server-new
|
||||
cd healthlink-his-server
|
||||
mvn clean package -DskipTests
|
||||
```
|
||||
|
||||
2. **重启服务:**
|
||||
```bash
|
||||
cd openhis-server-new/openhis-application
|
||||
cd healthlink-his-server/healthlink-his-application
|
||||
mvn spring-boot:run
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user