|
@ -40,6 +40,7 @@ import com.yihu.jw.restmodel.hospital.prescription.WlyyPrescriptionDiagnosisVO;
|
|
|
import com.yihu.jw.restmodel.hospital.prescription.WlyyPrescriptionInfoVO;
|
|
|
import com.yihu.jw.restmodel.hospital.prescription.WlyyPrescriptionVO;
|
|
|
import com.yihu.jw.restmodel.im.ConsultVO;
|
|
|
import com.yihu.jw.restmodel.web.ObjEnvelop;
|
|
|
import com.yihu.jw.rm.base.BaseRequestMapping;
|
|
|
import com.yihu.jw.util.common.FileUtil;
|
|
|
import com.yihu.jw.util.common.IdCardUtil;
|
|
@ -791,6 +792,13 @@ public class ImService {
|
|
|
//中山医院互联网医院
|
|
|
if("xm_zsyy_wx".equals(wechat_appid)){
|
|
|
accessToken = entranceService.getAccessToken("100033");
|
|
|
|
|
|
net.sf.json.JSONObject object1 = net.sf.json.JSONObject.fromObject(accessToken);
|
|
|
if (null != object1&&null!=object1.get("respCode") && "00".equals(object1.get("respCode"))) {
|
|
|
accessToken = object1.getJSONObject("respEntity").getString("access_token");
|
|
|
} else {
|
|
|
throw new Exception("获取ACCESSTOKEN失败");
|
|
|
}
|
|
|
}else{
|
|
|
wxAccessTokenService.deleteByWechatId(wechat_appid);
|
|
|
accessToken = wxAccessTokenService.updateAccessToken(wechat_appid);
|