|
|
|
@ -113,6 +113,22 @@ public class FillSubject {
|
|
|
|
|
_form_valueMap.clear();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 功能:获取专家是否需要审核的配置
|
|
|
|
|
* @return
|
|
|
|
|
*/
|
|
|
|
|
public static boolean getZhuanJaiCheckStatus(){
|
|
|
|
|
boolean ZhuanJiaCheck = false;
|
|
|
|
|
String install_area = GtzzConst.CHANGCHUAN;//长春市
|
|
|
|
|
//新增加的项目数据,需要根据全局变量ZhuanJiaCheck=1还是ZhuanJiaCheck=0,来决定是不是生成这个项目的评审专家和专家组组长
|
|
|
|
|
String sql = "select global_value from t_base_global where install_area=? and global_code=?";
|
|
|
|
|
String global_value = Db.findFirst(sql, install_area, "ZhuanJiaCheck").getStr("global_value");
|
|
|
|
|
if (global_value.equals("1")) {
|
|
|
|
|
ZhuanJiaCheck = true;
|
|
|
|
|
}
|
|
|
|
|
return ZhuanJiaCheck;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 功能:下载JSON文件,并酌情写入到数据库
|
|
|
|
|
*
|
|
|
|
@ -343,14 +359,8 @@ public class FillSubject {
|
|
|
|
|
cnt++;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
boolean ZhuanJiaCheck = false;
|
|
|
|
|
String install_area = GtzzConst.CHANGCHUAN;//长春市
|
|
|
|
|
//新增加的项目数据,需要根据全局变量ZhuanJiaCheck=1还是ZhuanJiaCheck=0,来决定是不是生成这个项目的评审专家和专家组组长
|
|
|
|
|
sql = "select global_value from t_base_global where install_area=? and global_code=?";
|
|
|
|
|
String global_value = Db.findFirst(sql, install_area, "ZhuanJiaCheck").getStr("global_value");
|
|
|
|
|
if (global_value.equals("1")) {
|
|
|
|
|
ZhuanJiaCheck = true;
|
|
|
|
|
}
|
|
|
|
|
//是否需要进行专家相关的审核操作
|
|
|
|
|
boolean ZhuanJiaCheck = getZhuanJaiCheckStatus();
|
|
|
|
|
String subject_ids = "";
|
|
|
|
|
//4、修改为已扫描完成
|
|
|
|
|
for (Record record : list) {
|
|
|
|
@ -361,16 +371,17 @@ public class FillSubject {
|
|
|
|
|
gm.saveSubjectExpert(subject_id, "0203", GtzzConst.DEFAULT_EXPERT, GtzzConst.DEFAULT_EXPERT);
|
|
|
|
|
System.out.println("设置默认专家为黄海:" + subject_id);
|
|
|
|
|
}
|
|
|
|
|
//标识此项目已经被扫描进入正式系统表中
|
|
|
|
|
sql = "update t_gtzz_subject set finish_scan=1 where subject_id=?";
|
|
|
|
|
Db.update(sql, subject_id);
|
|
|
|
|
}
|
|
|
|
|
//如果需要进行专家审核,那么把这些项目统统放到默认的ys_id=1的任务中去,ys_id=1是所有不需要专家审核的默认任务载体
|
|
|
|
|
if (ZhuanJiaCheck) {
|
|
|
|
|
subject_ids = subject_ids.substring(0, subject_ids.length() - 1);
|
|
|
|
|
gm.saveYsSubject(1, subject_ids);
|
|
|
|
|
System.out.println("设置项目为ys_id=1任务所辖的项目");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 5、数据准备
|
|
|
|
|
// 更新项目主表,添加办学类型名称和城乡类型名称两列
|
|
|
|
|
sql = "UPDATE t_gtzz_subject t1 SET bxlx_name = t2.bxlx_name,cxlx_name = t2.cxlx_name FROM t_gtzz_school t2 WHERE t1.org_code = t2.org_code";
|
|
|
|
|