Browse Source

金融产品政策部分代码

master
dimengzhe 2 years ago
parent
commit
188943638e
  1. 6
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderprice/app/AppBusSalesOrderPriceDto.java
  2. 3
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceService.java
  3. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfinpolicy/LoanFinPolicyFeign.java
  4. 3
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfinpolicy/LoanFinPolicyQuery.java
  5. 1
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfinpolicy/LoanFinPolicyService.java
  6. 4
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/price/PriceDto.java

6
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderprice/app/AppBusSalesOrderPriceDto.java

@ -4,8 +4,6 @@ import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
/**
* @Author dimengzhe
* @Date 2022/6/6 11:55
@ -16,10 +14,10 @@ public class AppBusSalesOrderPriceDto implements Dto {
private static final long serialVersionUID = 401229647162329928L;
@ApiModelProperty(value = "预计提车地点")
@NotBlank(message = "预计提车地点不能为空")
// @NotBlank(message = "预计提车地点不能为空")
private String plannedPickUpLocation;
@ApiModelProperty(value = "预计提车地点key")
@NotBlank(message = "预计提车地点不能为空")
// @NotBlank(message = "预计提车地点不能为空")
private String plannedPickUpLocationKey;
@ApiModelProperty(value = "主车单台成交价格")
private String transactionPrice;

3
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderprice/BusSalesOrderPriceService.java

@ -174,6 +174,9 @@ public class BusSalesOrderPriceService extends MybatisBaseService<BusSalesOrderP
if (busSalesOrder == null) {
return rb.setMsg("该销售订单单据不存在");
}
if(StringUtils.isBlank(dto.getPlannedPickUpLocationKey())){
return rb.setMsg("请选择计划提车地点");
}
//更新车型中的单台成交价
busSalesOrderModelService.updateFinalPrice(sid, new BigDecimal(dto.getTransactionPrice()));
BusSalesOrderPrice busSalesOrderPrice = selectBySalesOrderSid(sid);

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfinpolicy/LoanFinPolicyFeign.java

@ -41,6 +41,6 @@ public interface LoanFinPolicyFeign {
ResultBean setState(@RequestParam("sid") String sid, @RequestParam("useState") String useState);
@ApiOperation("金融产品政策管理分页列表")
@PostMapping("setState")
@PostMapping("pagerList")
ResultBean<PagerVo<LoanFinPolicyVos>> pagerList(@RequestBody PagerQuery<LoanFinPolicyQuery> pagerQuery);
}

3
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanfinpolicy/LoanFinPolicyQuery.java

@ -42,4 +42,7 @@ public class LoanFinPolicyQuery implements Query {
//最低首付比例 至
private String downPayRatioLeastStart;
private String downPayRatioLeastEnd;
@ApiModelProperty("0是分公司,1是风控中心")
private int state;
}

1
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanfinpolicy/LoanFinPolicyService.java

@ -182,6 +182,7 @@ public class LoanFinPolicyService extends MybatisBaseService<LoanFinPolicyMapper
LoanFinPolicyQuery query = pagerQuery.getParams();
QueryWrapper<LoanFinPolicy> qw = new QueryWrapper<>();
if (query != null) {
//
}
IPage<LoanFinPolicy> page = PagerUtil.queryToPage(pagerQuery);

4
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/price/PriceDto.java

@ -5,8 +5,6 @@ import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
/**
* @Author dimengzhe
* @Date 2022/6/6 10:40
@ -21,7 +19,7 @@ public class PriceDto implements Dto {
private String plannedPickUpLocation;
@ApiModelProperty(value = "预计提车地点key")
@JsonProperty(value = "addressKey")
@NotBlank(message = "请选择计划提车地点")
// @NotBlank(message = "请选择计划提车地点")
private String plannedPickUpLocationKey;
@ApiModelProperty(value = "主车单台成交价格")
@JsonProperty(value = "transactionPrice")

Loading…
Cancel
Save