Pu Zhibing
2025-04-22 fd7b8fb7c89832c28a838b0449bbb8a392433ee2
ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/BalanceChangeRecordCopyController.java
@@ -8,6 +8,7 @@
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.List;
@RestController
@RequestMapping("/balanceChangeRecordCopy")
@@ -26,10 +27,38 @@
        return R.ok();
    }
    @DeleteMapping("/deleteBalanceChangeRecord")
    public R deleteBalanceChangeRecord(@RequestParam Long orderId) {
        balanceChangeRecordCopyService.remove(new LambdaQueryWrapper<BalanceChangeRecordCopy>()
    @DeleteMapping("/deleteBalanceChangeRecordCopy")
    public R deleteBalanceChangeRecordCopy(@RequestParam("orderId") Long orderId, @RequestParam("changeType") List<Integer> changeType) {
        balanceChangeRecordCopyService.remove(new LambdaQueryWrapper<BalanceChangeRecordCopy>().in(BalanceChangeRecordCopy::getChangeType, changeType)
                .eq(BalanceChangeRecordCopy::getOrderId, orderId));
        return R.ok();
    }
    /**
     * 删除分佣临时数据
     * @param ids
     * @return
     */
    @DeleteMapping("/deleteBalanceChangeRecordCopyByIds")
    public R deleteBalanceChangeRecordCopyByIds(@RequestParam("ids") List<Long> ids){
        balanceChangeRecordCopyService.removeBatchByIds(ids);
        return R.ok();
    }
    /**
     * 查询分佣临时流水数据
     * @param orderId
     * @return
     */
    @PostMapping("/getBalanceChangeRecordCopy")
    public R<List<BalanceChangeRecordCopy>> getBalanceChangeRecordCopy(@RequestParam("orderId") Long orderId, @RequestParam("changeType") List<Integer> changeType){
        List<BalanceChangeRecordCopy> list = balanceChangeRecordCopyService.list(new LambdaQueryWrapper<BalanceChangeRecordCopy>().in(BalanceChangeRecordCopy::getChangeType, changeType)
                .eq(BalanceChangeRecordCopy::getOrderId, orderId));
        return R.ok(list);
    }
}