|
@ -1,5 +1,6 @@
|
|
package com.yihu.wlyy.web.common.util;
|
|
package com.yihu.wlyy.web.common.util;
|
|
|
|
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.yihu.wlyy.repository.consult.ConsultTeamDoctorDao;
|
|
import com.yihu.wlyy.repository.consult.ConsultTeamDoctorDao;
|
|
import com.yihu.wlyy.service.app.disease.PatientDiseaseService;
|
|
import com.yihu.wlyy.service.app.disease.PatientDiseaseService;
|
|
import com.yihu.wlyy.service.app.scheduling.DoctorWorkTimeService;
|
|
import com.yihu.wlyy.service.app.scheduling.DoctorWorkTimeService;
|
|
@ -7,8 +8,10 @@ import com.yihu.wlyy.service.app.statistics.StatisticsService;
|
|
import com.yihu.wlyy.service.common.util.ManageUtilService;
|
|
import com.yihu.wlyy.service.common.util.ManageUtilService;
|
|
import com.yihu.wlyy.service.common.util.SignTeamAndGroupRunnable;
|
|
import com.yihu.wlyy.service.common.util.SignTeamAndGroupRunnable;
|
|
import com.yihu.wlyy.util.SpringUtil;
|
|
import com.yihu.wlyy.util.SpringUtil;
|
|
|
|
import com.yihu.wlyy.util.SystemData;
|
|
import com.yihu.wlyy.web.BaseController;
|
|
import com.yihu.wlyy.web.BaseController;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiParam;
|
|
import io.swagger.annotations.ApiParam;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.data.redis.core.StringRedisTemplate;
|
|
import org.springframework.data.redis.core.StringRedisTemplate;
|
|
@ -245,7 +248,19 @@ public class ManagerUtilController extends BaseController {
|
|
// }
|
|
// }
|
|
|
|
|
|
|
|
|
|
//---------------------------微信标签相关 start---------------------------------
|
|
|
|
|
|
|
|
//---------------------------微信标签相关 end---------------------------------
|
|
|
|
|
|
//---------------------------获取在线人数相关 start---------------------------------
|
|
|
|
@RequestMapping(value = "/online_num", method = RequestMethod.GET)
|
|
|
|
@ApiOperation("获取在线人数")
|
|
|
|
public String online_num() {
|
|
|
|
try {
|
|
|
|
JSONObject jo = new JSONObject();
|
|
|
|
jo.put("doctor_online", SystemData.doctorTokens.size());
|
|
|
|
jo.put("pc_online", SystemData.doctorPCTokens.size());
|
|
|
|
jo.put("patient_online", SystemData.patientTokens.size());
|
|
|
|
return write(200, "启动成功");
|
|
|
|
} catch (Exception e) {
|
|
|
|
return error(-1, "启动失败");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
//---------------------------获取在线人数相关 end---------------------------------
|
|
}
|
|
}
|