package com.yihu.platform.test; import java.io.IOException; import com.coreframework.db.DB; import com.coreframework.util.AppConfig; import com.yihu.platform.api.DoctorApi; import com.yihu.platform.utils.DesUtil; import com.yihu.wsgw.api.InterfaceMessage; import net.sf.json.JSONObject; /** * Created by Administrator on 2017/8/28. */ public class Test_DoctorApi { public static void main(String[] args) { try { DB.me().addDataSourceMySQL( AppConfig.getValue("DB.Alias"), AppConfig.getValue("DB.DatabaseName"), AppConfig.getValue("DB.Ip"), Integer.parseInt(AppConfig.getValue("DB.Port")), AppConfig.getValue("DB.UserName"), DesUtil.decrypt(AppConfig.getValue("DB.Password"))); } catch (NumberFormatException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } queryComplexDoctorList_v2(); // queryDoctorInfoByUid(); } static void queryComplexDoctorList_v2(){ DoctorApi apiImpl = new DoctorApi(); InterfaceMessage msg = new InterfaceMessage(); JSONObject obj = new JSONObject(); // obj.put("userId", "cd92657f-5b06-11e6-8344-fa163e8aee56"); // obj.put("hospitalId", "922b954d-5aff-11e6-8344-fa163e8aee56"); // obj.put("columns", "doctorGuid,provinceId,provinceShort,provinceName,hosDeptGuid,cityId,cityName,hosName,hospitalId,hosGuid,hosDeptId,deptName,doctorUid,doctorSn,doctorName,doctorSex,lczc,lczcName,jxzcName,skill,intro,photoUri,standardDeptId"); // obj.put("pageIndex", "1"); // obj.put("pageSize", "10"); obj.put("userId", "cd92657f-5b06-11e6-8344-fa163e8aee56"); obj.put("hospitalId", "922b9636-5aff-11e6-8344-fa163e8aee56"); obj.put("pageIndex", "1"); obj.put("pageSize", "1"); msg.setParam(obj.toString()); String result = apiImpl.queryComplexDoctorList_v2(msg); System.out.println(result); } static void queryDoctorInfoByUid(){ DoctorApi apiImpl = new DoctorApi(); InterfaceMessage msg = new InterfaceMessage(); JSONObject obj = new JSONObject(); obj.put("userId", "cd92657f-5b06-11e6-8344-fa163e8aee56"); msg.setParam(obj.toString()); String result = apiImpl.queryDoctorInfoByUid(msg); System.out.println(result); } }