2
13693261870
2022-09-16 653761a31dfeb50dd3d007e892d69c90bf0cdafc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
 
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);
}