广播订阅
This commit is contained in:
@@ -1,22 +0,0 @@
|
||||
package io.v.nutz.zhgh.activity.listener;
|
||||
|
||||
import io.v.nutz.base.event.user.UserChangeEventListener;
|
||||
import io.v.nutz.base.event.user.UserChangeMsg;
|
||||
import org.nutz.ioc.loader.annotation.IocBean;
|
||||
|
||||
/**
|
||||
* @version 1.0
|
||||
* @Author zzr
|
||||
* @name:ActivityCommonListener
|
||||
* @Date 2025/8/13 14:41
|
||||
* @注释 活动的广播监听
|
||||
*/
|
||||
@IocBean
|
||||
public class ActivityUserChangeListener implements UserChangeEventListener {
|
||||
|
||||
@Override
|
||||
public void receive(UserChangeMsg message) {
|
||||
System.out.println("=======================================================接收到消息=======================================================");
|
||||
System.out.println(message);
|
||||
}
|
||||
}
|
||||
@@ -1,9 +1,8 @@
|
||||
package io.v.nutz.zhgh.activity.listener;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import io.v.nutz.base.event.user.SysCommonDataChange;
|
||||
import io.v.nutz.base.event.user.SysCommonDataChangeType;
|
||||
import io.v.nutz.base.event.user.SysCommonDataChange;
|
||||
import io.v.nutz.base.event.common.SysCommonDataChange;
|
||||
import io.v.nutz.base.event.common.SysCommonDataChangeType;
|
||||
import io.v.nutz.sys.models.Sys_union;
|
||||
import io.v.nutz.zhgh.activity.models.ActivityBasicUnion;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package io.v.nutz.zhgh.activity.listener;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import io.v.nutz.base.event.user.SysCommonDataChange;
|
||||
import io.v.nutz.base.event.user.SysCommonDataChangeType;
|
||||
import io.v.nutz.base.event.common.SysCommonDataChange;
|
||||
import io.v.nutz.base.event.common.SysCommonDataChangeType;
|
||||
import io.v.nutz.sys.models.Sys_unit;
|
||||
import io.v.nutz.zhgh.activity.models.ActivityBasicUnit;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
package io.v.nutz.zhgh.proposal.listener;
|
||||
|
||||
import cn.hutool.core.bean.BeanUtil;
|
||||
import io.v.nutz.base.event.user.SysCommonDataChange;
|
||||
import io.v.nutz.base.event.user.SysCommonDataChangeType;
|
||||
import io.v.nutz.base.event.common.SysCommonDataChange;
|
||||
import io.v.nutz.base.event.common.SysCommonDataChangeType;
|
||||
import io.v.nutz.sys.models.Sys_unit;
|
||||
import io.v.nutz.zhgh.proposal.models.ProposalUndertake;
|
||||
import org.nutz.dao.Cnd;
|
||||
|
||||
+1
-1
@@ -244,7 +244,7 @@ public class WelfareEvaluateActivityController {
|
||||
|
||||
System.out.println(loginNames);
|
||||
|
||||
String link = Globals.AppDomain + "/platform/h5/welfare/evaluate?activityId=%s&type=welfare".formatted(activityId);
|
||||
String link = Globals.AppDomain + "/platform/h5/welfare/evaluate?id=%s&type=welfare".formatted(activityId);
|
||||
msgApi.sendMsg(List.of("DingTalk"), loginNames, 2, title, sendMsgValue, "", link);
|
||||
return Result.success();
|
||||
} catch (Exception e) {
|
||||
|
||||
+15
-3
@@ -33,6 +33,7 @@ import org.nutz.lang.Lang;
|
||||
import org.nutz.lang.util.NutMap;
|
||||
import org.nutz.mvc.annotation.At;
|
||||
import org.nutz.mvc.annotation.Ok;
|
||||
import org.nutz.mvc.annotation.Param;
|
||||
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.validation.Valid;
|
||||
@@ -68,7 +69,13 @@ public class WelfareEvaluateStatisticsController {
|
||||
@At
|
||||
@ViReturn
|
||||
@RequiresPermissions("welfare.evaluate.statistics")
|
||||
public Object pageData(PageForm pageForm, String projectId, String unionId, String unitId, String personType, String userState, String optionId) {
|
||||
public Object pageData(PageForm pageForm,
|
||||
@Param(value = "projectId", required = false) String projectId,
|
||||
@Param(value = "unionId", required = false) String unionId,
|
||||
@Param(value = "unitId", required = false) String unitId,
|
||||
@Param(value = "personType", required = false) String personType,
|
||||
@Param(value = "userState", required = false) String userState,
|
||||
@Param(value = "optionId", required = false) String optionId) {
|
||||
WelfareEvaluateActivity evaluate = dao.fetch(WelfareEvaluateActivity.class, Cnd.where("welfareId", "=", projectId));
|
||||
if (Lang.isEmpty(evaluate)) {
|
||||
return Result.error("未找到相应福利");
|
||||
@@ -201,8 +208,13 @@ public class WelfareEvaluateStatisticsController {
|
||||
@At
|
||||
@Ok("void")
|
||||
@RequiresPermissions("welfare.evaluate.statistics")
|
||||
public void exportXlsx(PageForm pageForm, String projectId, String unionId, String unitId,
|
||||
String personType, String userState, String optionId,
|
||||
public void exportXlsx(PageForm pageForm,
|
||||
@Param(value = "projectId", required = false) String projectId,
|
||||
@Param(value = "unionId", required = false) String unionId,
|
||||
@Param(value = "unitId", required = false) String unitId,
|
||||
@Param(value = "personType", required = false) String personType,
|
||||
@Param(value = "userState", required = false) String userState,
|
||||
@Param(value = "optionId", required = false) String optionId,
|
||||
HttpServletResponse response) {
|
||||
try {
|
||||
WelfareEvaluateActivity evaluate = dao.fetch(WelfareEvaluateActivity.class, Cnd.where("welfareId", "=", projectId));
|
||||
|
||||
Reference in New Issue
Block a user