This commit is contained in:
@jyuhsin
2025-09-28 10:25:27 +08:00
parent 2a5122c976
commit aeb8e2b4d2
39 changed files with 5017 additions and 21 deletions
@@ -67,7 +67,13 @@ public class ClubExamineApplyController {
@At
@SaCheckLogin
public Result getCount(@Valid String id, @Valid Integer year) {
public Result getCount(String id, Integer year) {
if(StrUtil.isBlank(id)) {
return Result.error("协会信息为空,请核查");
}
if(year == null) {
return Result.error("年份信息为空,请核查");
}
List<SysClubExamineRegister> list = dao.query(SysClubExamineRegister.class, Cnd.where("clubId", "=", id).and("year(registerDate)", "=", year));
List<ProcessInstance> instanceList = dao.query(
ProcessInstance.class,
@@ -86,21 +92,30 @@ public class ClubExamineApplyController {
@At
@SaCheckLogin
public Result getClubUserNum(@Valid String clubId) {
public Result getClubUserNum(String clubId) {
if(StrUtil.isBlank(clubId)) {
return Result.error("协会信息为空,请核查");
}
List<NutMap> result = sysClubExamineService.getClubUserNum(clubId);
return Result.success(result);
}
@At
@SaCheckLogin
public Result getJgUser(@Valid String clubId) {
public Result getJgUser(String clubId) {
if(StrUtil.isBlank(clubId)) {
return Result.error("协会信息为空,请核查");
}
List<NutMap> result = sysClubExamineService.getJgUser(clubId);
return Result.success(result);
}
@At
@SaCheckLogin
public Result getClubMemberMoney(@Valid String clubId) {
public Result getClubMemberMoney(String clubId) {
if(StrUtil.isBlank(clubId)) {
return Result.error("协会信息为空,请核查");
}
int count = dao.count(ClubUser.class, Cnd.where("clubId", "=", clubId));
SysClub club = dao.fetch(SysClub.class, clubId);
int money = count * (club.getDue() != null ? Integer.parseInt(club.getDue()) : 0);
@@ -117,7 +132,10 @@ public class ClubExamineApplyController {
@At
@SaCheckLogin
public Result getLasYearSurplus(@Valid String clubId) {
public Result getLasYearSurplus(String clubId) {
if(StrUtil.isBlank(clubId)) {
return Result.error("协会信息为空,请核查");
}
SysClubExamineRegister register = dao.fetch(SysClubExamineRegister.class, Cnd.where("clubId", "=", clubId)
.and("YEAR(registerDate)", "=", DateUtil.thisYear() - 1));
if (Lang.isNotEmpty(register)) {
@@ -130,7 +148,10 @@ public class ClubExamineApplyController {
@At
@SaCheckPermission("club.examine")
public Result info(@Valid String id) {
public Result info(String id) {
if(StrUtil.isBlank(id)) {
return Result.error("id信息为空,请核查");
}
SysClubExamineRegister examineRegister = sysClubExamineService.fetch(id);
sysClubExamineService.fetchLinks(examineRegister, "detailedList");
return Result.success(examineRegister);