XMTT 7 years ago
parent
commit
0dd5701bed

+ 2 - 2
src/main/java/com/ekexiu/portal/dao/PpaperDao.java

63
	@Exclude("summary")
63
	@Exclude("summary")
64
	@LimitQuery
64
	@LimitQuery
65
	@OrderBy(cols = {@LimitColumn(value = "assTime", asc = false), @LimitColumn(value = "id", asc = false)}, value = "")
65
	@OrderBy(cols = {@LimitColumn(value = "assTime", asc = false), @LimitColumn(value = "id", asc = false)}, value = "")
66
	public abstract List<AssedPaper> queryProfessor(Connection con, String professorId,@Nullable @SqlColumn(handlerClass = StringHandler.class,value = {"P.NAME LIKE ?"}) String name, String assTime, String id, int rows) throws SQLException;
66
	public abstract List<AssedPaper> queryProfessor(Connection con,@SqlColumn(handlerClass = FixLenStringHandler.class, value = { "A.PROFESSOR_ID = ?" }) String professorId,@Nullable @SqlColumn(handlerClass = StringHandler.class,value = {"P.NAME LIKE ?"}) String name, String assTime, String id, int rows) throws SQLException;
67

67

68
	@Exclude("summary")
68
	@Exclude("summary")
69
	@PageQuery
69
	@PageQuery
161
	@QueryVal
161
	@QueryVal
162
	@Column(value = "count(1)", handlerClass = LongHandler.class)
162
	@Column(value = "count(1)", handlerClass = LongHandler.class)
163
	@From(AssedPaper.class)
163
	@From(AssedPaper.class)
164
	public abstract long countPublish(Connection con, String professorId) throws SQLException;
164
	public abstract long countPublish(Connection con,@SqlColumn(handlerClass = FixLenStringHandler.class, value = { "A.PROFESSOR_ID=?" })String professorId) throws SQLException;
165

165

166
}
166
}

+ 2 - 2
src/main/java/com/ekexiu/portal/dao/PpatentDao.java

64
	@Exclude("summary")
64
	@Exclude("summary")
65
	@LimitQuery
65
	@LimitQuery
66
	@OrderBy(cols = {@LimitColumn(value = "assTime", asc = false), @LimitColumn(value = "id", asc = false)}, value = "")
66
	@OrderBy(cols = {@LimitColumn(value = "assTime", asc = false), @LimitColumn(value = "id", asc = false)}, value = "")
67
	public abstract List<AssedPatent> queryProfessor(Connection con, String professorId, @Nullable @SqlColumn(handlerClass = StringHandler.class,value = {"P.NAME LIKE ?"}) String name, String assTime, String id, int rows) throws SQLException;
67
	public abstract List<AssedPatent> queryProfessor(Connection con,@SqlColumn(handlerClass = FixLenStringHandler.class, value = { "A.PROFESSOR_ID=?" }) String professorId, @Nullable @SqlColumn(handlerClass = StringHandler.class,value = {"P.NAME LIKE ?"}) String name, String assTime, String id, int rows) throws SQLException;
68

68

69
	@Exclude("summary")
69
	@Exclude("summary")
70
	@PageQuery
70
	@PageQuery
169
	@QueryVal
169
	@QueryVal
170
	@Column(value = "count(1)", handlerClass = LongHandler.class)
170
	@Column(value = "count(1)", handlerClass = LongHandler.class)
171
	@From(AssedPatent.class)
171
	@From(AssedPatent.class)
172
	public abstract long countPublish(Connection con, String professorId) throws SQLException;
172
	public abstract long countPublish(Connection con,@SqlColumn(handlerClass = FixLenStringHandler.class, value = { "A.PROFESSOR_ID=?" }) String professorId) throws SQLException;
173

173

174
}
174
}