Pu Zhibing
2025-04-21 efd9ac5b88dfdb3c4d2e4bcc5e7a5258aa55542c
UserZYTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/taxi/service/impl/PaymentRecordServiceImpl.java
@@ -1,6 +1,7 @@
package com.stylefeng.guns.modular.taxi.service.impl;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import com.stylefeng.guns.modular.system.util.RedisUtil;
import com.stylefeng.guns.modular.taxi.dao.PaymentRecordMapper;
import com.stylefeng.guns.modular.taxi.model.PaymentRecord;
import com.stylefeng.guns.modular.taxi.service.IPaymentRecordService;
@@ -15,6 +16,9 @@
    @Resource
    private PaymentRecordMapper paymentRecordMapper;
    @Resource
    private RedisUtil redisUtil;
@@ -31,11 +35,6 @@
    @Override
    public Integer saveData(Integer category, Integer userId, Integer type, Integer orderId, Integer orderType, Integer payType,
                         Double amount, String code, Integer state, String serialNumber) throws Exception {
        //先删除现有数据避免重复
        PaymentRecord query = paymentRecordMapper.query(category, userId, type, orderId, orderType, payType, state);
        if(null != query){
            this.deleteById(query.getId());
        }
        PaymentRecord paymentRecord = new PaymentRecord();
        paymentRecord.setCategory(category);
        paymentRecord.setUserId(userId);