package com.landtool.lanbase.modules.res.service;
|
|
import java.util.List;
|
import java.util.Map;
|
|
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;
|
|
/**
|
* @Date: 2018-03-02 14:10
|
* @param
|
* @Description:ResMainInfo表服务层接口
|
*
|
*/
|
|
public interface ResMainInfoService {
|
|
int insertSelective(Res_MainInfo record);
|
|
Res_MainInfo selectByPrimaryKey(int id);
|
|
List<Res_MainInfo> selectResMainInfojoinCatalog(Res_MainInfo resMainInfo);
|
|
List<Res_MainInfo> selectResMainInfoFangWenPaiHang(Res_MainInfo resMainInfo);
|
|
Integer selectResMainInfojoinCatalogCount(Res_MainInfo resMainInfo);
|
|
List<MainInfoJoinAudit> selectResMainInfojoinAudit(Res_MainInfo resMainInfo);
|
|
Integer selectResMainInfojoinAuditCount(Res_MainInfo resMainInfo);
|
|
List<Res_MainInfo> selectZyByMuLuId(int muluid);
|
|
int updateByPrimaryKeySelective(Res_MainInfo record);
|
|
int deleteByPrimaryKey(int resourceid);
|
|
List<Res_MainInfo> getAll();
|
|
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<GroupByMuLu> selectResMainInfoGroupByMuLu();
|
|
List<GroupByPubDate> selectResMainInfoGroupByPubDate(int year);
|
|
List<GroupByGongXiangXieYi> selectResMainInfoGroupByGongXiangXieYi();
|
|
List<GroupByXingZhengQuHua> selectResMainInfoGroupByXingZhengQuHua();
|
|
List<GroupByDanWei> selectResMainInfoGroupByDanWei();
|
|
String selectshenheCount();
|
|
String selectshenqingCount();
|
|
String selectShoucangCount(int Id);
|
|
String selectZhituCount(int Id);
|
|
/**
|
* 获取 N 条最新资源
|
*/
|
// List<Res_MainInfo> getTopList(Integer num,String isDiTuFuwu);
|
|
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);
|
|
int checkZiYuanQuanXian(Map<String, Object> map);
|
|
List<Res_MainInfo> selectAllMainInfo(Res_MainInfo resMainInfo);
|
|
Integer updateStatusByPrimaryKey(Map<String, Object> map);
|
|
List<String> pingyin(String keyWord);
|
|
List<Res_MainInfo> getListByMap(Map<String, Object> map);
|
|
Integer getAllTotal();
|
|
int getCountByResourceClass(String key);
|
|
Integer getCountByresCatalogId(Map<String, Object> map);
|
|
int getCountBySpcName(List<String> childrenNames);
|
|
Map<String,String> queryForApply(Map<String, Object> param);
|
}
|