10.14
This commit is contained in:
parent
43339ac7fb
commit
254295a0c1
@ -138,17 +138,20 @@
|
||||
</el-popover>
|
||||
</div>
|
||||
</div>
|
||||
<div style="height: 90%;overflow:auto;">
|
||||
<div class="d-s" style="margin: 30px 0px" v-for="(item,index) in hardwareList" :key="index" >
|
||||
<!-- <div class="r-img">-->
|
||||
<!-- <img src="../../assets/images/pcin.png" style="width: 84px;height: 70px">-->
|
||||
<!-- </div>-->
|
||||
<!-- <div>容大(RT RONGTA)RP76II针式76mm小票打印机加油站二三联票据 RP76II/USB口</div>-->
|
||||
<!-- <div class="r-img">-->
|
||||
<!-- <img src="../../assets/images/pcin.png" style="width: 84px;height: 70px">-->
|
||||
<!-- </div>-->
|
||||
<!-- <div>容大(RT RONGTA)RP76II针式76mm小票打印机加油站二三联票据 RP76II/USB口</div>-->
|
||||
<div class="r-img">
|
||||
<img :src="imagePath + item.image" style="width: 84px;height: 70px">
|
||||
</div>
|
||||
<div>{{ item.name }}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="bottom_">
|
||||
<div class="h-tt" style="margin-bottom: 15px" >数据统计</div>
|
||||
|
@ -148,17 +148,20 @@
|
||||
</el-popover>
|
||||
</div>
|
||||
</div>
|
||||
<div style="height: 90%;overflow:auto;">
|
||||
<div class="d-s" style="margin: 30px 0px" v-for="(item,index) in hardwareList" :key="index" >
|
||||
<!-- <div class="r-img">-->
|
||||
<!-- <img src="../../assets/images/pcin.png" style="width: 84px;height: 70px">-->
|
||||
<!-- </div>-->
|
||||
<!-- <div>容大(RT RONGTA)RP76II针式76mm小票打印机加油站二三联票据 RP76II/USB口</div>-->
|
||||
<!-- <div class="r-img">-->
|
||||
<!-- <img src="../../assets/images/pcin.png" style="width: 84px;height: 70px">-->
|
||||
<!-- </div>-->
|
||||
<!-- <div>容大(RT RONGTA)RP76II针式76mm小票打印机加油站二三联票据 RP76II/USB口</div>-->
|
||||
<div class="r-img">
|
||||
<img :src="imagePath + item.image" style="width: 84px;height: 70px">
|
||||
</div>
|
||||
<div>{{ item.name }}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="bottom_">
|
||||
<div class="h-tt" style="margin-bottom: 15px" >数据统计</div>
|
||||
|
@ -131,17 +131,20 @@
|
||||
</div>
|
||||
<div class="right-box-t">
|
||||
<div class="h-tt" >硬件设备</div>
|
||||
<div style="height: 90%;overflow: auto">
|
||||
<div class="d-s" style="margin: 30px 0px" v-for="(item,index) in hardwareList" :key="index" >
|
||||
<!-- <div class="r-img">-->
|
||||
<!-- <img src="../../assets/images/pcin.png" style="width: 84px;height: 70px">-->
|
||||
<!-- </div>-->
|
||||
<!-- <div>容大(RT RONGTA)RP76II针式76mm小票打印机加油站二三联票据 RP76II/USB口</div>-->
|
||||
<!-- <div class="r-img">-->
|
||||
<!-- <img src="../../assets/images/pcin.png" style="width: 84px;height: 70px">-->
|
||||
<!-- </div>-->
|
||||
<!-- <div>容大(RT RONGTA)RP76II针式76mm小票打印机加油站二三联票据 RP76II/USB口</div>-->
|
||||
<div class="r-img">
|
||||
<img :src="imagePath + item.image" style="width: 84px;height: 70px">
|
||||
</div>
|
||||
<div>{{ item.name }}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="bottom_">
|
||||
<div class="h-tt" style="margin-bottom: 15px" >数据统计</div>
|
||||
|
@ -438,7 +438,7 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
Integer staffId = null;
|
||||
if (ObjectUtil.isNotEmpty(map.get("staffId"))) {
|
||||
staffId = Integer.valueOf(map.get("staffId"));
|
||||
}else {
|
||||
} else {
|
||||
staffId = nowAccountInfo.getStaffId();
|
||||
}
|
||||
// 会员消费金额(储值卡需要减少的金额)
|
||||
@ -456,7 +456,7 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
isMember = true;
|
||||
}
|
||||
// 使用积分数量
|
||||
Integer usePoint = Integer.valueOf(ObjectUtil.isNotEmpty(map.get("usePoint")) ? map.get("usePoint") :"0");
|
||||
Integer usePoint = Integer.valueOf(ObjectUtil.isNotEmpty(map.get("usePoint")) ? map.get("usePoint") : "0");
|
||||
// 积分金额
|
||||
Double pointAmount = Double.valueOf(ObjectUtil.isNotEmpty(map.get("pointAmount")) ? map.get("pointAmount") : "0.0");
|
||||
// 终端
|
||||
@ -493,20 +493,20 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
}
|
||||
|
||||
// 查看会员储值卡余额是否足够付款
|
||||
if (payType.equals("card_value")){
|
||||
if (ObjectUtil.isEmpty(userId)){
|
||||
if (payType.equals("card_value")) {
|
||||
if (ObjectUtil.isEmpty(userId)) {
|
||||
orders.put("error", "请先选择会员信息");
|
||||
return orders;
|
||||
}
|
||||
UserBalance userBalance = userBalanceService.selectUserBalance(userId, nowAccountInfo.getChainStoreId());
|
||||
if (userBalance.getCardBalance()<oilActualPay){
|
||||
if (userBalance.getCardBalance() < oilActualPay) {
|
||||
orders.put("error", "余额不足,请分开支付");
|
||||
return orders;
|
||||
}
|
||||
List<String> oilIds = cardValueRuleService.getOilIds(storeId);
|
||||
boolean flag = false;
|
||||
for (String oilId : oilIds) {
|
||||
if (oilId.equals(JSONObject.parseObject(oilOrder).get("oils").toString())){
|
||||
if (oilId.equals(JSONObject.parseObject(oilOrder).get("oils").toString())) {
|
||||
flag = true;
|
||||
}
|
||||
}
|
||||
@ -517,13 +517,13 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
}
|
||||
|
||||
// 查看会员囤油卡余额是否足够付款
|
||||
if (payType.equals("fule_card")){
|
||||
if (ObjectUtil.isEmpty(userId)){
|
||||
if (payType.equals("fule_card")) {
|
||||
if (ObjectUtil.isEmpty(userId)) {
|
||||
orders.put("error", "请先选择会员信息");
|
||||
return orders;
|
||||
}
|
||||
Double fuelAmount = userFuelService.selectByUserIdAndOilId(userId, Integer.valueOf(JSONObject.parseObject(oilOrder).get("oils").toString()), storeId);
|
||||
if (fuelAmount<oilActualPay){
|
||||
if (fuelAmount < oilActualPay) {
|
||||
orders.put("error", "余额不足,请分开支付");
|
||||
return orders;
|
||||
}
|
||||
@ -616,7 +616,7 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
if (payType.equals("CASH") || payType.equals("after_pay") || payType.equals("card_value")) {
|
||||
order.setPayTime(new Date());
|
||||
order.setOrderStatus("paid");
|
||||
if(ObjectUtil.isNotEmpty(userId)) this.insertCardBalance(consumeAmount, userId, storeId, orderNo);
|
||||
if (ObjectUtil.isNotEmpty(userId)) this.insertCardBalance(consumeAmount, userId, storeId, orderNo);
|
||||
this.addOilTracks(order, storeId);
|
||||
if (ObjectUtil.isNotEmpty(userId)) {
|
||||
this.updateGrowthValue(oilAmount, oilActualPay, userId, Integer.valueOf(jsonObject.get("oils").toString()), storeId, orderNo);
|
||||
@ -628,7 +628,7 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
}
|
||||
|
||||
baseMapper.insert(order);
|
||||
if (order.getOrderStatus().equals("paid")){
|
||||
if (order.getOrderStatus().equals("paid")) {
|
||||
this.updateCardAndActiveById(storeId, userId, order.getId());
|
||||
}
|
||||
}
|
||||
@ -747,12 +747,11 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
public void updateCardAndActiveById(Integer storeId, Integer userId, Integer orderId) {
|
||||
if (ObjectUtil.isNotEmpty(userId)) {
|
||||
Map<String, String> map = new HashMap<>();
|
||||
map.put("userId",userId.toString());
|
||||
map.put("storeId",storeId.toString());
|
||||
map.put("orderId",orderId.toString());
|
||||
map.put("userId", userId.toString());
|
||||
map.put("storeId", storeId.toString());
|
||||
map.put("orderId", orderId.toString());
|
||||
payCenterService.cashRegisterSpendWisely(map);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -763,10 +762,10 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
// 油品订单金额
|
||||
Double oilAmount = Double.valueOf(map.get("oilAmount"));
|
||||
// 将油品订单信息的json数据转换为数组
|
||||
List<JSONObject> oilOrders = null;
|
||||
JSONObject oilOrders = null;
|
||||
|
||||
if (!map.get("oilOrder").equals("[]")) {
|
||||
oilOrders = JSONArray.parseArray(map.get("oilOrder"), JSONObject.class);
|
||||
if (ObjectUtil.isNotEmpty(map.get("oilOrder"))) {
|
||||
oilOrders = JSONObject.parseObject(map.get("oilOrder"));
|
||||
// 二维码支付
|
||||
if (authCode.contains("9E")) {
|
||||
String[] split = authCode.split("9E");
|
||||
@ -1134,7 +1133,7 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
* @param oilOrders 油品订单
|
||||
* @return 是否成功
|
||||
*/
|
||||
private Map<String, String> updateUserBalanceAndInsetOrder1(int userId, Map<String, String> map, Double oilAmount, List<JSONObject> oilOrders, Integer storeId) {
|
||||
private Map<String, String> updateUserBalanceAndInsetOrder1(int userId, Map<String, String> map, Double oilAmount, JSONObject oilOrders, Integer storeId) {
|
||||
Map<String, String> res = new HashMap<>();
|
||||
LJStore store = storeService.selectStoreByStoreId(storeId);
|
||||
// 根据userId查询用户储值卡信息
|
||||
@ -1149,157 +1148,56 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
String orderNo = "2345" + timestamp + randomString;
|
||||
AccountInfo accountInfo = TokenUtil.getNowAccountInfo();
|
||||
|
||||
// 油品实付金额
|
||||
Double oilActualPay = Double.valueOf(map.get("oilActualPay"));
|
||||
// 储值卡消费金额 没有默认传0
|
||||
Double balanceAmount = Double.valueOf(ObjectUtil.isNotEmpty(map.get("balanceAmount")) ? map.get("balanceAmount") : "0");
|
||||
// 囤油卡消费升数 没有默认传0
|
||||
Double oilCardAmount = Double.valueOf(ObjectUtil.isNotEmpty(map.get("oilCardAmount")) ? map.get("oilCardAmount") : "0");
|
||||
// 储值卡余额
|
||||
Double cardBalance = balance.getCardBalance();
|
||||
|
||||
CardFuelRecord cardFuelRecord = new CardFuelRecord();
|
||||
cardFuelRecord.setMtUserId(userId);
|
||||
List<CardFuelRecord> recordByUserId = cardFuelRecordService.getRecordByUserId(cardFuelRecord);
|
||||
// 判断油品消费升数是否可使用
|
||||
Double fuelAmount = userFuelService.selectByUserIdAndOilId(userId, Integer.valueOf(oilOrders.get("oils").toString()), storeId);
|
||||
|
||||
// 锁价后应付金额
|
||||
Double lockupAmount = 0.0;
|
||||
for (CardFuelRecord fuelRecord : recordByUserId) {
|
||||
for (int i = 0; i < oilOrders.size(); i++) {
|
||||
if (fuelRecord.getOilName().equals(oilOrders.get(i).get("oilName"))) {
|
||||
lockupAmount += fuelRecord.getLockupPrice() * Double.valueOf(oilOrders.get(i).get("liters").toString());
|
||||
}
|
||||
}
|
||||
if (fuelAmount < oilCardAmount && cardBalance < oilActualPay) {
|
||||
res.put("error", "余额不足,请分开支付");
|
||||
return res;
|
||||
}
|
||||
|
||||
String status = "unpaid";
|
||||
|
||||
if (lockupAmount > 0.0) {
|
||||
OilOrder order = new OilOrder();
|
||||
OilOrder oilOrder = null;
|
||||
|
||||
// 添加收银台订单信息
|
||||
// 添加收银台/油品订单信息
|
||||
CashierOrder cashierOrder = new CashierOrder();
|
||||
boolean flag = false;
|
||||
if (cardBalance >= lockupAmount) {
|
||||
flag = true;
|
||||
status = "paid";
|
||||
} else {
|
||||
flag = false;
|
||||
status = "payFail";
|
||||
}
|
||||
Double oilLiters = 0.0;
|
||||
for (int i = 0; i < oilOrders.size(); i++) {
|
||||
Double amount = Double.valueOf(oilOrders.get(i).get("amount").toString());
|
||||
Double oilPrice = Double.valueOf(oilOrders.get(i).get("oilPrice").toString());
|
||||
Double amount = oilAmount;
|
||||
Double oilPrice = Double.valueOf(oilOrders.get("oilPrice").toString());
|
||||
Double oilNum = amount / oilPrice;
|
||||
oilLiters += oilNum;
|
||||
if (i == 0) {
|
||||
order.setOrderType("主订单");
|
||||
order.setOrderAmount(amount);
|
||||
order.setPayAmount(amount);
|
||||
order.setPayAmount(oilActualPay);
|
||||
order.setOrderNo(orderNo);
|
||||
} else {
|
||||
order.setOrderType("子订单");
|
||||
order.setOrderAmount(amount);
|
||||
order.setPayAmount(0.0);
|
||||
order.setOrderNo(orderNo + "1");
|
||||
}
|
||||
order.setStoreId(accountInfo.getStoreId());
|
||||
order.setUserId(userId);
|
||||
order.setCommissionAmount(Double.valueOf(map.get("commissionAmount")));
|
||||
if (ObjectUtil.isNotEmpty(map.get("staffId")))
|
||||
order.setStaffId(Integer.valueOf(map.get("staffId")));
|
||||
order.setStaffId(accountInfo.getStaffId());
|
||||
order.setTerminal(map.get("terminal"));
|
||||
order.setOils((String) oilOrders.get(i).get("oilName"));
|
||||
order.setOilGunNum(oilOrders.get(i).get("gunName").toString());
|
||||
order.setOilNum(oilNum);
|
||||
order.setPayUser(userVo1.getMobile());
|
||||
order.setPayType(map.get("payType"));
|
||||
order.setInvoicing("未开票");
|
||||
order.setOrderStatus(status);
|
||||
if (flag) order.setPayTime(new Date());
|
||||
|
||||
this.addOilTrack(oilOrders.get(i), accountInfo.getStoreId());
|
||||
if (ObjectUtil.isNotEmpty(this.selectOilOrderByOrderNo(orderNo))) {
|
||||
baseMapper.updateById(order);
|
||||
} else {
|
||||
baseMapper.insert(order);
|
||||
}
|
||||
|
||||
oilOrder = this.selectOilOrderByOrderNo(orderNo);
|
||||
this.updateGrowthValue1(oilAmount, 0.0, userId, Integer.valueOf(oilOrder.getOils()), 0.0, storeId, orderNo);
|
||||
}
|
||||
|
||||
if (flag) {
|
||||
|
||||
if (ObjectUtil.isNotEmpty(map.get("staffId")))
|
||||
cashierOrder.setStaffId(Integer.valueOf(map.get("staffId")));
|
||||
cashierOrder.setStoreId(accountInfo.getStoreId());
|
||||
cashierOrder.setPayUser(userVo1.getMobile());
|
||||
cashierOrder.setAmount(oilAmount);
|
||||
cashierOrder.setOilPayAmount(oilAmount);
|
||||
cashierOrder.setPayAmount(oilAmount);
|
||||
cashierOrder.setStatus(status);
|
||||
cashierOrder.setPayTime(new Date());
|
||||
cashierOrder.setOrderNo(orderNo);
|
||||
cashierOrder.setOilOrderAmount(oilAmount);
|
||||
cashierOrder.setTerminal(map.get("terminal"));
|
||||
cashierOrder.setOilOrderId(oilOrder.getId());
|
||||
cashierOrder.setSeekZero(0.0);
|
||||
cashierOrder.setPayType(map.get("payType"));
|
||||
cashierOrderService.insertCashierOrder(cashierOrder);
|
||||
this.insertAllOrderInfo(orderNo, storeId, oilAmount, oilAmount, 0.0, map.get("payType"), userId, "PC", "1", status);
|
||||
if (ObjectUtil.isNotEmpty(map.get("staffId")))
|
||||
staffCommissionService.countStaffCommission(Integer.valueOf(map.get("staffId")), storeId, oilAmount, oilAmount, "1", orderNo);
|
||||
res.put("success", "success");
|
||||
} else {
|
||||
res.put("error", "储值卡余额不足!");
|
||||
}
|
||||
|
||||
|
||||
} else {
|
||||
if (cardBalance >= oilAmount) {
|
||||
// 添加油品订单信息
|
||||
OilOrder order = new OilOrder();
|
||||
Double oilLiters = 0.0;
|
||||
for (int i = 0; i < oilOrders.size(); i++) {
|
||||
Double amount = Double.valueOf(oilOrders.get(i).get("amount").toString());
|
||||
Double oilPrice = Double.valueOf(oilOrders.get(i).get("oilPrice").toString());
|
||||
Double oilNum = amount / oilPrice;
|
||||
oilLiters += oilNum;
|
||||
if (i == 0) {
|
||||
order.setOrderType("主订单");
|
||||
order.setOrderAmount(amount);
|
||||
order.setPayAmount(amount);
|
||||
order.setOrderNo(orderNo);
|
||||
} else {
|
||||
order.setOrderType("子订单");
|
||||
order.setOrderAmount(amount);
|
||||
order.setPayAmount(0.0);
|
||||
order.setOrderNo(orderNo + "1");
|
||||
}
|
||||
order.setStoreId(accountInfo.getStoreId());
|
||||
order.setUserId(userId);
|
||||
order.setCommissionAmount(Double.valueOf(map.get("commissionAmount")));
|
||||
if (ObjectUtil.isNotEmpty(map.get("staffId")))
|
||||
order.setStaffId(Integer.valueOf(map.get("staffId")));
|
||||
order.setTerminal(map.get("terminal"));
|
||||
order.setOils((String) oilOrders.get(i).get("oilName"));
|
||||
order.setOilGunNum(oilOrders.get(i).get("gunName").toString());
|
||||
order.setOils(oilOrders.get("oils").toString());
|
||||
order.setOilGunNum(oilOrders.get("oilGunNum").toString());
|
||||
order.setOilNum(oilNum);
|
||||
order.setPayUser(userVo1.getMobile());
|
||||
order.setPayType(map.get("payType"));
|
||||
order.setInvoicing("未开票");
|
||||
order.setOrderStatus("paid");
|
||||
order.setPayTime(new Date());
|
||||
|
||||
this.addOilTrack(oilOrders.get(i), accountInfo.getStoreId());
|
||||
this.addOilTracks(order, accountInfo.getStoreId());
|
||||
if (ObjectUtil.isNotEmpty(this.selectOilOrderByOrderNo(orderNo))) {
|
||||
baseMapper.updateById(order);
|
||||
} else {
|
||||
baseMapper.insert(order);
|
||||
}
|
||||
}
|
||||
OilOrder oilOrder = this.selectOilOrderByOrderNo(orderNo);
|
||||
|
||||
// 添加收银台订单信息
|
||||
CashierOrder cashierOrder = new CashierOrder();
|
||||
if (ObjectUtil.isNotEmpty(map.get("staffId")))
|
||||
cashierOrder.setStaffId(Integer.valueOf(map.get("staffId")));
|
||||
this.updateGrowthValue1(oilAmount, 0.0, userId, Integer.valueOf(order.getOils()), 0.0, storeId, orderNo);
|
||||
|
||||
cashierOrder.setStaffId(order.getStaffId());
|
||||
cashierOrder.setStoreId(accountInfo.getStoreId());
|
||||
cashierOrder.setPayUser(userVo1.getMobile());
|
||||
cashierOrder.setAmount(oilAmount);
|
||||
@ -1310,19 +1208,14 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
cashierOrder.setOrderNo(orderNo);
|
||||
cashierOrder.setOilOrderAmount(oilAmount);
|
||||
cashierOrder.setTerminal(map.get("terminal"));
|
||||
cashierOrder.setOilOrderId(oilOrder.getId());
|
||||
cashierOrder.setOilOrderId(order.getId());
|
||||
cashierOrder.setSeekZero(0.0);
|
||||
cashierOrder.setPayType(map.get("payType"));
|
||||
cashierOrderService.insertCashierOrder(cashierOrder);
|
||||
this.updateGrowthValue1(oilAmount, oilAmount, userId, Integer.valueOf(oilOrder.getOils()), 0.0, storeId, orderNo);
|
||||
this.insertAllOrderInfo(orderNo, accountInfo.getStoreId(), oilAmount, oilAmount, 0.0, map.get("payType"), userId, "PC", "1", "paid");
|
||||
if (ObjectUtil.isNotEmpty(map.get("staffId")))
|
||||
staffCommissionService.countStaffCommission(Integer.valueOf(map.get("staffId")), storeId, oilAmount, oilAmount, "1", orderNo);
|
||||
this.insertAllOrderInfo(orderNo, storeId, oilAmount, oilAmount, 0.0, map.get("payType"), userId, "PC", "1", "paid");
|
||||
staffCommissionService.countStaffCommission(accountInfo.getStaffId(), storeId, oilAmount, oilAmount, "1", orderNo);
|
||||
res.put("success", "success");
|
||||
} else {
|
||||
res.put("error", "储值卡余额不足!");
|
||||
}
|
||||
}
|
||||
|
||||
return res;
|
||||
}
|
||||
|
||||
@ -1468,13 +1361,13 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
OilName oilName = oilNameService.selectOilNameById(oilId);
|
||||
LJStore store = storeService.selectStoreByStoreId(storeId);
|
||||
if (oilName.getOilType().equals("汽油")) {
|
||||
userBalanceService.growthValue(userid,store.getChainStoreId(),storeId,"1",oilAmount,"油品订单消费",orderNo);
|
||||
userBalanceService.growthValue(userid, store.getChainStoreId(), storeId, "1", oilAmount, "油品订单消费", orderNo);
|
||||
}
|
||||
if (oilName.getOilType().equals("柴油")) {
|
||||
userBalanceService.growthValue(userid,store.getChainStoreId(),storeId,"2",oilAmount,"油品订单消费",orderNo);
|
||||
userBalanceService.growthValue(userid, store.getChainStoreId(), storeId, "2", oilAmount, "油品订单消费", orderNo);
|
||||
}
|
||||
if (oilName.getOilType().equals("天然气")) {
|
||||
userBalanceService.growthValue(userid,store.getChainStoreId(),storeId,"3",oilAmount,"油品订单消费",orderNo);
|
||||
userBalanceService.growthValue(userid, store.getChainStoreId(), storeId, "3", oilAmount, "油品订单消费", orderNo);
|
||||
}
|
||||
this.insertCardBalance(oilActualPay, userid, storeId, orderNo);
|
||||
}
|
||||
@ -1893,13 +1786,13 @@ public class OilOrderServiceImpl extends ServiceImpl<OilOrderMapper, OilOrder> i
|
||||
OilName oilName = oilNameService.selectOilNameById(oilId);
|
||||
LJStore store = storeService.selectStoreByStoreId(storeId);
|
||||
if (oilName.getOilType().equals("汽油")) {
|
||||
userBalanceService.growthValue(userid,store.getChainStoreId(),storeId,"1",oilAmount,"油品订单消费",orderNo);
|
||||
userBalanceService.growthValue(userid, store.getChainStoreId(), storeId, "1", oilAmount, "油品订单消费", orderNo);
|
||||
}
|
||||
if (oilName.getOilType().equals("柴油")) {
|
||||
userBalanceService.growthValue(userid,store.getChainStoreId(),storeId,"2",oilAmount,"油品订单消费",orderNo);
|
||||
userBalanceService.growthValue(userid, store.getChainStoreId(), storeId, "2", oilAmount, "油品订单消费", orderNo);
|
||||
}
|
||||
if (oilName.getOilType().equals("天然气")) {
|
||||
userBalanceService.growthValue(userid,store.getChainStoreId(),storeId,"3",oilAmount,"油品订单消费",orderNo);
|
||||
userBalanceService.growthValue(userid, store.getChainStoreId(), storeId, "3", oilAmount, "油品订单消费", orderNo);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -109,7 +109,7 @@
|
||||
deduction: [{
|
||||
key: "oilStorageCard",
|
||||
value: "优先使用囤油卡付款",
|
||||
desc: "若囤油卡升数不足进行支付,则会与储值卡组合付款"
|
||||
desc: "若囤油卡升数不足时,则无法使用囤油卡支付"
|
||||
},
|
||||
{
|
||||
key: "balance",
|
||||
|
Loading…
Reference in New Issue
Block a user