diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RemoteController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RemoteController.java index e4b5cf6..03e317f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RemoteController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RemoteController.java @@ -127,15 +127,21 @@ public class RemoteController extends BaseController { String name, String cardNum, String phone) { - ArchiveData data = new ArchiveData(); - data.setId(hospitalId + ":" + idCard); - data.setHospitalId(hospitalId); - data.setIdCard(idCard); - data.setName(name); - data.setCardNum(cardNum); - data.setPhone(phone); - data.setJsonData(jsonData); - archiveDataServicer.addOrUpdate(data); + try { + ArchiveData data = new ArchiveData(); + data.setId(hospitalId + ":" + idCard); + data.setHospitalId(hospitalId); + data.setIdCard(idCard); + data.setName(name); + data.setCardNum(cardNum); + data.setPhone(phone); + data.setJsonData(jsonData); + archiveDataServicer.addOrUpdate(data); + } + catch (Exception e) + { + writeString(response,"fail"); + } writeString(response,"success"); }