feat(surgicalschedule): 添加手术单号查询功能并优化收费状态 BUG#306
- 在手术申请查询界面添加手术单号输入框 - 将收费项目状态从草稿改为待收费状态 - 在请求表单DTO中添加手术单号字段 - 在数据库查询中关联手术安排表并添加手术单号过滤条件 - 添加筛选条件确保只查询未安排手术的申请记录
This commit is contained in:
@@ -347,7 +347,7 @@ public class SurgeryAppServiceImpl implements ISurgeryAppService {
|
||||
|
||||
// 生成收费项目
|
||||
ChargeItem chargeItem = new ChargeItem();
|
||||
chargeItem.setStatusEnum(ChargeItemStatus.DRAFT.getValue()); // 收费状态
|
||||
chargeItem.setStatusEnum(ChargeItemStatus.PLANNED.getValue()); // 收费状态:待收费
|
||||
chargeItem.setBusNo("CI" + serviceRequest.getBusNo());
|
||||
chargeItem.setGenerateSourceEnum(GenerateSource.DOCTOR_PRESCRIPTION.getValue()); // 生成来源
|
||||
chargeItem.setPatientId(surgeryDto.getPatientId()); // 患者
|
||||
|
||||
@@ -10,6 +10,10 @@ import java.time.LocalDate;
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class RequestFormDto {
|
||||
/**
|
||||
* 手术单号
|
||||
*/
|
||||
private String surgeryNo;
|
||||
/**
|
||||
* 申请时间开始
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user