|
@ -8,6 +8,7 @@ import com.yihu.jw.restmodel.web.Envelop;
|
|
|
import com.yihu.jw.restmodel.web.ObjEnvelop;
|
|
|
import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint;
|
|
|
import com.yihu.jw.rm.hospital.BaseHospitalRequestMapping;
|
|
|
import com.yihu.jw.wechat.enterprise.EnterpriseService;
|
|
|
import com.yihu.jw.wechat.service.WxTemplateService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
@ -40,6 +41,8 @@ public class YkyyController extends EnvelopRestEndpoint {
|
|
|
private YkyyEntranceService ykyyEntranceService;
|
|
|
@Autowired
|
|
|
private WxTemplateService wxTemplateService;
|
|
|
@Autowired
|
|
|
private EnterpriseService enterpriseService;
|
|
|
|
|
|
@Value("${demo.flag}")
|
|
|
private boolean demoFlag;
|
|
@ -429,7 +432,14 @@ public class YkyyController extends EnvelopRestEndpoint {
|
|
|
@ApiParam(name = "patient", value = "居民code", required = true)
|
|
|
@RequestParam(value = "patient")String patient,
|
|
|
@ApiParam(name = "orderType", value = "订单类型(1图文、2电话 3视频)", required = true)
|
|
|
@RequestParam(value = "orderType")String orderType) throws Exception{
|
|
|
@RequestParam(value = "orderType")String orderType,
|
|
|
@ApiParam(name = "enterpriseId", value = "企业号", required = true)
|
|
|
@RequestParam(value = "enterpriseId")String enterpriseId,
|
|
|
@ApiParam(name = "content", value = "内容", required = true)
|
|
|
@RequestParam(value = "content")String content) throws Exception{
|
|
|
|
|
|
String response = enterpriseService.sendMKMesByDoctor(enterpriseId,doctor,content);
|
|
|
System.out.println("企业模板消息"+response);
|
|
|
return success(ykyyEntranceService.sendMesToYkt(doctor,patient,orderType));
|
|
|
}
|
|
|
}
|