提交代码
parent
75953e6c1f
commit
a9d0d7ad46
|
@ -4,12 +4,14 @@ import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
import java.util.concurrent.TimeUnit;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
|
|
||||||
import com.yanzhu.common.core.enums.IsDelEnums;
|
import com.yanzhu.common.core.enums.IsDelEnums;
|
||||||
import com.yanzhu.common.core.text.Convert;
|
import com.yanzhu.common.core.text.Convert;
|
||||||
import com.yanzhu.common.core.utils.StringUtils;
|
import com.yanzhu.common.core.utils.StringUtils;
|
||||||
|
import com.yanzhu.common.redis.service.RedisService;
|
||||||
import com.yanzhu.common.security.utils.SecurityUtils;
|
import com.yanzhu.common.security.utils.SecurityUtils;
|
||||||
import com.yanzhu.manage.domain.SmzSspAuditinfo;
|
import com.yanzhu.manage.domain.SmzSspAuditinfo;
|
||||||
import com.yanzhu.manage.domain.SmzSspProblemmodify;
|
import com.yanzhu.manage.domain.SmzSspProblemmodify;
|
||||||
|
@ -37,6 +39,9 @@ import com.yanzhu.common.security.annotation.RequiresPermissions;
|
||||||
@RequestMapping("/problemmodify")
|
@RequestMapping("/problemmodify")
|
||||||
public class SmzSspProblemmodifyController extends BaseController
|
public class SmzSspProblemmodifyController extends BaseController
|
||||||
{
|
{
|
||||||
|
@Autowired
|
||||||
|
private RedisService redisService;
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private ISmzSspAuditinfoService smzSspAuditinfoService;
|
private ISmzSspAuditinfoService smzSspAuditinfoService;
|
||||||
|
|
||||||
|
@ -291,10 +296,17 @@ public class SmzSspProblemmodifyController extends BaseController
|
||||||
*/
|
*/
|
||||||
@GetMapping("/getWxGroupCountView/{proId}")
|
@GetMapping("/getWxGroupCountView/{proId}")
|
||||||
public AjaxResult getWxGroupCountView(@PathVariable("proId") Long proId,Long infoType){
|
public AjaxResult getWxGroupCountView(@PathVariable("proId") Long proId,Long infoType){
|
||||||
|
String key = "getWxGroupCountView::"+proId+"_"+infoType;
|
||||||
|
Object cache = redisService.getCacheObject(key);
|
||||||
|
if(cache!=null){
|
||||||
|
return success(cache);
|
||||||
|
}
|
||||||
SmzSspProblemmodify query = new SmzSspProblemmodify();
|
SmzSspProblemmodify query = new SmzSspProblemmodify();
|
||||||
query.setProjectId(proId);
|
query.setProjectId(proId);
|
||||||
query.setInfoType(infoType);
|
query.setInfoType(infoType);
|
||||||
return success(smzSspProblemmodifyService.getWxGroupCountView(query));
|
List<Map<String,Object>> list = smzSspProblemmodifyService.getWxGroupCountView(query);
|
||||||
|
redisService.setCacheObject(key,list,2L, TimeUnit.MINUTES);
|
||||||
|
return success(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** 按检查类型(ssp_proble_type)分组查询
|
/** 按检查类型(ssp_proble_type)分组查询
|
||||||
|
|
Loading…
Reference in New Issue