From 8830fb9e58e7e345947b06f6862cdd5b2ae6f0bf Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 11 八月 2025 14:05:30 +0800
Subject: [PATCH] 赛事模块
---
cloud-server-account/src/main/java/com/dsh/account/controller/CityController.java | 74 ++++++++++++++++++++++++++++++++-----
1 files changed, 64 insertions(+), 10 deletions(-)
diff --git a/cloud-server-account/src/main/java/com/dsh/account/controller/CityController.java b/cloud-server-account/src/main/java/com/dsh/account/controller/CityController.java
index 83e4a1e..78ffb22 100644
--- a/cloud-server-account/src/main/java/com/dsh/account/controller/CityController.java
+++ b/cloud-server-account/src/main/java/com/dsh/account/controller/CityController.java
@@ -40,30 +40,84 @@
@PostMapping("/base/city/list")
- public Page<TCityManager> list(@RequestBody CityListQuery listQuery){
+ public Page<TCityManager> list(@RequestBody CityListQuery listQuery) {
try {
Page<TCityManager> page = new Page<>(listQuery.getOffset(), listQuery.getLimit());
LambdaQueryWrapper<TCityManager> tCityManagerLambdaQueryWrapper = new LambdaQueryWrapper<>();
- if(ToolUtil.isNotEmpty(listQuery.getProvinceCode())){
- tCityManagerLambdaQueryWrapper.eq(TCityManager::getProvinceCode,listQuery.getProvinceCode());
+ tCityManagerLambdaQueryWrapper.ne(TCityManager::getState, 3);
+ if (ToolUtil.isNotEmpty(listQuery.getProvinceCode())) {
+ tCityManagerLambdaQueryWrapper.eq(TCityManager::getProvinceCode, listQuery.getProvinceCode());
}
- if(ToolUtil.isNotEmpty(listQuery.getCityCode())){
- tCityManagerLambdaQueryWrapper.eq(TCityManager::getCityCode,listQuery.getCityCode());
+ if (ToolUtil.isNotEmpty(listQuery.getCityCode())) {
+ tCityManagerLambdaQueryWrapper.eq(TCityManager::getCityCode, listQuery.getCityCode());
}
- if(ToolUtil.isNotEmpty(listQuery.getName())){
- tCityManagerLambdaQueryWrapper.like(TCityManager::getName,listQuery.getName());
+ if (ToolUtil.isNotEmpty(listQuery.getName())) {
+ tCityManagerLambdaQueryWrapper.like(TCityManager::getName, listQuery.getName());
}
- if(ToolUtil.isNotEmpty(listQuery.getPhone())){
- tCityManagerLambdaQueryWrapper.like(TCityManager::getPhone,listQuery.getPhone());
+ if (ToolUtil.isNotEmpty(listQuery.getPhone())) {
+ tCityManagerLambdaQueryWrapper.like(TCityManager::getPhone, listQuery.getPhone());
}
Page<TCityManager> page1 = cityService.page(page, tCityManagerLambdaQueryWrapper);
return page1;
- }catch (Exception e){
+ } catch (Exception e) {
e.printStackTrace();
return null;
}
}
+ @PostMapping("/base/city/add")
+ public Integer add(@RequestBody TCityManager manager) {
+ try {
+ cityService.save(manager);
+ return manager.getId();
+ } catch (Exception e) {
+ e.printStackTrace();
+ return null;
+ }
+ }
+
+ @PostMapping("/base/city/getById")
+ public TCityManager getById(@RequestBody Integer id) {
+ try {
+ return cityService.getById(id);
+ } catch (Exception e) {
+ e.printStackTrace();
+ return null;
+ }
+ }
+
+
+ @PostMapping("/base/city/update")
+ public void update(@RequestBody TCityManager manager) {
+ try {
+ cityService.updateById(manager);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+
+ @PostMapping("/base/city/freeze")
+ public void freeze(@RequestBody Integer id) {
+ try {
+ TCityManager byId = cityService.getById(id);
+ byId.setState(2);
+ cityService.updateById(byId);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
+
+ @PostMapping("/base/city/unfreeze")
+ public void unfreeze(@RequestBody Integer id) {
+ try {
+ TCityManager byId = cityService.getById(id);
+ byId.setState(1);
+ cityService.updateById(byId);
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
}
--
Gitblit v1.7.1