Преглед на файлове

新增inside_address建表ddl;
调整内部地址swagger配置;

codingliang преди 9 месеца
родител
ревизия
4884a36bc1

+ 21 - 0
db/update_250913.sql

@@ -12,3 +12,24 @@ ALTER TABLE tb_indent ADD COLUMN `inside_delivery_fee` DECIMAL(24,6) NOT NULL DE
 -- 添加字段:
 ALTER TABLE tb_order ADD COLUMN `inside_delivery_fee` DECIMAL(24,6) NOT NULL DEFAULT 0 COMMENT '校内配送费;' AFTER errand_money;
 
+-- 新增内部地址表
+DROP TABLE IF EXISTS inside_address;
+CREATE TABLE inside_address(
+       `id` bigint NOT NULL AUTO_INCREMENT  COMMENT 'id' ,
+       `del_flag` VARCHAR(1) NOT NULL   COMMENT '删除标识;0未删除、1已删除' ,
+       `create_time` DATETIME NOT NULL   COMMENT '创建时间' ,
+       `update_time` DATETIME NOT NULL   COMMENT '更新时间' ,
+       `station_id` bigint NOT NULL   COMMENT '站点id' ,
+       `delivery_fee` DECIMAL(24,6) NOT NULL   COMMENT '配送费用' ,
+       `province` VARCHAR(32) NOT NULL   COMMENT '省份' ,
+       `city` VARCHAR(32) NOT NULL   COMMENT '城市' ,
+       `district` VARCHAR(32) NOT NULL   COMMENT '区县' ,
+       `address_detail` VARCHAR(90) NOT NULL   COMMENT '地址详情' ,
+       `lng` DECIMAL(24,6) NOT NULL   COMMENT '经度' ,
+       `lat` DECIMAL(24,6) NOT NULL   COMMENT '维度' ,
+       `status` VARCHAR(1) NOT NULL  DEFAULT 1 COMMENT '启用状态;1启用、0禁用' ,
+       `sort` INT NOT NULL  DEFAULT 1 COMMENT '排序' ,
+       PRIMARY KEY (id)
+)  COMMENT = '内部地址';
+
+

+ 5 - 5
src/main/java/com/sqx/modules/address/controller/AdminInsideAddressController.java

@@ -8,7 +8,7 @@ import com.sqx.modules.address.dto.InsideAddressDTO;
 import com.sqx.modules.address.query.InsideAddressQuery;
 import com.sqx.modules.address.service.InsideAddressService;
 import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiModelProperty;
+import io.swagger.annotations.ApiOperation;
 import lombok.RequiredArgsConstructor;
 import org.springframework.web.bind.annotation.DeleteMapping;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -31,21 +31,21 @@ public class AdminInsideAddressController {
     private final InsideAddressService insideAddressService;
 
     @GetMapping("pages")
-    @ApiModelProperty(name = "分页查询内部地址列表")
+    @ApiOperation("分页查询内部地址列表")
     public Result pages(@Valid InsideAddressQuery query) {
         PageUtils pageUtils = insideAddressService.pages(query);
         return Result.success().put("data", pageUtils);
     }
 
     @PostMapping
-    @ApiModelProperty(name = "新增内部地址")
+    @ApiOperation("新增内部地址")
     public Result add(@Valid InsideAddressDTO insideAddressDTO) {
         insideAddressService.addInsideAddress(insideAddressDTO);
         return Result.success();
     }
 
     @PutMapping
-    @ApiModelProperty(name = "更新内部地址")
+    @ApiOperation("更新内部地址")
     public Result update(@Valid InsideAddressDTO insideAddressDTO) {
         if (ObjectUtil.isNull(insideAddressDTO.getId())) {
             throw new SqxException("id不能为空");
@@ -55,7 +55,7 @@ public class AdminInsideAddressController {
     }
 
     @DeleteMapping
-    @ApiModelProperty(name = "删除内部地址")
+    @ApiOperation("删除内部地址")
     public Result delete(@RequestBody List<Long> ids) {
         insideAddressService.deleteByIds(ids);
         return Result.success();

+ 2 - 2
src/main/java/com/sqx/modules/address/controller/app/InsideAddressController.java

@@ -4,7 +4,7 @@ import com.sqx.common.utils.Result;
 import com.sqx.modules.address.service.InsideAddressService;
 import com.sqx.modules.address.vo.InsideAddressShortVO;
 import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiModelProperty;
+import io.swagger.annotations.ApiOperation;
 import lombok.RequiredArgsConstructor;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.PathVariable;
@@ -21,7 +21,7 @@ public class InsideAddressController {
 
     private final InsideAddressService insideAddressService;
 
-    @ApiModelProperty(name = "根据站点id查询内部地址列表")
+    @ApiOperation("根据站点id查询内部地址列表")
     @GetMapping("list/{stationId}")
     public Result listByStationId(@PathVariable("stationId") Long stationId) {
         List<InsideAddressShortVO> list = insideAddressService.listByStationId(stationId);