|
@@ -28,6 +28,7 @@ import com.qunzhixinxi.hnqz.admin.entity.WmTaskType;
|
|
import com.qunzhixinxi.hnqz.admin.entity.WmUserSign;
|
|
import com.qunzhixinxi.hnqz.admin.entity.WmUserSign;
|
|
import com.qunzhixinxi.hnqz.admin.enums.EnableEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.EnableEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.PackageTypeEnum;
|
|
import com.qunzhixinxi.hnqz.admin.enums.PackageTypeEnum;
|
|
|
|
+import com.qunzhixinxi.hnqz.admin.event.TaskInfoImgEvent;
|
|
import com.qunzhixinxi.hnqz.admin.mapper.WmDaHospitalMapper;
|
|
import com.qunzhixinxi.hnqz.admin.mapper.WmDaHospitalMapper;
|
|
import com.qunzhixinxi.hnqz.admin.mapper.WmTaskContentMapper;
|
|
import com.qunzhixinxi.hnqz.admin.mapper.WmTaskContentMapper;
|
|
import com.qunzhixinxi.hnqz.admin.mapper.WmTaskMapper;
|
|
import com.qunzhixinxi.hnqz.admin.mapper.WmTaskMapper;
|
|
@@ -53,6 +54,7 @@ import com.qunzhixinxi.hnqz.common.sequence.sequence.Sequence;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
import org.apache.commons.collections4.CollectionUtils;
|
|
|
|
+import org.springframework.context.ApplicationEventPublisher;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
@@ -93,6 +95,7 @@ public class WmTaskContentServiceImpl extends ServiceImpl<WmTaskContentMapper, W
|
|
private final WmTaskTypeSubCategoryService taskTypeSubCategoryService;
|
|
private final WmTaskTypeSubCategoryService taskTypeSubCategoryService;
|
|
private final WmTaskSubmissionRuleService taskSubmissionRuleService;
|
|
private final WmTaskSubmissionRuleService taskSubmissionRuleService;
|
|
private final WmTaskSubmissionPercentRuleService wmTaskSubmissionPercentRuleService;
|
|
private final WmTaskSubmissionPercentRuleService wmTaskSubmissionPercentRuleService;
|
|
|
|
+ private final ApplicationEventPublisher applicationEventPublisher;
|
|
private final Sequence taskSequence;
|
|
private final Sequence taskSequence;
|
|
|
|
|
|
private static final DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
|
|
private static final DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
|
|
@@ -901,6 +904,9 @@ public class WmTaskContentServiceImpl extends ServiceImpl<WmTaskContentMapper, W
|
|
wmUserSign.setSignDate(localDateTime);
|
|
wmUserSign.setSignDate(localDateTime);
|
|
wmUserSignMapper.insert(wmUserSign);
|
|
wmUserSignMapper.insert(wmUserSign);
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ // 推送任务h5截图
|
|
|
|
+ applicationEventPublisher.publishEvent(new TaskInfoImgEvent(wmTask.getId()));
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|