|
@@ -94,23 +94,23 @@ public class TJoinpayMchController {
|
|
@PostMapping("/save")
|
|
@PostMapping("/save")
|
|
public ResponseModel<?> save(@RequestBody TJoinpayMch tJoinpayMch) {
|
|
public ResponseModel<?> save(@RequestBody TJoinpayMch tJoinpayMch) {
|
|
|
|
|
|
- TAdmin admin = adminService.getById(tJoinpayMch.getAdminId());
|
|
|
|
|
|
+// TAdmin admin = adminService.getById(tJoinpayMch.getAdminId());
|
|
LambdaQueryWrapper<TJoinpayMch> query = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<TJoinpayMch> query = Wrappers.lambdaQuery();
|
|
query.eq(TJoinpayMch::getAdminId,tJoinpayMch.getAdminId());
|
|
query.eq(TJoinpayMch::getAdminId,tJoinpayMch.getAdminId());
|
|
List<TJoinpayMch> list = tJoinpayMchService.list(query);
|
|
List<TJoinpayMch> list = tJoinpayMchService.list(query);
|
|
tJoinpayMch.setCreateDate(new Date());
|
|
tJoinpayMch.setCreateDate(new Date());
|
|
tJoinpayMch.setModifyDate(new Date());
|
|
tJoinpayMch.setModifyDate(new Date());
|
|
- if(list.size()>0){
|
|
|
|
|
|
+ if(list.size()>0&&StringUtils.isNotEmpty(list.get(0).getAltMchNo())){
|
|
//已有,属于第二次提交信息,需要审核
|
|
//已有,属于第二次提交信息,需要审核
|
|
TJoinpayMch mch = list.get(0);
|
|
TJoinpayMch mch = list.get(0);
|
|
- createCheckMch(mch,tJoinpayMch);
|
|
|
|
- return R.ok(list.get(0));
|
|
|
|
|
|
+ ResponseModel<?> checkMch = createCheckMch(mch, tJoinpayMch);
|
|
|
|
+ return checkMch;
|
|
}else {
|
|
}else {
|
|
//没有,直接保存
|
|
//没有,直接保存
|
|
tJoinpayMch.setStep("0");
|
|
tJoinpayMch.setStep("0");
|
|
|
|
|
|
String result = tJoinpayMchService.createMch(tJoinpayMch);
|
|
String result = tJoinpayMchService.createMch(tJoinpayMch);
|
|
- return R.fail("尚未注册!");
|
|
|
|
|
|
+ return R.ok(tJoinpayMch);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@ApiOperation(value = "签约")
|
|
@ApiOperation(value = "签约")
|
|
@@ -176,6 +176,7 @@ public class TJoinpayMchController {
|
|
}else {
|
|
}else {
|
|
LambdaQueryWrapper<TJoinpayMchCheck> query = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<TJoinpayMchCheck> query = Wrappers.lambdaQuery();
|
|
query.eq(TJoinpayMchCheck::getType,"0");
|
|
query.eq(TJoinpayMchCheck::getType,"0");
|
|
|
|
+ query.eq(TJoinpayMchCheck::getAdminId,tJoinpayMch.getAdminId());
|
|
List<TJoinpayMchCheck> list = tJoinpayMchCheckService.list(query);
|
|
List<TJoinpayMchCheck> list = tJoinpayMchCheckService.list(query);
|
|
if(list.size()>0){
|
|
if(list.size()>0){
|
|
return R.fail("重复提交!");
|
|
return R.fail("重复提交!");
|
|
@@ -220,7 +221,7 @@ public class TJoinpayMchController {
|
|
}
|
|
}
|
|
joinpayMchCheck.setType("0");
|
|
joinpayMchCheck.setType("0");
|
|
tJoinpayMchCheckService.save(joinpayMchCheck);
|
|
tJoinpayMchCheckService.save(joinpayMchCheck);
|
|
- return R.ok();
|
|
|
|
|
|
+ return R.ok(joinpayMchCheck);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|