|  |  |  | 
|---|
|  |  |  | package doumeemes.service.ext; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import doumeemes.core.model.ApiResponse; | 
|---|
|  |  |  | import doumeemes.core.model.LoginUserInfo; | 
|---|
|  |  |  | import doumeemes.core.model.PageData; | 
|---|
|  |  |  | import doumeemes.core.model.PageWrap; | 
|---|
|  |  |  | import doumeemes.dao.business.dto.statistics.StatisticsPlanDataModel; | 
|---|
|  |  |  | import doumeemes.dao.business.dto.statistics.Unqualified7DayModel; | 
|---|
|  |  |  | import doumeemes.dao.business.dto.statistics.UserProduceTopModel; | 
|---|
|  |  |  | import doumeemes.dao.business.model.Workorder; | 
|---|
|  |  |  | import doumeemes.dao.ext.bean.FinishedInBean; | 
|---|
|  |  |  | import doumeemes.dao.ext.bean.FinishedInNewBean; | 
|---|
|  |  |  | import doumeemes.dao.ext.dto.QueryWorkorderExtDTO; | 
|---|
|  |  |  | import doumeemes.dao.ext.vo.PlansExtListH5VO; | 
|---|
|  |  |  | import doumeemes.dao.ext.vo.WorkorderExtListCountVO; | 
|---|
|  |  |  | import doumeemes.dao.ext.vo.WorkorderExtListVO; | 
|---|
|  |  |  | import doumeemes.dao.ext.vo.WorkorderListModelVO; | 
|---|
|  |  |  | import doumeemes.dao.business.dto.statistics.*; | 
|---|
|  |  |  | import doumeemes.dao.ext.dto.QueryDeviceCheckExtDTO; | 
|---|
|  |  |  | import doumeemes.dao.ext.dto.QueryPlansExtDTO; | 
|---|
|  |  |  | import doumeemes.dao.ext.dto.QueryWorkorderRecordExtDTO; | 
|---|
|  |  |  | import doumeemes.dao.ext.vo.*; | 
|---|
|  |  |  | import org.springframework.stereotype.Service; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | StatisticsPlanDataModel getPlansData(Integer companyId, Integer departId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<UserProduceTopModel> getUserProduceTopData(Integer companyId, Integer departId); | 
|---|
|  |  |  | List<Unqualified7DayModel> getUnqualified7DayData(Integer companyId, Integer departId); | 
|---|
|  |  |  | List<UserProduceTopModel> getUserProduceTopData(Integer companyId, Integer departId, Integer procedureId); | 
|---|
|  |  |  | List<Unqualified7DayModel> getUnqualified7DayData(Integer companyId, Integer departId, Integer procedureId); | 
|---|
|  |  |  | List<UnqualifiedCateModel> getUnqualifiedCateData(Integer companyId, Integer departId, Integer procedureId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | PageData<RecordLogModel> getRecordLogPage(Integer companyId, Integer departId, PageWrap<QueryWorkorderRecordExtDTO> pageWrap); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | PageData<DeviceCheckExtListVO> getDeviceCheckPage(Integer companyId, Integer departId,PageWrap<QueryDeviceCheckExtDTO> pageWrap); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | StatisticsPlanDataModel getProcedurePlanData(Integer companyId, Integer departId, Integer procedureId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<ProcedurePlansPageModel> getProcedurePlansPage(Integer companyId, Integer departId, Integer procedureId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<WorkPlansPageModel> getWorkPlansList(Integer companyId, Integer departId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<ProcedureProcessModel> getProcedureProcessList(Integer companyId, Integer departId); | 
|---|
|  |  |  | List<StockDataModel> getStockList(Integer companyId, Integer departId); | 
|---|
|  |  |  | } | 
|---|