|
|
@ -17,10 +17,16 @@ |
|
|
|
|
|
|
|
package com.elink.esua.epdc.redis; |
|
|
|
|
|
|
|
import com.elink.esua.epdc.commons.tools.redis.RedisKeys; |
|
|
|
import com.elink.esua.epdc.commons.tools.redis.RedisUtils; |
|
|
|
import com.elink.esua.epdc.constant.KpiItemConstant; |
|
|
|
import com.elink.esua.epdc.entity.KpiTimeLimitItemEntity; |
|
|
|
import com.google.common.collect.Maps; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Component; |
|
|
|
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
/** |
|
|
|
* 项目响应时限 |
|
|
|
* |
|
|
@ -29,19 +35,27 @@ import org.springframework.stereotype.Component; |
|
|
|
*/ |
|
|
|
@Component |
|
|
|
public class KpiTimeLimitItemRedis { |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private RedisUtils redisUtils; |
|
|
|
|
|
|
|
public void delete(Object[] ids) { |
|
|
|
|
|
|
|
} |
|
|
|
/** |
|
|
|
* 将项目类别时限设置存入缓存 |
|
|
|
* |
|
|
|
* @param timelimitItem |
|
|
|
* @return void |
|
|
|
* @author work@yujt.net.cn |
|
|
|
* @date 2019/12/17 10:27 |
|
|
|
*/ |
|
|
|
public void setTimelimitItem(KpiTimeLimitItemEntity timelimitItem) { |
|
|
|
|
|
|
|
public void set(){ |
|
|
|
Map<String, Integer> map = Maps.newHashMap(); |
|
|
|
map.put(KpiItemConstant.CLOSE_ITEM_TIME_LIMIT, timelimitItem.getValidCloseTime()); |
|
|
|
map.put(KpiItemConstant.RESPOND_ITEM_TIME_LIMIT, timelimitItem.getValidRespondTime()); |
|
|
|
|
|
|
|
String key = RedisKeys.getKpiItemTimeLimitKey(String.valueOf(timelimitItem.getCategoryId())); |
|
|
|
redisUtils.set(key, map); |
|
|
|
} |
|
|
|
|
|
|
|
public String get(String id){ |
|
|
|
return null; |
|
|
|
} |
|
|
|
|
|
|
|
} |