liu 9 månader sedan
förälder
incheckning
63aeb34c23

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

@@ -40,7 +40,7 @@ public class AdminInsideAddressController {
 
     @PostMapping("add")
     @ApiOperation("新增内部地址")
-    public Result add(@Valid InsideAddressDTO insideAddressDTO) {
+    public Result add(@Valid @RequestBody InsideAddressDTO insideAddressDTO) {
         insideAddressService.addInsideAddress(insideAddressDTO);
         return Result.success();
     }
@@ -48,7 +48,7 @@ public class AdminInsideAddressController {
 
     @PostMapping("update")
     @ApiOperation("更新内部地址")
-    public Result update(@Valid InsideAddressDTO insideAddressDTO) {
+    public Result update(@Valid @RequestBody InsideAddressDTO insideAddressDTO) {
         if (ObjectUtil.isNull(insideAddressDTO.getId())) {
             throw new SqxException("id不能为空");
         }

+ 4 - 0
src/main/java/com/sqx/modules/address/entity/Address.java

@@ -79,4 +79,8 @@ public class Address implements Serializable {
     @ApiModelProperty("校内地址配送费")
     @TableField(exist = false)
     private BigDecimal insideDeliveryFee;
+
+    @ApiModelProperty(name = "站点id")
+    @TableField(exist = false)
+    private Long stationId;
 }

+ 1 - 0
src/main/java/com/sqx/modules/address/service/impl/AddressServiceImpl.java

@@ -100,6 +100,7 @@ public class AddressServiceImpl extends ServiceImpl<AddressDao, Address> impleme
         if (ObjectUtil.isNotNull(address.getInsideAddressId())) {
             InsideAddress insideAddress = insideAddressService.getById(address.getInsideAddressId());
             address.setInsideDeliveryFee(insideAddress.getDeliveryFee());
+            address.setStationId(insideAddress.getStationId());
         }
 
         return Result.success().put("data", address);