体育报名外援优化;体育服装管理整改,关联选择活动;比赛名称录入可选工会补全;沿用保存活动bug修复
This commit is contained in:
@@ -5,6 +5,8 @@ import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.http.HttpRequest;
|
||||
import cn.hutool.http.HttpResponse;
|
||||
import cn.hutool.http.HttpUtil;
|
||||
import io.v.nutz.sys.models.Sys_config;
|
||||
import io.v.nutz.sys.services.SysConfigService;
|
||||
import io.v.nutz.web.commons.utils.ShiroUtil;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.nutz.dao.Dao;
|
||||
@@ -26,6 +28,17 @@ import java.util.Map;
|
||||
@Slf4j
|
||||
public class TodoTaskInterfaceImpl implements TodoTaskInterface {
|
||||
|
||||
/**
|
||||
* 只有系统配置明确开启时,才调用学校统一待办网关。
|
||||
*/
|
||||
private boolean isTodoTaskEnabled() {
|
||||
Sys_config config = sysConfigService.fetch("TodoTaskEnabled");
|
||||
return config != null && "true".equals(config.getConfigValue());
|
||||
}
|
||||
|
||||
@Inject
|
||||
private SysConfigService sysConfigService;
|
||||
|
||||
@Inject
|
||||
private RedisService redisService;
|
||||
|
||||
@@ -52,6 +65,9 @@ public class TodoTaskInterfaceImpl implements TodoTaskInterface {
|
||||
|
||||
@Override
|
||||
public void pushTask(TodoTask todoTask) {
|
||||
if (!isTodoTaskEnabled()) {
|
||||
return;
|
||||
}
|
||||
log.info("【推送待办入参】:" + Json.toJson(todoTask));
|
||||
String accessToken = getAccessToken();
|
||||
HttpRequest httpRequest = HttpUtil.createPost(TodoTaskConstants.PUSH_TASK_URL);
|
||||
@@ -69,6 +85,9 @@ public class TodoTaskInterfaceImpl implements TodoTaskInterface {
|
||||
|
||||
@Override
|
||||
public void updateTask(TodoTask todoTask) {
|
||||
if (!isTodoTaskEnabled()) {
|
||||
return;
|
||||
}
|
||||
log.info("【更新待办入参】:" + Json.toJson(todoTask));
|
||||
String accessToken = getAccessToken();
|
||||
HttpRequest httpRequest = HttpUtil.createPost(TodoTaskConstants.UPDATE_TASK_URL);
|
||||
@@ -86,6 +105,9 @@ public class TodoTaskInterfaceImpl implements TodoTaskInterface {
|
||||
|
||||
@Override
|
||||
public void deleteTask(TodoTask todoTask) {
|
||||
if (!isTodoTaskEnabled()) {
|
||||
return;
|
||||
}
|
||||
log.info("【删除待办入参】:" + Json.toJson(todoTask));
|
||||
String accessToken = getAccessToken();
|
||||
HttpRequest httpRequest = HttpUtil.createPost(TodoTaskConstants.DELETE_TASK_URL);
|
||||
|
||||
Reference in New Issue
Block a user