|
|
@ -8,14 +8,17 @@ import com.qs.serve.common.model.enums.BizType; |
|
|
|
import com.qs.serve.common.model.enums.SystemModule; |
|
|
|
import com.qs.serve.common.util.PageUtil; |
|
|
|
import com.qs.serve.common.util.CopierUtil; |
|
|
|
import com.qs.serve.modules.tbs.mapper.TbsBudgetLogMapper; |
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.apache.ibatis.annotations.Param; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
import com.qs.serve.modules.tbs.entity.so.TbsBudgetLogSo; |
|
|
|
import com.qs.serve.modules.tbs.entity.TbsBudgetLog; |
|
|
|
import com.qs.serve.modules.tbs.service.TbsBudgetLogService; |
|
|
|
|
|
|
|
import java.math.BigDecimal; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
/** |
|
|
@ -30,6 +33,7 @@ import java.util.List; |
|
|
|
public class TbsBudgetLogController { |
|
|
|
|
|
|
|
private TbsBudgetLogService tbsBudgetLogService; |
|
|
|
private TbsBudgetLogMapper tbsBudgetLogMapper; |
|
|
|
|
|
|
|
/** |
|
|
|
* 翻页 |
|
|
@ -45,6 +49,18 @@ public class TbsBudgetLogController { |
|
|
|
return R.byPageHelperList(list); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 获取统计金额 |
|
|
|
* @param budgetId |
|
|
|
* @param itemId |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@GetMapping("/getItemAmount") |
|
|
|
public R<?> getAmount(Long budgetId,Long itemId){ |
|
|
|
BigDecimal amount = tbsBudgetLogMapper.countBudgetItemAmount(budgetId,itemId); |
|
|
|
return R.ok(amount); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* ID查询 |
|
|
|
* @param id |
|
|
|