package com.gkhy.web.controller.safety; import com.gkhy.common.annotation.Log; import com.gkhy.common.core.controller.BaseController; import com.gkhy.common.core.domain.AjaxResult; import com.gkhy.common.core.page.TableDataInfo; import com.gkhy.common.enums.BusinessType; import com.gkhy.system.domain.DailySafetyInspection; import com.gkhy.system.domain.SysNotice; import com.gkhy.system.service.DailySafetyInspectionService; import io.swagger.annotations.*; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import java.util.List; import static com.gkhy.common.utils.PageUtils.startPage; /** *
* 日常安全检查主表 前端控制器 *
* * @author hh * @since 2025-09-08 10:36:52 */ @RestController @RequestMapping("/system/dailySafetyInspection") @Api(tags = "日常安全检查") public class DailySafetyInspectionController extends BaseController { @Autowired private DailySafetyInspectionService dailySafetyInspectionService; @GetMapping("/list") @ApiOperation(value = "日常安全检查列表") public TableDataInfo list(DailySafetyInspection dailySafetyInspection) { startPage(); List