|
@ -397,7 +397,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
Boolean errorFlag = false;
|
|
Boolean errorFlag = false;
|
|
try{
|
|
try{
|
|
String[] dept = depToSubject(info.get("dept").toString());
|
|
String[] dept = depToSubject(info.get("dept").toString());
|
|
jb.put("id", orgCode + info.get("id"));
|
|
|
|
|
|
jb.put("id", orgCode + (String)info.get("id"));
|
|
jb.put("cd_org", orgCode);
|
|
jb.put("cd_org", orgCode);
|
|
jb.put("cd_area", orgArea);
|
|
jb.put("cd_area", orgArea);
|
|
jb.put("cd_orgSub", orgSub);
|
|
jb.put("cd_orgSub", orgSub);
|
|
@ -417,7 +417,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
jb.put("crt_date",DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
jb.put("crt_date",DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
errorFlag = true;
|
|
errorFlag = true;
|
|
saveErrorLog(upid,"5",info.get("id").toString(),res,1);
|
|
|
|
|
|
saveErrorLog(upid,"5",(String)info.get("id"),"网上预约挂号数据格式错误",1);
|
|
dataError++;
|
|
dataError++;
|
|
logger.error(e.toString());
|
|
logger.error(e.toString());
|
|
}
|
|
}
|
|
@ -431,7 +431,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
success++;
|
|
success++;
|
|
}else{
|
|
}else{
|
|
saveErrorLog(upid,"5",info.get("id").toString(),res,2);
|
|
|
|
|
|
saveErrorLog(upid,"5",(String)info.get("id"),res,2);
|
|
error++;
|
|
error++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@ -470,7 +470,8 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
"WHERE " +
|
|
"WHERE " +
|
|
" i.create_time >='"+startDate+"' " +
|
|
" i.create_time >='"+startDate+"' " +
|
|
" and i.create_time <='"+endDate+"'" +
|
|
" and i.create_time <='"+endDate+"'" +
|
|
" and i.dept is not null";
|
|
|
|
|
|
" and i.dept is not null" +
|
|
|
|
" and o.register_date is not null";
|
|
if(StringUtils.isNotBlank(keyId)){
|
|
if(StringUtils.isNotBlank(keyId)){
|
|
sql +=" and i.id = '"+keyId+"'";
|
|
sql +=" and i.id = '"+keyId+"'";
|
|
}
|
|
}
|
|
@ -484,16 +485,16 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
try {
|
|
try {
|
|
String[] dept = depToSubject(ins.get("dept").toString());
|
|
String[] dept = depToSubject(ins.get("dept").toString());
|
|
String docInterId = achNsDoctorRecord(ins.get("doctor").toString());
|
|
String docInterId = achNsDoctorRecord(ins.get("doctor").toString());
|
|
jb.put("id",orgCode + ins.get("id").toString());
|
|
|
|
|
|
jb.put("id",orgCode + (String)ins.get("id"));
|
|
jb.put("cd_org", orgCode);
|
|
jb.put("cd_org", orgCode);
|
|
jb.put("cd_area", orgArea);
|
|
jb.put("cd_area", orgArea);
|
|
jb.put("cd_orgSub", orgSub);
|
|
jb.put("cd_orgSub", orgSub);
|
|
jb.put("app_time",DateUtil.dateToStr(new Date((Long)ins.get("register_date")),"YYYY-MM-DD HH:mm:SS"));
|
|
|
|
|
|
jb.put("app_time",DateUtil.dateToStr((Date)ins.get("register_date"),"yyyy-MM-dd HH:mm:ss"));
|
|
jb.put("app_dep_code", dept[0].toString());
|
|
jb.put("app_dep_code", dept[0].toString());
|
|
jb.put("app_class_code", ins.get("code"));
|
|
jb.put("app_class_code", ins.get("code"));
|
|
jb.put("id_doctor", docInterId);
|
|
jb.put("id_doctor", docInterId);
|
|
jb.put("fg_handle", "1");
|
|
jb.put("fg_handle", "1");
|
|
jb.put("handle_time", DateUtil.dateToStr(new Date((Long)ins.get("create_time")),"YYYY-MM-DD HH:mm:SS"));
|
|
|
|
|
|
jb.put("handle_time", DateUtil.dateToStr((Date)ins.get("create_time"),"YYYY-MM-DD HH:mm:SS"));
|
|
jb.put("pt_name",ins.get("name").toString());
|
|
jb.put("pt_name",ins.get("name").toString());
|
|
String sex = IdCardUtil.getSexForIdcard_new(ins.get("idcard").toString());
|
|
String sex = IdCardUtil.getSexForIdcard_new(ins.get("idcard").toString());
|
|
jb.put("ge_code", sex=="3"?"9":sex);
|
|
jb.put("ge_code", sex=="3"?"9":sex);
|
|
@ -503,7 +504,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
jb.put("crt_date",DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
jb.put("crt_date",DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
errorFlag = true;
|
|
errorFlag = true;
|
|
saveErrorLog(upid,"6",ins.get("id ").toString(),res,1);
|
|
|
|
|
|
saveErrorLog(upid,"6",(String)ins.get("id"),"在线医技预约格式错误",1);
|
|
dataError++;
|
|
dataError++;
|
|
logger.error(e.toString());
|
|
logger.error(e.toString());
|
|
}
|
|
}
|
|
@ -517,7 +518,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
success++;
|
|
success++;
|
|
}else{
|
|
}else{
|
|
saveErrorLog(upid,"6",ins.get("id ").toString(),res,2);
|
|
|
|
|
|
saveErrorLog(upid,"6",(String)ins.get("id "),res,2);
|
|
error++;
|
|
error++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@ -584,7 +585,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
|
|
|
|
String[] dept = depToSubject(info.get("dept_code").toString());
|
|
String[] dept = depToSubject(info.get("dept_code").toString());
|
|
|
|
|
|
jb.put("id",orgCode + info.get("id"));
|
|
|
|
|
|
jb.put("id",orgCode + (String)info.get("id"));
|
|
jb.put("id_doctor",interId == null ? "0":interId);
|
|
jb.put("id_doctor",interId == null ? "0":interId);
|
|
jb.put("organ_code",orgCode);
|
|
jb.put("organ_code",orgCode);
|
|
jb.put("organ_name", orgName);
|
|
jb.put("organ_name", orgName);
|
|
@ -597,7 +598,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
jb.put("crt_date", DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
jb.put("crt_date", DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
errorFlag = true;
|
|
errorFlag = true;
|
|
saveErrorLog(upid,"7",info.get("id").toString(),res,2);
|
|
|
|
|
|
saveErrorLog(upid,"7",(String)info.get("id"),"医生评价信息格式错误",2);
|
|
dataError++;
|
|
dataError++;
|
|
logger.error(e.toString());
|
|
logger.error(e.toString());
|
|
}
|
|
}
|
|
@ -666,7 +667,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
// 获取监管平台唯一标识
|
|
// 获取监管平台唯一标识
|
|
String visitDocCode = achNsDoctorRecord(info.get("docId").toString());
|
|
String visitDocCode = achNsDoctorRecord(info.get("docId").toString());
|
|
|
|
|
|
jb.put("id_online_ask", info.get("id"));
|
|
|
|
|
|
jb.put("id_online_ask", (String)info.get("id"));
|
|
jb.put("net_service_code", "1");
|
|
jb.put("net_service_code", "1");
|
|
jb.put("med_class_code", "1"/*info.get("type")*/);
|
|
jb.put("med_class_code", "1"/*info.get("type")*/);
|
|
jb.put("med_pop_code", "1");
|
|
jb.put("med_pop_code", "1");
|
|
@ -698,7 +699,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
jb.put("crt_time", DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
jb.put("crt_time", DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
errorFlag = true;
|
|
errorFlag = true;
|
|
saveErrorLog(upid,"8",info.get("id").toString(),res,2);
|
|
|
|
|
|
saveErrorLog(upid,"8",(String)info.get("id"),"网络咨询服务信息格式错误",2);
|
|
dataError++;
|
|
dataError++;
|
|
logger.error(e.toString());
|
|
logger.error(e.toString());
|
|
}
|
|
}
|
|
@ -813,7 +814,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
jb.put("crt_time", DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
jb.put("crt_time", DateUtil.dateToStrLong(DateUtil.getNow()));
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
errorFlag = true;
|
|
errorFlag = true;
|
|
saveErrorLog(upid,"9",info.get("id").toString(),res,1);
|
|
|
|
|
|
saveErrorLog(upid,"9",(String)info.get("id"),"网络诊疗服务信息格式错误",1);
|
|
dataError++;
|
|
dataError++;
|
|
logger.error(e.toString());
|
|
logger.error(e.toString());
|
|
}
|
|
}
|
|
@ -827,7 +828,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
success++;
|
|
success++;
|
|
}else{
|
|
}else{
|
|
saveErrorLog(upid,"9",info.get("id").toString(),res,2);
|
|
|
|
|
|
saveErrorLog(upid,"9",(String)info.get("id"),res,2);
|
|
error++;
|
|
error++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@ -881,7 +882,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
// 获取监管平台唯一标识
|
|
// 获取监管平台唯一标识
|
|
String visitDocCode = achNsDoctorRecord(info.get("docIdcard").toString());
|
|
String visitDocCode = achNsDoctorRecord(info.get("docIdcard").toString());
|
|
|
|
|
|
jb.put("id_prescription", orgCode + info.get("id"));
|
|
|
|
|
|
jb.put("id_prescription", orgCode + (String)info.get("id"));
|
|
jb.put("pres_no",info.get("real_order")== null?"0":info.get("real_order"));
|
|
jb.put("pres_no",info.get("real_order")== null?"0":info.get("real_order"));
|
|
jb.put("pres_class_code", "1");
|
|
jb.put("pres_class_code", "1");
|
|
jb.put("pres_class_name", "西药");
|
|
jb.put("pres_class_name", "西药");
|
|
@ -929,7 +930,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
jb.put("pres_photos", "");
|
|
jb.put("pres_photos", "");
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
errorFlag = true;
|
|
errorFlag = true;
|
|
saveErrorLog(upid,"10",info.get("id").toString(),res,1);
|
|
|
|
|
|
saveErrorLog(upid,"10",(String)info.get("id"),"电子处方表格式错误",1);
|
|
dataError++;
|
|
dataError++;
|
|
logger.error(e.toString());
|
|
logger.error(e.toString());
|
|
}
|
|
}
|
|
@ -943,7 +944,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
success++;
|
|
success++;
|
|
}else{
|
|
}else{
|
|
saveErrorLog(upid,"10",info.get("id").toString(),res,2);
|
|
|
|
|
|
saveErrorLog(upid,"10",(String)info.get("id"),res,2);
|
|
error++;
|
|
error++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@ -990,7 +991,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
JSONObject jb = new JSONObject();
|
|
JSONObject jb = new JSONObject();
|
|
Boolean errorFlag = false;
|
|
Boolean errorFlag = false;
|
|
try {
|
|
try {
|
|
jb.put("id_prescription_drug",orgCode + info.get("id"));
|
|
|
|
|
|
jb.put("id_prescription_drug",orgCode + (String)info.get("id"));
|
|
jb.put("pres_no", info.get("prescription_id") == null? "0": info.get("prescription_id"));
|
|
jb.put("pres_no", info.get("prescription_id") == null? "0": info.get("prescription_id"));
|
|
jb.put("org_code",orgCode);
|
|
jb.put("org_code",orgCode);
|
|
jb.put("appr_drug_code", info.get("drug_no") == null? "0": info.get("drug_no"));
|
|
jb.put("appr_drug_code", info.get("drug_no") == null? "0": info.get("drug_no"));
|
|
@ -1012,7 +1013,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
jb.put("dec_meth_name", "");
|
|
jb.put("dec_meth_name", "");
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
errorFlag = true;
|
|
errorFlag = true;
|
|
saveErrorLog(upid,"11",info.get("id").toString(),res,1);
|
|
|
|
|
|
saveErrorLog(upid,"11",(String)info.get("id"),res,1);
|
|
dataError++;
|
|
dataError++;
|
|
logger.error(e.toString());
|
|
logger.error(e.toString());
|
|
}
|
|
}
|
|
@ -1026,7 +1027,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
if("200".equals(resJson.get("msg").toString())){
|
|
success++;
|
|
success++;
|
|
}else{
|
|
}else{
|
|
saveErrorLog(upid,"11",info.get("id").toString(),res,2);
|
|
|
|
|
|
saveErrorLog(upid,"11",(String)info.get("id"),res,2);
|
|
error++;
|
|
error++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@ -1248,6 +1249,7 @@ public class InternetService extends BaseJpaService<InternetUpErrorLogDO, IntUpE
|
|
internetUpErrorLogDO.setErrorType(errorType);
|
|
internetUpErrorLogDO.setErrorType(errorType);
|
|
internetUpErrorLogService.save(internetUpErrorLogDO);
|
|
internetUpErrorLogService.save(internetUpErrorLogDO);
|
|
}
|
|
}
|
|
|
|
|
|
public void saveUpLog(String upid,String code,Date startDate,Date endDate,Integer suc,Integer err,Integer dataErr,String remark){
|
|
public void saveUpLog(String upid,String code,Date startDate,Date endDate,Integer suc,Integer err,Integer dataErr,String remark){
|
|
|
|
|
|
InternetUpLogDO internetUpLogDO = new InternetUpLogDO();
|
|
InternetUpLogDO internetUpLogDO = new InternetUpLogDO();
|