|
@@ -59,6 +59,10 @@ public class DeptVitalFacade extends DeptVitalServiceImpl {
|
|
|
* @return
|
|
|
*/
|
|
|
public Boolean saveDeptVitals(DeptVitalVO deptVitalVO) {
|
|
|
+ DeptInfo deptInfo = deptInfoFacade.getById(deptVitalVO.getDeptId());
|
|
|
+ if (deptInfo == null) {
|
|
|
+ throw new CommonException(CommonErrorCode.NOT_EXISTS, "科室不存在");
|
|
|
+ }
|
|
|
//先删除该科室原有模板
|
|
|
UpdateWrapper<DeptVital> deptVitalUpdateWrapper = new UpdateWrapper<>();
|
|
|
deptVitalUpdateWrapper.eq("dept_id", deptVitalVO.getDeptId()).
|
|
@@ -91,6 +95,7 @@ public class DeptVitalFacade extends DeptVitalServiceImpl {
|
|
|
DeptVital deptVital = new DeptVital();
|
|
|
deptVital.setDeptId(deptVitalVO.getDeptId());
|
|
|
deptVital.setVitalId(dvDetailVO.getVitalId());
|
|
|
+ deptVital.setRemark(dvDetailVO.getRemark());
|
|
|
deptVital.setOrderNo(dvDetailVO.getOrderNo());
|
|
|
deptVital.setCreator(userId);
|
|
|
deptVital.setGmtCreate(now);
|