龚焕茏
2024-03-05 ff054079a3512c6629fcbc183912b2c999eb025b
dujy-modules/dujy-demo/src/main/java/org/dromara/demo/controller/RsSceneryOperationDataController.java
@@ -25,13 +25,13 @@
/**
 * 景区运行数据
 *
 * @author Lion Li
 * @date 2024-02-27
 * @author gonghl
 * @date 2024-03-05
 */
@Validated
@RequiredArgsConstructor
@RestController
@RequestMapping("/sc/sceneryOperationData")
@RequestMapping("/demo/sceneryOperationData")
public class RsSceneryOperationDataController extends BaseController {
    private final IRsSceneryOperationDataService rsSceneryOperationDataService;
@@ -39,7 +39,7 @@
    /**
     * 查询景区运行数据列表
     */
    @SaCheckPermission("rs:sceneryOperationData:list")
    @SaCheckPermission("demo:sceneryOperationData:list")
    @GetMapping("/list")
    public TableDataInfo<RsSceneryOperationDataVo> list(RsSceneryOperationDataBo bo, PageQuery pageQuery) {
        return rsSceneryOperationDataService.queryPageList(bo, pageQuery);
@@ -48,7 +48,7 @@
    /**
     * 导出景区运行数据列表
     */
    @SaCheckPermission("rs:sceneryOperationData:export")
    @SaCheckPermission("demo:sceneryOperationData:export")
    @Log(title = "景区运行数据", businessType = BusinessType.EXPORT)
    @PostMapping("/export")
    public void export(RsSceneryOperationDataBo bo, HttpServletResponse response) {
@@ -61,17 +61,17 @@
     *
     * @param id 主键
     */
    @SaCheckPermission("rs:sceneryOperationData:query")
    @SaCheckPermission("demo:sceneryOperationData:query")
    @GetMapping("/{id}")
    public R<RsSceneryOperationDataVo> getInfo(@NotNull(message = "主键不能为空")
                                     @PathVariable Long id) {
                                     @PathVariable String id) {
        return R.ok(rsSceneryOperationDataService.queryById(id));
    }
    /**
     * 新增景区运行数据
     */
    @SaCheckPermission("system:sceneryOperationData:add")
    @SaCheckPermission("demo:sceneryOperationData:add")
    @Log(title = "景区运行数据", businessType = BusinessType.INSERT)
    @RepeatSubmit()
    @PostMapping()
@@ -82,7 +82,7 @@
    /**
     * 修改景区运行数据
     */
    @SaCheckPermission("system:sceneryOperationData:edit")
    @SaCheckPermission("demo:sceneryOperationData:edit")
    @Log(title = "景区运行数据", businessType = BusinessType.UPDATE)
    @RepeatSubmit()
    @PutMapping()
@@ -95,11 +95,11 @@
     *
     * @param ids 主键串
     */
    @SaCheckPermission("system:sceneryOperationData:remove")
    @SaCheckPermission("demo:sceneryOperationData:remove")
    @Log(title = "景区运行数据", businessType = BusinessType.DELETE)
    @DeleteMapping("/{ids}")
    public R<Void> remove(@NotEmpty(message = "主键不能为空")
                          @PathVariable Long[] ids) {
                          @PathVariable String[] ids) {
        return toAjax(rsSceneryOperationDataService.deleteWithValidByIds(List.of(ids), true));
    }
}