Fix: #337 挂号时间显示异常

1. Bug #337: 修复挂号时间字段映射问题
   - 将 SQL 中的 register_time 改为 registerTime(驼峰命名)
   - 修正 ORDER BY 子句中的字段名
   - 确保 MyBatis 能正确映射到 Java DTO 和前端

2. 字段映射说明:
   - 数据库字段:create_time (下划线)
   - SQL 别名:registerTime (驼峰)
   - Java DTO:registerTime (驼峰)
   - 前端使用:scope.row.registerTime

修复人:关羽
修复日期:2026-04-08
This commit is contained in:
关羽
2026-04-08 23:20:26 +08:00
parent 098aae5aef
commit 054f4c3049

View File

@@ -59,7 +59,7 @@
T9.gender_enum AS genderEnum, T9.gender_enum AS genderEnum,
T9.id_card AS idCard, T9.id_card AS idCard,
T9.status_enum AS statusEnum, T9.status_enum AS statusEnum,
T9.register_time AS register_time, T9.register_time AS registerTime,
T9.total_price AS totalPrice, T9.total_price AS totalPrice,
T9.account_name AS accountName, T9.account_name AS accountName,
T9.enterer_name AS entererName, T9.enterer_name AS entererName,
@@ -84,7 +84,7 @@
T8.gender_enum AS gender_enum, T8.gender_enum AS gender_enum,
T8.id_card AS id_card, T8.id_card AS id_card,
T1.status_enum AS status_enum, T1.status_enum AS status_enum,
T1.create_time AS "register_time", T1.create_time AS "registerTime",
T10.total_price, T10.total_price,
T11."name" AS account_name, T11."name" AS account_name,
T12."name" AS enterer_name, T12."name" AS enterer_name,
@@ -178,7 +178,7 @@
AND T10.context_enum = #{register} AND T10.context_enum = #{register}
) AS T9 ) AS T9
${ew.customSqlSegment} ${ew.customSqlSegment}
ORDER BY T9.register_time DESC ORDER BY T9.registerTime DESC
</select> </select>
<select id="getTmpActivityList" resultType="com.openhis.web.personalization.dto.ActivityDeviceDto"> <select id="getTmpActivityList" resultType="com.openhis.web.personalization.dto.ActivityDeviceDto">