62 changed files with 1088 additions and 192 deletions
@ -0,0 +1,96 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApply extends BaseEntity { |
|||
private static final long serialVersionUID = -5059711246737148960L; |
|||
|
|||
@ApiModelProperty("申请部门") |
|||
private String createDept; |
|||
@ApiModelProperty("申请部门sid") |
|||
private String createDeptSid; |
|||
@ApiModelProperty("申请人") |
|||
private String createByName; |
|||
@ApiModelProperty("客户名称") |
|||
private String customerName; |
|||
@ApiModelProperty("客户sid") |
|||
private String customerSid; |
|||
@ApiModelProperty("贷款人sid") |
|||
private String loanSid; |
|||
@ApiModelProperty("贷款人") |
|||
private String loanName; |
|||
@ApiModelProperty("贷款合同编号") |
|||
private String loanContractNo; |
|||
@ApiModelProperty("资方") |
|||
private String bankName; |
|||
@ApiModelProperty("资方合同编号") |
|||
private String bankContractNo; |
|||
@ApiModelProperty("停放地点") |
|||
private String locationName; |
|||
@ApiModelProperty("停放地点sid") |
|||
private String locationSid; |
|||
@ApiModelProperty("是否年检") |
|||
private String inspect; |
|||
@ApiModelProperty("年检情况") |
|||
private String inspectSituation; |
|||
@ApiModelProperty("是否已出保") |
|||
private String guaranteed; |
|||
@ApiModelProperty("保险情况") |
|||
private String insuranceSituation; |
|||
@ApiModelProperty("首次登记日期") |
|||
private String firstDate; |
|||
@ApiModelProperty("当前行驶公里数") |
|||
private String kilometerDriven; |
|||
@ApiModelProperty("其他车况说明") |
|||
private String illustrate; |
|||
@ApiModelProperty("车辆照片") |
|||
private String files; |
|||
@ApiModelProperty("已还金额") |
|||
private BigDecimal alRepaidMoney; |
|||
@ApiModelProperty("当前逾期金额") |
|||
private BigDecimal currentBeMoney; |
|||
@ApiModelProperty("其中资金占用费") |
|||
private BigDecimal wheFundOccMoney; |
|||
@ApiModelProperty("未到期金额") |
|||
private BigDecimal unexpiredMoney; |
|||
@ApiModelProperty("总期数") |
|||
private String nper; |
|||
@ApiModelProperty("当前期数") |
|||
private String currentPeriod; |
|||
@ApiModelProperty("已还金额换算期数") |
|||
private String alRepaidMoneyConPeriod; |
|||
@ApiModelProperty("逾期金额换算期数") |
|||
private String beOverdueMoneyAndPeriod; |
|||
@ApiModelProperty("流程状态") |
|||
private String nodeState; |
|||
@ApiModelProperty("实例iD") |
|||
private String procInstId; |
|||
@ApiModelProperty("流程定义id") |
|||
private String procDefId; |
|||
@ApiModelProperty("任务iD") |
|||
private String taskId; |
|||
@ApiModelProperty("环节id") |
|||
private String taskDefKey; |
|||
@ApiModelProperty("办结日期") |
|||
private String closeDate; |
|||
@ApiModelProperty("分公司sid") |
|||
private String useOrgSid; |
|||
@ApiModelProperty("分公司名称") |
|||
private String useOrgName; |
|||
@ApiModelProperty("机构全路径sid") |
|||
private String orgSidPath; |
|||
@ApiModelProperty("销售订单sid") |
|||
private String salesOrderSid; |
|||
|
|||
|
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApplyDetailsQuery { |
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApplyDetailsVo { |
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApplyDto { |
|||
} |
@ -0,0 +1,84 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import com.yxt.anrui.riskcenter.api.loanreturninboundapply.LoanReturnInboundApplyDto; |
|||
import com.yxt.anrui.riskcenter.api.loanreturninboundapply.LoanReturnInboundApplyFeignFallback; |
|||
import com.yxt.anrui.riskcenter.api.loanreturninboundapply.LoanReturnInboundApplyQuery; |
|||
import com.yxt.anrui.riskcenter.api.loanreturninboundapply.LoanReturnInboundApplyVo; |
|||
import com.yxt.anrui.riskcenter.api.loanreturninboundapply.flowable.*; |
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalesapply.flowable.*; |
|||
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.ApiOperation; |
|||
import org.springframework.cloud.openfeign.FeignClient; |
|||
import org.springframework.cloud.openfeign.SpringQueryMap; |
|||
import org.springframework.web.bind.annotation.DeleteMapping; |
|||
import org.springframework.web.bind.annotation.GetMapping; |
|||
import org.springframework.web.bind.annotation.PostMapping; |
|||
import org.springframework.web.bind.annotation.RequestBody; |
|||
|
|||
import javax.validation.Valid; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@FeignClient( |
|||
contextId = "anrui-riskcenter-LoanSecondarySalesApply", |
|||
name = "anrui-riskcenter", |
|||
path = "v1/LoanSecondarySalesApply", |
|||
fallback = LoanSecondarySalesApplyFeignFallback.class) |
|||
public interface LoanSecondarySalesApplyFeign { |
|||
|
|||
@ApiOperation("分页列表") |
|||
@PostMapping("/listPage") |
|||
ResultBean<PagerVo<LoanSecondarySalesApplyVo>> listPage(@RequestBody PagerQuery<LoanSecondarySalesApplyQuery> pq); |
|||
|
|||
@ApiOperation("新增或修改") |
|||
@PostMapping("/saveOrUpdate") |
|||
ResultBean<String> saveOrUpdate(@RequestBody LoanSecondarySalesApplyDto dto); |
|||
|
|||
@ApiOperation("详情初始化") |
|||
@PostMapping("/details") |
|||
ResultBean<LoanSecondarySalesApplyDetailsVo> details(LoanSecondarySalesApplyDetailsQuery query); |
|||
|
|||
@ApiOperation("删除/批量删除") |
|||
@DeleteMapping("/delBySids") |
|||
ResultBean delBySids(@RequestBody String[] sids); |
|||
|
|||
@ApiOperation("提交") |
|||
@PostMapping("/submitApply") |
|||
public ResultBean submitApply(@Valid @RequestBody SubmitLoanSecondarySalesApplyDto dto); |
|||
|
|||
@ApiOperation(value = "办理(同意)") |
|||
@PostMapping("/complete") |
|||
public ResultBean complete(@Valid @RequestBody CompleteLoanSecondarySalesApplyDto query); |
|||
|
|||
@ApiOperation(value = "获取上一个环节") |
|||
@GetMapping(value = "/getPreviousNodesForReject") |
|||
ResultBean<List<LoanSecondarySalesApplyNodeVo>> getPreviousNodesForReject(@Valid @SpringQueryMap LoanSecondarySalesApplyNodeQuery query); |
|||
|
|||
@ApiOperation(value = "获取下一个环节") |
|||
@GetMapping(value = "/getNextNodesForSubmit") |
|||
ResultBean<List<LoanSecondarySalesApplyNodeVo>> getNextNodesForSubmit(@Valid @SpringQueryMap LoanSecondarySalesApplyNodeQuery query); |
|||
|
|||
@ApiOperation(value = "驳回任务") |
|||
@PostMapping(value = "/reject") |
|||
public ResultBean taskReject(@Valid @RequestBody LoanSecondarySalesApplyTaskQuery query); |
|||
|
|||
@ApiOperation(value = "撤回流程") |
|||
@PostMapping(value = "/revokeProcess") |
|||
public ResultBean revokeProcess(@Valid @RequestBody LoanSecondarySalesApplyTaskQuery query); |
|||
|
|||
@ApiOperation(value = "终止任务") |
|||
@PostMapping(value = "/breakProcess") |
|||
public ResultBean breakProcess(@Valid @RequestBody LoanSecondarySalesApplyTaskQuery query); |
|||
|
|||
@ApiOperation(value = "加签") |
|||
@PostMapping(value = "/delegate") |
|||
public ResultBean delegate(@RequestBody LoanSecondarySalesApplyDelegateQuery query); |
|||
|
|||
|
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import org.springframework.stereotype.Component; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Component |
|||
public class LoanSecondarySalesApplyFeignFallback { |
|||
} |
@ -0,0 +1,14 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApplyQuery implements Query { |
|||
private static final long serialVersionUID = -8173091575102397453L; |
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApplyVo { |
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply.flowable; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class CompleteLoanSecondarySalesApplyDto { |
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply.flowable; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApplyDelegateQuery { |
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply.flowable; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApplyNodeQuery { |
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply.flowable; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApplyNodeVo { |
|||
} |
@ -0,0 +1,12 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply.flowable; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesApplyTaskQuery { |
|||
} |
@ -0,0 +1,11 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesapply.flowable; |
|||
|
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalesapply.LoanSecondarySalesApplyDto; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
public class SubmitLoanSecondarySalesApplyDto extends LoanSecondarySalesApplyDto { |
|||
} |
@ -0,0 +1,66 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalescost; |
|||
|
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
|
|||
@Data |
|||
public class LoanSecondarySalesCost extends BaseEntity { |
|||
private static final long serialVersionUID = -6585421519539995802L; |
|||
|
|||
private String mainSid; |
|||
@ApiModelProperty("欠款合计") |
|||
private BigDecimal arrearsAll; |
|||
@ApiModelProperty("贷款保证金") |
|||
private BigDecimal loanDeposit; |
|||
@ApiModelProperty("车辆售价") |
|||
private BigDecimal vehPrice; |
|||
@ApiModelProperty("催收费用") |
|||
private BigDecimal collectionCost; |
|||
@ApiModelProperty("资方结清费用") |
|||
private BigDecimal bankSettleCost; |
|||
@ApiModelProperty("资方结清费用承担方") |
|||
private String bankSettleCostAssume; |
|||
@ApiModelProperty("车辆违章费用") |
|||
private BigDecimal vehicleViolationCost; |
|||
@ApiModelProperty("车辆违章费用承担方") |
|||
private String vehicleViolationCostAssume; |
|||
@ApiModelProperty("年检费") |
|||
private BigDecimal inspectYearCost; |
|||
@ApiModelProperty("年检费承担方") |
|||
private String inspectYearCostAssume; |
|||
@ApiModelProperty("保险费") |
|||
private BigDecimal insureCost; |
|||
@ApiModelProperty("保险费承担方") |
|||
private String insureCostAssume; |
|||
@ApiModelProperty("过户费") |
|||
private BigDecimal ownershipCost; |
|||
@ApiModelProperty("过户费承担方") |
|||
private String ownershipCostAssume; |
|||
@ApiModelProperty("停车费") |
|||
private BigDecimal stopCost; |
|||
@ApiModelProperty("停车费承担方") |
|||
private String stopCostAssume; |
|||
@ApiModelProperty("其他费用") |
|||
private BigDecimal otherCost; |
|||
@ApiModelProperty("其他费用承担方") |
|||
private String otherCostAssume; |
|||
@ApiModelProperty("费用说明") |
|||
private String costDescription; |
|||
@ApiModelProperty("预计亏损金额") |
|||
private BigDecimal lossPrice; |
|||
@ApiModelProperty("后续欠款处置方向") |
|||
private String debtDisposal; |
|||
@ApiModelProperty("附件") |
|||
private String files; |
|||
|
|||
|
|||
} |
@ -0,0 +1,32 @@ |
|||
package com.yxt.anrui.riskcenter.api.loansecondarysalesveh; |
|||
|
|||
import com.yxt.common.core.domain.BaseEntity; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Data |
|||
public class LoanSecondarySalesVeh extends BaseEntity { |
|||
private static final long serialVersionUID = -6185503408818867800L; |
|||
|
|||
|
|||
private String mainSid; |
|||
@ApiModelProperty("车架号") |
|||
private String vinNo; |
|||
@ApiModelProperty("车牌号") |
|||
private String vehMark; |
|||
@ApiModelProperty("车辆类型") |
|||
private String vehType; |
|||
@ApiModelProperty("车型") |
|||
private String modelName; |
|||
|
|||
private String busVinSid; |
|||
@ApiModelProperty("车型sid") |
|||
private String modelSid; |
|||
@ApiModelProperty("配置sid") |
|||
private String configSid; |
|||
} |
@ -0,0 +1,14 @@ |
|||
package com.yxt.anrui.riskcenter.biz.loansecondarysalesapply; |
|||
|
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalesapply.LoanSecondarySalesApply; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Mapper |
|||
public interface LoanSecondarySalesApplyMapper extends BaseMapper<LoanSecondarySalesApply> { |
|||
} |
@ -0,0 +1,4 @@ |
|||
<?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.loansecondarysalesapply.LoanSecondarySalesApplyMapper"> |
|||
</mapper> |
@ -0,0 +1,82 @@ |
|||
package com.yxt.anrui.riskcenter.biz.loansecondarysalesapply; |
|||
|
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalesapply.*; |
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalesapply.flowable.*; |
|||
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.web.bind.annotation.RequestMapping; |
|||
import org.springframework.web.bind.annotation.RestController; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@RestController |
|||
@RequestMapping("v1/LoanSecondarySalesApply") |
|||
@Api(tags = "二次销售") |
|||
public class LoanSecondarySalesApplyRest implements LoanSecondarySalesApplyFeign { |
|||
@Override |
|||
public ResultBean<PagerVo<LoanSecondarySalesApplyVo>> listPage(PagerQuery<LoanSecondarySalesApplyQuery> pq) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean<String> saveOrUpdate(LoanSecondarySalesApplyDto dto) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean<LoanSecondarySalesApplyDetailsVo> details(LoanSecondarySalesApplyDetailsQuery query) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean delBySids(String[] sids) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean submitApply(SubmitLoanSecondarySalesApplyDto dto) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean complete(CompleteLoanSecondarySalesApplyDto query) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean<List<LoanSecondarySalesApplyNodeVo>> getPreviousNodesForReject(LoanSecondarySalesApplyNodeQuery query) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean<List<LoanSecondarySalesApplyNodeVo>> getNextNodesForSubmit(LoanSecondarySalesApplyNodeQuery query) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean taskReject(LoanSecondarySalesApplyTaskQuery query) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean revokeProcess(LoanSecondarySalesApplyTaskQuery query) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean breakProcess(LoanSecondarySalesApplyTaskQuery query) { |
|||
return null; |
|||
} |
|||
|
|||
@Override |
|||
public ResultBean delegate(LoanSecondarySalesApplyDelegateQuery query) { |
|||
return null; |
|||
} |
|||
} |
@ -0,0 +1,14 @@ |
|||
package com.yxt.anrui.riskcenter.biz.loansecondarysalesapply; |
|||
|
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalesapply.LoanSecondarySalesApply; |
|||
import com.yxt.common.base.service.MybatisBaseService; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Service |
|||
public class LoanSecondarySalesApplyService extends MybatisBaseService<LoanSecondarySalesApplyMapper, LoanSecondarySalesApply> { |
|||
} |
@ -0,0 +1,14 @@ |
|||
package com.yxt.anrui.riskcenter.biz.loansecondarysalescost; |
|||
|
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalescost.LoanSecondarySalesCost; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Mapper |
|||
public interface LoanSecondarySalesCostMapper extends BaseMapper<LoanSecondarySalesCost> { |
|||
} |
@ -0,0 +1,4 @@ |
|||
<?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.loansecondarysalescost.LoanSecondarySalesCostMapper"> |
|||
</mapper> |
@ -0,0 +1,14 @@ |
|||
package com.yxt.anrui.riskcenter.biz.loansecondarysalescost; |
|||
|
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalescost.LoanSecondarySalesCost; |
|||
import com.yxt.common.base.service.MybatisBaseService; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Service |
|||
public class LoanSecondarySalesCostService extends MybatisBaseService<LoanSecondarySalesCostMapper, LoanSecondarySalesCost> { |
|||
} |
@ -0,0 +1,14 @@ |
|||
package com.yxt.anrui.riskcenter.biz.loansecondarysalesveh; |
|||
|
|||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalesveh.LoanSecondarySalesVeh; |
|||
import org.apache.ibatis.annotations.Mapper; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Mapper |
|||
public interface LoanSecondarySalesVehMapper extends BaseMapper<LoanSecondarySalesVeh> { |
|||
} |
@ -0,0 +1,4 @@ |
|||
<?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.loansecondarysalesveh.LoanSecondarySalesVehMapper"> |
|||
</mapper> |
@ -0,0 +1,14 @@ |
|||
package com.yxt.anrui.riskcenter.biz.loansecondarysalesveh; |
|||
|
|||
import com.yxt.anrui.riskcenter.api.loansecondarysalesveh.LoanSecondarySalesVeh; |
|||
import com.yxt.common.base.service.MybatisBaseService; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/1/23 |
|||
**/ |
|||
@Service |
|||
public class LoanSecondarySalesVehService extends MybatisBaseService<LoanSecondarySalesVehMapper, LoanSecondarySalesVeh> { |
|||
} |
Loading…
Reference in new issue