package com.xzx.gc.system.mapper; import com.xzx.gc.entity.SysEnvironmentalInfo; import com.xzx.gc.model.admin.ItemModel; import com.xzx.gc.model.system.SysEnvironmentalInfoVo; import com.xzx.gc.util.GcMapper; import org.apache.ibatis.annotations.Param;import org.springframework.stereotype.Repository; import java.util.List; import java.util.Map; @Repository public interface SysEnvironmentalInfoMapper extends GcMapper { /** * 新增环保资讯 * @param params */ int addSysEnvironmentalInfo(Map params); /** * 查询环保资讯详情 * @param params * @return */ SysEnvironmentalInfoVo getSysEnvironmentalInfoById(Map params); /** * 查询环保资讯列表 新版 * @return */ List getSysEnvironmentalInfoListWithMap(Map params); /** * 编辑环保资讯 * @param params */ int editSysEnvironmentalInfo(Map params); List queryOperaIteml(ItemModel item); List queryOperateItemList(ItemModel item); List queryOperateItemChildren(ItemModel item); int updateItem(ItemModel item); List querIteml(ItemModel item); int insertItemOperate(ItemModel item); List queryByTitle(@Param("title")String title, @Param("townIds")List townIds); void updateByIds(List updateTownIds); int delItem(ItemModel item); List queryOperaIteml1(ItemModel item); List findPage(@Param("partnerId") String partnerId, @Param("typeName") String typeName, @Param("parentId")String parentId, @Param("delFlag")String delFlag); }