Browse Source

完善回购申请模块,案件诉讼管理模块

master
fanzongzhe 1 year ago
parent
commit
8c8fe44f81
  1. 1
      anrui-flowable/anrui-flowable-api/src/main/java/com/yxt/anrui/flowable/api/utils/ProcDefEnum.java
  2. 62
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApply.java
  3. 25
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyDetailsVo.java
  4. 27
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyDto.java
  5. 21
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyFeign.java
  6. 16
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyFeignFallback.java
  7. 29
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyQuery.java
  8. 23
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyVo.java
  9. 57
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitveh/LoanLawsuitVeh.java
  10. 21
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitveh/LoanLawsuitVehFeign.java
  11. 13
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitveh/LoanLawsuitVehFeignFallback.java
  12. 81
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApply.java
  13. 25
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyDetailsVo.java
  14. 27
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyDto.java
  15. 54
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyFeign.java
  16. 16
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyFeignFallback.java
  17. 29
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyQuery.java
  18. 23
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyVo.java
  19. 50
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecompanycost/LoanRepurchaseCompanyCost.java
  20. 20
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecompanycost/LoanRepurchaseCompanyCostFeign.java
  21. 13
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecompanycost/LoanRepurchaseCompanyCostFeignFallback.java
  22. 41
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecost/LoanRepurchaseCost.java
  23. 21
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecost/LoanRepurchaseCostFeign.java
  24. 13
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecost/LoanRepurchaseCostFeignFallback.java
  25. 18
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitapply/LoanLawsuitApplyMapper.java
  26. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitapply/LoanLawsuitApplyMapper.xml
  27. 25
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitapply/LoanLawsuitApplyRest.java
  28. 29
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitapply/LoanLawsuitApplyService.java
  29. 18
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitveh/LoanLawsuitVehMapper.java
  30. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitveh/LoanLawsuitVehMapper.xml
  31. 25
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitveh/LoanLawsuitVehRest.java
  32. 29
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitveh/LoanLawsuitVehService.java
  33. 24
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchaseapply/LoanRepurchaseApplyMapper.java
  34. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchaseapply/LoanRepurchaseApplyMapper.xml
  35. 28
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchaseapply/LoanRepurchaseApplyRest.java
  36. 39
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchaseapply/LoanRepurchaseApplyService.java
  37. 18
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecompanycost/LoanRepurchaseCompanyCostMapper.java
  38. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecompanycost/LoanRepurchaseCompanyCostMapper.xml
  39. 25
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecompanycost/LoanRepurchaseCompanyCostRest.java
  40. 29
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecompanycost/LoanRepurchaseCompanyCostService.java
  41. 18
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecost/LoanRepurchaseCostMapper.java
  42. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecost/LoanRepurchaseCostMapper.xml
  43. 24
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecost/LoanRepurchaseCostRest.java
  44. 29
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecost/LoanRepurchaseCostService.java

1
anrui-flowable/anrui-flowable-api/src/main/java/com/yxt/anrui/flowable/api/utils/ProcDefEnum.java

