中航富士达
This commit is contained in:
parent
ce9a9954a4
commit
5ee756a4a1
|
|
@ -30,7 +30,7 @@ public interface ExamineRankingService {
|
||||||
* @param: [khqj]
|
* @param: [khqj]
|
||||||
* @return: List<ExamineRanking>
|
* @return: List<ExamineRanking>
|
||||||
*/
|
*/
|
||||||
List<ExamineRanking> calculateWorkers(String khqj);
|
List<ExamineRanking> calculateWorkers(String khqj,String yglb);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -40,6 +40,6 @@ public interface ExamineRankingService {
|
||||||
* @param: [khqj]
|
* @param: [khqj]
|
||||||
* @return: List<ExamineRanking>
|
* @return: List<ExamineRanking>
|
||||||
*/
|
*/
|
||||||
List<ExamineRanking> calculateWorkersByYear(String khqj);
|
List<ExamineRanking> calculateWorkersByYear(String khqj,String yglb);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -27,23 +27,25 @@ public class ExamineRankingServiceImpl extends Service implements ExamineRanking
|
||||||
String type = Util.null2String(params.get("type"));
|
String type = Util.null2String(params.get("type"));
|
||||||
String khqj = Util.null2String(params.get("khqj"));
|
String khqj = Util.null2String(params.get("khqj"));
|
||||||
String khnd = Util.null2String(params.get("khnd"));
|
String khnd = Util.null2String(params.get("khnd"));
|
||||||
|
String yglb = Util.null2String(params.get("yglb"));
|
||||||
|
|
||||||
|
|
||||||
List<ExamineRanking> examineRankings;
|
List<ExamineRanking> examineRankings;
|
||||||
|
|
||||||
if ("1".equals(type)) {
|
if ("1".equals(type)) {
|
||||||
examineRankings = calculateWorkers(khqj);
|
examineRankings = calculateWorkers(khqj,yglb);
|
||||||
}else {
|
}else {
|
||||||
examineRankings = calculateWorkersByYear(khnd);
|
examineRankings = calculateWorkersByYear(khnd,yglb);
|
||||||
}
|
}
|
||||||
return examineRankings.size();
|
return examineRankings.size();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<ExamineRanking> calculateWorkers(String khqj) {
|
public List<ExamineRanking> calculateWorkers(String khqj,String yglb) {
|
||||||
|
|
||||||
RecordSet rs = new RecordSet();
|
RecordSet rs = new RecordSet();
|
||||||
List<ExamineRanking> examineRankings = new ArrayList<>();
|
List<ExamineRanking> examineRankings = new ArrayList<>();
|
||||||
rs.executeQuery("select id,ydzhdf,ssks,bmmc from uf_hr_ydjxkhpj_data where khqj = ?",khqj);
|
rs.executeQuery("select id,ydzhdf,ssks,bmmc from uf_hr_ydjxkhpj_data where khqj = ? and yglb = ?",khqj,yglb);
|
||||||
while (rs.next()) {
|
while (rs.next()) {
|
||||||
examineRankings.add(ExamineRanking.builder()
|
examineRankings.add(ExamineRanking.builder()
|
||||||
.id(Util.getIntValue(rs.getString("id")))
|
.id(Util.getIntValue(rs.getString("id")))
|
||||||
|
|
@ -62,10 +64,10 @@ public class ExamineRankingServiceImpl extends Service implements ExamineRanking
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<ExamineRanking> calculateWorkersByYear(String year) {
|
public List<ExamineRanking> calculateWorkersByYear(String year,String yglb) {
|
||||||
RecordSet rs = new RecordSet();
|
RecordSet rs = new RecordSet();
|
||||||
List<ExamineRanking> examineRankings = new ArrayList<>();
|
List<ExamineRanking> examineRankings = new ArrayList<>();
|
||||||
rs.executeQuery("select id,ndzhdf,ssks,bmmc from uf_hr_jxkhndpjb where khnd = ?",year);
|
rs.executeQuery("select id,ndzhdf,ssks,bmmc from uf_hr_jxkhndpjb where khnd = ? and yglb = ?",year,yglb);
|
||||||
while (rs.next()) {
|
while (rs.next()) {
|
||||||
examineRankings.add(ExamineRanking.builder()
|
examineRankings.add(ExamineRanking.builder()
|
||||||
.id(Util.getIntValue(rs.getString("id")))
|
.id(Util.getIntValue(rs.getString("id")))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue