| 12345678910111213141516171819202122232425262728293031 |
- package com.kcim.dao.repository;
- import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
- import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
- import com.kcim.common.util.UserContext;
- import com.kcim.dao.mapper.ComputeProjectCostAccountMapper;
- import com.kcim.dao.model.ComputeProjectCostAccount;
- import com.kcim.vo.HospitalServiceProjectCostVO;
- import org.springframework.stereotype.Repository;
- import java.util.List;
- /**
- * @program: CostAccount
- * @description:
- * @author: Wang.YS
- * @create: 2023-11-27 17:52
- **/
- @Repository
- public class ComputeProjectCostAccountRepository extends ServiceImpl<ComputeProjectCostAccountMapper, ComputeProjectCostAccount> {
- public List<ComputeProjectCostAccount> getList(String computeDate) {
- LambdaQueryWrapper<ComputeProjectCostAccount> queryWrapper = new LambdaQueryWrapper<>();
- queryWrapper.eq(ComputeProjectCostAccount::getHospId, UserContext.getHospId());
- queryWrapper.eq(ComputeProjectCostAccount::getComputeDate, computeDate);
- return this.list(queryWrapper);
- }
- public List<HospitalServiceProjectCostVO> getMedicalServiceCostDetailList(String computeDate) {
- return this.baseMapper.getMedicalServiceCostDetailList(computeDate, UserContext.getHospId());
- }
- }
|