|
@@ -14,9 +14,7 @@ import com.ydtech.modules.admin.model.SysUser;
|
|
|
import com.ydtech.modules.admin.model.po.SysUserBankCard;
|
|
import com.ydtech.modules.admin.model.po.SysUserBankCard;
|
|
|
import com.ydtech.modules.admin.model.po.SysUserBankCardHistory;
|
|
import com.ydtech.modules.admin.model.po.SysUserBankCardHistory;
|
|
|
import com.ydtech.modules.admin.model.vo.SysUserBankCardVO;
|
|
import com.ydtech.modules.admin.model.vo.SysUserBankCardVO;
|
|
|
-import com.ydtech.modules.admin.service.SysUserBankCardHistoryService;
|
|
|
|
|
-import com.ydtech.modules.admin.service.SysUserBankCardService;
|
|
|
|
|
-import com.ydtech.modules.admin.service.SysUserService;
|
|
|
|
|
|
|
+import com.ydtech.modules.admin.service.*;
|
|
|
import com.ydtech.modules.base.controller.BaseController;
|
|
import com.ydtech.modules.base.controller.BaseController;
|
|
|
import com.ydtech.modules.order.entity.BasePageResult;
|
|
import com.ydtech.modules.order.entity.BasePageResult;
|
|
|
import com.ydtech.modules.protocol.utils.AssertionUtils;
|
|
import com.ydtech.modules.protocol.utils.AssertionUtils;
|
|
@@ -47,6 +45,12 @@ public class SysUserBankCardServiceImpl extends ServiceImpl<SysUserBankCardMappe
|
|
|
private UnionPayRequestApiComponent unionPayRequestApiComponent;
|
|
private UnionPayRequestApiComponent unionPayRequestApiComponent;
|
|
|
@Resource
|
|
@Resource
|
|
|
private SysUserService sysUserService;
|
|
private SysUserService sysUserService;
|
|
|
|
|
+ @Resource
|
|
|
|
|
+ private SysPartnerService sysPartnerService;
|
|
|
|
|
+ @Resource
|
|
|
|
|
+ private SysAgencyLeaderService sysAgencyLeaderService;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public BasePageResult<SysUserBankCard> queryByVo(SysUserBankCardVO sysUserBankCardVO) {
|
|
public BasePageResult<SysUserBankCard> queryByVo(SysUserBankCardVO sysUserBankCardVO) {
|
|
@@ -193,6 +197,15 @@ public class SysUserBankCardServiceImpl extends ServiceImpl<SysUserBankCardMappe
|
|
|
sysUserBankCard.setUserName(sysUserBankCardVO.getUserName());
|
|
sysUserBankCard.setUserName(sysUserBankCardVO.getUserName());
|
|
|
sysUserBankCard.setUserId(sysUserBankCardVO.getUserId());
|
|
sysUserBankCard.setUserId(sysUserBankCardVO.getUserId());
|
|
|
sysUserBankCard.setBankVerify(response != null && "00".equals(response.getRespCode())?1:0);
|
|
sysUserBankCard.setBankVerify(response != null && "00".equals(response.getRespCode())?1:0);
|
|
|
|
|
+ //校验登录用户是否为合伙人或者是机构负责人
|
|
|
|
|
+ boolean a = sysPartnerService.checkPartner(BaseController.getUserId());
|
|
|
|
|
+ boolean b = sysAgencyLeaderService.checkUserId(BaseController.getUserId());
|
|
|
|
|
+ if (a || b) {
|
|
|
|
|
+ //晋掌柜合伙人APP绑定
|
|
|
|
|
+ sysUserBankCard.setAscription(1);
|
|
|
|
|
+ }else {
|
|
|
|
|
+ sysUserBankCard.setAscription(2);
|
|
|
|
|
+ }
|
|
|
baseMapper.insert(sysUserBankCard);
|
|
baseMapper.insert(sysUserBankCard);
|
|
|
SysUserBankCardHistory sysUserBankCardHistory = new SysUserBankCardHistory();
|
|
SysUserBankCardHistory sysUserBankCardHistory = new SysUserBankCardHistory();
|
|
|
sysUserBankCardHistory.setBankNumber(sysUserBankCardVO.getBankNumber());
|
|
sysUserBankCardHistory.setBankNumber(sysUserBankCardVO.getBankNumber());
|