|
@ -1,6 +1,7 @@
|
|
|
package com.yihu.jw.gateway.methlog;
|
|
|
|
|
|
import com.yihu.jw.entity.base.login.BaseLoginLogDO;
|
|
|
import com.yihu.jw.entity.hospital.consult.WlyyHospitalSysDictDO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.data.repository.CrudRepository;
|
|
|
import org.springframework.stereotype.Service;
|
|
@ -16,6 +17,8 @@ public class BaseLoginLogService {
|
|
|
|
|
|
@Autowired
|
|
|
private BaseLoginLogDao baseLoginLogDao;
|
|
|
@Autowired
|
|
|
private WlyyHospitalSysDictDao wlyyHospitalSysDictDao;
|
|
|
|
|
|
/**
|
|
|
* 根据openid 获取最新的一条数据
|
|
@ -37,6 +40,12 @@ public class BaseLoginLogService {
|
|
|
List<BaseLoginLogDO> list = baseLoginLogDao.findByUserId(userId);
|
|
|
long between = 0l;
|
|
|
long timeOut = 1000*60*5;
|
|
|
String idOperate = "OPERATE_TIME";
|
|
|
WlyyHospitalSysDictDO wlyyHospitalSysDictDO = wlyyHospitalSysDictDao.findOne(idOperate);
|
|
|
if (null!=wlyyHospitalSysDictDO){
|
|
|
String dictValue =wlyyHospitalSysDictDO.getDictValue()==null?"5":wlyyHospitalSysDictDO.getDictValue();
|
|
|
timeOut = 1000*60*Integer.valueOf(dictValue);
|
|
|
}
|
|
|
if (list.size()>0){
|
|
|
BaseLoginLogDO baseLoginLogDO = list.get(0);
|
|
|
Date optiondate = baseLoginLogDO.getOperateTime();
|