日志修改

docus_webservice_1.1
lzy 4 years ago
parent 01da536920
commit e7121c5bf6

@ -40,6 +40,7 @@ public class TBasicWebService implements ITBasicWebService {
private AfInterfaceCollectMapper afInterfaceCollectMapper; private AfInterfaceCollectMapper afInterfaceCollectMapper;
private Logger log = LogManager.getLogger(TBasicWebService.class); private Logger log = LogManager.getLogger(TBasicWebService.class);
/** /**
* jar * jar
* *
@ -69,7 +70,7 @@ public class TBasicWebService implements ITBasicWebService {
@Override @Override
public String OUT_HOS_REG(String tbasic) { public String OUT_HOS_REG(String tbasic) {
log.info("打印底层xml"+tbasic); log.info("住院成员信息新增xml" + tbasic);
try { try {
//解析xml //解析xml
HashMap<String, Object> tBasicMap = new HashMap<>(); HashMap<String, Object> tBasicMap = new HashMap<>();
@ -80,19 +81,17 @@ public class TBasicWebService implements ITBasicWebService {
if (tBasicMap != null && tBasicMap.size() > 0) { if (tBasicMap != null && tBasicMap.size() > 0) {
tBasic = JSON.parseObject(JSON.toJSONString(tBasicMap), TBasic.class); tBasic = JSON.parseObject(JSON.toJSONString(tBasicMap), TBasic.class);
tBasic.setCreateTime(new Date()); tBasic.setCreateTime(new Date());
try {
itBasicService.savaAndSub(tBasic, tBasicSubMap); itBasicService.savaAndSub(tBasic, tBasicSubMap);
this.saveAndCall(tBasic); this.saveAndCall(tBasic);
} catch (RuntimeException e) {
insertLog(tbasic);
log.error("OUT_HOS_REG方法中错误信息:"+e.getMessage());
return ResultUtils.fail(e.getMessage());
}
} else { } else {
insertLog(tbasic); insertLog(tbasic);
log.info("请提供完整的xml"); log.info("请提供完整的xml");
return ResultUtils.fail("请提供完整的xml"); return ResultUtils.fail("请提供完整的xml");
} }
} catch (RuntimeException e) {
insertLog(tbasic);
log.error("OUT_HOS_REG方法中错误信息:" + e.getMessage());
return ResultUtils.fail(e.getMessage());
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
log.error("OUT_HOS_REG方法中错误信息:" + e.getMessage()); log.error("OUT_HOS_REG方法中错误信息:" + e.getMessage());
@ -104,6 +103,7 @@ public class TBasicWebService implements ITBasicWebService {
/** /**
* xml * xml
*
* @param tbasic * @param tbasic
* @param tBasicMap * @param tBasicMap
* @param tBasicSubMap * @param tBasicSubMap
@ -148,9 +148,10 @@ public class TBasicWebService implements ITBasicWebService {
} }
} }
} }
@Override @Override
public String OUT_HOS_CAN(String tbasic) { public String OUT_HOS_CAN(String tbasic) {
log.info("打印底层xml"+tbasic); log.info("住院成员信息修改xml" + tbasic);
try { try {
HashMap<String, Object> tBasicMap = new HashMap<>(); HashMap<String, Object> tBasicMap = new HashMap<>();
HashMap<String, Object> tBasicSubMap = new HashMap<>(); HashMap<String, Object> tBasicSubMap = new HashMap<>();
@ -186,6 +187,8 @@ public class TBasicWebService implements ITBasicWebService {
log.info("OUT_HOS_CAN方法运行结果:" + ResultUtils.success().asXML()); log.info("OUT_HOS_CAN方法运行结果:" + ResultUtils.success().asXML());
return ResultUtils.success().asXML(); return ResultUtils.success().asXML();
} }
public void saveAndCall(TBasic tBasic) throws URISyntaxException { public void saveAndCall(TBasic tBasic) throws URISyntaxException {
log.info("病案对象" + tBasic.toString()); log.info("病案对象" + tBasic.toString());
//解析json映射文件 //解析json映射文件

Loading…
Cancel
Save