费用清单

localizer
ljw 2025-09-28 12:00:32 +08:00
parent 99321f15e9
commit c1f5ab452a
1 changed files with 18 additions and 0 deletions

View File

@ -1,10 +1,14 @@
package com.njzscloud.supervisory.expense.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.njzscloud.common.core.ex.Exceptions;
import com.njzscloud.common.core.utils.R;
import com.njzscloud.common.mp.support.PageParam;
import com.njzscloud.common.mp.support.PageResult;
import com.njzscloud.supervisory.expense.pojo.entity.ExpenseItemsConfigEntity;
import com.njzscloud.supervisory.expense.service.ExpenseItemsConfigService;
import com.njzscloud.supervisory.order.pojo.entity.OrderExpenseItemsEntity;
import com.njzscloud.supervisory.order.service.OrderExpenseItemsService;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
@ -22,6 +26,8 @@ public class ExpenseItemsConfigController {
private final ExpenseItemsConfigService expenseItemsConfigService;
private final OrderExpenseItemsService orderExpenseItemsService;
/**
*
*/
@ -65,4 +71,16 @@ public class ExpenseItemsConfigController {
return R.success(expenseItemsConfigService.paging(pageParam, expenseItemsConfigEntity));
}
/**
* id
*/
@GetMapping("/orderItemsList")
public R<List<OrderExpenseItemsEntity>> orderItemsList(@RequestParam Long orderId) {
if (null == orderId) {
throw Exceptions.clierr("订单id不能为空");
}
return R.success(orderExpenseItemsService.list(Wrappers.lambdaQuery(OrderExpenseItemsEntity.class)
.eq(OrderExpenseItemsEntity::getOrderId, orderId)
.eq(OrderExpenseItemsEntity::getDeleted, Boolean.FALSE)));
}
}