package com.yihu.wlyy.service; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.yihu.wlyy.repository.organization.HospitalDao; import com.yihu.wlyy.service.third.jw.JwPrescriptionService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.JdbcTemplate; import org.springframework.stereotype.Service; import java.text.SimpleDateFormat; import java.util.Date; /** * Created by chenweida on 2017/8/10. * 每天1点同步 智业的字典数据 */ @Service public class ZyDictDataService extends BaseService { @Autowired private JwPrescriptionService jwPrescriptionService; @Autowired private HospitalDao hospitalDao; @Autowired private JdbcTemplate jdbcTemplate; public void synchronizeZy_iv_subject_class_dict() { try{ String re = jwPrescriptionService.getDictForI(IV_SUBJECT_CLASS_DICT); JSONObject jsonObject = JSONObject.parseObject(re); if(jsonObject.getInteger("status")==200){ JSONObject data = jsonObject.getJSONObject("data"); if("1".equals(data.getString("CODE"))){ JSONArray returnData = data.getJSONArray("returnData"); System.out.println("returnData="+returnData.toString()); if(returnData.size()==0){ return; } JSONArray dictArray = returnData.getJSONArray(0); for(int i=0;i