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()); appMap.put("saleOrderSid", busSalesOrder.getSid());
variables.put("app", appMap); 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()); BusSalesOrderPowerVo busSalesOrderPowerVo = isHavePower(busSalesOrder.getSid());
//销售部经理是否超权限 //销售部经理是否超权限

Loading…
Cancel
Save