package com.gkhy.assess.system.service; import com.gkhy.assess.common.api.CommonPage; import com.gkhy.assess.system.domain.SysLaw; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.assess.system.domain.SysNotice; /** *

* 法律法规表 服务类 *

* * @author kzy * @since 2023-11-23 16:04:37 */ public interface SysLawService extends IService { /** * 分页获取法律法规列表 * @param law * @return */ CommonPage lawList(SysLaw law); /** * 根据id获取法律法规详情 * @param lawId * @return */ SysLaw getLawById(Long lawId); /** * 新增法律法规 * @param law * @return */ int addLaw(SysLaw law); /** * 修改法律法规 * @param law * @return */ int editLaw(SysLaw law); /** * 删除法律法规 * @param lawId * @return */ int deleteLawById(Long lawId); /** * 修改法律法规状态 * @param law * @return */ int changeLawStatus(SysLaw law); /** * 校验法律法规数据 * @param lawId * @return */ SysLaw checkLawDataScope(Long lawId); }