@ -75,6 +75,7 @@ public enum ProcDefEnum {
LOANSUBLETAPPLY("交回车辆二次转租申请", "process_lu7pdwzs:1:7940004"), LOANSUBLETAPPLY("交回车辆二次转租申请", "process_lu7pdwzs:1:7940004"),
LOANOUTBOUNDVEHAPPLY("交回车辆出库申请", "process_14spbdx8:1:7982504"), LOANOUTBOUNDVEHAPPLY("交回车辆出库申请", "process_14spbdx8:1:7982504"),
LOANSECONDSALEAPPLY("交车车辆二次销售申请", "process_6kb1z0pe:4:8110004"), LOANSECONDSALEAPPLY("交车车辆二次销售申请", "process_6kb1z0pe:4:8110004"),
LOANREPURCHASEAPPLY("回购申请", "process_1ozjarxl:1:8207504"),
/******************************测试流程id*********************************************/ /******************************测试流程id*********************************************/

62
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApply.java

@ -0,0 +1,62 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitapply;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:34
*/
@Data
@ApiModel(value = "诉讼案件管理", description = "诉讼案件管理")
@TableName("loan_lawsuit_apply")
public class LoanLawsuitApply extends BaseEntity {
@ApiModelProperty("申请部门")
private String createDept;
@ApiModelProperty("申请部门sid")
private String createDeptSid;
@ApiModelProperty("申请人")
private String createByName;
@ApiModelProperty("客户名称")
private String customerName;
@ApiModelProperty("客户sid")
private String customerSid;
@ApiModelProperty("贷款人")
private String loanName;
@ApiModelProperty("贷款合同编号")
private String loanContractNo;
@ApiModelProperty("资方")
private String bankName;
@ApiModelProperty("资方合同编号")
private String bankContractNo;
@ApiModelProperty("流程状态")
private String nodeState;
@ApiModelProperty("办结日期")
private Date closeDate;
@ApiModelProperty("实例id")
private String procInstId;
@ApiModelProperty("流程定义id")
private String procDefId;
@ApiModelProperty("任务id")
private String taskId;
@ApiModelProperty("环节id")
private String taskDefKey;
@ApiModelProperty("使用组织sid")
private String useOrgSid;
@ApiModelProperty("使用组织名称")
private String useOrgName;
@ApiModelProperty("使用组织全路径")
private String orgSidPath;
@ApiModelProperty("诉讼主体")
private String lawsuitSubject;
@ApiModelProperty("销售订单sid")
private String salesOrderSid;
}

25
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyDetailsVo.java

@ -0,0 +1,25 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitapply;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author Administrator
* @description
* @date 2023/8/21 9:13
*/
@Data
public class LoanLawsuitApplyDetailsVo implements Vo {
private String sid;
private String remarks;
private String userSid;
@ApiModelProperty("参数编码")
private String parameterNo;
@ApiModelProperty("参数名称")
private String parameterName;
@ApiModelProperty("参数值")
private String parameterValue;
@ApiModelProperty("使用组织全路径")
private String orgPath;
}

27
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyDto.java

@ -0,0 +1,27 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitapply;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author Administrator
* @description
* @date 2023/8/21 9:12
*/
@Data
public class LoanLawsuitApplyDto implements Dto {
private String sid;
private String remarks;
private String userSid;
@ApiModelProperty("参数编码")
private String parameterNo;
@ApiModelProperty("参数名称")
private String parameterName;
@ApiModelProperty("参数值")
private String parameterValue;
@ApiModelProperty("使用组织全路径")
private String orgPath;
}

21
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyFeign.java

@ -0,0 +1,21 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitapply;
import io.swagger.annotations.Api;
import org.springframework.cloud.openfeign.FeignClient;
/**
* @description: 诉讼案件管理
* @author: fan
* @date: 2023/7/6
**/
@Api(tags = "诉讼案件管理")
@FeignClient(
contextId = "anrui-riskcenter-LoanLawsuitApply",
name = "anrui-riskcenter",
path = "v1/LoanLawsuitApply",
fallback = LoanLawsuitApplyFeignFallback.class)
public interface LoanLawsuitApplyFeign {
}

16
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyFeignFallback.java

@ -0,0 +1,16 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitapply;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:36
*/
@Component
public class LoanLawsuitApplyFeignFallback implements LoanLawsuitApplyFeign {
}

29
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyQuery.java

@ -0,0 +1,29 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitapply;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author Administrator
* @description
* @date 2023/8/16 15:05
*/
@Data
public class LoanLawsuitApplyQuery implements Query {
@ApiModelProperty("参数编码")
private String parameterNo;
@ApiModelProperty("参数名称")
private String parameterName;
@ApiModelProperty("组织全路径")
private String orgPath;
@ApiModelProperty("菜单sid")
private String menuSid;
@ApiModelProperty("菜单url")
private String menuUrl;
@ApiModelProperty("用户sid")
private String userSid;
}

23
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitapply/LoanLawsuitApplyVo.java

@ -0,0 +1,23 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitapply;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author Administrator
* @description
* @date 2023/8/16 15:04
*/
@Data
public class LoanLawsuitApplyVo implements Vo {
private String sid;
@ApiModelProperty("参数编码")
private String parameterNo;
@ApiModelProperty("参数名称")
private String parameterName;
@ApiModelProperty("参数值")
private String parameterValue;
@ApiModelProperty("备注")
private String remarks;
}

57
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitveh/LoanLawsuitVeh.java

@ -0,0 +1,57 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitveh;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:34
*/
@Data
@ApiModel(value = "诉讼案件管理-车辆", description = "诉讼案件管理-车辆")
@TableName("loan_lawsuit_veh")
public class LoanLawsuitVeh extends BaseEntity {
@ApiModelProperty("主表sid")
private String mainSid;
@ApiModelProperty("销售订单车辆sid")
private String busVinSid;
@ApiModelProperty("车架号")
private String vinNo;
@ApiModelProperty("车牌号")
private String vehMark;
@ApiModelProperty("已还金额")
private BigDecimal alRepaidMoney;
@ApiModelProperty("当前逾期金额")
private BigDecimal currentBeMoney;
@ApiModelProperty("其中资金占用费")
private BigDecimal wheFundOccMoney;
@ApiModelProperty("未到期金额")
private BigDecimal unexpiredMoney;
@ApiModelProperty("总期数")
private BigDecimal nper;
@ApiModelProperty("当前期数")
private BigDecimal currentPeriod;
@ApiModelProperty("已还金额换算期数")
private BigDecimal alRepaidMoneyConPeriod;
@ApiModelProperty("逾期金额换算期数")
private BigDecimal beOverdueMoneyAndPeriod;
@ApiModelProperty("垫资方月还")
private BigDecimal price;
@ApiModelProperty("垫资方逾期利息")
private BigDecimal bankInterest;
@ApiModelProperty("车辆处置金额")
private BigDecimal amount;
@ApiModelProperty("欠款小计")
private BigDecimal owedTotal;
@ApiModelProperty("贷款保证金")
private BigDecimal deposit;
@ApiModelProperty("是否回购")
private String repo;
}

21
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitveh/LoanLawsuitVehFeign.java

@ -0,0 +1,21 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitveh;
import io.swagger.annotations.Api;
import org.springframework.cloud.openfeign.FeignClient;
/**
* @description: 诉讼案件管理
* @author: fan
* @date: 2023/7/6
**/
@Api(tags = "诉讼案件管理-车辆")
@FeignClient(
contextId = "anrui-riskcenter-LoanLawsuitVeh",
name = "anrui-riskcenter",
path = "v1/LoanLawsuitVeh",
fallback = LoanLawsuitVehFeignFallback.class)
public interface LoanLawsuitVehFeign {
}

13
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanlawsuitveh/LoanLawsuitVehFeignFallback.java

@ -0,0 +1,13 @@
package com.yxt.anrui.riskcenter.api.loanlawsuitveh;
import org.springframework.stereotype.Component;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:36
*/
@Component
public class LoanLawsuitVehFeignFallback implements LoanLawsuitVehFeign {
}

81
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApply.java

@ -0,0 +1,81 @@
package com.yxt.anrui.riskcenter.api.loanrepurchaseapply;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:34
*/
@Data
@ApiModel(value = "回购申请", description = "回购申请")
@TableName("loan_repurchase_apply")
public class LoanRepurchaseApply extends BaseEntity {
@ApiModelProperty("申请部门")
private String createDept;
@ApiModelProperty("申请部门sid")
private String createDeptSid;
@ApiModelProperty("申请人")
private String createByName;
@ApiModelProperty("客户名称")
private String customerName;
@ApiModelProperty("客户sid")
private String customerSid;
@ApiModelProperty("贷款人")
private String loanName;
@ApiModelProperty("贷款合同编号")
private String loanContractNo;
@ApiModelProperty("资方")
private String bankName;
@ApiModelProperty("资方合同编号")
private String bankContractNo;
@ApiModelProperty("销售订单车辆sid")
private String busVinSid;
@ApiModelProperty("车架号")
private String vinNo;
@ApiModelProperty("车牌号")
private String vehMark;
@ApiModelProperty("预计结清日期")
private Date prepareDate;
@ApiModelProperty("回购金额")
private BigDecimal amount;
@ApiModelProperty("公司当前逾期金额月还")
private BigDecimal nowLateMoney;
@ApiModelProperty("公司当前未到期月还")
private BigDecimal nowNoLateMoney;
@ApiModelProperty("公司未到期金额")
private BigDecimal noLateMoney;
@ApiModelProperty("流程状态")
private String nodeState;
@ApiModelProperty("办结日期")
private Date closeDate;
@ApiModelProperty("实例id")
private String procInstId;
@ApiModelProperty("流程定义id")
private String procDefId;
@ApiModelProperty("任务id")
private String taskId;
@ApiModelProperty("环节id")
private String taskDefKey;
@ApiModelProperty("使用组织sid")
private String useOrgSid;
@ApiModelProperty("使用组织名称")
private String useOrgName;
@ApiModelProperty("使用组织全路径")
private String orgSidPath;
@ApiModelProperty("回购原因")
private String buybacksReason;
@ApiModelProperty("资方收款账户")
private String bankReceivingAccount;
@ApiModelProperty("资方收款账号")
private String bankAccountNo;
@ApiModelProperty("付款时需备注内容")
private String payRemarks;
}

25
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyDetailsVo.java

@ -0,0 +1,25 @@
package com.yxt.anrui.riskcenter.api.loanrepurchaseapply;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author Administrator
* @description
* @date 2023/8/21 9:13
*/
@Data
public class LoanRepurchaseApplyDetailsVo implements Vo {
private String sid;
private String remarks;
private String userSid;
@ApiModelProperty("参数编码")
private String parameterNo;
@ApiModelProperty("参数名称")
private String parameterName;
@ApiModelProperty("参数值")
private String parameterValue;
@ApiModelProperty("使用组织全路径")
private String orgPath;
}

27
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyDto.java

@ -0,0 +1,27 @@
package com.yxt.anrui.riskcenter.api.loanrepurchaseapply;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author Administrator
* @description
* @date 2023/8/21 9:12
*/
@Data
public class LoanRepurchaseApplyDto implements Dto {
private String sid;
private String remarks;
private String userSid;
@ApiModelProperty("参数编码")
private String parameterNo;
@ApiModelProperty("参数名称")
private String parameterName;
@ApiModelProperty("参数值")
private String parameterValue;
@ApiModelProperty("使用组织全路径")
private String orgPath;
}

54
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyFeign.java

@ -0,0 +1,54 @@
package com.yxt.anrui.riskcenter.api.loanrepurchaseapply;
import io.swagger.annotations.Api;
import org.springframework.cloud.openfeign.FeignClient;
/**
* @description: 回购申请
* @author: fan
* @date: 2023/7/6
**/
@Api(tags = "回购申请")
@FeignClient(
contextId = "anrui-riskcenter-LoanRepurchaseApply",
name = "anrui-riskcenter",
path = "v1/loanrepurchaseapply",
fallback = LoanRepurchaseApplyFeignFallback.class)
public interface LoanRepurchaseApplyFeign {
// /**
// * 根据条件分页查询数据的列表(已测试)
// *
// * @param pq
// */
// @ApiOperation("根据条件分页查询数据的列表")
// @PostMapping("/listPage")
// public ResultBean<PagerVo<LoanParameterVo>> listPage(@RequestBody PagerQuery<LoanParameterQuery> pq);
//
//
// @ApiOperation("新增或修改")
// @PostMapping("/saveOrUpdate")
// @ResponseBody
// public ResultBean saveOrUpdateParameter(@RequestBody LoanParameterDto dto);
//
// @ApiOperation("批量删除")
// @DeleteMapping("/deleteBySids")
// @ResponseBody
// public ResultBean deleteBySids(@RequestBody String[] sids);
//
// @ApiOperation("根据SID获取一条记录")
// @GetMapping("/fetchDetailsBySid/{sid}")
// @ResponseBody
// public ResultBean<LoanParameterDetailsVo> fetchDetailsBySid(@PathVariable("sid") String sid);
//
// @ApiOperation("根据参数编码查询参数值")
// @PostMapping("/fetchByParNo")
// @ResponseBody
// ResultBean<String> fetchByParNo(@RequestParam("parNo") String parNo);
//
// @ApiOperation("根据参数编码查询记录")
// @PostMapping("/fetchOneByParNo")
// @ResponseBody
// ResultBean<LoanParameter> fetchOneByParNo(@RequestParam("parNo") String parNo);
}

16
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyFeignFallback.java

@ -0,0 +1,16 @@
package com.yxt.anrui.riskcenter.api.loanrepurchaseapply;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:36
*/
@Component
public class LoanRepurchaseApplyFeignFallback implements LoanRepurchaseApplyFeign {
}

29
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyQuery.java

@ -0,0 +1,29 @@
package com.yxt.anrui.riskcenter.api.loanrepurchaseapply;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author Administrator
* @description
* @date 2023/8/16 15:05
*/
@Data
public class LoanRepurchaseApplyQuery implements Query {
@ApiModelProperty("参数编码")
private String parameterNo;
@ApiModelProperty("参数名称")
private String parameterName;
@ApiModelProperty("组织全路径")
private String orgPath;
@ApiModelProperty("菜单sid")
private String menuSid;
@ApiModelProperty("菜单url")
private String menuUrl;
@ApiModelProperty("用户sid")
private String userSid;
}

23
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchaseapply/LoanRepurchaseApplyVo.java

@ -0,0 +1,23 @@
package com.yxt.anrui.riskcenter.api.loanrepurchaseapply;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author Administrator
* @description
* @date 2023/8/16 15:04
*/
@Data
public class LoanRepurchaseApplyVo implements Vo {
private String sid;
@ApiModelProperty("参数编码")
private String parameterNo;
@ApiModelProperty("参数名称")
private String parameterName;
@ApiModelProperty("参数值")
private String parameterValue;
@ApiModelProperty("备注")
private String remarks;
}

50
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecompanycost/LoanRepurchaseCompanyCost.java

@ -0,0 +1,50 @@
package com.yxt.anrui.riskcenter.api.loanrepurchasecompanycost;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:34
*/
@Data
@ApiModel(value = "回购-公司结清费用", description = "回购-公司结清费用")
@TableName("loan_repurchase_company_cost")
public class LoanRepurchaseCompanyCost extends BaseEntity {
@ApiModelProperty("主表sid")
private String mainSid;
@ApiModelProperty("贷款保证金")
private BigDecimal loanDeposit;
@ApiModelProperty("公司逾期月还")
private BigDecimal overduePrice;
@ApiModelProperty("垫资方逾期利息")
private BigDecimal putBankInterest;
@ApiModelProperty("资金占用费")
private BigDecimal funfCost;
@ApiModelProperty("资方逾期利息")
private BigDecimal bankOverInterest;
@ApiModelProperty("公司当期未到期月还")
private BigDecimal companyCurrentNotPrice;
@ApiModelProperty("资方未到期金额")
private BigDecimal bankNotPrice;
@ApiModelProperty("贷款保证金扣罚金额")
private BigDecimal deductionAmount;
@ApiModelProperty("名义价")
private BigDecimal companyNominalPrice;
@ApiModelProperty("合同违约金")
private BigDecimal contractLiquidated;
@ApiModelProperty("公司其他费用")
private BigDecimal companyOtherPrice;
@ApiModelProperty("其他费用说明")
private String otherCostRemarks;
@ApiModelProperty("公司正常结清合计")
private BigDecimal settleAll;
@ApiModelProperty("结清利润")
private BigDecimal profit;
}

20
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecompanycost/LoanRepurchaseCompanyCostFeign.java

@ -0,0 +1,20 @@
package com.yxt.anrui.riskcenter.api.loanrepurchasecompanycost;
import io.swagger.annotations.Api;
import org.springframework.cloud.openfeign.FeignClient;
/**
* @description: 回购-公司结清费用
* @author: fan
* @date: 2023/7/6
**/
@Api(tags = "回购-公司结清费用")
@FeignClient(
contextId = "anrui-riskcenter-LoanRepurchaseCompanyCost",
name = "anrui-riskcenter",
path = "v1/LoanRepurchaseCompanyCost",
fallback = LoanRepurchaseCompanyCostFeignFallback.class)
public interface LoanRepurchaseCompanyCostFeign {
}

13
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecompanycost/LoanRepurchaseCompanyCostFeignFallback.java

@ -0,0 +1,13 @@
package com.yxt.anrui.riskcenter.api.loanrepurchasecompanycost;
import org.springframework.stereotype.Component;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:36
*/
@Component
public class LoanRepurchaseCompanyCostFeignFallback implements LoanRepurchaseCompanyCostFeign {
}

41
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecost/LoanRepurchaseCost.java

@ -0,0 +1,41 @@
package com.yxt.anrui.riskcenter.api.loanrepurchasecost;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:34
*/
@Data
@ApiModel(value = "回购-资方结清费用", description = "回购-资方结清费用")
@TableName("loan_repurchase_cost")
public class LoanRepurchaseCost extends BaseEntity {
@ApiModelProperty("主表sid")
private String mainSid;
@ApiModelProperty("资方逾期月还")
private BigDecimal price;
@ApiModelProperty("资方当期未到期月还")
private BigDecimal currentNotDuePrice;
@ApiModelProperty("资方未到期金额")
private BigDecimal notDuePrice;
@ApiModelProperty("资方逾期利息")
private BigDecimal bankInterest;
@ApiModelProperty("资方名义价")
private BigDecimal bankNominalPrice;
@ApiModelProperty("资方合同违约金")
private BigDecimal bankContractLiquidated;
@ApiModelProperty("资方其他应收")
private BigDecimal bankOtherReceivable;
@ApiModelProperty("其他应收说明")
private String otherReceivableRemarks;
@ApiModelProperty("资方结清金额")
private BigDecimal bankSettlePrice;
}

21
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecost/LoanRepurchaseCostFeign.java

@ -0,0 +1,21 @@
package com.yxt.anrui.riskcenter.api.loanrepurchasecost;
import io.swagger.annotations.Api;
import org.springframework.cloud.openfeign.FeignClient;
/**
* @description: 风控参数
* @author: fan
* @date: 2023/7/6
**/
@Api(tags = "回购-资方结清费用")
@FeignClient(
contextId = "anrui-riskcenter-LoanRepurchaseCost",
name = "anrui-riskcenter",
path = "v1/LoanRepurchaseCost",
fallback = LoanRepurchaseCostFeignFallback.class)
public interface LoanRepurchaseCostFeign {
}

13
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanrepurchasecost/LoanRepurchaseCostFeignFallback.java

@ -0,0 +1,13 @@
package com.yxt.anrui.riskcenter.api.loanrepurchasecost;
import org.springframework.stereotype.Component;
/**
* @author Administrator
* @description
* @date 2023/8/16 14:36
*/
@Component
public class LoanRepurchaseCostFeignFallback implements LoanRepurchaseCostFeign {
}

18
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitapply/LoanLawsuitApplyMapper.java

@ -0,0 +1,18 @@
package com.yxt.anrui.riskcenter.biz.loanlawsuitapply;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yxt.anrui.riskcenter.api.loanlawsuitapply.LoanLawsuitApply;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApply;
import org.apache.ibatis.annotations.Mapper;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Mapper
public interface LoanLawsuitApplyMapper extends BaseMapper<LoanLawsuitApply> {
}

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitapply/LoanLawsuitApplyMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yxt.anrui.riskcenter.biz.loanlawsuitapply.LoanLawsuitApplyMapper">
</mapper>

25
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitapply/LoanLawsuitApplyRest.java

@ -0,0 +1,25 @@
package com.yxt.anrui.riskcenter.biz.loanlawsuitapply;
import com.yxt.anrui.riskcenter.api.loanlawsuitapply.LoanLawsuitApplyFeign;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApplyFeign;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Api(tags = "诉讼案件管理")
@RestController
@RequestMapping("v1/LoanLawsuitApply")
public class LoanLawsuitApplyRest implements LoanLawsuitApplyFeign {
@Autowired
private LoanLawsuitApplyService loanLawsuitApplyService;
}

29
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitapply/LoanLawsuitApplyService.java

@ -0,0 +1,29 @@
package com.yxt.anrui.riskcenter.biz.loanlawsuitapply;
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign;
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
import com.yxt.anrui.riskcenter.api.loanlawsuitapply.LoanLawsuitApply;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApply;
import com.yxt.common.base.service.MybatisBaseService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Service
public class LoanLawsuitApplyService extends MybatisBaseService<LoanLawsuitApplyMapper, LoanLawsuitApply> {
@Autowired
private SysUserFeign sysUserFeign;
@Autowired
private SysStaffOrgFeign sysStaffOrgFeign;
@Autowired
private SysOrganizationFeign sysOrganizationFeign;
}

18
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitveh/LoanLawsuitVehMapper.java

@ -0,0 +1,18 @@
package com.yxt.anrui.riskcenter.biz.loanlawsuitveh;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yxt.anrui.riskcenter.api.loanlawsuitveh.LoanLawsuitVeh;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApply;
import org.apache.ibatis.annotations.Mapper;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Mapper
public interface LoanLawsuitVehMapper extends BaseMapper<LoanLawsuitVeh> {
}

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitveh/LoanLawsuitVehMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yxt.anrui.riskcenter.biz.loanlawsuitveh.LoanLawsuitVehMapper">
</mapper>

25
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitveh/LoanLawsuitVehRest.java

@ -0,0 +1,25 @@
package com.yxt.anrui.riskcenter.biz.loanlawsuitveh;
import com.yxt.anrui.riskcenter.api.loanlawsuitveh.LoanLawsuitVehFeign;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApplyFeign;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Api(tags = "诉讼案件管理-车辆")
@RestController
@RequestMapping("v1/LoanLawsuitVeh")
public class LoanLawsuitVehRest implements LoanLawsuitVehFeign {
@Autowired
private LoanLawsuitVehService loanLawsuitVehService;
}

29
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanlawsuitveh/LoanLawsuitVehService.java

@ -0,0 +1,29 @@
package com.yxt.anrui.riskcenter.biz.loanlawsuitveh;
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign;
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
import com.yxt.anrui.riskcenter.api.loanlawsuitveh.LoanLawsuitVeh;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApply;
import com.yxt.common.base.service.MybatisBaseService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Service
public class LoanLawsuitVehService extends MybatisBaseService<LoanLawsuitVehMapper, LoanLawsuitVeh> {
@Autowired
private SysUserFeign sysUserFeign;
@Autowired
private SysStaffOrgFeign sysStaffOrgFeign;
@Autowired
private SysOrganizationFeign sysOrganizationFeign;
}

24
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchaseapply/LoanRepurchaseApplyMapper.java

@ -0,0 +1,24 @@
package com.yxt.anrui.riskcenter.biz.loanrepurchaseapply;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.anrui.riskcenter.api.loanparameter.LoanParameter;
import com.yxt.anrui.riskcenter.api.loanparameter.LoanParameterVo;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApply;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Mapper
public interface LoanRepurchaseApplyMapper extends BaseMapper<LoanRepurchaseApply> {
}

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchaseapply/LoanRepurchaseApplyMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yxt.anrui.riskcenter.biz.loanrepurchaseapply.LoanRepurchaseApplyMapper">
</mapper>

28
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchaseapply/LoanRepurchaseApplyRest.java

@ -0,0 +1,28 @@
package com.yxt.anrui.riskcenter.biz.loanrepurchaseapply;
import com.yxt.anrui.riskcenter.api.loanparameter.*;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApplyFeign;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Api(tags = "回购申请")
@RestController
@RequestMapping("v1/loanrepurchaseapply")
public class LoanRepurchaseApplyRest implements LoanRepurchaseApplyFeign {
@Autowired
private LoanRepurchaseApplyService loanRepurchaseApplyService;
}

39
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchaseapply/LoanRepurchaseApplyService.java

@ -0,0 +1,39 @@
package com.yxt.anrui.riskcenter.biz.loanrepurchaseapply;
import cn.hutool.core.bean.BeanUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign;
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationVo;
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign;
import com.yxt.anrui.portal.api.sysuser.PrivilegeQuery;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
import com.yxt.anrui.riskcenter.api.loanparameter.*;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApply;
import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.base.utils.PagerUtil;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Service
public class LoanRepurchaseApplyService extends MybatisBaseService<LoanRepurchaseApplyMapper, LoanRepurchaseApply> {
@Autowired
private SysUserFeign sysUserFeign;
@Autowired
private SysStaffOrgFeign sysStaffOrgFeign;
@Autowired
private SysOrganizationFeign sysOrganizationFeign;
}

18
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecompanycost/LoanRepurchaseCompanyCostMapper.java

@ -0,0 +1,18 @@
package com.yxt.anrui.riskcenter.biz.loanrepurchasecompanycost;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApply;
import com.yxt.anrui.riskcenter.api.loanrepurchasecompanycost.LoanRepurchaseCompanyCost;
import org.apache.ibatis.annotations.Mapper;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Mapper
public interface LoanRepurchaseCompanyCostMapper extends BaseMapper<LoanRepurchaseCompanyCost> {
}

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecompanycost/LoanRepurchaseCompanyCostMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yxt.anrui.riskcenter.biz.loanrepurchasecompanycost.LoanRepurchaseCompanyCostMapper">
</mapper>

25
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecompanycost/LoanRepurchaseCompanyCostRest.java

@ -0,0 +1,25 @@
package com.yxt.anrui.riskcenter.biz.loanrepurchasecompanycost;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApplyFeign;
import com.yxt.anrui.riskcenter.api.loanrepurchasecompanycost.LoanRepurchaseCompanyCostFeign;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Api(tags = "回购-公司结清费用")
@RestController
@RequestMapping("v1/LoanRepurchaseCompanyCost")
public class LoanRepurchaseCompanyCostRest implements LoanRepurchaseCompanyCostFeign {
@Autowired
private LoanRepurchaseCompanyCostService loanRepurchaseCompanyCostService;
}

29
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecompanycost/LoanRepurchaseCompanyCostService.java

@ -0,0 +1,29 @@
package com.yxt.anrui.riskcenter.biz.loanrepurchasecompanycost;
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign;
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
import com.yxt.anrui.riskcenter.api.loanrepurchaseapply.LoanRepurchaseApply;
import com.yxt.anrui.riskcenter.api.loanrepurchasecompanycost.LoanRepurchaseCompanyCost;
import com.yxt.common.base.service.MybatisBaseService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Service
public class LoanRepurchaseCompanyCostService extends MybatisBaseService<LoanRepurchaseCompanyCostMapper, LoanRepurchaseCompanyCost> {
@Autowired
private SysUserFeign sysUserFeign;
@Autowired
private SysStaffOrgFeign sysStaffOrgFeign;
@Autowired
private SysOrganizationFeign sysOrganizationFeign;
}

18
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecost/LoanRepurchaseCostMapper.java

@ -0,0 +1,18 @@
package com.yxt.anrui.riskcenter.biz.loanrepurchasecost;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yxt.anrui.riskcenter.api.loanrepurchasecompanycost.LoanRepurchaseCompanyCost;
import com.yxt.anrui.riskcenter.api.loanrepurchasecost.LoanRepurchaseCost;
import org.apache.ibatis.annotations.Mapper;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Mapper
public interface LoanRepurchaseCostMapper extends BaseMapper<LoanRepurchaseCost> {
}

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecost/LoanRepurchaseCostMapper.xml

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yxt.anrui.riskcenter.biz.loanrepurchasecost.LoanRepurchaseCostMapper">
</mapper>

24
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecost/LoanRepurchaseCostRest.java

@ -0,0 +1,24 @@
package com.yxt.anrui.riskcenter.biz.loanrepurchasecost;
import com.yxt.anrui.riskcenter.api.loanrepurchasecost.LoanRepurchaseCostFeign;
import io.swagger.annotations.Api;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Api(tags = "回购-资方结清费用")
@RestController
@RequestMapping("v1/LoanRepurchaseCost")
public class LoanRepurchaseCostRest implements LoanRepurchaseCostFeign {
@Autowired
private LoanRepurchaseCostService loanRepurchaseCostService;
}

29
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanrepurchasecost/LoanRepurchaseCostService.java

@ -0,0 +1,29 @@
package com.yxt.anrui.riskcenter.biz.loanrepurchasecost;
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign;
import com.yxt.anrui.portal.api.sysstafforg.SysStaffOrgFeign;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
import com.yxt.anrui.riskcenter.api.loanrepurchasecompanycost.LoanRepurchaseCompanyCost;
import com.yxt.anrui.riskcenter.api.loanrepurchasecost.LoanRepurchaseCost;
import com.yxt.common.base.service.MybatisBaseService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* @description:
* @author: fan
* @date: 2023/8/21
**/
@Service
public class LoanRepurchaseCostService extends MybatisBaseService<LoanRepurchaseCostMapper, LoanRepurchaseCost> {
@Autowired
private SysUserFeign sysUserFeign;
@Autowired
private SysStaffOrgFeign sysStaffOrgFeign;
@Autowired
private SysOrganizationFeign sysOrganizationFeign;
}
Loading…
Cancel
Save