科室人员修改

This commit is contained in:
zhangheng 2023-11-15 14:10:37 +08:00
parent f7ee89ce00
commit 4592927ef8
2 changed files with 8 additions and 5 deletions

View File

@ -33,7 +33,7 @@ public interface HealthConsultationService {
/**
* 单查科室人员
*
* @param departmentId 科室id
* @param hospitalPersonInfo 科室id
* @return AjaxResult
*/
List<HospitalPersonInfo> selectHospitalPerson(HospitalPersonInfo hospitalPersonInfo);

View File

@ -169,6 +169,7 @@ public class HospitalPersonInfoServiceImpl implements IHospitalPersonInfoService
return AjaxResult.error("咨询费用不能为0或者负数请重新输入");
}
//修改人 修改时间
hospitalPersonInfo.setPersonAccount(hospitalPersonInfo.getPersonPhone());
hospitalPersonInfo.setUpdateTime(LocalDateTime.now());
hospitalPersonInfo.setUpdateBy(SecurityUtils.getUsername());
hospitalPersonInfoMapper.updateHospitalPersonInfo(hospitalPersonInfo);
@ -178,8 +179,9 @@ public class HospitalPersonInfoServiceImpl implements IHospitalPersonInfoService
List<SysUser> userList = userMapper.selectUserList(sysUser);
if (CollectionUtils.isEmpty(userList)) {
SysUser newUser = new SysUser();
newUser.setUserName(hospitalPersonInfo.getPersonAccount());
newUser.setPassword(SecurityUtils.encryptPassword(hospitalPersonInfo.getPersonPassword()));
newUser.setUserName(hospitalPersonInfo.getPersonPhone());
newUser.setPhonenumber(hospitalPersonInfo.getPersonPhone());
newUser.setPassword(SecurityUtils.encryptPassword("Abc@123"));
newUser.setNickName(hospitalPersonInfo.getPersonName());
newUser.setHospitalPersonId(hospitalPersonInfo.getId());
newUser.setHospitalId(hospitalPersonInfo.getHospitalId());
@ -188,8 +190,9 @@ public class HospitalPersonInfoServiceImpl implements IHospitalPersonInfoService
userMapper.insertUser(newUser);
} else {
SysUser updUser = userList.get(0);
updUser.setUserName(hospitalPersonInfo.getPersonAccount());
updUser.setPassword(SecurityUtils.encryptPassword(hospitalPersonInfo.getPersonPassword()));
updUser.setUserName(hospitalPersonInfo.getPersonPhone());
updUser.setPhonenumber(hospitalPersonInfo.getPersonPhone());
updUser.setPassword(SecurityUtils.encryptPassword("Abc@123"));
updUser.setNickName(hospitalPersonInfo.getPersonName());
updUser.setHospitalPersonId(hospitalPersonInfo.getId());
updUser.setHospitalId(hospitalPersonInfo.getHospitalId());