政策相关

This commit is contained in:
2026-01-11 16:48:40 +08:00
parent 110bc88462
commit b4fdcfd804
14 changed files with 1154 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
package com.ruoyi.cms.mapper.policy;
import com.ruoyi.cms.domain.policy.PolicyInfo;
import com.ruoyi.cms.domain.policy.PolicyInfoQuery;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* 政策信息Mapper接口
* @author kiro
* @date 2026-01-11
*/
public interface PolicyInfoMapper {
/**
* 分页查询政策列表
*/
List<PolicyInfo> selectPolicyInfoList(@Param("query") PolicyInfoQuery query);
/**
* 根据ID查询政策详情
*/
PolicyInfo selectPolicyInfoById(@Param("id") Long id);
/**
* 更新浏览数
*/
int updateViewNum(@Param("id") Long id);
/**
* 新增政策
*/
int insertPolicyInfo(PolicyInfo policyInfo);
/**
* 修改政策
*/
int updatePolicyInfo(PolicyInfo policyInfo);
/**
* 批量删除政策
*/
int deletePolicyInfoByIds(@Param("ids") Long[] ids);
}