|
|
@@ -3,6 +3,7 @@ package cn.tr.module.excel;
|
|
|
import cn.tr.core.strategy.LoginUserStrategy;
|
|
|
import cn.tr.module.smart.common.enums.MpPublishTaskTypeEnums;
|
|
|
import cn.tr.module.smart.common.repository.BizClinicRoomRepository;
|
|
|
+import cn.tr.module.smart.common.service.IBizMpPublishTaskService;
|
|
|
import cn.tr.module.smart.wx.config.WxTemplateSendHelper;
|
|
|
import cn.tr.module.smart.wx.dto.BizMpPublishInfoDTO;
|
|
|
import cn.tr.module.smart.wx.handler.sender.BizMpBindSuccessTemplateDTO;
|
|
|
@@ -27,6 +28,7 @@ import org.springframework.context.annotation.Import;
|
|
|
import org.springframework.test.context.ActiveProfiles;
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
+import java.util.Date;
|
|
|
import java.util.concurrent.atomic.AtomicInteger;
|
|
|
|
|
|
/**
|
|
|
@@ -44,17 +46,11 @@ public class MpPubTest {
|
|
|
private BizClinicRoomRepository clinicRoomRepository;
|
|
|
|
|
|
|
|
|
-
|
|
|
+ @Autowired
|
|
|
+ private IBizMpPublishTaskService taskService;
|
|
|
|
|
|
@Test
|
|
|
public void pub() throws WxErrorException {
|
|
|
- UserLoginInfoBO userLoginInfoBO = new UserLoginInfoBO();
|
|
|
- userLoginInfoBO.setUserId("1");
|
|
|
- userLoginInfoBO.setTenantId("1");
|
|
|
- LoginUserContextHolder.setUser(userLoginInfoBO);
|
|
|
- BizMpPublishInfoDTO bizMpPublishInfoDTO = clinicRoomRepository.selectMpPushTaskInfoById("1960865259339866113");
|
|
|
- bizMpPublishInfoDTO.setOpenId("oxozA7cryCvf19x6AMW46DSrnp3Y");
|
|
|
- wxTemplateSendHelper.sendMsg(bizMpPublishInfoDTO, MpPublishTaskTypeEnums.ASSESSMENT.getType());
|
|
|
- wxTemplateSendHelper.sendMsg(bizMpPublishInfoDTO, MpPublishTaskTypeEnums.AFTER_QUESTION.getType());
|
|
|
+ taskService.createAssessmentTask("1964900545652805633",new Date());
|
|
|
}
|
|
|
}
|