|
@ -58,13 +58,25 @@ public class ZyDictService {
|
|
|
zyIvDiagnoseDictDao.deleteAll();
|
|
|
//新增数据
|
|
|
logger.info("save table zy_iv_diagnose_dict ,size:" + zyIvDiagnoseDicts.size());
|
|
|
zyIvDiagnoseDictDao.save(zyIvDiagnoseDicts);
|
|
|
List<ZyIvDiagnoseDict> zyIvDiagnoseDictTemp = new ArrayList<>();
|
|
|
for (int i = 0; i < zyIvDiagnoseDicts.size(); i++) {
|
|
|
zyIvDiagnoseDictTemp.add(zyIvDiagnoseDicts.get(i));
|
|
|
//批量提交
|
|
|
if (((zyIvDiagnoseDictTemp.size() % 2000) == 0) || (zyIvDiagnoseDictTemp.size() == i)) {
|
|
|
saveZy_iv_diagnose_dict(zyIvDiagnoseDictTemp);
|
|
|
zyIvDiagnoseDictTemp = new ArrayList<>();
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_diagnose_dict end");
|
|
|
}
|
|
|
|
|
|
|
|
|
@Transactional
|
|
|
private void saveZy_iv_diagnose_dict(List<ZyIvDiagnoseDict> zyIvDiagnoseDictTemp) {
|
|
|
zyIvDiagnoseDictDao.save(zyIvDiagnoseDictTemp);
|
|
|
}
|
|
|
|
|
|
|
|
|
public void synchronizeZy_iv_subject_class_dict() {
|
|
|
logger.info("synchronized zy_iv_subject_class_dict start");
|
|
|
String dictName = this.IV_SUBJECT_CLASS_DICT;
|
|
@ -76,12 +88,24 @@ public class ZyDictService {
|
|
|
zyIvSubjectClassDictDao.deleteAll();
|
|
|
//新增数据
|
|
|
logger.info("save table zy_iv_subject_class_dict ,size:" + zyIvSubjectClassDicts.size());
|
|
|
zyIvSubjectClassDictDao.save(zyIvSubjectClassDicts);
|
|
|
List<ZyIvSubjectClassDict> zyIvSubjectClassDictTemp = new ArrayList<>();
|
|
|
for (int i = 0; i < zyIvSubjectClassDicts.size(); i++) {
|
|
|
zyIvSubjectClassDictTemp.add(zyIvSubjectClassDicts.get(i));
|
|
|
//批量提交
|
|
|
if (((zyIvSubjectClassDictTemp.size() % 2000) == 0) || (zyIvSubjectClassDictTemp.size() == i)) {
|
|
|
saveZy_iv_subject_class_dict(zyIvSubjectClassDictTemp);
|
|
|
zyIvSubjectClassDictTemp = new ArrayList<>();
|
|
|
}
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_subject_class_dict end");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
private void saveZy_iv_subject_class_dict(List<ZyIvSubjectClassDict> zyIvSubjectClassDictTemp) {
|
|
|
zyIvSubjectClassDictDao.save(zyIvSubjectClassDictTemp);
|
|
|
}
|
|
|
|
|
|
public void synchronizeZy_iv_staff_reg_type_allot_dict() {
|
|
|
logger.info("synchronized zy_iv_staff_reg_type_allot_dict start");
|
|
|
String dictName = this.IV_STAFF_REG_TYPE_ALLOT_DICT;
|
|
@ -93,11 +117,24 @@ public class ZyDictService {
|
|
|
zyIvStaffRegTypeAllotDictDao.deleteAll();
|
|
|
//新增数据
|
|
|
logger.info("save table zy_iv_staff_reg_type_allot_dict ,size:" + zyIvStaffRegTypeAllotDicts.size());
|
|
|
zyIvStaffRegTypeAllotDictDao.save(zyIvStaffRegTypeAllotDicts);
|
|
|
List<ZyIvStaffRegTypeAllotDict> zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
for (int i = 0; i < zyIvStaffRegTypeAllotDicts.size(); i++) {
|
|
|
zyIvStaffRegTypeAllotDictTemp.add(zyIvStaffRegTypeAllotDicts.get(i));
|
|
|
//批量提交
|
|
|
if (((zyIvStaffRegTypeAllotDictTemp.size() % 2000) == 0) || (zyIvStaffRegTypeAllotDictTemp.size() == i)) {
|
|
|
saveZy_iv_staff_reg_type_allot_dict(zyIvStaffRegTypeAllotDictTemp);
|
|
|
zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
}
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_staff_reg_type_allot_dict end");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
private void saveZy_iv_staff_reg_type_allot_dict(List<ZyIvStaffRegTypeAllotDict> zyIvStaffRegTypeAllotDictTemp) {
|
|
|
zyIvStaffRegTypeAllotDictDao.save(zyIvStaffRegTypeAllotDictTemp);
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
public void synchronizeZ_iv_staff_dict() {
|
|
|
logger.info("synchronized zy_iv_staff_dict start");
|
|
@ -115,7 +152,6 @@ public class ZyDictService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
public void synchronizeZy_iv_physic_dict() {
|
|
|
logger.info("synchronized zy_iv_physic_dict start");
|
|
|
String dictName = this.IV_PHYSIC_DICT;
|
|
@ -127,11 +163,24 @@ public class ZyDictService {
|
|
|
zyIvPhysicDictDao.deleteAll();
|
|
|
//新增数据
|
|
|
logger.info("save table zy_iv_physic_dict ,size:" + zyIvPhysicDicts.size());
|
|
|
zyIvPhysicDictDao.save(zyIvPhysicDicts);
|
|
|
List<ZyIvPhysicDict> zyIvPhysicDictsTemp = new ArrayList<>();
|
|
|
for (int i = 0; i < zyIvPhysicDicts.size(); i++) {
|
|
|
zyIvPhysicDictsTemp.add(zyIvPhysicDicts.get(i));
|
|
|
//批量提交
|
|
|
if (((zyIvPhysicDictsTemp.size() % 2000) == 0) || (zyIvPhysicDictsTemp.size() == i)) {
|
|
|
saveObPhysicDict(zyIvPhysicDictsTemp);
|
|
|
zyIvPhysicDictsTemp = new ArrayList<>();
|
|
|
}
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_physic_dict end");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
private void saveObPhysicDict(List<ZyIvPhysicDict> zyIvPhysicDictsTemp) {
|
|
|
zyIvPhysicDictDao.save(zyIvPhysicDictsTemp);
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
public void synchronizeZy_iv_org_physic_allot_dict() {
|
|
|
logger.info("synchronized zy_iv_org_physic_allot_dict start");
|
|
@ -144,12 +193,23 @@ public class ZyDictService {
|
|
|
zyIvOrgPhysicAllotDictDao.deleteAll();
|
|
|
//新增数据
|
|
|
logger.info("save table zy_iv_org_physic_allot_dict ,size:" + zyIvOrgPhysicAllotDicts.size());
|
|
|
zyIvOrgPhysicAllotDictDao.save(zyIvOrgPhysicAllotDicts);
|
|
|
List<ZyIvOrgPhysicAllotDict> zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
for (int i = 0; i < zyIvOrgPhysicAllotDicts.size(); i++) {
|
|
|
zyIvStaffRegTypeAllotDictTemp.add(zyIvOrgPhysicAllotDicts.get(i));
|
|
|
//批量提交
|
|
|
if (((zyIvStaffRegTypeAllotDictTemp.size() % 2000) == 0) || (zyIvStaffRegTypeAllotDictTemp.size() == i)) {
|
|
|
saveZy_iv_org_physic_allot_dict(zyIvStaffRegTypeAllotDictTemp);
|
|
|
zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
}
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_org_physic_allot_dict end");
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_org_physic_allot_dict end");
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
private void saveZy_iv_org_physic_allot_dict(List<ZyIvOrgPhysicAllotDict> zyIvOrgPhysicAllotDicts) {
|
|
|
zyIvOrgPhysicAllotDictDao.save(zyIvOrgPhysicAllotDicts);
|
|
|
}
|
|
|
|
|
|
public void synchronizeZy_iv_diagnose_class_dict() {
|
|
|
logger.info("synchronized zy_iv_diagnose_class_dict start");
|
|
|
String dictName = this.IV_DIAGNOSE_CLASS_DICT;
|
|
@ -162,9 +222,22 @@ public class ZyDictService {
|
|
|
//新增数据
|
|
|
|
|
|
logger.info("save table zy_iv_diagnose_class_dict ,size:" + zIvDiagnoseClassDicts.size());
|
|
|
zyIvDiagnoseClassDictDao.save(zIvDiagnoseClassDicts);
|
|
|
List<ZyIvDiagnoseClassDict> zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
for (int i = 0; i < zIvDiagnoseClassDicts.size(); i++) {
|
|
|
zyIvStaffRegTypeAllotDictTemp.add(zIvDiagnoseClassDicts.get(i));
|
|
|
//批量提交
|
|
|
if (((zyIvStaffRegTypeAllotDictTemp.size() % 2000) == 0) || (zyIvStaffRegTypeAllotDictTemp.size() == i)) {
|
|
|
saveZy_iv_diagnose_class_dict(zyIvStaffRegTypeAllotDictTemp);
|
|
|
zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
}
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_diagnose_class_dict end");
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_diagnose_class_dict end");
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
private void saveZy_iv_diagnose_class_dict(List<ZyIvDiagnoseClassDict> zIvDiagnoseClassDicts) {
|
|
|
zyIvDiagnoseClassDictDao.save(zIvDiagnoseClassDicts);
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
@ -180,12 +253,23 @@ public class ZyDictService {
|
|
|
zyIvDeptStaffAllotDictDao.deleteAll();
|
|
|
//新增数据
|
|
|
logger.info("save table zy_iv_dept_staff_allot_dict ,size:" + syIvDeptStaffAllotDictz.size());
|
|
|
zyIvDeptStaffAllotDictDao.save(syIvDeptStaffAllotDictz);
|
|
|
List<ZyIvDeptStaffAllotDict> zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
for (int i = 0; i < syIvDeptStaffAllotDictz.size(); i++) {
|
|
|
zyIvStaffRegTypeAllotDictTemp.add(syIvDeptStaffAllotDictz.get(i));
|
|
|
//批量提交
|
|
|
if (((zyIvStaffRegTypeAllotDictTemp.size() % 2000) == 0) || (zyIvStaffRegTypeAllotDictTemp.size() == i)) {
|
|
|
saveZy_iv_dept_staff_allot_dict(zyIvStaffRegTypeAllotDictTemp);
|
|
|
zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
}
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_dept_staff_allot_dict end");
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_dept_staff_allot_dict end");
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
private void saveZy_iv_dept_staff_allot_dict(List<ZyIvDeptStaffAllotDict> syIvDeptStaffAllotDictz) {
|
|
|
zyIvDeptStaffAllotDictDao.save(syIvDeptStaffAllotDictz);
|
|
|
}
|
|
|
|
|
|
public void synchronizeZyCommonDict() {
|
|
|
logger.info("synchronized zy_common_dict start");
|
|
|
String[] dictNames = new String[]{
|
|
@ -247,14 +331,26 @@ public class ZyDictService {
|
|
|
zyCommonDictDao.deleteAll();
|
|
|
//新增数据
|
|
|
logger.info("save table zy_common_dict ,size:" + zyCommonDictz.size());
|
|
|
zyCommonDictDao.save(zyCommonDictz);
|
|
|
List<ZyCommonDict> zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
for (int i = 0; i < zyCommonDictz.size(); i++) {
|
|
|
zyIvStaffRegTypeAllotDictTemp.add(zyCommonDictz.get(i));
|
|
|
//批量提交
|
|
|
if (((zyIvStaffRegTypeAllotDictTemp.size() % 2000) == 0) || (zyIvStaffRegTypeAllotDictTemp.size() == i)) {
|
|
|
saveZyCommonDict(zyIvStaffRegTypeAllotDictTemp);
|
|
|
zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
}
|
|
|
}
|
|
|
logger.info("synchronized zy_common_dict end");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
logger.info("synchronized zy_common_dict end");
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
private void saveZyCommonDict(List<ZyCommonDict> zyCommonDictz) {
|
|
|
zyCommonDictDao.save(zyCommonDictz);
|
|
|
}
|
|
|
|
|
|
public void synchronizeZy_iv_dept_dict() {
|
|
|
logger.info("synchronized zy_iv_dept_dict start");
|
|
|
String dictName = this.IV_DEPT_DICT;
|
|
@ -266,9 +362,22 @@ public class ZyDictService {
|
|
|
zyIvDeptDictDao.deleteAll();
|
|
|
//新增数据
|
|
|
logger.info("save table zy_iv_dept_dict ,size:" + zyIvDeptDicts.size());
|
|
|
zyIvDeptDictDao.save(zyIvDeptDicts);
|
|
|
List<ZyIvDeptDict> zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
for (int i = 0; i < zyIvDeptDicts.size(); i++) {
|
|
|
zyIvStaffRegTypeAllotDictTemp.add(zyIvDeptDicts.get(i));
|
|
|
//批量提交
|
|
|
if (((zyIvStaffRegTypeAllotDictTemp.size() % 2000) == 0) || (zyIvStaffRegTypeAllotDictTemp.size() == i)) {
|
|
|
saveZy_iv_dept_dict(zyIvStaffRegTypeAllotDictTemp);
|
|
|
zyIvStaffRegTypeAllotDictTemp = new ArrayList<>();
|
|
|
}
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_dept_dict end");
|
|
|
}
|
|
|
logger.info("synchronized zy_iv_dept_dict end");
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
private void saveZy_iv_dept_dict(List<ZyIvDeptDict> zyIvDeptDicts) {
|
|
|
zyIvDeptDictDao.save(zyIvDeptDicts);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@ -497,4 +606,5 @@ public class ZyDictService {
|
|
|
return sb.toString();
|
|
|
}
|
|
|
}
|
|
|
|
|
|
}
|