|
@ -7,6 +7,7 @@ import com.yihu.wlyy.logs.BusinessLogs;
|
|
|
import com.yihu.wlyy.repository.message.SMSDao;
|
|
|
import com.yihu.wlyy.service.app.consult.ConsultService;
|
|
|
import com.yihu.wlyy.service.app.reservation.PatientReservationService;
|
|
|
import com.yihu.wlyy.service.common.SMSService;
|
|
|
import com.yihu.wlyy.service.common.account.DoctorService;
|
|
|
import com.yihu.wlyy.service.common.account.PatientService;
|
|
|
import com.yihu.wlyy.service.third.guahao.GuahaoXMService;
|
|
@ -494,6 +495,31 @@ public class BookingController extends WeixinBaseController {
|
|
|
}
|
|
|
}*/
|
|
|
|
|
|
@Autowired
|
|
|
SMSService smsService;
|
|
|
|
|
|
@RequestMapping(value = "testSMS", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
|
@ApiOperation("测试短信")
|
|
|
public String testSMS(@ApiParam(name = "msg") @RequestParam(value = "msg", required = true) String msg)
|
|
|
{
|
|
|
String re = "";
|
|
|
try {
|
|
|
//发送短信消息,调用总部发送信息的接口
|
|
|
JSONObject resultJson = smsService.sendMsg("13559207522", msg);
|
|
|
if (resultJson != null && resultJson.getInt("result") != 0) {
|
|
|
re = "短信提醒失败!(原因:" + resultJson.getString("description") + ")";
|
|
|
}
|
|
|
re = "短信发送成功!";
|
|
|
}
|
|
|
catch (Exception ex)
|
|
|
{
|
|
|
ex.printStackTrace();
|
|
|
re = ex.getMessage();
|
|
|
}
|
|
|
|
|
|
return re;
|
|
|
}
|
|
|
|
|
|
@RequestMapping(value = "CreateOrderByDoctor", method = RequestMethod.POST)
|
|
|
@ResponseBody
|
|
@ -537,9 +563,7 @@ public class BookingController extends WeixinBaseController {
|
|
|
obj.getDeptName() + obj.getDoctorName() + "医生的号源。您可直接前往医院就诊。";
|
|
|
|
|
|
//发送短信消息,调用总部发送信息的接口
|
|
|
String result = HttpClientUtil.post(SystemConf.getInstance().getSmsUrl(), buildSmsParams(msg, patientPhone), "GBK");
|
|
|
System.out.print(result);
|
|
|
JSONObject resultJson = toJson(result);
|
|
|
JSONObject resultJson = smsService.sendMsg(patientPhone,msg);
|
|
|
if (resultJson != null && resultJson.getInt("result") != 0) {
|
|
|
des = "短信提醒失败!(原因:"+resultJson.getString("description")+")";
|
|
|
}
|