Browse Source

修改问题

master
dimengzhe 3 years ago
parent
commit
aa035c301b
  1. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleactualsales/BaseVehicleActualSalesService.java
  2. 1
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractService.java
  3. 4
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsurance.java
  4. 4
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceDetailsVo.java
  5. 4
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceDto.java
  6. 2
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceQuery.java
  7. 3
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceVo.java
  8. 2
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/app/AppBusSalesOrderInsuranceDto.java
  9. 2
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/app/AppBusSalesOrderInsuranceVo.java
  10. 26
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java
  11. 3
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceMapper.xml
  12. 3
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceService.java
  13. 1
      anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmvehicledemand/CrmVehicledemandFeign.java
  14. 3
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/insurance/InsuranceInfoDto.java
  15. 2
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/insurance/InsuranceInfoVo.java

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleactualsales/BaseVehicleActualSalesService.java

@ -623,7 +623,7 @@ public class BaseVehicleActualSalesService extends MybatisBaseService<BaseVehicl
map.put("modelSid", modelSid);
map.put("configSid", configSid);
map.put("selectType", 0);
appVehicleVersionVo.setJson(JSONObject.toJSONString(map));
appSubVersionVo.setJson(JSONObject.toJSONString(map));
BeanUtil.copyProperties(appSubVersionVo, appVehicleVersionVo);
vos.setCarDetailPage(appVehicleVersionVo);});}
vo.setRecords(records);

1
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/commoncontract/CommonContractService.java

@ -1387,6 +1387,7 @@ public class CommonContractService extends MybatisBaseService<CommonContractMapp
//签订日期、签订地点
//订金、合同金额
commonContract.setDeposit(new BigDecimal(depositTotal));
commonContract.setContractAmount(depositTotal);
//合同附件
//身份证信息附件
//车型sid

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsurance.java

@ -59,6 +59,8 @@ public class BusSalesOrderInsurance extends BaseEntity {
@ApiModelProperty("单台车保费预估金额")
private BigDecimal insuranceCarMoney;
@ApiModelProperty("公司入保期数")
private Integer insuranceNum;
private String insuranceNum;
private String insuranceNumKey;
}

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceDetailsVo.java

@ -57,9 +57,11 @@ public class BusSalesOrderInsuranceDetailsVo implements Vo {
@JsonSerialize(using = ToStringSerializer.class)
private String insuranceCarMoney;
@ApiModelProperty("公司入保期数")
private Integer insuranceNum;
private String insuranceNum;
@ApiModelProperty(value = "保险备注")
private String remarks;
private String insuranceNumKey;
}

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceDto.java

@ -54,9 +54,11 @@ public class BusSalesOrderInsuranceDto implements Dto {
@ApiModelProperty("单台车保费预估金额")
private String insuranceCarMoney;
@ApiModelProperty("公司入保期数")
private Integer insuranceNum;
private String insuranceNum;
@ApiModelProperty(value = "备注")
private String remarks;
private String insuranceNumKey;
}

2
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceQuery.java

@ -58,6 +58,6 @@ public class BusSalesOrderInsuranceQuery implements Query {
@ApiModelProperty("单台车保费预估金额")
private BigDecimal insuranceCarMoney;
@ApiModelProperty("公司入保期数")
private Integer insuranceNum;
private String insuranceNum;
}

3
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/BusSalesOrderInsuranceVo.java

@ -61,6 +61,7 @@ public class BusSalesOrderInsuranceVo implements Vo {
@JsonSerialize(using = ToStringSerializer.class)
private String insuranceCarMoney;
@ApiModelProperty("公司入保期数")
private Integer insuranceNum;
private String insuranceNum;
private String insuranceNumKey;
}

2
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/app/AppBusSalesOrderInsuranceDto.java

@ -27,4 +27,6 @@ public class AppBusSalesOrderInsuranceDto implements Dto {
@ApiModelProperty(value = "销售订单sid")
private String salesOrderSid;
private String insuranceNumKey;
}

2
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderinsurance/app/AppBusSalesOrderInsuranceVo.java

