|
@ -51,6 +51,7 @@ import org.apache.commons.lang3.StringUtils;
|
|
|
import org.slf4j.Logger;
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.jdbc.core.JdbcTemplate;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.transaction.Transactional;
|
|
@ -76,6 +77,8 @@ public class YkyyEntranceService {
|
|
|
|
|
|
private final static String updateEntityUrl="http://192.168.20.55:10023/ykyy/update";
|
|
|
|
|
|
private final static String jdbcUrl="http://192.168.20.55:10023/ykyy/jdbcSQLQuery";
|
|
|
|
|
|
private final static String orgCode ="350211A5004";
|
|
|
|
|
|
private final static String orgName ="厦门大学附属厦门眼科中心";
|
|
@ -124,12 +127,18 @@ public class YkyyEntranceService {
|
|
|
|
|
|
@Autowired
|
|
|
private PrescriptionInfoDao prescriptionInfoDao;
|
|
|
@Autowired
|
|
|
private JdbcTemplate jdbcTemplate;
|
|
|
|
|
|
|
|
|
public List<Map<String, Object>> createSQLQuery(String sql, Map<String, Object> params, Integer page, Integer size){
|
|
|
return hibenateUtils.createSQLQuery(sql,params,page,size);
|
|
|
}
|
|
|
|
|
|
public List<Map<String, Object>> jdbcSQLQuery(String sql){
|
|
|
return jdbcTemplate.queryForList(sql);
|
|
|
}
|
|
|
|
|
|
|
|
|
public void save(Object object){
|
|
|
hibenateUtils.save(object);
|
|
@ -273,10 +282,11 @@ public class YkyyEntranceService {
|
|
|
* @throws Exception
|
|
|
*/
|
|
|
public JSONArray getUnsettledPrescription() throws Exception{
|
|
|
String sql = "SELECT h.BRID,h.CFSB from v_ms_dd01 h WHERE h.SPZT = 1 and h.FKZT = 0";
|
|
|
String sql = "SELECT h.BRID,h.CFSB from HLW_CF01 h WHERE h.SPZT = 1 and h.FKZT = 0 and h.SJLY= 1 and h.SPRQ > (sysdate-1) ";
|
|
|
Map<String,Object> params = new HashedMap();
|
|
|
params.put("sql",sql);
|
|
|
HttpResponse response = HttpUtils.doGet(url,params);
|
|
|
HttpResponse response = HttpUtils.doGet(jdbcUrl,params);
|
|
|
|
|
|
String content = response.getContent();
|
|
|
logger.info("response:"+content);
|
|
|
JSONObject rs = JSON.parseObject(content);
|