diff --git a/manager-api/src/main/java/cn/lili/controller/setting/LogisticsManagerController.java b/manager-api/src/main/java/cn/lili/controller/setting/LogisticsManagerController.java deleted file mode 100644 index 0ef03614..00000000 --- a/manager-api/src/main/java/cn/lili/controller/setting/LogisticsManagerController.java +++ /dev/null @@ -1,67 +0,0 @@ -package cn.lili.controller.setting; - -import cn.lili.common.enums.ResultUtil; -import cn.lili.common.vo.PageVO; -import cn.lili.common.vo.ResultMessage; -import cn.lili.modules.system.entity.dos.Logistics; -import cn.lili.modules.system.service.LogisticsService; -import cn.lili.mybatis.util.PageUtil; -import com.baomidou.mybatisplus.core.metadata.IPage; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; - -import javax.validation.Valid; -import javax.validation.constraints.NotNull; - -/** - * 管理端,物流公司接口 - * - * @author Chopper - * @since 2020/11/17 7:56 下午 - */ -@RestController -@Api(tags = "管理端,物流公司接口") -@RequestMapping("/manager/logistics") -public class LogisticsManagerController { - @Autowired - private LogisticsService logisticsService; - - @ApiOperation(value = "通过id获取物流公司") - @GetMapping(value = "/get/{id}") - public ResultMessage get(@PathVariable String id) { - return ResultUtil.data(logisticsService.getById(id)); - } - - @ApiOperation(value = "分页获取物流公司") - @GetMapping(value = "/getByPage") - public ResultMessage> getByPage(PageVO page) { - return ResultUtil.data(logisticsService.page(PageUtil.initPage(page))); - } - - @ApiOperation(value = "编辑物流公司") - @ApiImplicitParam(name = "id", value = "物流公司ID", required = true, paramType = "path", dataType = "string") - @PutMapping(value = "/{id}") - public ResultMessage update(@NotNull @PathVariable String id, @Valid Logistics logistics) { - logistics.setId(id); - logisticsService.updateById(logistics); - return ResultUtil.data(logistics); - } - - @ApiOperation(value = "添加物流公司") - @PostMapping(value = "/save") - public ResultMessage save(@Valid Logistics logistics) { - logisticsService.save(logistics); - return ResultUtil.data(logistics); - } - - @ApiOperation(value = "删除物流公司") - @ApiImplicitParam(name = "id", value = "物流公司ID", required = true, dataType = "String", paramType = "path") - @DeleteMapping(value = "/delete/{id}") - public ResultMessage delAllByIds(@PathVariable String id) { - logisticsService.removeById(id); - return ResultUtil.success(); - } -}