Fix Bug #532: 【手术管理】点击"查看"或"编辑"按钮弹出 SQL 语法报错。
根因:getSurgeryScheduleDetail SQL 查询中引用了 fc.contract_name AS feeType, 但 fc (fin_contract) 表从未被 JOIN,导致 SQL 语法错误。 修复:删除未关联表的 fc.contract_name 字段,保留已有的 os.fee_type AS feeType。 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -90,7 +90,6 @@
|
|||||||
drf.create_time AS apply_time,
|
drf.create_time AS apply_time,
|
||||||
os.surgery_nature AS surgeryType,
|
os.surgery_nature AS surgeryType,
|
||||||
cs.incision_level AS incisionLevel,
|
cs.incision_level AS incisionLevel,
|
||||||
fc.contract_name AS feeType,
|
|
||||||
os.fee_type AS feeType,
|
os.fee_type AS feeType,
|
||||||
COALESCE(pi.identifier_no, ap.bus_no, '') AS identifierNo
|
COALESCE(pi.identifier_no, ap.bus_no, '') AS identifierNo
|
||||||
FROM op_schedule os
|
FROM op_schedule os
|
||||||
|
|||||||
Reference in New Issue
Block a user