@ -27,4 +27,6 @@ public class AppBusSalesOrderInsuranceVo implements Vo {
private String number;
@ApiModelProperty(value = "备注")
private String remarks;
private String numberKey;
}

26
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java

@ -1265,15 +1265,23 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper
*/
public AppBusSalesOrderBillInfoVo getBillInfo(String saleOrderSid) {
AppBusSalesOrderBillInfoVo vo = baseMapper.getBillInfo(saleOrderSid);
String affiliatedOrgSid = vo.getAffiliatedOrgSid();
if (StringUtils.isNotBlank(affiliatedOrgSid)) {
if(vo != null){
String affiliatedOrgSid = vo.getAffiliatedOrgSid();
if (StringUtils.isNotBlank(affiliatedOrgSid)) {
vo.setAffiliatedType("1");
vo.setAffiliatedOrgNameChoose(vo.getAffiliatedCompany());
} else {
vo.setAffiliatedType("0");
vo.setAffiliatedOrgNameWrite(vo.getAffiliatedCompany());
}
vo.setSaleOrderSid(saleOrderSid);
}else{
vo = new AppBusSalesOrderBillInfoVo();
//根据意向车型查询信息
vo.setIntentionSid(saleOrderSid);
vo.setAffiliatedType("1");
vo.setAffiliatedOrgNameChoose(vo.getAffiliatedCompany());
} else {
vo.setAffiliatedType("0");
vo.setAffiliatedOrgNameWrite(vo.getAffiliatedCompany());
}
vo.setSaleOrderSid(saleOrderSid);
return vo;
}
@ -2163,6 +2171,10 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper
String x2 = "入保期数";
vo.setInsuranceInfo(busSalesOrderInsurance.getInsuranceName() + x + x1 + busSalesOrderInsurance.getInsuranceCarMoney() + "元" + x + x2 + busSalesOrderInsurance.getInsuranceNum() + "期");
}
}else{
if ("0".equals(busSalesOrder.getIsInsurance())) {
vo.setInsuranceInfo("未在公司入保");
}
}
/***************************车型信息***************************************/
AppOrderModelInfoVo modelInfo = busSalesOrderModelService.selectModel(sid);

3
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceMapper.xml

@ -49,7 +49,8 @@
insuranceName as name,
insuranceCarMoney as price,
insuranceNum as number,
remarks
remarks,
insuranceNumKey as numberKey
from bus_sales_order_insurance
where salesOrderSid = #{sid}
</select>

3
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderinsurance/BusSalesOrderInsuranceService.java

@ -112,6 +112,9 @@ public class BusSalesOrderInsuranceService extends MybatisBaseService<BusSalesOr
}
} else if ("0".equals(dto.getIsInsureType())) {
if(StringUtils.isBlank(dto.getRemarks())){
return rb.setMsg("备注不能为空");
}
//查询保险信息是否有数据
BusSalesOrderInsurance busSalesOrderInsurance = baseMapper.selectByOrderSid(dto.getSalesOrderSid());
if (busSalesOrderInsurance != null) {

1
anrui-crm/anrui-crm-api/src/main/java/com/yxt/anrui/crm/api/crmvehicledemand/CrmVehicledemandFeign.java

@ -154,4 +154,5 @@ public interface CrmVehicledemandFeign {
@GetMapping("/getInfo/{intentionSid}")
ResultBean<CrmVehicleDemandOrderVo> getInfo(@PathVariable("intentionSid") String intentionSid);
}

3
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/insurance/InsuranceInfoDto.java

@ -31,5 +31,8 @@ public class InsuranceInfoDto implements Dto {
@JsonProperty(value = "saleOrderSid")
private String salesOrderSid;
@JsonProperty("numberKey")
private String insuranceNumKey;
}

2
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/autoservice/saleOrders/insurance/InsuranceInfoVo.java

@ -33,4 +33,6 @@ public class InsuranceInfoVo implements Vo {
@ApiModelProperty(value = "备注")
private String remarks;
private String numberKey;
}

Loading…
Cancel
Save