| ÎļþÃû´Ó smartor/src/main/java/com/smartor/service/impl/ServiceTaskScheduleServiceImpl.java ÐÞ¸Ä |
| | |
| | | package com.smartor.service.impl; |
| | | package com.ruoyi.task.service.impl; |
| | | |
| | | import com.alibaba.fastjson2.JSON; |
| | | import com.ruoyi.common.exception.base.BaseException; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.spring.SpringUtils; |
| | | import com.smartor.domain.ServiceSubtask; |
| | | import com.smartor.domain.ServiceSubtaskPreachform; |
| | | import com.smartor.domain.ServiceTaskSchedule; |
| | | import com.smartor.domain.ServiceTaskScheduleDetail; |
| | | import com.smartor.domain.ServiceTaskScheduleVO; |
| | | import com.smartor.mapper.ServiceSubtaskMapper; |
| | | import com.smartor.mapper.ServiceSubtaskPreachformMapper; |
| | | import com.smartor.mapper.ServiceTaskScheduleDetailMapper; |
| | | import com.smartor.mapper.ServiceTaskScheduleMapper; |
| | | import com.smartor.service.IServiceTaskScheduleService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.commons.collections4.CollectionUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | |
| | | import java.util.Calendar; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import com.ruoyi.task.domain.ServiceSubtask; |
| | | import com.ruoyi.task.domain.ServiceTaskSchedule; |
| | | import com.ruoyi.task.domain.ServiceTaskScheduleDetail; |
| | | import com.ruoyi.task.mapper.ServiceSubtaskMapper; |
| | | import com.ruoyi.task.mapper.ServiceTaskScheduleDetailMapper; |
| | | import com.ruoyi.task.mapper.ServiceTaskScheduleMapper; |
| | | import com.ruoyi.task.domain.ServiceSubtaskPreachform; |
| | | import com.ruoyi.task.api.spi.TaskPreachformPort; |
| | | import com.ruoyi.task.domain.ServiceTaskScheduleVO; |
| | | import com.ruoyi.task.service.IServiceTaskScheduleService; |
| | | |
| | | /** |
| | | * é访任å¡è®¡å Service å®ç° |
| | |
| | | private ServiceSubtaskMapper serviceSubtaskMapper; |
| | | |
| | | @Autowired |
| | | private ServiceSubtaskPreachformMapper serviceSubtaskPreachformMapper; |
| | | private TaskPreachformPort taskPreachformPort; |
| | | |
| | | /** 忬¡æ«æçæå¤§è®¡åæ°ï¼é¿å
é¿äºå¡ã */ |
| | | private static final int ROLL_BATCH_LIMIT = 200; |
| | |
| | | ServiceSubtaskPreachform q = new ServiceSubtaskPreachform(); |
| | | q.setSubid(srcSubId); |
| | | q.setTaskid(newSubtask.getTaskid()); |
| | | List<ServiceSubtaskPreachform> list = serviceSubtaskPreachformMapper.selectServiceSubtaskPreachformList(q); |
| | | List<ServiceSubtaskPreachform> list = taskPreachformPort.selectServiceSubtaskPreachformList(q); |
| | | if (CollectionUtils.isEmpty(list)) { |
| | | return; |
| | | } |
| | |
| | | pf.setSendstate("1"); |
| | | pf.setOrgid(newSubtask.getOrgid()); |
| | | pf.setCreateTime(new Date()); |
| | | serviceSubtaskPreachformMapper.insertServiceSubtaskPreachform(pf); |
| | | taskPreachformPort.insertServiceSubtaskPreachform(pf); |
| | | } |
| | | } |
| | | |