爱心帮扶系统-疗休养管理-基层工会报名:修复活动状态在活动未开始的时候显示活动已开始;

This commit is contained in:
dd3s_206
2026-06-17 11:50:00 +08:00
parent f0c0027f0c
commit 1d43800090
3 changed files with 19 additions and 6 deletions
@@ -14,6 +14,7 @@ import org.nutz.ioc.loader.annotation.Inject;
import org.nutz.ioc.loader.annotation.IocBean;
import org.nutz.mvc.annotation.At;
import org.nutz.mvc.annotation.Ok;
import org.nutz.mvc.annotation.Param;
/**
* @Author: 1V
@@ -77,7 +78,7 @@ public class LxyCommon {
@At
@ViReturn
public Object getHdList(Integer year) {
public Object getHdList(@Param(value = "year", required = false) Integer year) {
Sql sql = Sqls.create("SELECT id,`name` FROM `lxy_hd` $condition");
Cnd cnd = Cnd.NEW();
if (year != null) {
@@ -96,7 +97,7 @@ public class LxyCommon {
@At
@ViReturn
public Object getNowHdList(Integer year) {
public Object getNowHdList(@Param(value = "year", required = false) Integer year) {
Sql sql = Sqls.create("SELECT id,`name` FROM `lxy_hd` $condition");
Cnd cnd = Cnd.NEW();
cnd.and(new org.nutz.dao.util.cri.Static("now() < bmjzsj"));
@@ -93,14 +93,20 @@
var now = new Date().getTime()
var hdkssj = moment(row.hdkssj.valueOf())
var hdjssj = moment(row.hdjssj.valueOf())
var bmkssj = moment(row.bmkssj.valueOf())
var bmjzsj = moment(row.bmjzsj.valueOf())
if (now < bmjzsj) {
if (now < bmkssj) {
return {
class: 'text-info',
name: '报名未开始'
}
} else if (bmkssj <= now && now < bmjzsj) {
return {
class: 'text-success',
name: '活动报名中'
}
} else if (bmjzsj < now && now < hdkssj) {
} else if (bmjzsj <= now && now < hdkssj) {
return {
class: 'text-info',
name: '报名已截止'
@@ -99,14 +99,20 @@
var now = new Date().getTime()
var hdkssj = moment(row.hdkssj.valueOf())
var hdjssj = moment(row.hdjssj.valueOf())
var bmkssj = moment(row.bmkssj.valueOf())
var bmjzsj = moment(row.bmjzsj.valueOf())
if (now < bmjzsj) {
if (now < bmkssj) {
return {
class: 'text-info',
name: '报名未开始'
}
} else if (bmkssj <= now && now < bmjzsj) {
return {
class: 'text-success',
name: '活动报名中'
}
} else if (bmjzsj < now && now < hdkssj) {
} else if (bmjzsj <= now && now < hdkssj) {
return {
class: 'text-info',
name: '报名已截止'