package com.yuanchu.limslaboratory.service.impl;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
import com.yuanchu.limslaboratory.mapper.InspectionMapper;
|
import com.yuanchu.limslaboratory.mapper.InspectionProductMapper;
|
import com.yuanchu.limslaboratory.pojo.Inspection;
|
import com.yuanchu.limslaboratory.pojo.ProjectNum;
|
import com.yuanchu.limslaboratory.service.HomeService;
|
import org.springframework.stereotype.Service;
|
|
import javax.annotation.Resource;
|
|
|
@Service
|
public class HomeServiceImpl implements HomeService {
|
|
@Resource
|
InspectionMapper inspectionMapper;
|
|
@Resource
|
InspectionProductMapper inspectionProductMapper;
|
|
|
//计算检验与未检验的单子与项目的数量接口
|
@Override
|
public ProjectNum checkProjectNum() {
|
ProjectNum projectNum = new ProjectNum();
|
//已检验的检验单数量
|
projectNum.setInsNum(inspectionMapper.seleCountIns());
|
//未检验的检验单数量
|
projectNum.setInsUnNum(inspectionMapper.seleCountUnIns());
|
//已检验的检验项目数量
|
projectNum.setInsproNum(inspectionProductMapper.seleCountInspro());
|
//未检验的检验项目数量
|
projectNum.setInsproUnNum(inspectionProductMapper.seleCountUnInspro());
|
return projectNum;
|
}
|
}
|