Browse Source

欠款客户备案增加是否选择客户限制条件

master
fanzongzhe 2 years ago
parent
commit
b0d78192ef
  1. 10
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancustomerrecord/LoanCustomerRecordService.java
  2. 2
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loancustomerrecord/CustomerRecordFeign.java
  3. 2
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loancustomerrecord/CustomerRecordFeignFallback.java
  4. 2
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loancustomerrecord/CustomerRecordRest.java
  5. 8
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loancustomerrecord/CustomerRecordService.java

10
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancustomerrecord/LoanCustomerRecordService.java

@ -301,6 +301,9 @@ public class LoanCustomerRecordService extends MybatisBaseService<LoanCustomerRe
if (StringUtils.isBlank(dto.getClientNo())) { if (StringUtils.isBlank(dto.getClientNo())) {
return rb.setMsg("证件号码不能为空!"); return rb.setMsg("证件号码不能为空!");
} }
if (StringUtils.isBlank(dto.getCustomerSid())) {
return rb.setMsg("请选择客户!");
}
String sid = ""; String sid = "";
// 企业开票人员信息 // 企业开票人员信息
List<LoanCustomerRecordStaffDto> staffs = dto.getStaffs(); List<LoanCustomerRecordStaffDto> staffs = dto.getStaffs();
@ -500,6 +503,8 @@ public class LoanCustomerRecordService extends MybatisBaseService<LoanCustomerRe
ResultBean<String> resultBean = saveRecord(dto); ResultBean<String> resultBean = saveRecord(dto);
if (resultBean.getSuccess()) { if (resultBean.getSuccess()) {
businessSid = resultBean.getData(); businessSid = resultBean.getData();
} else {
return rb.setMsg(resultBean.getMsg());
} }
LoanCustomerRecord entity = fetchBySid(businessSid); LoanCustomerRecord entity = fetchBySid(businessSid);
String orgSidPath = ""; String orgSidPath = "";
@ -1344,6 +1349,9 @@ public class LoanCustomerRecordService extends MybatisBaseService<LoanCustomerRe
if (StringUtils.isBlank(dto.getIdNumber())) { if (StringUtils.isBlank(dto.getIdNumber())) {
return rb.fail().setMsg("证件号码不能为空!"); return rb.fail().setMsg("证件号码不能为空!");
} }
if (StringUtils.isBlank(dto.getCustomerSid())) {
return rb.fail().setMsg("请选择客户!");
}
String sid = ""; String sid = "";
// 企业开票人员信息 // 企业开票人员信息
List<AppStaffVo> staffs = dto.getStaffs(); List<AppStaffVo> staffs = dto.getStaffs();
@ -1606,6 +1614,8 @@ public class LoanCustomerRecordService extends MybatisBaseService<LoanCustomerRe
ResultBean<String> resultBean = saveCustomerRecord(dto); ResultBean<String> resultBean = saveCustomerRecord(dto);
if (resultBean.getSuccess()) { if (resultBean.getSuccess()) {
businessSid = resultBean.getData(); businessSid = resultBean.getData();
} else {
return rb.setMsg(resultBean.getMsg());
} }
LoanCustomerRecord entity = fetchBySid(businessSid); LoanCustomerRecord entity = fetchBySid(businessSid);
String orgSidPath = ""; String orgSidPath = "";

2
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loancustomerrecord/CustomerRecordFeign.java

@ -42,7 +42,7 @@ public interface CustomerRecordFeign {
@ApiOperation("移动端-欠款客户备案新增修改") @ApiOperation("移动端-欠款客户备案新增修改")
@PostMapping("/saveCustomerRecord") @PostMapping("/saveCustomerRecord")
@ResponseBody @ResponseBody
ResultBean<String> saveCustomerRecord(@RequestBody CustomerRecordDto dto); ResultBean saveCustomerRecord(@RequestBody CustomerRecordDto dto);
@ApiOperation("移动端-欠款客户备案删除") @ApiOperation("移动端-欠款客户备案删除")
@DeleteMapping("/deleteCustomerRecord/{sid}") @DeleteMapping("/deleteCustomerRecord/{sid}")

2
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loancustomerrecord/CustomerRecordFeignFallback.java

@ -26,7 +26,7 @@ public class CustomerRecordFeignFallback implements CustomerRecordFeign {
} }
@Override @Override
public ResultBean<String> saveCustomerRecord(CustomerRecordDto dto) { public ResultBean saveCustomerRecord(CustomerRecordDto dto) {
return null; return null;
} }

2
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loancustomerrecord/CustomerRecordRest.java

@ -35,7 +35,7 @@ public class CustomerRecordRest implements CustomerRecordFeign {
} }
@Override @Override
public ResultBean<String> saveCustomerRecord(CustomerRecordDto dto) { public ResultBean saveCustomerRecord(CustomerRecordDto dto) {
return customerRecordService.saveCustomerRecord(dto); return customerRecordService.saveCustomerRecord(dto);
} }

8
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loancustomerrecord/CustomerRecordService.java

@ -61,16 +61,18 @@ public class CustomerRecordService {
return rb.success().setData(vo); return rb.success().setData(vo);
} }
public ResultBean<String> saveCustomerRecord(CustomerRecordDto dto) { public ResultBean saveCustomerRecord(CustomerRecordDto dto) {
ResultBean<String> rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
AppCustomerRecordDto appCustomerRecordDto = new AppCustomerRecordDto appCustomerRecordDto = new
AppCustomerRecordDto(); AppCustomerRecordDto();
BeanUtil.copyProperties(dto, appCustomerRecordDto); BeanUtil.copyProperties(dto, appCustomerRecordDto);
ResultBean<String> resultBean = loanCustomerRecordFeign.saveCustomerRecord(appCustomerRecordDto); ResultBean<String> resultBean = loanCustomerRecordFeign.saveCustomerRecord(appCustomerRecordDto);
if (resultBean.getSuccess()) { if (resultBean.getSuccess()) {
rb.success().setData(resultBean.getData()); rb.success().setData(resultBean.getData());
} else {
rb.setMsg(resultBean.getMsg());
} }
return rb.success(); return rb;
} }
public ResultBean deleteCustomerRecord(String sid) { public ResultBean deleteCustomerRecord(String sid) {

Loading…
Cancel
Save