Merge branch 'refs/heads/dev'
This commit is contained in:
@@ -294,9 +294,39 @@ public class SysUserExServiceImpl implements SysUserExService {
|
||||
TaKhxj taKhxj = taKhxjList.get(0);
|
||||
// 星级升星才更新信息
|
||||
if (taKhxj.getAppntLv() > Integer.parseInt(customerInfoDTO.getCustomerStarLevel())) {
|
||||
customerInfoDTO.setName(taKhxj.getAppntName());
|
||||
customerInfoDTO.setIdType(taKhxj.getAppntIdType());
|
||||
String gender = "0";
|
||||
if (StringUtils.equals(taKhxj.getAppntIdType(), "1")) {
|
||||
if (StringUtils.isNotBlank(taKhxj.getAppntIdNo())) {
|
||||
int genderByIdCard = IdcardUtil.getGenderByIdCard(taKhxj.getAppntIdNo());
|
||||
gender = genderByIdCard == 1 ? "0" : "1";
|
||||
}
|
||||
}
|
||||
customerInfoDTO.setIdNo(taKhxj.getAppntIdNo());
|
||||
customerInfoDTO.setGender(gender);
|
||||
customerInfoDTO.setMobile(taKhxj.getMobile());
|
||||
customerInfoDTO.setCustomerStarLevel(String.valueOf(taKhxj.getAppntLv()));
|
||||
customerInfoDTO.setStandardPremiumAmount(taKhxj.getStdPrem());
|
||||
customerInfoDTO.setIsNeedSyncYjy("1");
|
||||
customerInfoDTO.setLastSyncDataplatDate(new Date());
|
||||
} else if (taKhxj.getAppntLv() == Integer.parseInt(customerInfoDTO.getCustomerStarLevel()) && taKhxj.getStdPrem().compareTo(customerInfoDTO.getStandardPremiumAmount()) != 0) {
|
||||
customerInfoDTO.setName(taKhxj.getAppntName());
|
||||
customerInfoDTO.setIdType(taKhxj.getAppntIdType());
|
||||
String gender = "0";
|
||||
if (StringUtils.equals(taKhxj.getAppntIdType(), "1")) {
|
||||
if (StringUtils.isNotBlank(taKhxj.getAppntIdNo())) {
|
||||
int genderByIdCard = IdcardUtil.getGenderByIdCard(taKhxj.getAppntIdNo());
|
||||
gender = genderByIdCard == 1 ? "0" : "1";
|
||||
}
|
||||
}
|
||||
customerInfoDTO.setIdNo(taKhxj.getAppntIdNo());
|
||||
customerInfoDTO.setGender(gender);
|
||||
customerInfoDTO.setMobile(taKhxj.getMobile());
|
||||
customerInfoDTO.setCustomerStarLevel(String.valueOf(taKhxj.getAppntLv()));
|
||||
customerInfoDTO.setStandardPremiumAmount(taKhxj.getStdPrem());
|
||||
customerInfoDTO.setIsNeedSyncYjy("1");
|
||||
customerInfoDTO.setLastSyncDataplatDate(new Date());
|
||||
}
|
||||
}
|
||||
// 更新客户信息
|
||||
@@ -343,9 +373,39 @@ public class SysUserExServiceImpl implements SysUserExService {
|
||||
TaKhxj taKhxj = taKhxjList.get(0);
|
||||
// 星级升星才更新信息
|
||||
if (taKhxj.getAppntLv() > Integer.parseInt(customerInfoDTO.getCustomerStarLevel())) {
|
||||
customerInfoDTO.setName(taKhxj.getAppntName());
|
||||
customerInfoDTO.setIdType(taKhxj.getAppntIdType());
|
||||
String gender = "0";
|
||||
if (StringUtils.equals(taKhxj.getAppntIdType(), "1")) {
|
||||
if (StringUtils.isNotBlank(taKhxj.getAppntIdNo())) {
|
||||
int genderByIdCard = IdcardUtil.getGenderByIdCard(taKhxj.getAppntIdNo());
|
||||
gender = genderByIdCard == 1 ? "0" : "1";
|
||||
}
|
||||
}
|
||||
customerInfoDTO.setIdNo(taKhxj.getAppntIdNo());
|
||||
customerInfoDTO.setGender(gender);
|
||||
customerInfoDTO.setMobile(taKhxj.getMobile());
|
||||
customerInfoDTO.setCustomerStarLevel(String.valueOf(taKhxj.getAppntLv()));
|
||||
customerInfoDTO.setStandardPremiumAmount(taKhxj.getStdPrem());
|
||||
customerInfoDTO.setIsNeedSyncYjy("1");
|
||||
customerInfoDTO.setLastSyncDataplatDate(new Date());
|
||||
} else if (taKhxj.getAppntLv() == Integer.parseInt(customerInfoDTO.getCustomerStarLevel()) && taKhxj.getStdPrem().compareTo(customerInfoDTO.getStandardPremiumAmount()) != 0) {
|
||||
customerInfoDTO.setName(taKhxj.getAppntName());
|
||||
customerInfoDTO.setIdType(taKhxj.getAppntIdType());
|
||||
String gender = "0";
|
||||
if (StringUtils.equals(taKhxj.getAppntIdType(), "1")) {
|
||||
if (StringUtils.isNotBlank(taKhxj.getAppntIdNo())) {
|
||||
int genderByIdCard = IdcardUtil.getGenderByIdCard(taKhxj.getAppntIdNo());
|
||||
gender = genderByIdCard == 1 ? "0" : "1";
|
||||
}
|
||||
}
|
||||
customerInfoDTO.setIdNo(taKhxj.getAppntIdNo());
|
||||
customerInfoDTO.setGender(gender);
|
||||
customerInfoDTO.setMobile(taKhxj.getMobile());
|
||||
customerInfoDTO.setCustomerStarLevel(String.valueOf(taKhxj.getAppntLv()));
|
||||
customerInfoDTO.setStandardPremiumAmount(taKhxj.getStdPrem());
|
||||
customerInfoDTO.setIsNeedSyncYjy("1");
|
||||
customerInfoDTO.setLastSyncDataplatDate(new Date());
|
||||
}
|
||||
}
|
||||
// 更新客户信息
|
||||
|
||||
Reference in New Issue
Block a user