|
@@ -28,6 +28,7 @@ import org.fouram.entity.SapMessageUser;
|
|
|
import org.fouram.entity.SapOrg;
|
|
|
import org.fouram.entity.SapUser;
|
|
|
import org.fouram.entity.WxUser;
|
|
|
+import org.fouram.enums.CardTypeEnum;
|
|
|
import org.fouram.enums.DelFlagEnum;
|
|
|
import org.fouram.enums.SapUserResultEnum;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -304,7 +305,7 @@ public class SapUserService extends BaseService {
|
|
|
public List<SapUser> selectListByPersonId(String personId) throws Exception {
|
|
|
return (List<SapUser>) findList("SapUserMapper.selectListByPersonId", personId);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public void updateAllDelFlag(Integer delFlag) throws Exception {
|
|
|
update("SapUserMapper.updateAllDelFlag", delFlag);
|
|
|
}
|
|
@@ -521,7 +522,7 @@ public class SapUserService extends BaseService {
|
|
|
SapUser sapUser = SapUser.builder().userId(userId).sendEntryMessageFlag(sendEntryMessageFlag).build();
|
|
|
update("SapUserMapper.updateSendLeaveMessageFlag", sapUser);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
@SuppressWarnings("unchecked")
|
|
|
public List<SapUser> select2021LeaveAndEntryList() throws Exception {
|
|
|
return (List<SapUser>) findList("SapUserMapper.select2021LeaveAndEntryList", null);
|
|
@@ -530,7 +531,8 @@ public class SapUserService extends BaseService {
|
|
|
public void uploadHrEmpUserInfo(SapUser user, Integer type) throws Exception {
|
|
|
UploadModifyEmpDTO reqdata = UploadModifyEmpDTO.builder().username(user.getUsername())
|
|
|
.entryDate(user.getStartDate()).resignDate(user.getEndDate()).type(type).phone(user.getFormatMobile())
|
|
|
- .cardId(user.getCardId()).cardType(1).jobNumber(user.getJobNumber()).build();
|
|
|
+ .cardId(user.getCardId()).cardType(CardTypeEnum.getEnum(user.getCardType()).getMycode())
|
|
|
+ .jobNumber(user.getJobNumber()).build();
|
|
|
String url = "http://cmcadmin.info666.com/hr/emp/modifyEmpInfo";
|
|
|
JSONObject parameters = new JSONObject();
|
|
|
parameters.put("reqdata", reqdata);
|