kgdxpr 1 year ago
commit 71d8dce7b0

@ -382,6 +382,11 @@ public class ZbdcModel {
r.set("xx_hjddwjzsks", xx_hjddwjzsks); // 小学护眼灯未改造教室数量
r.set("xx_hjddjzgnqshu", xx_hjddjzgnqshu); // 小学护眼灯已改造功能室数量
r.set("xx_hjddwjzgnqshu", xx_hjddwjzgnqshu); // 小学护眼灯未改造功能室数量
r.set("xx_ldjy", xx_ldjy);//小学劳动教育
r.set("xx_ldjy_values", xx_ldjy_values);
}
if (stage_id == 5) {
@ -473,6 +478,8 @@ public class ZbdcModel {
r.set("cz_hjddwjzsks", cz_hjddwjzsks); // 初中护眼灯未改造教室数量
r.set("cz_hjddjzgnqshu", cz_hjddjzgnqshu); // 初中护眼灯已改造功能室数量
r.set("cz_hjddwjzgnqshu", cz_hjddwjzgnqshu); // 初中护眼灯未改造功能室数量
r.set("cz_ldjy", cz_ldjy);//初中劳动教育
r.set("cz_ldjy_values", cz_ldjy_values);
}
if (stage_id == 6) {
@ -585,10 +592,6 @@ public class ZbdcModel {
r.set("area_id", area_id);
}
r.set("xx_ldjy", xx_ldjy);//小学劳动教育
r.set("cz_ldjy", cz_ldjy);//初中劳动教育
r.set("xx_ldjy_values",xx_ldjy_values);
r.set("cz_ldjy_values",cz_ldjy_values);
if (record == null) {
Db.save("t_zbdc_bureau_cgzb", "year,bureau_id", r);
@ -599,6 +602,7 @@ public class ZbdcModel {
//器材库
String[] xdkmArray = {"xx_yq", "xx_ms", "cz_yq", "cz_ms", "gz_yq", "gz_ms"};
int[] xdkmArrayValue = {xx_yqqjkkjshu, xx_msqjkkjshu, cz_yqqjkkjshu, cz_msqjkkjshu, gz_yqqjkkjshu, gz_msqjkkjshu};
List<Record> writeList = new ArrayList<>();
for (int i = 0; i < xdkmArray.length; i++) {
String xdkm = xdkmArray[i];
String lx_name = "器材库";
@ -613,8 +617,10 @@ public class ZbdcModel {
r.set("area_name", area_name);
r.set("js", xdkmArrayValue[i]);
r.set("sort_id", 0);
Db.save("t_zbdc_bureau_cgzb_detail", "id", r);
writeList.add(r);
}
//Db.save("t_zbdc_bureau_cgzb_detail", "id", r);
Db.batchSave("t_zbdc_bureau_cgzb_detail", writeList, 100);
}
/**
@ -871,7 +877,7 @@ public class ZbdcModel {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0,
null, null, null, null, null,
null, null, null, null, null, null, null, null, null, null,null,null);
null, null, null, null, null, null, null, null, null, null, null, null);
}
sql = "select km_code,km_name from t_zbdc_templet where templet_id=?";
@ -1732,22 +1738,25 @@ public class ZbdcModel {
*
* @return
*/
Map<String, Record> cacheMapSchoolAreaName = null;
public Map<String, Record> getSchoolAreaName() {
if(cacheMapSchoolAreaName!=null) return cacheMapSchoolAreaName;
String sql = "select t1.org_id,t1.org_type_id,t1.parent_id,t2.area_id,t2.area_name from t_base_organization as t1 left join t_dm_area as t2 on t1.parent_id=t2.area_id where t1.org_id = t1.bureau_id and (t1.school_type_id>0 or t1.org_type_id in (11,5)) ";
List<Record> list = Db.find(sql);
Map<String, Record> _map = new HashMap<>();
cacheMapSchoolAreaName = new HashMap<>();
for (Record record : list) {
Record r1 = new Record();
r1.set("area_id", record.getStr("area_id"));
if (record.getInt("org_type_id") == 9) {
r1.set("area_name", "市直");
_map.put(record.getStr("org_id"), r1);
cacheMapSchoolAreaName.put(record.getStr("org_id"), r1);
} else {
r1.set("area_name", record.getStr("area_name"));
_map.put(record.getStr("org_id"), r1);
cacheMapSchoolAreaName.put(record.getStr("org_id"), r1);
}
}
return _map;
return cacheMapSchoolAreaName;
}
@ -2711,6 +2720,7 @@ public class ZbdcModel {
Document doc = Jsoup.parseBodyFragment(html);
Element body = doc.body();
Elements elements = body.getAllElements().getFirst().getElementsByTag("input");
List<Record> writeList = new ArrayList<>();
for (int i = 0; i < elements.size(); i++) {
Element input = elements.get(i);
String input_name = input.attr("name");
@ -2769,8 +2779,9 @@ public class ZbdcModel {
r.set("bureau_id", bureau_id);
r.set("area_id", area_id);
r.set("area_name", area_name);
Db.save("t_zbdc_bureau_cgzb_detail", "id", r);
writeList.add(r);
}
Db.batchSave("t_zbdc_bureau_cgzb_detail", writeList, 100);
//封装返回的结构体
Record record = new Record();
record.set("sysshshu", sysshshu);//实验室数量

Loading…
Cancel
Save