Browse Source

销售订单自有资金时不走金融

master
dimengzhe 2 years ago
parent
commit
1559f03c5c
  1. 32
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/common/BusSalesOrderConstantUtils.java
  2. 11
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorder/BusSalesOrderService.java

32
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/common/BusSalesOrderConstantUtils.java

@ -63,6 +63,38 @@ public class BusSalesOrderConstantUtils {
}
}
@Getter
public static enum FinancePlanenum {
/**
* 自由资金
*/
PURCHASETYPEUP_ONE("1", "自有资金"),
/**
* 三方金融
*/
PURCHASETYPEUP_TWO("2", "三方金融");
/**
* code值
*/
private final String code;
/**
* 备注
*/
private final String remarks;
/**
* 构造器
*
* @param code code值
* @param remarks 备注
*/
private FinancePlanenum(String code, String remarks) {
this.code = code;
this.remarks = remarks;
}
}
/**
* 车辆类型
*/

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

@ -3367,7 +3367,16 @@ public class BusSalesOrderService extends MybatisBaseService<BusSalesOrderMapper
appMap.put("saleOrderSid", busSalesOrder.getSid());
variables.put("app", appMap);
//是否是全款
variables.put(BusSalesOrderConstantUtils.IS_LOAN, BusSalesOrderConstantUtils.PayTypeEnum.FULL_PAYMENT.getCode().equals(busSalesOrder.getPayTypeKey()));
if(BusSalesOrderConstantUtils.PayTypeEnum.FULL_PAYMENT.getCode().equals(busSalesOrder.getPayTypeKey())){//全款
if(BusSalesOrderConstantUtils.FinancePlanenum.PURCHASETYPEUP_ONE.getCode().equals(busSalesOrder.getFinancePlan())){
variables.put(BusSalesOrderConstantUtils.IS_LOAN, true);
}else{
variables.put(BusSalesOrderConstantUtils.IS_LOAN, false);
}
}else{
variables.put(BusSalesOrderConstantUtils.IS_LOAN, false);
}
//查询是否超权限
BusSalesOrderPowerVo busSalesOrderPowerVo = isHavePower(busSalesOrder.getSid());
//销售部经理是否超权限

Loading…
Cancel
Save