|
@@ -101,6 +101,7 @@ public class ZyActpatientService {
|
|
|
**/
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public int saveZyActpatientFull(ZyActpatient zyActpatient) {
|
|
|
+ BeanUtil.trimStrFields(zyActpatient);
|
|
|
AssertUtil.isnotBlank(zyActpatient.getInpatientNo(),"住院号不能为空");
|
|
|
AssertUtil.isnotBlank(zyActpatient.getAdmissDate(),"入院日期不能为空");
|
|
|
AssertUtil.isnotBlank(zyActpatient.getAdmissPhysician(),"入院医生不能为空");
|
|
@@ -136,6 +137,7 @@ public class ZyActpatientService {
|
|
|
Integer lastTimes = getLastadmissTimes(aPatientMiDb.getLastadmissTimes(),zyActpatient.getInpatientNo());
|
|
|
aPatientMiDb.setLastadmissTimes(lastTimes + 1);
|
|
|
aPatientMiService.updateLastadmissTimes(aPatientMiDb);
|
|
|
+ zyActpatient.setMzNo(aPatientMiDb.getMzNo());
|
|
|
zyActpatient.setChargeType(YesOrNo.YES.getCode().toString());
|
|
|
zyActpatient.setInpatientNo(aPatientMiDb.getInpatientNo());
|
|
|
zyActpatient.setAdmissTimes(aPatientMiDb.getLastadmissTimes());
|
|
@@ -184,7 +186,7 @@ public class ZyActpatientService {
|
|
|
zyActpatient.setSex(aPatientMiDb.getSex());
|
|
|
zyActpatient.setInputDate(now);
|
|
|
zyActpatient.setZkWard(zyActpatient.getSmallDept());
|
|
|
- zyActpatient.setTableName(ZyActpatient.ZY_PREPATIENT);
|
|
|
+ zyActpatient.setTableName(ZyActpatient.ZY_ACTPATIENT);
|
|
|
int num = zyActpatientMapper.insertZyActpatient(zyActpatient);
|
|
|
if (num > 0) {
|
|
|
//修改门诊住院申请单
|