From 640ff18d2d7f4be02ddb7f8f75e899f05545eb98 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期一, 05 二月 2024 11:56:52 +0800
Subject: [PATCH] 更新bug修改

---
 cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCompetitionController.java |   43 ++++++++++++++-----------------------------
 1 files changed, 14 insertions(+), 29 deletions(-)

diff --git a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCompetitionController.java b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCompetitionController.java
index 8a1e9e9..d79ad0d 100644
--- a/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCompetitionController.java
+++ b/cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TCompetitionController.java
@@ -37,10 +37,7 @@
 import java.text.DateFormat;
 import java.text.ParseException;
 import java.text.SimpleDateFormat;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.List;
-import java.util.Objects;
+import java.util.*;
 import java.util.stream.Collectors;
 
 /**
@@ -287,23 +284,6 @@
         Page<Competition> competitions = competitionClient.list(listQuery);
         List<Competition> records = new ArrayList<>();
         for (Competition competition : competitions.getRecords()) {
-            if (competition.getStatus()==4){
-                continue;
-            }
-
-            // 当前时间小于开始时间
-            if (competition.getStartTime().after(new Date())){
-                competition.setStatus(1);
-            }
-            if (competition.getStartTime().before(new Date())){
-
-
-                if (competition.getEndTime().after(new Date())){
-                    competition.setStatus(2);
-                }else{
-                    competition.setStatus(3);
-                }
-            }
             if (competition.getStatus()!=state && state != null){
             }else{
                 records.add(competition);
@@ -331,10 +311,8 @@
     @ResponseBody
     public Object listUser(@PathVariable Integer id,Integer state, Integer offset,Integer limit) {
         try {
-//            Page<Object> page = new PageFactory<>().defaultPage();
-//            Page<CompetitionUser> data =  competitionClient.getPeopleFromId(new GetPeopleQuery(limit,offset,id,state));
-            List <CompetitionUser> data =  competitionClient.getPeopleFromId1(new GetPeopleQuery(limit,offset,id,state));
-            return  data;
+            Page<CompetitionUser> page = competitionClient.getPeopleFromId1(new GetPeopleQuery(limit, offset, id, state));
+            return super.packForBT(page);
         }catch (Exception e){
             e.printStackTrace();
             return ERROR;
@@ -405,7 +383,7 @@
         }
     }
 
-
+    @ResponseBody
     @RequestMapping(value = "/cancel")
     public Object cancel(Integer TCompetitionId) {
         try {
@@ -416,7 +394,7 @@
             return ERROR;
         }
     }
-
+    @ResponseBody
     @RequestMapping(value = "/getPeopleFromId")
     public Object getPeopleFromId(Integer id,Integer state) {
         try {
@@ -435,11 +413,11 @@
     @ResponseBody
     public Object onChange(Integer oneId) {
         System.out.println("======"+oneId);
-        List<TOperatorCity> list = operatorCityService.list(new LambdaQueryWrapper<TOperatorCity>().eq(TOperatorCity::getOperatorId, oneId).eq(TOperatorCity::getType, 2));
+        List<TOperatorCity> list = operatorCityService.list(new LambdaQueryWrapper<TOperatorCity>()
+                .eq(TOperatorCity::getOperatorId, oneId).eq(TOperatorCity::getType, 2));
             if (list.size()!=0){
                 return list;
             }
-
         try {
             TCity one = cityService.getOne(new LambdaQueryWrapper<TCity>().eq(TCity::getCode, oneId));
             return cityService.list(new LambdaQueryWrapper<TCity>().eq(TCity::getParentId,one.getId()));
@@ -448,6 +426,13 @@
             return ERROR;
         }
     }
+
+    @RequestMapping(value = "/onChange3")
+    @ResponseBody
+    public Object onChange3(String oneId) {
+        TCity one = cityService.getOne(new LambdaQueryWrapper<TCity>().eq(TCity::getCode, oneId));
+        return cityService.list(new LambdaQueryWrapper<TCity>().eq(TCity::getParentId,one.getId()));
+    }
     @RequestMapping(value = "/oneChangeNext")
     @ResponseBody
     public Object oneChangeNext(Integer oneId) {

--
Gitblit v1.7.1