From 064a3b0b19604f6817705871af6343726c42feff Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期一, 10 十月 2022 15:39:52 +0800
Subject: [PATCH] 部门查询 车俩店铺bug修改
---
ycl-platform/src/main/java/com/ycl/entity/store/StoreInfo.java | 10 ++++++----
ycl-common/src/main/java/com/ycl/controller/depart/DepartController.java | 28 ++++++++++++++++++++++------
ycl-platform/src/main/java/com/ycl/controller/store/StoreInfoController.java | 2 +-
ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java | 4 ++--
4 files changed, 31 insertions(+), 13 deletions(-)
diff --git a/ycl-common/src/main/java/com/ycl/controller/depart/DepartController.java b/ycl-common/src/main/java/com/ycl/controller/depart/DepartController.java
index 0a7d69e..c6a31a8 100644
--- a/ycl-common/src/main/java/com/ycl/controller/depart/DepartController.java
+++ b/ycl-common/src/main/java/com/ycl/controller/depart/DepartController.java
@@ -1,6 +1,7 @@
package com.ycl.controller.depart;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.ycl.api.BasePageDTO;
import com.ycl.api.BasePageVO;
@@ -19,7 +20,6 @@
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
-import java.util.Arrays;
import java.util.List;
/**
@@ -64,14 +64,14 @@
}
/**
- * @Description batch deletion departments
- * @Param [ids]
* @return com.ycl.api.CommonResult<java.lang.Void>
+ * @Description batch deletion departments
+ * @Param [ids]
**/
@ApiOperation("鎵瑰鐞�-鍒犻櫎")
@PostMapping(value = "/batch_deletion")
public CommonResult delete(@RequestParam List<Long> ids) {
- if (ids.isEmpty()){
+ if (ids.isEmpty()) {
return CommonResult.failed("bad request parameter");
}
return CommonResult.success(departService.removeBatchByIds(ids));
@@ -108,8 +108,24 @@
@ApiOperation("鏌ヨ鎴戠殑閮ㄩ棬")
@GetMapping(value = "/belongDepart")
public CommonResult<BasePageDTO> belongDepart(BasePageVO params) {
- BasePageDTO basePageDTO= umsAdminDepartService.belongDepart(fetchOperator(request).getOperatorId(), params.getCurrent(), params.getPageSize());
+ BasePageDTO basePageDTO = umsAdminDepartService.belongDepart(fetchOperator(request).getOperatorId(), params.getCurrent(), params.getPageSize());
return CommonResult.success(basePageDTO);
}
-}
+ @ApiOperation("鏌ヨ椤剁骇閮ㄩ棬")
+ @GetMapping(value = "/query_father")
+ public CommonResult search() {
+ Integer fatherId = 0;
+ return CommonResult.success(departService
+ .list(new LambdaQueryWrapper<UmsDepart>()
+ .eq(UmsDepart::getParentId, fatherId)));
+ }
+
+ @ApiOperation("鏌ヨ閮ㄩ棬浜岀骇")
+ @GetMapping(value = "/query_father_children")
+ public CommonResult search(@RequestParam Integer fatherId) {
+ return CommonResult.success(departService
+ .list(new LambdaQueryWrapper<UmsDepart>()
+ .eq(UmsDepart::getParentId, fatherId)));
+ }
+}
\ No newline at end of file
diff --git a/ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java b/ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java
index 69cad1b..17c889f 100644
--- a/ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java
+++ b/ycl-platform/src/main/java/com/ycl/controller/carManage/CarManageController.java
@@ -35,7 +35,7 @@
@ApiOperation(value = "鏌ヨ鎵ф硶杞�")
@GetMapping("/query_enforce")
- public CommonResult searchEnforceCar(@RequestParam String carNum,
+ public CommonResult searchEnforceCar(@RequestParam(required = false) String carNum,
@RequestParam Integer size,
@RequestParam Integer current) {
Page<CarEnforcecar> carEnforcecarPage = new Page<>();
@@ -48,7 +48,7 @@
@ApiOperation(value = "鏌ヨ娓e湡杞�")
@GetMapping("/query_slag")
- public CommonResult searchSlagCar(@RequestParam String carNum,
+ public CommonResult searchSlagCar(@RequestParam(required = false) String carNum,
@RequestParam Integer size,
@RequestParam Integer current) {
Page<CarSlagcar> carSlagcarPage = new Page<>();
diff --git a/ycl-platform/src/main/java/com/ycl/controller/store/StoreInfoController.java b/ycl-platform/src/main/java/com/ycl/controller/store/StoreInfoController.java
index 403db6f..b90b616 100644
--- a/ycl-platform/src/main/java/com/ycl/controller/store/StoreInfoController.java
+++ b/ycl-platform/src/main/java/com/ycl/controller/store/StoreInfoController.java
@@ -84,7 +84,7 @@
}
@ApiOperation(value = "淇敼闂ㄥ簵淇℃伅")
- @RequestMapping(value = "/update", method = RequestMethod.GET)
+ @RequestMapping(value = "/update", method = RequestMethod.PUT)
@ResponseBody
public CommonResult update(@RequestBody StoreInfo storeInfo) {
boolean success = storeInfoService.updateById(storeInfo);
diff --git a/ycl-platform/src/main/java/com/ycl/entity/store/StoreInfo.java b/ycl-platform/src/main/java/com/ycl/entity/store/StoreInfo.java
index 360c80a..84474ea 100644
--- a/ycl-platform/src/main/java/com/ycl/entity/store/StoreInfo.java
+++ b/ycl-platform/src/main/java/com/ycl/entity/store/StoreInfo.java
@@ -8,13 +8,12 @@
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
-
import java.io.Serializable;
import java.math.BigDecimal;
/**
* <p>
- *
+ *
* </p>
*
* @author lyq
@@ -44,6 +43,11 @@
@TableField("store_name")
private String storeName;
+
+ @ApiModelProperty("闂ㄥ簵缂栫爜")
+ @TableField("store_number")
+ private String storeNumber;
+
@ApiModelProperty("鑱旂郴鏂瑰紡")
@TableField("contact")
private String contact;
@@ -63,6 +67,4 @@
@ApiModelProperty("闂ㄥ簵绉垎")
@TableField("store_score")
private BigDecimal storeScore;
-
-
}
--
Gitblit v1.8.0