|
package com.landtool.lanbase.modules.res.dao;
|
|
import java.util.List;
|
import java.util.Map;
|
|
import org.apache.ibatis.annotations.Mapper;
|
|
import com.landtool.lanbase.modules.res.entity.Res_MainInfo;
|
import com.landtool.lanbase.modules.res.entity.Res_QueryAround;
|
import com.landtool.lanbase.modules.res.entity.UserDefined.MainInfoJoinAudit;
|
import com.landtool.lanbase.modules.res.entity.UserDefined.MainInfoJoinJcdt;
|
import com.landtool.lanbase.modules.res.entity.ZiYuanTongJi.GroupByDanWei;
|
import com.landtool.lanbase.modules.res.entity.ZiYuanTongJi.GroupByDataSources;
|
import com.landtool.lanbase.modules.res.entity.ZiYuanTongJi.GroupByGongXiangXieYi;
|
import com.landtool.lanbase.modules.res.entity.ZiYuanTongJi.GroupByMuLu;
|
import com.landtool.lanbase.modules.res.entity.ZiYuanTongJi.GroupByPubDate;
|
import com.landtool.lanbase.modules.res.entity.ZiYuanTongJi.GroupByXingZhengQuHua;
|
import com.landtool.lanbase.modules.res.entity.ZiYuanTongJi.GroupByZiYuanLeiXing;
|
import org.apache.ibatis.annotations.Param;
|
import org.springframework.stereotype.Repository;
|
|
@Mapper
|
@Repository
|
public interface Res_MainInfoMapper {
|
|
int deleteByPrimaryKey(int resourceid);
|
|
int insert(Res_MainInfo record);
|
|
int insertSelective(Res_MainInfo record);
|
|
Res_MainInfo selectByPrimaryKey(int resourceid);
|
|
int updateByPrimaryKeySelective(Res_MainInfo record);
|
|
int updateByPrimaryKey(Res_MainInfo record);
|
|
List<Res_MainInfo> selectResMainInfojoinCatalog(Res_MainInfo resMainInfo);
|
|
List<Res_MainInfo> selectResMainInfoFangWenPaiHang(Res_MainInfo resMainInfo);
|
|
List<MainInfoJoinAudit> selectResMainInfojoinAudit(Res_MainInfo resMainInfo);
|
|
Integer selectResMainInfojoinCatalogCount(Res_MainInfo resMainInfo);
|
|
List<Res_MainInfo> selectZyByMuLuId(int muluid);
|
|
Integer selectResMainInfojoinAuditCount(Res_MainInfo resMainInfo);
|
|
List<Res_MainInfo> getAll();
|
|
Integer getAllTotal();
|
|
List<Res_MainInfo> selectResMainInfo(Res_MainInfo model);
|
|
List<Res_MainInfo> selectZTDTList(Map<String, Object> map);
|
|
List<Res_MainInfo> selectTwtcForZiYuan(Res_MainInfo resMainInfoTWO);
|
|
List<Res_MainInfo> getYWJCTreeData(Res_MainInfo resMainInfoTWO);
|
|
int selectZTDTCount(String leixiId);
|
|
int queryResMainInfoIdentCurrent();
|
|
List<String> selectDATASOURCES();
|
|
List<MainInfoJoinJcdt> selectJcdtList(MainInfoJoinJcdt model);
|
|
List<Res_MainInfo> selectAllOrderByTime();
|
|
int insertHotSearch(String key);
|
|
String selectHotSearch(String key);
|
|
int updateHotSearch(String key);
|
|
List<String> selectTopHotSearch();
|
|
List<GroupByZiYuanLeiXing> selectResMainInfoGroupByLeiXing();
|
|
List<GroupByDataSources> selectResMainInfoGroupByDataSources();
|
|
List<GroupByGongXiangXieYi> selectResMainInfoGroupByGongXiangXieYi();
|
|
List<GroupByMuLu> selectResMainInfoGroupByMuLu();
|
|
List<GroupByXingZhengQuHua> selectResMainInfoGroupByXingZhengQuHua();
|
|
List<GroupByPubDate> selectResMainInfoGroupByPubDate(int year);
|
|
List<GroupByDanWei> selectResMainInfoGroupByDanWei();
|
|
String selectshenheCount();
|
|
String selectshenqingCount();
|
|
String selectShoucangCount(int Id);
|
|
String selectZhituCount(int Id);
|
|
List<Res_MainInfo> selectTiTle(Res_MainInfo resMainInfo);
|
|
int ZiYuanZhouBianGuanLianAdd(Res_QueryAround res_queryAround);
|
|
int ZiYuanZhouBianGuanLianDelete(Res_QueryAround res_queryAround);
|
|
// List<Res_MainInfo> selectMainInfoByYWTC(Res_MainInfo resMainInfo);
|
|
// List<Res_MainInfo> getTopList(Map<String, Object> map);
|
|
int checkZiYuanQuanXian(Map<String, Object> map);
|
|
List<Res_MainInfo> selectAllMainInfo(Res_MainInfo resMainInfo);
|
|
Integer updateStatusByPrimaryKey(Map<String, Object> map);
|
|
List<String> pingyin(Map<String, Object> map);
|
|
List<Res_MainInfo> getListByMap(Map<String, Object> map);
|
|
int getCountByResourceClass(@Param("key") String key);
|
|
Integer getCountByresCatalogId(Map<String, Object> map);
|
|
int getCountBySpcName(@Param("childrenNames") List<String> childrenNames);
|
|
Map<String,String> queryForApply(Map<String, Object> param);
|
}
|