增加接口操作日志

This commit is contained in:
panshuling321 2022-01-17 11:06:47 +08:00
parent d26f02ffb3
commit ef7330f48f
2 changed files with 10 additions and 4 deletions

View File

@ -4,6 +4,8 @@ package com.xhpc.workorder.controller;
import com.xhpc.common.core.web.controller.BaseController; import com.xhpc.common.core.web.controller.BaseController;
import com.xhpc.common.core.web.domain.AjaxResult; import com.xhpc.common.core.web.domain.AjaxResult;
import com.xhpc.common.core.web.page.TableDataInfo; import com.xhpc.common.core.web.page.TableDataInfo;
import com.xhpc.common.log.annotation.Log;
import com.xhpc.common.log.enums.BusinessType;
import com.xhpc.workorder.domain.XhpcWorkOrderDomain; import com.xhpc.workorder.domain.XhpcWorkOrderDomain;
import com.xhpc.workorder.service.WorkOrderService; import com.xhpc.workorder.service.WorkOrderService;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@ -32,7 +34,7 @@ public class WorkOrderController extends BaseController {
return getDataTable(workOrderService.getOrderPage(params)); return getDataTable(workOrderService.getOrderPage(params));
} }
@Log(title = "工单-新增工单", businessType = BusinessType.INSERT)
@PostMapping("/") @PostMapping("/")
public AjaxResult insertNewOrder(@RequestBody XhpcWorkOrderDomain domain){ public AjaxResult insertNewOrder(@RequestBody XhpcWorkOrderDomain domain){
return AjaxResult.success(workOrderService.insertOrder(domain)); return AjaxResult.success(workOrderService.insertOrder(domain));
@ -44,13 +46,13 @@ public class WorkOrderController extends BaseController {
return AjaxResult.success(workOrderService.selectOrderById(orderId)); return AjaxResult.success(workOrderService.selectOrderById(orderId));
} }
@Log(title = "工单-维护工单", businessType = BusinessType.UPDATE)
@PutMapping("/{orderId}") @PutMapping("/{orderId}")
public AjaxResult updateOrderInfo(@RequestBody XhpcWorkOrderDomain domain){ public AjaxResult updateOrderInfo(@RequestBody XhpcWorkOrderDomain domain){
return AjaxResult.success(workOrderService.updateOrder(domain)); return AjaxResult.success(workOrderService.updateOrder(domain));
} }
@Log(title = "工单-删除工单", businessType = BusinessType.DELETE)
@DeleteMapping("/{orderId}") @DeleteMapping("/{orderId}")
public AjaxResult deleteOrder(@PathVariable("orderId")Long orderId) throws Exception { public AjaxResult deleteOrder(@PathVariable("orderId")Long orderId) throws Exception {
return AjaxResult.success(workOrderService.deleteOrder(orderId)); return AjaxResult.success(workOrderService.deleteOrder(orderId));

View File

@ -50,7 +50,8 @@ public class WorkStationController extends BaseController {
} }
@Log(title = "导入设备", businessType = BusinessType.INSERT)
@Log(title = "场站设备-导入设备", businessType = BusinessType.INSERT)
@PostMapping("/importData") @PostMapping("/importData")
public AjaxResult importDevice(MultipartFile file, boolean updateSupport) throws Exception { public AjaxResult importDevice(MultipartFile file, boolean updateSupport) throws Exception {
if(file == null){ if(file == null){
@ -64,12 +65,14 @@ public class WorkStationController extends BaseController {
} }
@Log(title = "场站设备-新增设备", businessType = BusinessType.INSERT)
@PostMapping("/") @PostMapping("/")
public AjaxResult insertNewDevice(@RequestBody XhpcStationDeviceDomain domain) throws Exception{ public AjaxResult insertNewDevice(@RequestBody XhpcStationDeviceDomain domain) throws Exception{
return AjaxResult.success(stationService.insertDevice(domain)); return AjaxResult.success(stationService.insertDevice(domain));
} }
@Log(title = "场站设备-维护设备信息", businessType = BusinessType.UPDATE)
@PutMapping("/{deviceId}") @PutMapping("/{deviceId}")
public AjaxResult updateDeviceInfo(@RequestBody XhpcStationDeviceDomain domain, public AjaxResult updateDeviceInfo(@RequestBody XhpcStationDeviceDomain domain,
@PathVariable("deviceId")Long deviceId){ @PathVariable("deviceId")Long deviceId){
@ -79,6 +82,7 @@ public class WorkStationController extends BaseController {
} }
@Log(title = "场站设备-删除设备信息", businessType = BusinessType.DELETE)
@DeleteMapping("/{deviceId}") @DeleteMapping("/{deviceId}")
public AjaxResult deleteDeviceInfo(@PathVariable("deviceId") Long deviceId) throws Exception { public AjaxResult deleteDeviceInfo(@PathVariable("deviceId") Long deviceId) throws Exception {
return AjaxResult.success(stationService.deleteDevice(deviceId)); return AjaxResult.success(stationService.deleteDevice(deviceId));