|
@@ -18,10 +18,7 @@ import com.jeeplus.common.SecurityUtils;
|
|
|
import com.jeeplus.common.TokenProvider;
|
|
|
import com.jeeplus.core.query.QueryWrapperGenerator;
|
|
|
import com.jeeplus.sys.domain.WorkAttachmentInfo;
|
|
|
-import com.jeeplus.sys.feign.IPostApi;
|
|
|
-import com.jeeplus.sys.feign.IRoleApi;
|
|
|
-import com.jeeplus.sys.feign.IUserApi;
|
|
|
-import com.jeeplus.sys.feign.IWorkAttachmentApi;
|
|
|
+import com.jeeplus.sys.feign.*;
|
|
|
import com.jeeplus.sys.service.dto.OfficeDTO;
|
|
|
import com.jeeplus.sys.service.dto.PostDTO;
|
|
|
import com.jeeplus.sys.service.dto.RoleDTO;
|
|
@@ -643,4 +640,21 @@ public class StaffUserInfoService {
|
|
|
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ public void updateInfo(StaffUserInfoDTO userInfoDTO) {
|
|
|
+ StaffUserInfo staffUserInfo = staffUserInfoMapper.selectOne(new QueryWrapper<StaffUserInfo>().eq("name", userInfoDTO.getName()).eq("del_flag", "0"));
|
|
|
+ if (ObjectUtils.isNotEmpty(staffUserInfo)){
|
|
|
+ staffUserInfo.setSex(userInfoDTO.getSex());//性别
|
|
|
+ staffUserInfo.setBirthday(userInfoDTO.getBirthday());//生日
|
|
|
+ staffUserInfo.setAge(userInfoDTO.getAge());//年龄
|
|
|
+ staffUserInfo.setNativePlace(userInfoDTO.getNativePlace());//籍贯
|
|
|
+ staffUserInfo.setOnJobStatus(userInfoDTO.getOnJobStatus());//正式
|
|
|
+ staffUserInfo.setDepartment(userInfoDTO.getDepartment());//所属部门
|
|
|
+ staffUserInfo.setMobilePhone(userInfoDTO.getMobilePhone());//联系电话
|
|
|
+ staffUserInfo.setInTime(userInfoDTO.getInTime());//入职时间
|
|
|
+ staffUserInfo.setIdCard(userInfoDTO.getIdCard());//身份证
|
|
|
+ staffUserInfoMapper.updateById(staffUserInfo);
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
}
|