Stringcommand="node /myworkSpace/puppeteer.js \"http://schoolreport.cssat.cn/pdf/basic?province=condition5&school=condition1&examId=condition4®ion=conditionC&subjectType=常规\" pdf ";
Stringcommand="node /myworkSpace/puppeteer.js \"http://schoolreport.cssat.cn/pdf/basic?province=condition5&school=condition1&examId=condition4®ion=非改革&branch=condition3&subjectType=常规\" pdf ";
Stringcommand="node /myworkSpace/pdfOfClassBasicGen.js \"http://schoolreport.cssat.cn/pdf/classBasic?province=condition5&school=condition1&examId=condition4®ion=conditionC&subjectType=常规&className=conditionA\" pdf ";
Stringcommand="node/myworkSpace/pdfOfClassBasicGen.js \"http://schoolreport.cssat.cn/pdf/classBasic?province=condition5&school=condition1&examId=condition4®ion=非改革&branch=condition3&subjectType=常规&className=conditionA\" pdf ";
// if (!((line = reader.readLine()) != null)) break;
//
// } catch (IOException e) {
// List<BasicReportParameters> synthesisSchoolSubjectReportParameters = this.reportJdbcTemplate.query(synthesisSchoolSubjectReportSql, new Object[]{}, new BeanPropertyRowMapper<>(BasicReportParameters.class));
// throw new RuntimeException(e);
//
// }
// for (BasicReportParameters parameter : synthesisSchoolSubjectReportParameters) {
// }
// if (parameter.getRegion().equals("改革") || parameter.getRegion().equals("改革A") || parameter.getRegion().equals("改革3+3") || parameter.getRegion().equals("改革3+1+2")) {
// List<BasicReportParameters> synthesisSchoolReportParameters = this.reportJdbcTemplate.query(synthesisSchoolReportSql, new Object[]{}, new BeanPropertyRowMapper<>(BasicReportParameters.class));
//
// for (BasicReportParameters synthesisSchoolReportParameter : synthesisSchoolReportParameters) {
// if (synthesisSchoolReportParameter.getRegion().equals("改革") || synthesisSchoolReportParameter.getRegion().equals("改革A") || synthesisSchoolReportParameter.getRegion().equals("改革3+3") || synthesisSchoolReportParameter.getRegion().equals("改革3+1+2")) {
// String command = "node /myworkSpace/puppeteer.js \"http://schoolreport.cssat.cn/pdf/basic?province=condition5&school=condition1&examId=condition4®ion=conditionC&subjectType=常规\" pdf ";
// List<ClassBasicReportParameters> synthesisClassSubjectReportParameters = this.reportJdbcTemplate.query(synthesisClassSubjectReportSql, new Object[]{}, new BeanPropertyRowMapper<>(ClassBasicReportParameters.class));
//
// for (ClassBasicReportParameters synthesisClassSubjectReportParameter : synthesisClassSubjectReportParameters) {
//
// if (synthesisClassSubjectReportParameter.getRegion().equals("改革") || synthesisClassSubjectReportParameter.getRegion().equals("改革A") || synthesisClassSubjectReportParameter.getRegion().equals("改革3+3") || synthesisClassSubjectReportParameter.getRegion().equals("改革3+1+2")) {
// List<ClassBasicReportParameters> synthesisClassReportParameters = this.reportJdbcTemplate.query(synthesisClassReportSql, new Object[]{}, new BeanPropertyRowMapper<>(ClassBasicReportParameters.class));
//
// for (ClassBasicReportParameters synthesisClassReportParameter : synthesisClassReportParameters) {
//
// if (synthesisClassReportParameter.getRegion().equals("改革") || synthesisClassReportParameter.getRegion().equals("改革A") || synthesisClassReportParameter.getRegion().equals("改革3+3") || synthesisClassReportParameter.getRegion().equals("改革3+1+2")) {
//
// String command = "node /myworkSpace/pdfOfClassBasicGen.js \"http://schoolreport.cssat.cn/pdf/classBasic?province=condition5&school=condition1&examId=condition4®ion=conditionC&subjectType=常规&className=conditionA\" pdf ";
// int rowsAffected = reportJdbcTemplate.update("UPDATE school_report_task_generate SET status = ? WHERE exam_id = ? AND region = ? AND province = ? AND school = ?", 1, schoolLevel.getExamId(), schoolLevel.getRegion(), schoolLevel.getProvince(), schoolLevel.getSchool());
introwsAffected=reportJdbcTemplate.update("UPDATE school_report_task_generate SET status = ? WHERE exam_id = ? AND region = ? AND province = ? AND school = ?",1,schoolLevel.getExamId(),schoolLevel.getRegion(),schoolLevel.getProvince(),schoolLevel.getSchool());
namedParameterJdbcTemplate.update("insert into province_ques_type_excellent20251023(region,province,sub_subject,mean,ques_type) value (:region,:province,:subSubject,:Mean,:quesType)",newMapSqlParameterSource(params));
namedParameterJdbcTemplate.update("insert into province_ques_type_excellent"+suffix+"(region,province,sub_subject,mean,ques_type) value (:region,:province,:subSubject,:Mean,:quesType)",newMapSqlParameterSource(params));
@@ -127,12 +126,12 @@ public class ClassIncrement {
...
@@ -127,12 +126,12 @@ public class ClassIncrement {
"\tb.`ques_max_score`,\n"+
"\tb.`ques_max_score`,\n"+
"\tb.`stu_id`\n"+
"\tb.`stu_id`\n"+
"\tFROM\n"+
"\tFROM\n"+
"\tbase_area_question_tda20251023_mix a\n"+
"\tbase_area_question_tda"+suffix+"_mix a\n"+
"\tleft join base_student_question_tda20251023_mix b on a.ques_no = b.ques_no and a.sub_subject = b.`sub_subject` and a.region1 = b.region1 and a.subject_type = b.subject_type\n"+
"\tleft join base_student_question_tda"+suffix+"_mix b on a.ques_no = b.ques_no and a.sub_subject = b.`sub_subject` and a.region1 = b.region1 and a.subject_type = b.subject_type\n"+
"\twhere a.subject_type = '常规' and a.region1 = '"+region+"' and b.province = '"+province+"'";
"\twhere a.subject_type = '常规' and a.region1 = '"+region+"' and b.province = '"+province+"'";
@@ -140,16 +139,16 @@ public class ClassIncrement {
...
@@ -140,16 +139,16 @@ public class ClassIncrement {
for(Stringsubject:collect.keySet()){
for(Stringsubject:collect.keySet()){
Stringsql2="select stu_id from base_student_subject_tda20251023_mix where sub_subject = '"+subject+"' and region1 = '"+region+"' and province = '"+province+"' and stu_subject_score_rate_province_pct_rank >= 0.73 and subject_type = '常规'";
Stringsql2="select stu_id from base_student_subject_tda"+suffix+"_mix where sub_subject = '"+subject+"' and region1 = '"+region+"' and province = '"+province+"' and stu_subject_score_rate_province_pct_rank >= 0.73 and subject_type = '常规'";
namedParameterJdbcTemplate.update("insert into province_excellent_difficult20251023(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into province_excellent_difficult"+suffix+"(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into province_excellent_difficult20251023(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into province_excellent_difficult"+suffix+"(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into province_excellent_difficult20251023(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into province_excellent_difficult"+suffix+"(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into province_excellent_difficult20251023(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into province_excellent_difficult"+suffix+"(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into province_excellent_difficult20251023(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsNan));
namedParameterJdbcTemplate.update("insert into province_excellent_difficult"+suffix+"(sub_subject,difficult,region,province,score_mean) value(:subSubject,:difficult,:region,:province,:scoreMean)",newMapSqlParameterSource(paramsNan));
reportJdbcTemplate.update("insert into knowledge_region_excellent20251023(sub_subject,knowledge,region,rate) value (:subSubject,:knowledge,:region,:rate)",newMapSqlParameterSource(paramsYi));
reportJdbcTemplate.update("insert into knowledge_region_excellent"+suffix+"(sub_subject,knowledge,region,rate) value (:subSubject,:knowledge,:region,:rate)",newMapSqlParameterSource(paramsYi));
reportTemplate.update("insert into knowledge_province_excellent20251023(sub_subject,knowledge,region,rate,province) value (:subSubject,:knowledge,:region,:rate,:province)",newMapSqlParameterSource(paramsYi));
reportTemplate.update("insert into knowledge_province_excellent"+suffix+"(sub_subject,knowledge,region,rate,province) value (:subSubject,:knowledge,:region,:rate,:province)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into class_diffficult20251023(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into class_diffficult"+suffix+"(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into class_diffficult20251023(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into class_diffficult"+suffix+"(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into class_diffficult20251023(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into class_diffficult"+suffix+"(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into class_diffficult20251023(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into class_diffficult"+suffix+"(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into class_diffficult20251023(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
namedParameterJdbcTemplate.update("insert into class_diffficult"+suffix+"(class,school,sub_subject,difficult,region,score_mean) value(:class,:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
namedParameterJdbcTemplate.update("insert into school_diffficult20251023(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into school_diffficult"+suffix+"(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into school_diffficult20251023(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into school_diffficult"+suffix+"(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into school_diffficult20251023(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into school_diffficult"+suffix+"(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into school_diffficult20251023(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into school_diffficult"+suffix+"(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into school_diffficult20251023(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
namedParameterJdbcTemplate.update("insert into school_diffficult"+suffix+"(school,sub_subject,difficult,region,score_mean) value(:school,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
@@ -368,9 +373,9 @@ class PdfGeneratorApplicationTests {
...
@@ -368,9 +373,9 @@ class PdfGeneratorApplicationTests {
"\tb.stu_ques_score,\n"+
"\tb.stu_ques_score,\n"+
"\tb.`ques_max_score`\n"+
"\tb.`ques_max_score`\n"+
"\tFROM\n"+
"\tFROM\n"+
"\tbase_area_question_tda20251023 a\n"+
"\tbase_area_question_tda"+suffix+" a\n"+
"\tleft join base_student_question_tda20251023 b on a.ques_no = b.ques_no and a.sub_subject = b.`sub_subject` and a.region1 = b.region1 and a.subject_type = b.subject_type\n"+
"\tleft join base_student_question_tda"+suffix+" b on a.ques_no = b.ques_no and a.sub_subject = b.`sub_subject` and a.region1 = b.region1 and a.subject_type = b.subject_type\n"+
"\twhere a.subject_type = '常规' and a.region1 = '"+region+"'\n";
"\twhere a.subject_type = '常规' and a.region1 = '"+region+"'\n";
namedParameterJdbcTemplate.update("insert into region_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into region_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into region_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into region_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into region_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into region_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into region_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into region_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into region_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
namedParameterJdbcTemplate.update("insert into region_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
@@ -510,9 +513,9 @@ class PdfGeneratorApplicationTests {
...
@@ -510,9 +513,9 @@ class PdfGeneratorApplicationTests {
"\tb.stu_ques_score,\n"+
"\tb.stu_ques_score,\n"+
"\tb.`ques_max_score`\n"+
"\tb.`ques_max_score`\n"+
"\tFROM\n"+
"\tFROM\n"+
"\tbase_area_question_tda20251023_mix a\n"+
"\tbase_area_question_tda"+suffix+"_mix a\n"+
"\tleft join base_student_question_tda20251023_mix b on a.ques_no = b.ques_no and a.sub_subject = b.`sub_subject` and a.region1 = b.region1 and a.subject_type = b.subject_type\n"+
"\tleft join base_student_question_tda"+suffix+"_mix b on a.ques_no = b.ques_no and a.sub_subject = b.`sub_subject` and a.region1 = b.region1 and a.subject_type = b.subject_type\n"+
"\twhere a.subject_type = '常规' and a.region1 = '"+region+"' and b.province = '"+province+"'";
"\twhere a.subject_type = '常规' and a.region1 = '"+region+"' and b.province = '"+province+"'";
namedParameterJdbcTemplate.update("insert into province_difficult20251023(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into province_difficult"+suffix+"(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into province_difficult20251023(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into province_difficult"+suffix+"(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into province_difficult20251023(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into province_difficult"+suffix+"(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into province_difficult20251023(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into province_difficult"+suffix+"(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into province_difficult20251023(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
namedParameterJdbcTemplate.update("insert into province_difficult"+suffix+"(province,sub_subject,difficult,region,score_mean) value(:province,:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
@@ -649,9 +652,9 @@ class PdfGeneratorApplicationTests {
...
@@ -649,9 +652,9 @@ class PdfGeneratorApplicationTests {
" b.`ques_max_score`,\n"+
" b.`ques_max_score`,\n"+
" b.`stu_id`\n"+
" b.`stu_id`\n"+
" FROM\n"+
" FROM\n"+
" base_area_question_tda20251023 a\n"+
" base_area_question_tda"+suffix+" a\n"+
" left join base_student_question_tda20251023 b on a.ques_no = b.ques_no and a.sub_subject = b.`sub_subject` and a.region1 = b.region1 and a.subject_type = b.subject_type\n"+
" left join base_student_question_tda"+suffix+" b on a.ques_no = b.ques_no and a.sub_subject = b.`sub_subject` and a.region1 = b.region1 and a.subject_type = b.subject_type\n"+
" where a.subject_type = '常规' and a.region1 = '"+region+"'";
" where a.subject_type = '常规' and a.region1 = '"+region+"'";
Stringsql2="select stu_id from base_student_subject_tda20251023 where sub_subject = '"+subject+"' and region1 = '"+region+"' and stu_subject_score_rate_region_pct_rank >= 0.73 and subject_type = '常规'";
Stringsql2="select stu_id from base_student_subject_tda"+suffix+" where sub_subject = '"+subject+"' and region1 = '"+region+"' and stu_subject_score_rate_region_pct_rank >= 0.73 and subject_type = '常规'";
namedParameterJdbcTemplate.update("insert into region_excellent_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into region_excellent_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsYi));
namedParameterJdbcTemplate.update("insert into region_excellent_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into region_excellent_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoYi));
namedParameterJdbcTemplate.update("insert into region_excellent_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into region_excellent_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsZhong));
namedParameterJdbcTemplate.update("insert into region_excellent_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into region_excellent_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsJiaoNan));
namedParameterJdbcTemplate.update("insert into region_excellent_difficult20251023(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
namedParameterJdbcTemplate.update("insert into region_excellent_difficult"+suffix+"(sub_subject,difficult,region,score_mean) value(:subSubject,:difficult,:region,:scoreMean)",newMapSqlParameterSource(paramsNan));
}
}
}
}
// province_excellent_asw_time
// province_excellent_asw_time
@Test
@Test
publicvoidExcellentAswTimeProvince(){
publicvoidExcellentAswTimeProvince(){
Stringsql="select region1 as region,province from base_province_subject_tda20251023_mix where subject_type = '常规' group by region1,province";
Stringsuffix="202512";
Stringsql="select region1 as region,province from base_province_subject_tda"+suffix+"_mix where subject_type = '常规' group by region1,province";
namedParameterJdbcTemplate.update("insert into province_excellent_asw_time20251023(sub_subject,province,region,ques_no,time) value (:subSubject,:province,:region,:quesNo,:time)",newMapSqlParameterSource(params));
namedParameterJdbcTemplate.update("insert into province_excellent_asw_time"+suffix+"(sub_subject,province,region,ques_no,time) value (:subSubject,:province,:region,:quesNo,:time)",newMapSqlParameterSource(params));
}
}
}
}
}
}
// region_excellent_asw_time
// region_excellent_asw_time
@Test
@Test
publicvoidExcellentRegionAswTime(){
publicvoidExcellentRegionAswTime(){
Stringsql="select region1 from base_province_subject_tda20251023 where subject_type = '常规' group by region1\n";
namedParameterJdbcTemplate.update("insert into region_excellent_asw_time20251023(sub_subject,region,ques_no,time) value (:subSubject,:region,:quesNo,:time)",newMapSqlParameterSource(params));
namedParameterJdbcTemplate.update("insert into region_excellent_asw_time"+suffix+"(sub_subject,region,ques_no,time) value (:subSubject,:region,:quesNo,:time)",newMapSqlParameterSource(params));
}
}
}
}
...
@@ -912,16 +908,17 @@ class PdfGeneratorApplicationTests {
...
@@ -912,16 +908,17 @@ class PdfGeneratorApplicationTests {
// region_ques_type_excellent
// region_ques_type_excellent
@Test
@Test
publicvoidtestQuesType(){
publicvoidtestQuesType(){
Stringsql="select region1 from base_province_subject_tda20251023 where subject_type = '常规' group by region1\n";
Stringsuffix="202512";
Stringsql="select region1 from base_province_subject_tda"+suffix+" where subject_type = '常规' group by region1\n";
namedParameterJdbcTemplate.update("insert into region_ques_type_excellent20251023(region,sub_subject,mean,ques_type) value (:region,:subSubject,:Mean,:quesType)",newMapSqlParameterSource(params));
namedParameterJdbcTemplate.update("insert into region_ques_type_excellent"+suffix+"(region,sub_subject,mean,ques_type) value (:region,:subSubject,:Mean,:quesType)",newMapSqlParameterSource(params));