|
|
@ -31,7 +31,7 @@ import org.dromara.common.mybatis.core.page.TableDataInfo; |
|
|
|
@Validated |
|
|
|
@RequiredArgsConstructor |
|
|
|
@RestController |
|
|
|
@RequestMapping("/platform/workorder") |
|
|
|
@RequestMapping("/platform/workOrder") |
|
|
|
public class WorkOrderInfoController extends BaseController { |
|
|
|
|
|
|
|
private final IWorkOrderInfoService workOrderInfoService; |
|
|
@ -39,7 +39,7 @@ public class WorkOrderInfoController extends BaseController { |
|
|
|
/** |
|
|
|
* 查询工单信息列表 |
|
|
|
*/ |
|
|
|
@SaCheckPermission("platform:workorder:list") |
|
|
|
@SaCheckPermission("platform:workOrder:list") |
|
|
|
@GetMapping("/list") |
|
|
|
public TableDataInfo<WorkOrderInfoVo> list(WorkOrderInfoBo bo, PageQuery pageQuery) { |
|
|
|
return workOrderInfoService.queryPageList(bo, pageQuery); |
|
|
@ -48,7 +48,7 @@ public class WorkOrderInfoController extends BaseController { |
|
|
|
/** |
|
|
|
* 导出工单信息列表 |
|
|
|
*/ |
|
|
|
@SaCheckPermission("platform:workorder:export") |
|
|
|
@SaCheckPermission("platform:workOrder:export") |
|
|
|
@Log(title = "工单信息", businessType = BusinessType.EXPORT) |
|
|
|
@PostMapping("/export") |
|
|
|
public void export(WorkOrderInfoBo bo, HttpServletResponse response) { |
|
|
@ -61,7 +61,7 @@ public class WorkOrderInfoController extends BaseController { |
|
|
|
* |
|
|
|
* @param id 主键 |
|
|
|
*/ |
|
|
|
@SaCheckPermission("platform:workorder:query") |
|
|
|
@SaCheckPermission("platform:workOrder:query") |
|
|
|
@GetMapping("/{id}") |
|
|
|
public R<WorkOrderInfoVo> getInfo(@NotNull(message = "主键不能为空") |
|
|
|
@PathVariable String id) { |
|
|
@ -71,7 +71,7 @@ public class WorkOrderInfoController extends BaseController { |
|
|
|
/** |
|
|
|
* 新增工单信息 |
|
|
|
*/ |
|
|
|
@SaCheckPermission("platform:workorder:add") |
|
|
|
@SaCheckPermission("platform:workOrder:add") |
|
|
|
@Log(title = "工单信息", businessType = BusinessType.INSERT) |
|
|
|
@RepeatSubmit() |
|
|
|
@PostMapping("/add") |
|
|
@ -82,11 +82,11 @@ public class WorkOrderInfoController extends BaseController { |
|
|
|
/** |
|
|
|
* 修改工单信息 |
|
|
|
*/ |
|
|
|
@SaCheckPermission("platform:workorder:edit") |
|
|
|
@SaCheckPermission("platform:workOrder:edit") |
|
|
|
@Log(title = "工单信息", businessType = BusinessType.UPDATE) |
|
|
|
@RepeatSubmit() |
|
|
|
@PutMapping() |
|
|
|
public R<Void> edit(@Validated(EditGroup.class) @RequestBody WorkOrderInfoBo bo) { |
|
|
|
@PutMapping("/update") |
|
|
|
public R<Void> edit(@RequestBody WorkOrderInfoBo bo) { |
|
|
|
return toAjax(workOrderInfoService.updateByBo(bo)); |
|
|
|
} |
|
|
|
|
|
|
@ -95,7 +95,7 @@ public class WorkOrderInfoController extends BaseController { |
|
|
|
* |
|
|
|
* @param ids 主键串 |
|
|
|
*/ |
|
|
|
@SaCheckPermission("platform:workorder:remove") |
|
|
|
@SaCheckPermission("platform:workOrder:remove") |
|
|
|
@Log(title = "工单信息", businessType = BusinessType.DELETE) |
|
|
|
@DeleteMapping("/{ids}") |
|
|
|
public R<Void> remove(@NotEmpty(message = "主键不能为空") |
|
|
|