ZQN
2024-06-19 d21773b0d86197d133ef4b16fe366232c345c665
project-enforce/src/main/java/com/project/enforce/service/impl/EnforceOrderServiceImpl.java
@@ -11,6 +11,7 @@
import com.project.common.exception.base.BaseException;
import com.project.common.utils.SecurityUtils;
import com.project.common.utils.StringUtils;
import com.project.common.vo.KeyVal;
import com.project.enforce.domain.EnforceOrder;
import com.project.enforce.domain.bo.editBo.EnforceOrderBo;
import com.project.enforce.domain.bo.queryBo.EnforceOrderQueryBo;
@@ -37,6 +38,7 @@
public class EnforceOrderServiceImpl extends ServiceImpl<EnforceOrderMapper, EnforceOrder> implements IEnforceOrderService {
    private final ISysDeptService deptService;
    private final EnforceOrderMapper orderMapper;
    @Override//列表查询
@@ -70,6 +72,13 @@
        bo.setApplyDeptIds(deptService.getApplyDeptIdsByLoginUserId(loginUser.getUserId()));
        return this.baseMapper.selectCheckList(bo);
    }
    @Override//信息公式列表
    public List<EnforceOrderVo> showList()
    {
        List<EnforceOrder> list = this.list(lq().eq(EnforceOrder::getIsShow, 1));
        return Convert.toList(EnforceOrderVo.class, list);
    }
    @Override//id查询
@@ -108,6 +117,17 @@
        return this.removeByIds(ids);
    }
    @Override//月度分布
    public List<KeyVal> getMonthCount(Long deptId) {
        return orderMapper.getMonthCount(deptId);
    }
    @Override//部门分布
    public List<KeyVal> getDeptCount(String yearMonth)
    {
        return orderMapper.getDeptCount(yearMonth);
    }
//-------------------------------------------------------------------------------------