diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/SmsConfigController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/SmsConfigController.java index ab08678..0644482 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/SmsConfigController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/SmsConfigController.java @@ -3,6 +3,7 @@ package com.lyms.platform.operate.web.controller; import com.lyms.platform.common.base.BaseController; import com.lyms.platform.common.enums.SendTimeEnums; import com.lyms.platform.common.enums.SmsServiceEnums; +import com.lyms.platform.common.result.BaseObjectResponse; import com.lyms.platform.common.result.BaseResponse; import com.lyms.platform.common.utils.JsonUtil; import com.lyms.platform.common.utils.StringUtils; @@ -51,7 +52,7 @@ public class SmsConfigController extends BaseController { */ @RequestMapping(method = RequestMethod.PUT, value = "/updateDeptPrefix") @ResponseBody - public BaseResponse updateDeptPrefix(@RequestParam() String hid,@RequestParam()Integer deptId,@RequestParam() String deptPrefix) { + public BaseObjectResponse updateDeptPrefix(@RequestParam() String hid,@RequestParam()Integer deptId,@RequestParam() String deptPrefix) { return smsConfigFacade.updateDeptPrefix(hid, deptId, deptPrefix); } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java index a1be8e3..b4b825a 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SmsConfigFacade.java @@ -194,9 +194,10 @@ public class SmsConfigFacade { * @param deptPrefix * @return */ - public BaseResponse updateDeptPrefix(String hid, Integer deptId, String deptPrefix) { + public BaseObjectResponse updateDeptPrefix(String hid, Integer deptId, String deptPrefix) { smsConfigService.updateDeptPrefix(hid, deptId, deptPrefix); - BaseResponse objectResponse = new BaseResponse(); + BaseObjectResponse objectResponse = new BaseObjectResponse(); + objectResponse.setData(querDeptPrefixByHid(hid)); objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); objectResponse.setErrormsg("成功"); return objectResponse; @@ -208,6 +209,17 @@ public class SmsConfigFacade { * @return */ public BaseResponse getDeptPrefix(String hid) { + + BaseObjectResponse objectResponse = new BaseObjectResponse(); + objectResponse.setData(querDeptPrefixByHid( hid)); + objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); + objectResponse.setErrormsg("成功"); + + return objectResponse; + } + + private SmsConfigResult querDeptPrefixByHid(String hid) + { SmsConfigQuery query = new SmsConfigQuery(); query.setYn(YnEnums.YES.getId()); query.setHospitalId(hid); @@ -287,11 +299,6 @@ public class SmsConfigFacade { sr.setDeptPrefix(list); } - BaseObjectResponse objectResponse = new BaseObjectResponse(); - objectResponse.setData(sr); - objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS); - objectResponse.setErrormsg("成功"); - - return objectResponse; + return sr; } } \ No newline at end of file