Browse Source

家访、优化

master
God 2 years ago
parent
commit
d6adc189cd
  1. 2
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceMapper.java
  2. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransport.java
  3. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportDetailsVo.java
  4. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportDto.java
  5. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportQuery.java
  6. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportVo.java
  7. 2
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateMapper.java
  8. 51
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java
  9. 3
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigateotherpeo/LoanHomevisitInvestigateOtherpeoMapper.xml
  10. 96
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigateotherpeo/LoanHomevisitInvestigateOtherpeoService.java
  11. 2
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportMapper.xml
  12. 12
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitVo.java
  13. 5
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateService.java

2
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finvehicleinvoice/FinVehicleInvoiceMapper.java

@ -52,7 +52,7 @@ public interface FinVehicleInvoiceMapper extends BaseMapper<FinVehicleInvoice> {
List<FinVehicleInvoice> selectBybillingSid(@Param("billingSid") String billingSid);
@Select("SELECT COUNT(*) FROM fin_vehicle_invoice WHERE vehicleSid = #{vinSid}")
@Select("SELECT COUNT(*) FROM fin_vehicle_invoice WHERE vehicleSid = #{vinSid} AND billingStateKey != '003'")
int selectCountByVinSid(String vehSid);
VehicleInvoiceVo selectByVinSids(String vinSid);

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransport.java

@ -63,7 +63,7 @@ public class LoanHomevisitInvestigateTransport extends BaseEntity {
@ApiModelProperty("来回里程")
private String roundTripMileage; // 来回里程
@ApiModelProperty("载重(吨)")
private String load; // 载重(吨)
private String deadWeight; // 载重(吨)
@ApiModelProperty("每月/趟")
private String monthlyTrip; // 每月/趟
@ApiModelProperty("每趟/元")

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportDetailsVo.java

@ -64,7 +64,7 @@ public class LoanHomevisitInvestigateTransportDetailsVo implements Vo {
@ApiModelProperty("来回里程")
private String roundTripMileage; // 来回里程
@ApiModelProperty("载重(吨)")
private String load; // 载重(吨)
private String deadWeight; // 载重(吨)
@ApiModelProperty("每月/趟")
private String monthlyTrip; // 每月/趟
@ApiModelProperty("每趟/元")

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportDto.java

@ -64,7 +64,7 @@ public class LoanHomevisitInvestigateTransportDto implements Dto {
@ApiModelProperty("来回里程")
private String roundTripMileage; // 来回里程
@ApiModelProperty("载重(吨)")
private String load; // 载重(吨)
private String deadWeight; // 载重(吨)
@ApiModelProperty("每月/趟")
private String monthlyTrip; // 每月/趟
@ApiModelProperty("每趟/元")

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportQuery.java

@ -62,7 +62,7 @@ public class LoanHomevisitInvestigateTransportQuery implements Query {
@ApiModelProperty("来回里程")
private String roundTripMileage; // 来回里程
@ApiModelProperty("载重(吨)")
private String load; // 载重(吨)
private String deadWeight; // 载重(吨)
@ApiModelProperty("每月/趟")
private String monthlyTrip; // 每月/趟
@ApiModelProperty("每趟/元")

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportVo.java

@ -64,7 +64,7 @@ public class LoanHomevisitInvestigateTransportVo implements Vo {
@ApiModelProperty("来回里程")
private String roundTripMileage; // 来回里程
@ApiModelProperty("载重(吨)")
private String load; // 载重(吨)
private String deadWeight; // 载重(吨)
@ApiModelProperty("每月/趟")
private String monthlyTrip; // 每月/趟
@ApiModelProperty("每趟/元")

2
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateMapper.java

@ -74,5 +74,5 @@ public interface LoanHomevisitInvestigateMapper extends BaseMapper<LoanHomevisit
LoanHomeVisitInvestigateInitCustomerVo getHomeVisitCustomerInfo(String sid);
@Update("update loan_homevisit_investigate set state = '2',remarks = #{comment},investigateValue = #{jg} where sid = #{sid}")
void saveReportInfo(String comment, String jg, String sid);
void saveReportInfo(@Param("comment") String comment,@Param("jg") String jg,@Param("sid") String sid);
}

51
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java

@ -496,6 +496,7 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
public ResultBean saveHomeVisitCustomerInfo(LoanHomeVisitInvestigateSaveCustomerDto dto) {
ResultBean rb = ResultBean.fireFail();
List<LoanHomeVisitInvestigateSaveOtherPeoDto> otherPersonnel = dto.getOtherPersonnel();
List<String> bankCardImages = dto.getBankCardImages();
LoanHomevisitInvestigateCustomerDto loanHomevisitInvestigateCustomerDto = new LoanHomevisitInvestigateCustomerDto();
LoanHomevisitInvestigateCustomerDetailsVo loanHomevisitInvestigateCustomerDetailsVo = loanHomevisitInvestigateCustomerService.selByMainSid(dto.getSid());
if (loanHomevisitInvestigateCustomerDetailsVo == null) {
@ -527,7 +528,9 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
loanHomevisitInvestigateCustomerDto.setSpouseDomAddress("");
loanHomevisitInvestigateCustomerDto.setSpousePreAddress("");
} else {
loanHomevisitInvestigateCustomerDto.setSpouseName(dto.getSpouseName());
loanHomevisitInvestigateCustomerDto.setSpouseIdNumber(dto.getSpouseIdCard());
loanHomevisitInvestigateCustomerDto.setSpouseMobile(dto.getSpouseMobile());
loanHomevisitInvestigateCustomerDto.setSpouseCareerKey(dto.getSpouseJobKey());
loanHomevisitInvestigateCustomerDto.setSpouseCareerValue(dto.getSpouseJob());
loanHomevisitInvestigateCustomerDto.setSpouseDomAddress(dto.getSpouseRegisterAddress());
@ -539,10 +542,23 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
loanHomevisitInvestigateCustomerDto.setRelationshipValue(dto.getEmergencyContactType());
loanHomevisitInvestigateCustomerDto.setMainSid(dto.getSid());
loanHomevisitInvestigateCustomerService.saveOrUpdateDto(loanHomevisitInvestigateCustomerDto);
loanHomevisitInvestigateFileService.delByMainSidAndType(dto.getSid(), LoanAttachTypeEnum.YHK.getAttachType());
if (bankCardImages.size() > 0) {
for (String yhk : bankCardImages) {
LoanHomevisitInvestigateFileDto loanHomevisitInvestigateFileDto = new LoanHomevisitInvestigateFileDto();
loanHomevisitInvestigateFileDto.setMainSid(dto.getSid());
loanHomevisitInvestigateFileDto.setAttachType(LoanAttachTypeEnum.YHK.getAttachType());
if (yhk.indexOf(fileUploadComponent.getUrlPrefix()) > -1) {
yhk = yhk.replace(fileUploadComponent.getUrlPrefix(), "");
}
loanHomevisitInvestigateFileDto.setFileUrl(yhk);
loanHomevisitInvestigateFileService.saveOrUpdateDto(loanHomevisitInvestigateFileDto);
}
}
loanHomevisitInvestigateOtherpeoService.delByMainSid(dto.getSid());
for (LoanHomeVisitInvestigateSaveOtherPeoDto loanHomeVisitInvestigateSaveOtherPeoDto : otherPersonnel) {
LoanHomevisitInvestigateOtherpeoDto loanHomevisitInvestigateOtherpeoDto = new LoanHomevisitInvestigateOtherpeoDto();
BeanUtil.copyProperties(loanHomeVisitInvestigateSaveOtherPeoDto, loanHomevisitInvestigateOtherpeoDto);
BeanUtil.copyProperties(loanHomeVisitInvestigateSaveOtherPeoDto, loanHomevisitInvestigateOtherpeoDto, "sid");
loanHomevisitInvestigateOtherpeoDto.setPeoTypeKey(loanHomeVisitInvestigateSaveOtherPeoDto.getPersonnelKey());
loanHomevisitInvestigateOtherpeoDto.setPeoType(loanHomeVisitInvestigateSaveOtherPeoDto.getPersonnelType());
loanHomevisitInvestigateOtherpeoDto.setPeoName(loanHomeVisitInvestigateSaveOtherPeoDto.getName());
@ -562,8 +578,8 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
LoanHomeVisitInvestigateInitOrderVo loanHomeVisitInvestigateInitOrderVos = loanHomevisitInvestigateOrderService.getHomeVisitOrderInfo(sid);
if (loanHomeVisitInvestigateInitOrderVos == null) {
loanHomeVisitInvestigateInitOrderVos = new LoanHomeVisitInvestigateInitOrderVo();
loanHomeVisitInvestigateInitOrderVos.setSid(sid);
}
loanHomeVisitInvestigateInitOrderVos.setSid(sid);
return rb.success().setData(loanHomeVisitInvestigateInitOrderVos);
}
@ -576,10 +592,15 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
} else {
BeanUtil.copyProperties(loanHomevisitInvestigateOrderDetailsVo, loanHomevisitInvestigateOrderDto);
}
loanHomevisitInvestigateOrderDto.setCarConfirm(dto.getCarInfoKey());
loanHomevisitInvestigateOrderDto.setCarConfirmKey(dto.getCarInfoKey());
loanHomevisitInvestigateOrderDto.setCarConfirm(dto.getCarInfoType());
loanHomevisitInvestigateOrderDto.setCarRemarks(dto.getCarInfoRemarks());
loanHomevisitInvestigateOrderDto.setFinConfirm(dto.getFinanceKey());
loanHomevisitInvestigateOrderDto.setFinConfirmKey(dto.getFinanceKey());
loanHomevisitInvestigateOrderDto.setFinConfirm(dto.getFinanceType());
loanHomevisitInvestigateOrderDto.setFinRemarks(dto.getFinanceRemarks());
loanHomevisitInvestigateOrderDto.setFinDownPayKey(dto.getPaymentRatiokey());
loanHomevisitInvestigateOrderDto.setFinDownPay(dto.getPaymentRatio());
loanHomevisitInvestigateOrderDto.setFinDownPayRemarks(dto.getPaymentRemarks());
loanHomevisitInvestigateOrderDto.setMainSid(dto.getSid());
loanHomevisitInvestigateOrderService.saveOrUpdateDto(loanHomevisitInvestigateOrderDto);
return rb.success();
@ -590,8 +611,8 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
LoanHomeVisitInvestigateInitOperVo loanHomeVisitInvestigateInitOperVo = loanHomevisitInvestigateOperationsService.getHomeVisitOperationInfo(sid);
if (loanHomeVisitInvestigateInitOperVo == null) {
loanHomeVisitInvestigateInitOperVo = new LoanHomeVisitInvestigateInitOperVo();
loanHomeVisitInvestigateInitOperVo.setSid(sid);
}
loanHomeVisitInvestigateInitOperVo.setSid(sid);
return rb.success().setData(loanHomeVisitInvestigateInitOperVo);
}
@ -619,8 +640,8 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
LoanHomeVisitInvestigateInitTranVo loanHomeVisitInvestigateInitTranVo = loanHomevisitInvestigateTransportService.getHomeVisitTransportInfo(sid);
if (loanHomeVisitInvestigateInitTranVo == null) {
loanHomeVisitInvestigateInitTranVo = new LoanHomeVisitInvestigateInitTranVo();
loanHomeVisitInvestigateInitTranVo.setSid(sid);
}
loanHomeVisitInvestigateInitTranVo.setSid(sid);
return rb.success().setData(loanHomeVisitInvestigateInitTranVo);
}
@ -638,13 +659,15 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
loanHomevisitInvestigateTransportDto.setTransportGoodsTrip(dto.getTransportGoodsGoTo());
loanHomevisitInvestigateTransportDto.setTransportGoodsRetTrip(dto.getTransportGoodsReturn());
loanHomevisitInvestigateTransportDto.setRoundTripMileage(dto.getMileage());
loanHomevisitInvestigateTransportDto.setLoad(dto.getDeadWeight());
loanHomevisitInvestigateTransportDto.setDeadWeight(dto.getDeadWeight());
loanHomevisitInvestigateTransportDto.setMonthlyTrip(dto.getMonthCount());
loanHomevisitInvestigateTransportDto.setPerTripYuan(dto.getCountPrice());
loanHomevisitInvestigateTransportDto.setFuelConsumptionPerTrip(dto.getFuelConsumption());
loanHomevisitInvestigateTransportDto.setDriverSalary(dto.getDriverWage());
loanHomevisitInvestigateTransportDto.setToll(dto.getRoadToll());
loanHomevisitInvestigateTransportDto.setMaintenance(dto.getMaintenance());
loanHomevisitInvestigateTransportDto.setExpectedRevenue(dto.getIncome());
loanHomevisitInvestigateTransportDto.setNetIncome(dto.getNetIncome());
loanHomevisitInvestigateTransportDto.setMainSid(dto.getSid());
loanHomevisitInvestigateTransportService.saveOrUpdateDto(loanHomevisitInvestigateTransportDto);
return rb.success();
@ -655,8 +678,8 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
LoanHomeVisitInvestigateInitPropVo loanHomeVisitInvestigateInitPropVo = loanHomevisitInvestigatePropertyService.getHomeVisitAssetsInfo(sid);
if (loanHomeVisitInvestigateInitPropVo == null) {
loanHomeVisitInvestigateInitPropVo = new LoanHomeVisitInvestigateInitPropVo();
loanHomeVisitInvestigateInitPropVo.setSid(sid);
}
loanHomeVisitInvestigateInitPropVo.setSid(sid);
return rb.success().setData(loanHomeVisitInvestigateInitPropVo);
}
@ -686,6 +709,7 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
loanHomevisitInvestigatePropertyDto.setCarType(dto.getCarState());
loanHomevisitInvestigatePropertyDto.setCarLoanSituationKey(dto.getCarLoanKey());
loanHomevisitInvestigatePropertyDto.setCarLoanSituation(dto.getCarLoan());
loanHomevisitInvestigatePropertyDto.setCarRemarks(dto.getCarRemarks());
} else {
loanHomevisitInvestigatePropertyDto.setCarType(0);
loanHomevisitInvestigatePropertyDto.setCarLoanSituationKey("");
@ -1096,6 +1120,15 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
public ResultBean saveReportInfo(String comment, Boolean agree, String sid) {
ResultBean rb = ResultBean.fireFail();
LoanHomeVisitInvestigateInitReportStateVo loanHomeVisitInvestigateInitReportStateVo = getHomeVisitReportInfo(sid).getData();
LoanHomeVisitInvestigateInitInformationStateVo loanHomeVisitInvestigateInitInformationStateVo = getHomeVisitDataInfo(sid).getData();
if (loanHomeVisitInvestigateInitReportStateVo.getOperationState() == 0) {
return rb.setMsg("家访考察报告-营运经历未完善");
}else if (loanHomeVisitInvestigateInitReportStateVo.getTransportState() == 0){
return rb.setMsg("家访考察报告-运输信息未完善");
}else if (loanHomeVisitInvestigateInitInformationStateVo.getAssetsInfo() == 0){
return rb.setMsg("家防资料-资产类未完善");
}
String jg = "不通过";
if (agree) {
jg = "通过";
@ -1290,7 +1323,7 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
financeForm33.setValue("来回里程:" + loanHomevisitInvestigateTransportDetailsVo.getRoundTripMileage());
transInfo.add(financeForm33);
FinanceForm financeForm34 = new FinanceForm();
financeForm34.setValue("载重(吨):" + loanHomevisitInvestigateTransportDetailsVo.getLoad());
financeForm34.setValue("载重(吨):" + loanHomevisitInvestigateTransportDetailsVo.getDeadWeight());
transInfo.add(financeForm34);
FinanceForm financeForm35 = new FinanceForm();
financeForm35.setValue("每月/趟:" + loanHomevisitInvestigateTransportDetailsVo.getMonthlyTrip());

3
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigateotherpeo/LoanHomevisitInvestigateOtherpeoMapper.xml

@ -23,7 +23,8 @@
resultType="com.yxt.anrui.riskcenter.api.loanhomevisitinvestigateotherpeo.LoanHomeVisitInvestigateInitOtherPeoVo">
SELECT sid,
peoName AS name,
peoType AS personnelKey,
peoTypeKey AS personnelKey,
peoType AS personnelType,
mobile,
idNumber AS idCard,
peoDomAddress AS residentAddress,

96
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigateotherpeo/LoanHomevisitInvestigateOtherpeoService.java

@ -55,59 +55,59 @@ import java.util.List;
*/
@Service
public class LoanHomevisitInvestigateOtherpeoService extends MybatisBaseService<LoanHomevisitInvestigateOtherpeoMapper, LoanHomevisitInvestigateOtherpeo> {
private QueryWrapper<LoanHomevisitInvestigateOtherpeo> createQueryWrapper(LoanHomevisitInvestigateOtherpeoQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<LoanHomevisitInvestigateOtherpeo> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<LoanHomevisitInvestigateOtherpeoVo> listPageVo(PagerQuery<LoanHomevisitInvestigateOtherpeoQuery> pq) {
LoanHomevisitInvestigateOtherpeoQuery query = pq.getParams();
QueryWrapper<LoanHomevisitInvestigateOtherpeo> qw = createQueryWrapper(query);
IPage<LoanHomevisitInvestigateOtherpeo> page = PagerUtil.queryToPage(pq);
IPage<LoanHomevisitInvestigateOtherpeoVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<LoanHomevisitInvestigateOtherpeoVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public void saveOrUpdateDto(LoanHomevisitInvestigateOtherpeoDto dto){
private QueryWrapper<LoanHomevisitInvestigateOtherpeo> createQueryWrapper(LoanHomevisitInvestigateOtherpeoQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<LoanHomevisitInvestigateOtherpeo> qw = new QueryWrapper<>();
return qw;
}
public PagerVo<LoanHomevisitInvestigateOtherpeoVo> listPageVo(PagerQuery<LoanHomevisitInvestigateOtherpeoQuery> pq) {
LoanHomevisitInvestigateOtherpeoQuery query = pq.getParams();
QueryWrapper<LoanHomevisitInvestigateOtherpeo> qw = createQueryWrapper(query);
IPage<LoanHomevisitInvestigateOtherpeo> page = PagerUtil.queryToPage(pq);
IPage<LoanHomevisitInvestigateOtherpeoVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<LoanHomevisitInvestigateOtherpeoVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public void saveOrUpdateDto(LoanHomevisitInvestigateOtherpeoDto dto) {
String dtoSid = dto.getSid();
if (StringUtils.isBlank(dtoSid)) {
this.insertByDto(dto);
return;
}
this.updateByDto(dto);
}
public void insertByDto(LoanHomevisitInvestigateOtherpeoDto dto){
LoanHomevisitInvestigateOtherpeo entity = new LoanHomevisitInvestigateOtherpeo();
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.insert(entity);
}
public void updateByDto(LoanHomevisitInvestigateOtherpeoDto dto){
String dtoSid = dto.getSid();
return;
}
this.updateByDto(dto);
}
public void insertByDto(LoanHomevisitInvestigateOtherpeoDto dto) {
LoanHomevisitInvestigateOtherpeo entity = new LoanHomevisitInvestigateOtherpeo();
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.insert(entity);
}
public void updateByDto(LoanHomevisitInvestigateOtherpeoDto dto) {
String dtoSid = dto.getSid();
if (StringUtils.isBlank(dtoSid)) {
return;
}
LoanHomevisitInvestigateOtherpeo entity = fetchBySid(dtoSid);
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.updateById(entity);
}
public LoanHomevisitInvestigateOtherpeoDetailsVo fetchDetailsVoBySid(String sid){
LoanHomevisitInvestigateOtherpeo entity = fetchBySid(sid);
LoanHomevisitInvestigateOtherpeoDetailsVo vo = new LoanHomevisitInvestigateOtherpeoDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
}
LoanHomevisitInvestigateOtherpeo entity = fetchBySid(dtoSid);
BeanUtil.copyProperties(dto, entity, "id", "sid");
baseMapper.updateById(entity);
}
public LoanHomevisitInvestigateOtherpeoDetailsVo fetchDetailsVoBySid(String sid) {
LoanHomevisitInvestigateOtherpeo entity = fetchBySid(sid);
LoanHomevisitInvestigateOtherpeoDetailsVo vo = new LoanHomevisitInvestigateOtherpeoDetailsVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
public List<LoanHomeVisitInvestigateInitOtherPeoVo> selByMainSid(String sid) {
return baseMapper.selByMainSid(sid);
}
public List<LoanHomeVisitInvestigateInitOtherPeoVo> selByMainSid(String sid) {
return baseMapper.selByMainSid(sid);
}
public void delByMainSid(String sid) {
baseMapper.delByMainSid(sid);
}
public void delByMainSid(String sid) {
baseMapper.delByMainSid(sid);
}
}

2
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigatetransport/LoanHomevisitInvestigateTransportMapper.xml

@ -28,7 +28,7 @@
transportGoodsTrip AS transportGoodsGoTo,
transportGoodsRetTrip AS transportGoodsReturn,
roundTripMileage AS mileage,
`load` AS deadWeight,
deadWeight,
monthlyTrip AS monthCount,
perTripYuan AS countPrice,
fuelConsumptionPerTrip AS fuelConsumption,

12
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/AppLoanHomeVisitVo.java

@ -4,6 +4,8 @@ import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.List;
/**
* @Author dimengzhe
* @Date 2022/8/26 10:51
@ -30,4 +32,14 @@ public class AppLoanHomeVisitVo implements Vo {
private String json;
private String requestCode;
private String pluginName;
private String aRouterClass;
private String aRouterMethod;
private List<String> aRouterParamType;
private List<String> aRouterParamValue;
}

5
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateService.java

@ -134,7 +134,10 @@ public class LoanHomeVisitInvestigateService {
public ResultBean saveReportInfo(String comment, Boolean agree, String sid) {
ResultBean rb = ResultBean.fireFail();
loanHomevisitInvestigateFeign.saveReportInfo(comment,agree,sid);
ResultBean resultBean = loanHomevisitInvestigateFeign.saveReportInfo(comment, agree, sid);
if (!resultBean.getSuccess()){
return rb.setMsg(resultBean.getMsg());
}
return rb.success();
}

Loading…
Cancel
Save