pos支付bug
This commit is contained in:
parent
2f46dc8974
commit
71df91b54a
@ -32,6 +32,8 @@ import com.fuint.business.marketingActivity.cardFuleOrders.service.CardFuleOrder
|
||||
import com.fuint.business.marketingActivity.cardValue.entity.CardValueRecord;
|
||||
import com.fuint.business.marketingActivity.cardValue.mapper.CardValueRecordMapper;
|
||||
import com.fuint.business.marketingActivity.cardValue.service.CardValueRecordService;
|
||||
import com.fuint.business.marketingActivity.cardValueOrders.entity.CardValueOrders;
|
||||
import com.fuint.business.marketingActivity.cardValueOrders.mapper.CardValueOrdersMapper;
|
||||
import com.fuint.business.marketingActivity.cardValueOrders.service.CardValueOrdersService;
|
||||
import com.fuint.business.member.entity.LJStaff;
|
||||
import com.fuint.business.member.service.ILJStaffService;
|
||||
@ -53,6 +55,7 @@ import com.fuint.business.userManager.vo.LJUserVo;
|
||||
import com.fuint.common.util.RedisLock;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.scheduling.annotation.Scheduled;
|
||||
import org.springframework.stereotype.Service;
|
||||
@ -269,6 +272,12 @@ public class CardFuelRecordServiceImpl implements CardFuelRecordService {
|
||||
if ("CASH".equals(cardFuelRecordDTO.getPaymentType())) {
|
||||
AllOrderInfo allOrderInfo = getAllOrderInfo(cardFuelRecordDTO);
|
||||
allOrderInfoService.insertAllOrderInfo(allOrderInfo);
|
||||
CardValueOrders cardValueOrders = new CardValueOrders();
|
||||
BeanUtils.copyProperties(allOrderInfo, cardValueOrders);
|
||||
cardValueOrders.setPayAmount(allOrderInfo.getPayMoney());
|
||||
cardValueOrders.setDiscount(allOrderInfo.getDiscountAmount());
|
||||
cardValueOrders.setAmount(allOrderInfo.getPayMoney());
|
||||
cardValueOrdersMapper.insert(cardValueOrders);
|
||||
cardValueOrdersService.updateBalances(orderNo,"paid");
|
||||
}
|
||||
|
||||
@ -317,6 +326,8 @@ public class CardFuelRecordServiceImpl implements CardFuelRecordService {
|
||||
return cardFuelRecordDTO;
|
||||
}
|
||||
|
||||
@Resource
|
||||
private CardValueOrdersMapper cardValueOrdersMapper;
|
||||
|
||||
private static AllOrderInfo getAllOrderInfo(CardFuelRecordDTO cardFuelRecordDTO) {
|
||||
AllOrderInfo allOrderInfo = new AllOrderInfo();
|
||||
|
@ -116,15 +116,15 @@ public class CardValueOrdersController extends BaseController {
|
||||
|
||||
|
||||
@PostMapping("getOneByOrderNo")
|
||||
public void getOneByOrderNo(@RequestBody Map<String,String> map){
|
||||
public ResponseObject getOneByOrderNo(@RequestBody Map<String,String> map){
|
||||
String orderNo = map.get("orderNo");
|
||||
cardValueOrdersService.getOneByOrderNo(orderNo);
|
||||
return getSuccessResult(cardValueOrdersService.getOneByOrderNo(orderNo));
|
||||
}
|
||||
|
||||
@PostMapping("getOneByOrderNos")
|
||||
/*@PostMapping("getOneByOrderNos")
|
||||
public ResponseObject getOneByOrderNos(@RequestBody Map<String,String> map){
|
||||
String orderNo = map.get("orderNo");
|
||||
return getSuccessResult(cardValueOrdersService.getOneByOrderNos(orderNo));
|
||||
}
|
||||
}*/
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user