jiangping
2024-08-13 e669ae9c74cd808e7ca8fb066d59b47296467b0e
server/visits/dmvisit_admin/src/main/java/com/doumee/api/business/WmsInterfaceLogController.java
ÎļþÃû´Ó server/visits/dmvisit_admin/src/main/java/com/doumee/api/business/InterfaceLogController.java ÐÞ¸Ä
@@ -5,11 +5,14 @@
import com.doumee.core.model.ApiResponse;
import com.doumee.core.model.PageWrap;
import com.doumee.core.model.PageData;
import com.doumee.dao.business.WmsInterfaceLogMapper;
import com.doumee.dao.business.model.InterfaceLog;
import com.doumee.dao.business.model.WmsInterfaceLog;
import com.doumee.service.business.InterfaceLogService;
import com.doumee.service.business.WmsInterfaceLogService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
@@ -22,19 +25,19 @@
 * @author æ±Ÿè¹„蹄
 * @date 2023/11/30 15:33
 */
@Api(tags = "三方平台接口交互记录")
@Api(tags = "WMS平台接口交互记录")
@RestController
@RequestMapping("/business/interfaceLog")
public class InterfaceLogController extends BaseController {
@RequestMapping("/business/wmsInterfaceLog")
public class WmsInterfaceLogController extends BaseController {
    @Autowired
    private InterfaceLogService interfaceLogService;
    private WmsInterfaceLogService interfaceLogService;
    @PreventRepeat
    @ApiOperation("新建")
    @PostMapping("/create")
    @RequiresPermissions("business:interfacelog:create")
    public ApiResponse create(@RequestBody InterfaceLog interfaceLog) {
    public ApiResponse create(@RequestBody WmsInterfaceLog interfaceLog) {
        return ApiResponse.success(interfaceLogService.create(interfaceLog));
    }
@@ -62,7 +65,7 @@
    @ApiOperation("根据ID修改")
    @PostMapping("/updateById")
    @RequiresPermissions("business:interfacelog:update")
    public ApiResponse updateById(@RequestBody InterfaceLog interfaceLog) {
    public ApiResponse updateById(@RequestBody WmsInterfaceLog interfaceLog) {
        interfaceLogService.updateById(interfaceLog);
        return ApiResponse.success(null);
    }
@@ -70,21 +73,21 @@
    @ApiOperation("分页查询")
    @PostMapping("/page")
    @RequiresPermissions("business:interfacelog:query")
    public ApiResponse<PageData<InterfaceLog>> findPage (@RequestBody PageWrap<InterfaceLog> pageWrap) {
    public ApiResponse<PageData<WmsInterfaceLog>> findPage (@RequestBody PageWrap<WmsInterfaceLog> pageWrap) {
        return ApiResponse.success(interfaceLogService.findPage(pageWrap));
    }
    @ApiOperation("导出Excel")
    @PostMapping("/exportExcel")
    @RequiresPermissions("business:interfacelog:exportExcel")
    public void exportExcel (@RequestBody PageWrap<InterfaceLog> pageWrap, HttpServletResponse response) {
        ExcelExporter.build(InterfaceLog.class).export(interfaceLogService.findPage(pageWrap).getRecords(), "三方平台接口交互记录", response);
    public void exportExcel (@RequestBody PageWrap<WmsInterfaceLog> pageWrap, HttpServletResponse response) {
        ExcelExporter.build(WmsInterfaceLog.class).export(interfaceLogService.findPage(pageWrap).getRecords(), "三方平台接口交互记录", response);
    }
    @ApiOperation("根据ID查询")
    @GetMapping("/{id}")
    @RequiresPermissions("business:interfacelog:query")
    public ApiResponse findById(@PathVariable Integer id) {
    public ApiResponse<WmsInterfaceLog> findById(@PathVariable Integer id) {
        return ApiResponse.success(interfaceLogService.findById(id));
    }
}