Pu Zhibing
2025-02-14 e65de407a268803150a2ab118b7076da3389ffee
DriverIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/SettlementRecordController.java
@@ -6,6 +6,7 @@
import com.stylefeng.guns.core.util.ToolUtil;
import com.stylefeng.guns.modular.system.model.SettlementRecord;
import com.stylefeng.guns.modular.system.service.IDriverService;
import com.stylefeng.guns.modular.system.service.IIncomeService;
import com.stylefeng.guns.modular.system.service.ISettlementRecordService;
import com.stylefeng.guns.modular.system.util.RedisUtil;
import com.stylefeng.guns.modular.system.util.ResultUtil;
@@ -22,6 +23,7 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import java.util.Date;
import java.util.List;
@@ -43,6 +45,9 @@
    
    @Autowired
    private RedisUtil redisUtil;
    @Resource
    private IIncomeService incomeService;
    
    
    
@@ -189,6 +194,10 @@
                        settlementRecord.setCode(order_id);
                        settlementRecordService.updateById(settlementRecord);
                    }
                    //添加司机结算的平台收入记录
                    if(settlementRecords.size() > 0){
                        incomeService.saveData(1, 1, 8, id, null, payments.getAmount_paid());
                    }
                    callbackResponse.setCheckout_request_id(order_id);
                    callbackResponse.setMerchant_transaction_id(out_trade_no);