|
@@ -126,14 +126,14 @@ public class ElectronicMembershipCardController {
|
|
//String openId = rechargeBalance.getOpenId(); //公众号的openId
|
|
//String openId = rechargeBalance.getOpenId(); //公众号的openId
|
|
Integer stationId = rechargeBalance.getStationId();
|
|
Integer stationId = rechargeBalance.getStationId();
|
|
//BigDecimal presentAmt = new BigDecimal(rechargeBalance.getPresentAmt());
|
|
//BigDecimal presentAmt = new BigDecimal(rechargeBalance.getPresentAmt());
|
|
- String payType = rechargeBalance.getPayType();
|
|
|
|
|
|
+ //String payType = rechargeBalance.getPayType();
|
|
String customerName = rechargeBalance.getCustomerName();
|
|
String customerName = rechargeBalance.getCustomerName();
|
|
String cardOilsType = rechargeBalance.getCardOilsType();
|
|
String cardOilsType = rechargeBalance.getCardOilsType();
|
|
String unionId = rechargeBalance.getUnionId();
|
|
String unionId = rechargeBalance.getUnionId();
|
|
String stationName = rechargeBalance.getStationName();
|
|
String stationName = rechargeBalance.getStationName();
|
|
String stationCardEnabledFlag = electronicMembershipCardService.getStationCardEnabledFlag(stationId);
|
|
String stationCardEnabledFlag = electronicMembershipCardService.getStationCardEnabledFlag(stationId);
|
|
logger.info("充值金额:"+amt);
|
|
logger.info("充值金额:"+amt);
|
|
- logger.info("支付类型:"+payType);
|
|
|
|
|
|
+ //logger.info("支付类型:"+payType);
|
|
logger.info("充值卡类型:"+cardOilsType);
|
|
logger.info("充值卡类型:"+cardOilsType);
|
|
logger.info("充值金额:"+amt);
|
|
logger.info("充值金额:"+amt);
|
|
logger.info("油站ID:"+stationId);
|
|
logger.info("油站ID:"+stationId);
|
|
@@ -244,7 +244,7 @@ public class ElectronicMembershipCardController {
|
|
customerCardUseRecord.setStationName(stationName);
|
|
customerCardUseRecord.setStationName(stationName);
|
|
customerCardUseRecord.setCustomerName(customerName);
|
|
customerCardUseRecord.setCustomerName(customerName);
|
|
customerCardUseRecord.setUsageType("+");
|
|
customerCardUseRecord.setUsageType("+");
|
|
- customerCardUseRecord.setPayType(payType); //1表示微信
|
|
|
|
|
|
+ //customerCardUseRecord.setPayType(payType); //1表示微信
|
|
customerCardUseRecord.setCreateTime(new Date());
|
|
customerCardUseRecord.setCreateTime(new Date());
|
|
customerCardUseRecord.setStatus("0");
|
|
customerCardUseRecord.setStatus("0");
|
|
|
|
|
|
@@ -778,7 +778,8 @@ public class ElectronicMembershipCardController {
|
|
Gson gson =new Gson();
|
|
Gson gson =new Gson();
|
|
//返回结果集
|
|
//返回结果集
|
|
ResultData resultData = null;
|
|
ResultData resultData = null;
|
|
- if(rechargeBalance !=null){
|
|
|
|
|
|
+ if(rechargeBalance !=null && StringUtils.isNotBlank(rechargeBalance.getAmt()) && StringUtils.isNotBlank(rechargeBalance.getOpenId())
|
|
|
|
+ && StringUtils.isNotBlank(rechargeBalance.getUserType()) && rechargeBalance.getStationId() !=null && StringUtils.isNotBlank(rechargeBalance.getOrderNo())){
|
|
String amt = rechargeBalance.getAmt();
|
|
String amt = rechargeBalance.getAmt();
|
|
String openId = rechargeBalance.getOpenId(); //公众号的openId
|
|
String openId = rechargeBalance.getOpenId(); //公众号的openId
|
|
Integer stationId = rechargeBalance.getStationId();
|
|
Integer stationId = rechargeBalance.getStationId();
|
|
@@ -889,6 +890,8 @@ public class ElectronicMembershipCardController {
|
|
resultData=ResultData.error(CodeMsg.YEWU_FAIL,"订单支付失败");
|
|
resultData=ResultData.error(CodeMsg.YEWU_FAIL,"订单支付失败");
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
|
|
+ }else {
|
|
|
|
+ resultData = ResultData.error(CodeMsg.STATION_NULL_INFO);
|
|
}
|
|
}
|
|
}else {
|
|
}else {
|
|
resultData = ResultData.error(CodeMsg.ALREADY_PAY);
|
|
resultData = ResultData.error(CodeMsg.ALREADY_PAY);
|