|
@@ -1,8 +1,12 @@
|
|
package com.platform.service.check;
|
|
package com.platform.service.check;
|
|
|
|
|
|
import com.platform.common.bean.AbstractPageResultBean;
|
|
import com.platform.common.bean.AbstractPageResultBean;
|
|
|
|
+import com.platform.common.util.DateUtils;
|
|
|
|
+import com.platform.common.util.ListUtils;
|
|
|
|
+import com.platform.common.util.StringUtils;
|
|
import com.platform.dao.dto.check.CheckJobDTO;
|
|
import com.platform.dao.dto.check.CheckJobDTO;
|
|
import com.platform.dao.entity.check.CheckJob;
|
|
import com.platform.dao.entity.check.CheckJob;
|
|
|
|
+import com.platform.dao.enums.CheckJobStatusEnum;
|
|
import com.platform.dao.vo.query.check.CheckJobScreenVO;
|
|
import com.platform.dao.vo.query.check.CheckJobScreenVO;
|
|
import com.platform.dao.vo.query.check.CheckJobVO;
|
|
import com.platform.dao.vo.query.check.CheckJobVO;
|
|
import com.platform.dao.vo.report.CheckJobReportVO;
|
|
import com.platform.dao.vo.report.CheckJobReportVO;
|
|
@@ -10,6 +14,8 @@ import com.platform.dao.vo.report.CheckJobReportWeekHoursVO;
|
|
import com.platform.dao.vo.tuicalendar.TuiCalendar;
|
|
import com.platform.dao.vo.tuicalendar.TuiCalendar;
|
|
import com.platform.service.base.IBaseService;
|
|
import com.platform.service.base.IBaseService;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
+import tk.mybatis.mapper.weekend.Weekend;
|
|
|
|
+import tk.mybatis.mapper.weekend.WeekendCriteria;
|
|
|
|
|
|
import java.time.LocalDate;
|
|
import java.time.LocalDate;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
@@ -21,6 +27,7 @@ import java.util.List;
|
|
* @Version Copyright (c) 2020,北京乾元坤和科技有限公司 All rights reserved.
|
|
* @Version Copyright (c) 2020,北京乾元坤和科技有限公司 All rights reserved.
|
|
*/
|
|
*/
|
|
public interface CheckJobService extends IBaseService<CheckJob, CheckJobDTO> {
|
|
public interface CheckJobService extends IBaseService<CheckJob, CheckJobDTO> {
|
|
|
|
+
|
|
CheckJobVO getCheckJobVODetail(CheckJobDTO checkJobDTO);
|
|
CheckJobVO getCheckJobVODetail(CheckJobDTO checkJobDTO);
|
|
|
|
|
|
|
|
|
|
@@ -133,6 +140,7 @@ public interface CheckJobService extends IBaseService<CheckJob, CheckJobDTO> {
|
|
TuiCalendar getTuiCalendar(CheckJobDTO checkJobDTO);
|
|
TuiCalendar getTuiCalendar(CheckJobDTO checkJobDTO);
|
|
|
|
|
|
int countTask(String sbId, String userId, Integer type, Integer searchType);
|
|
int countTask(String sbId, String userId, Integer type, Integer searchType);
|
|
|
|
+ int countTask2(String sbId, String userId, Integer type, Integer searchType);
|
|
int countSbUserTask(String sbId, String userId, Integer type);
|
|
int countSbUserTask(String sbId, String userId, Integer type);
|
|
List<CheckJobReportVO> getMonthReport(CheckJobDTO checkJobDTO, Integer month, LocalDate startMonth, LocalDate endMonth);
|
|
List<CheckJobReportVO> getMonthReport(CheckJobDTO checkJobDTO, Integer month, LocalDate startMonth, LocalDate endMonth);
|
|
|
|
|