package com.battery.business.web; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.domain.AjaxResult; import com.ruoyi.common.core.page.TableDataInfo; import com.battery.business.domain.TTestDataRevisionAction; import com.battery.business.service.ITestConsoleDataService; /** 数据修订行为查询接口;只读返回一次用户行为及其摘要。 */ @RestController @RequestMapping("/system/data-revision") public class TTestDataRevisionController extends BaseController { @Autowired private ITestConsoleDataService service; @PreAuthorize("@ss.hasPermi('system:dataRevision:list')") @GetMapping("/list") public TableDataInfo list(TTestDataRevisionAction query) { startPage(); List rows = service.selectActions(query); return getDataTable(rows); } @PreAuthorize("@ss.hasPermi('system:dataRevision:query')") @GetMapping("/{actionId}") public AjaxResult detail(@PathVariable Long actionId) { TTestDataRevisionAction action = service.selectActionById(actionId); return action == null ? error("未找到数据修订行为") : success(action); } }