Explorar el Código

feat: pc端平安银行增员状态

shc hace 3 años
padre
commit
0581248374

+ 4 - 3
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/SysUserServiceImpl.java

@@ -652,7 +652,8 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
 		model.setType(Integer.parseInt(deptSub.getSubjectUserType()));
 		model.setName(sysUser.getRealname());
 		model.setNotifyUrl("http://localhost:8808");
-		if (StrUtil.isNotEmpty(sysUser.getBankCardNumber())){
+		boolean isPingAnBank = StrUtil.isNotEmpty(sysUser.getBankCardNumber());
+		if (isPingAnBank){
 			model.setPayAccount(sysUser.getBankCardNumber());
 		}
 		model.setEnterpriseCode(sysDept.getTaxCode());
@@ -673,12 +674,12 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
 		record.setMessage(StringUtils.isNotEmpty(response.getMessage()) ? response.getMessage() : "无");
 		record.setStatus(null);
 		record.setSubjectType(1);
-		record.setMethod("增员");
+		record.setMethod(isPingAnBank ? "增员(平安银行)" : "增员");
 		record.setUserId(sysUser.getUserId());
 		sysCertResultRecordMapper.insert(record);
 
 		if (response.success()) {
-			sysUser.setCertStatus(TaxHelperCertStatus.ADD_MEMBER.getCode());
+			sysUser.setCertStatus(isPingAnBank? TaxHelperCertStatus.UNCHECKED_BIND.getCode() : TaxHelperCertStatus.ADD_MEMBER.getCode());
 			resultMap.put("msg", "增员成功");
 		} else {
 			log.info("税邦云增员失败:{},{},原因是:{}", sysUser.getRealname(), sysUser.getUsername(),