|
@ -61,18 +61,16 @@ public class MedicineServive {
|
|
|
list.add(org);
|
|
|
addCount++;
|
|
|
}else{
|
|
|
List<Mediicinedrugs> orgs = mediicinedrugsDao.findByDrugCode(drugCode);
|
|
|
for (Mediicinedrugs org:orgs) {
|
|
|
org.setDrugCode(drugCode);
|
|
|
org.setDrugName(h.getString("physic_name"));
|
|
|
org.setSpecif(h.getString("physic_spec"));
|
|
|
org.setDrugClass(h.getString("subject_class"));
|
|
|
org.setUnit(h.getString("dose_unit"));
|
|
|
org.setUseDose(h.getString("min_dose"));
|
|
|
org.setOrgCode(h.getString("orgCode"));
|
|
|
list.add(org);
|
|
|
updateCount++;
|
|
|
}
|
|
|
Mediicinedrugs org = mediicinedrugsDao.findByDrugCodeAndOrgCode(drugCode,orgCode);
|
|
|
org.setDrugCode(drugCode);
|
|
|
org.setDrugName(h.getString("physic_name"));
|
|
|
org.setSpecif(h.getString("physic_spec"));
|
|
|
org.setDrugClass(h.getString("subject_class"));
|
|
|
org.setUnit(h.getString("dose_unit"));
|
|
|
org.setUseDose(h.getString("min_dose"));
|
|
|
org.setOrgCode(h.getString("orgCode"));
|
|
|
list.add(org);
|
|
|
updateCount++;
|
|
|
}
|
|
|
}
|
|
|
mediicinedrugsDao.save(list);
|