From d7a9242b1c25c0a615c39ade41a0bccda0a0701b Mon Sep 17 00:00:00 2001 From: yangfei Date: Tue, 17 Jul 2018 14:13:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E7=BD=AE=E4=BA=A7=E5=90=8E=E5=8C=BB?= =?UTF-8?q?=E9=99=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../biz/dal/IPostVisitHospitalModelDao.java | 23 ++++ .../dal/impl/PostVisitHospitalModelDaoImpl.java | 44 +++++++ .../biz/service/PostVisitHospitalService.java | 39 ++++++ .../java/com/lyms/platform/common/GAllMysql.java | 10 +- .../lyms/platform/pojo/PostVisitHospitalModel.java | 114 +++++++++++++++++ .../query/PostVisitHospitalModelQuery.java | 136 +++++++++++++++++++++ .../ModularFunctionConfigController.java | 35 ++++++ .../web/facade/ModularFunctionConfigFacde.java | 102 +++++++++++----- 8 files changed, 471 insertions(+), 32 deletions(-) create mode 100644 platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/IPostVisitHospitalModelDao.java create mode 100644 platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/PostVisitHospitalModelDaoImpl.java create mode 100644 platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PostVisitHospitalService.java create mode 100644 platform-dal/src/main/java/com/lyms/platform/pojo/PostVisitHospitalModel.java create mode 100644 platform-dal/src/main/java/com/lyms/platform/query/PostVisitHospitalModelQuery.java diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/IPostVisitHospitalModelDao.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/IPostVisitHospitalModelDao.java new file mode 100644 index 0000000..7092630 --- /dev/null +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/IPostVisitHospitalModelDao.java @@ -0,0 +1,23 @@ +package com.lyms.platform.biz.dal; + +import com.lyms.platform.common.dao.operator.MongoQuery; +import com.lyms.platform.common.dao.operator.Page; +import com.lyms.platform.pojo.PostVisitHospitalModel; + +import java.util.List; + +public interface IPostVisitHospitalModelDao { + public PostVisitHospitalModel addPostVisitHospitalModel(PostVisitHospitalModel obj); + + public void updatePostVisitHospitalModel(PostVisitHospitalModel obj, String id); + + public void deletePostVisitHospitalModel(String id); + + public PostVisitHospitalModel getPostVisitHospitalModel(String id); + + public int queryPostVisitHospitalModelCount(MongoQuery query); + + public List queryPostVisitHospitalModel(MongoQuery query); + + public Page findPage(MongoQuery query); +} \ No newline at end of file diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/PostVisitHospitalModelDaoImpl.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/PostVisitHospitalModelDaoImpl.java new file mode 100644 index 0000000..8405a93 --- /dev/null +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/dal/impl/PostVisitHospitalModelDaoImpl.java @@ -0,0 +1,44 @@ +package com.lyms.platform.biz.dal.impl; + +import com.lyms.platform.biz.dal.IPostVisitHospitalModelDao; +import com.lyms.platform.common.dao.BaseMongoDAOImpl; +import com.lyms.platform.common.dao.operator.MongoCondition; +import com.lyms.platform.common.dao.operator.MongoOper; +import com.lyms.platform.common.dao.operator.MongoQuery; +import com.lyms.platform.common.dao.operator.Page; +import com.lyms.platform.pojo.PostVisitHospitalModel; +import org.springframework.stereotype.Repository; + +import java.util.List; + + +@Repository("postVisitHospitalModelDao") +public class PostVisitHospitalModelDaoImpl extends BaseMongoDAOImpl implements IPostVisitHospitalModelDao { + public PostVisitHospitalModel addPostVisitHospitalModel(PostVisitHospitalModel obj) { + return save(obj); + } + + public void updatePostVisitHospitalModel(PostVisitHospitalModel obj, String id) { + update(new MongoQuery(new MongoCondition("id", id, MongoOper.IS)).convertToMongoQuery(), obj); + } + + public void deletePostVisitHospitalModel(String id) { + delete(new MongoQuery(new MongoCondition("id", id, MongoOper.IS)).convertToMongoQuery()); + } + + public PostVisitHospitalModel getPostVisitHospitalModel(String id) { + return findById(id); + } + + public int queryPostVisitHospitalModelCount(MongoQuery query) { + return (int) count(query.convertToMongoQuery()); + } + + public List queryPostVisitHospitalModel(MongoQuery query) { + return find(query.convertToMongoQuery()); + } + + public Page findPage(MongoQuery query) { + return findPage(query.convertToMongoQuery()); + } +} diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PostVisitHospitalService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PostVisitHospitalService.java new file mode 100644 index 0000000..daa32e0 --- /dev/null +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PostVisitHospitalService.java @@ -0,0 +1,39 @@ +package com.lyms.platform.biz.service; + +import com.lyms.platform.biz.dal.IPostVisitHospitalModelDao; +import com.lyms.platform.common.dao.operator.MongoQuery; +import com.lyms.platform.pojo.PostVisitHospitalModel; +import com.lyms.platform.query.PostVisitHospitalModelQuery; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.Date; +import java.util.List; + +@Service +public class PostVisitHospitalService { + @Autowired + private IPostVisitHospitalModelDao postVisitHospitalModelDao; + + public PostVisitHospitalModel addPostVisitHospitalModel(PostVisitHospitalModel obj) { + obj.setCreateDate(new Date()); + return postVisitHospitalModelDao.addPostVisitHospitalModel(obj); + } + + public void updatePostVisitHospitalModel(PostVisitHospitalModel obj) { + obj.setUpdateDate(new Date()); + postVisitHospitalModelDao.updatePostVisitHospitalModel(obj, obj.getId()); + } + + + public PostVisitHospitalModel getPostVisitHospitalModel(String id) { + return postVisitHospitalModelDao.getPostVisitHospitalModel(id); + } + + + public List queryPostVisitHospitalModel(PostVisitHospitalModelQuery postQuery) { + MongoQuery query = postQuery.convertToQuery(); + return postVisitHospitalModelDao.queryPostVisitHospitalModel(query); + } + +} \ No newline at end of file diff --git a/platform-common/src/main/java/com/lyms/platform/common/GAllMysql.java b/platform-common/src/main/java/com/lyms/platform/common/GAllMysql.java index adcd16f..8f6ea18 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/GAllMysql.java +++ b/platform-common/src/main/java/com/lyms/platform/common/GAllMysql.java @@ -1,19 +1,21 @@ package com.lyms.platform.common; +import org.apache.commons.io.FileUtils; + import java.io.File; import java.io.FilenameFilter; import java.io.IOException; -import org.apache.commons.io.FileUtils; - /** * Created by riecard on 15/3/26. */ public class GAllMysql { private static final String packageStr = "com.lyms.biz.core"; private static final String baseDir = "C:/pd/"; - private static final String BASE_MONGO_DAO= "com.lyms.platform.common.dao"; - private static final String BASE_MONGO_DAO1= "com/lyms/platform/common/dao"; + private static final String BASE_MONGO_DAO= "com.lyms.platform.biz.dal"; + private static final String BASE_MONGO_DAO1= "com/lyms/platform/biz/dal"; + // private static final String BASE_MONGO_DAO= "com.lyms.platform.common.dao"; + // private static final String BASE_MONGO_DAO1= "com/lyms/platform/common/dao"; public static void main(String[] args) { GAllMysql g = new GAllMysql(); File file = new File(baseDir); diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/PostVisitHospitalModel.java b/platform-dal/src/main/java/com/lyms/platform/pojo/PostVisitHospitalModel.java new file mode 100644 index 0000000..222b658 --- /dev/null +++ b/platform-dal/src/main/java/com/lyms/platform/pojo/PostVisitHospitalModel.java @@ -0,0 +1,114 @@ +package com.lyms.platform.pojo; + +/** + * @auther yangfei + * @createTime 2018年07月17日 09时45分 + * @discription + */ + +import com.lyms.platform.common.result.BaseModel; +import org.springframework.data.mongodb.core.mapping.Document; + +import java.util.Date; +import java.util.List; + +/** + * 产后修养地配置 + */ +@Document(collection = "lyms_post_visit_hospital") +public class PostVisitHospitalModel extends BaseModel { + private String id; + /** + * 配置医院ID + */ + private String hosptialId; + /** + * 产后修养医院id + */ + private String postHosptial; + /** + * 地址id集合 + */ + private List areaTiters; + /** + * 修改时间 + */ + private Date updateDate; + /** + * 修改人 + */ + private String updateUser; + + /** + * 创建时间 + */ + private Date createDate; + /** + * 创建人 + */ + private String createUser; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getHosptialId() { + return hosptialId; + } + + public void setHosptialId(String hosptialId) { + this.hosptialId = hosptialId; + } + + public String getPostHosptial() { + return postHosptial; + } + + public void setPostHosptial(String postHosptial) { + this.postHosptial = postHosptial; + } + + public List getAreaTiters() { + return areaTiters; + } + + public void setAreaTiters(List areaTiters) { + this.areaTiters = areaTiters; + } + + public Date getUpdateDate() { + return updateDate; + } + + public void setUpdateDate(Date updateDate) { + this.updateDate = updateDate; + } + + public String getUpdateUser() { + return updateUser; + } + + public void setUpdateUser(String updateUser) { + this.updateUser = updateUser; + } + + public Date getCreateDate() { + return createDate; + } + + public void setCreateDate(Date createDate) { + this.createDate = createDate; + } + + public String getCreateUser() { + return createUser; + } + + public void setCreateUser(String createUser) { + this.createUser = createUser; + } +} diff --git a/platform-dal/src/main/java/com/lyms/platform/query/PostVisitHospitalModelQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/PostVisitHospitalModelQuery.java new file mode 100644 index 0000000..97c23fc --- /dev/null +++ b/platform-dal/src/main/java/com/lyms/platform/query/PostVisitHospitalModelQuery.java @@ -0,0 +1,136 @@ +package com.lyms.platform.query; + +/** + * @auther yangfei + * @createTime 2018年07月17日 09时45分 + * @discription + */ + +import com.lyms.platform.common.base.IConvertToNativeQuery; +import com.lyms.platform.common.dao.BaseQuery; +import com.lyms.platform.common.dao.operator.MongoCondition; +import com.lyms.platform.common.dao.operator.MongoOper; +import com.lyms.platform.common.dao.operator.MongoQuery; +import org.apache.commons.collections.CollectionUtils; + +import java.util.Date; +import java.util.List; + +/** + * 产后修养地配置 + */ +public class PostVisitHospitalModelQuery extends BaseQuery implements IConvertToNativeQuery { + private String id; + /** + * 配置医院ID + */ + private String hosptialId; + /** + * 产后修养医院id + */ + private String postHosptial; + /** + * 地址id集合 + */ + private List areaTiters; + /** + * 修改时间 + */ + private Date updateDate; + /** + * 修改人 + */ + private String updateUser; + + /** + * 创建时间 + */ + private Date createDate; + /** + * 创建人 + */ + private String createUser; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getHosptialId() { + return hosptialId; + } + + public void setHosptialId(String hosptialId) { + this.hosptialId = hosptialId; + } + + public String getPostHosptial() { + return postHosptial; + } + + public void setPostHosptial(String postHosptial) { + this.postHosptial = postHosptial; + } + + public List getAreaTiters() { + return areaTiters; + } + + public void setAreaTiters(List areaTiters) { + this.areaTiters = areaTiters; + } + + public Date getUpdateDate() { + return updateDate; + } + + public void setUpdateDate(Date updateDate) { + this.updateDate = updateDate; + } + + public String getUpdateUser() { + return updateUser; + } + + public void setUpdateUser(String updateUser) { + this.updateUser = updateUser; + } + + public Date getCreateDate() { + return createDate; + } + + public void setCreateDate(Date createDate) { + this.createDate = createDate; + } + + public String getCreateUser() { + return createUser; + } + + public void setCreateUser(String createUser) { + this.createUser = createUser; + } + + @Override + public MongoQuery convertToQuery() { + MongoCondition mongoCondition=MongoCondition.newInstance(); + if(null!=hosptialId){ + mongoCondition= mongoCondition.and("hosptialId",hosptialId, MongoOper.IS); + } + if(null!=id){ + mongoCondition= mongoCondition.and("id",id, MongoOper.IS); + } + if(null!=postHosptial){ + mongoCondition= mongoCondition.and("postHosptial",postHosptial, MongoOper.IS); + } + if(CollectionUtils.isNotEmpty(areaTiters)){ + mongoCondition= mongoCondition.and("areaTiters",areaTiters, MongoOper.IN); + } + + return mongoCondition.toMongoQuery(); + } +} diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ModularFunctionConfigController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ModularFunctionConfigController.java index b0fe7bd..bfa6271 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ModularFunctionConfigController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ModularFunctionConfigController.java @@ -5,8 +5,11 @@ import com.lyms.platform.common.annotation.TokenRequired; import com.lyms.platform.common.base.BaseController; import com.lyms.platform.common.constants.ErrorCodeConstants; import com.lyms.platform.common.result.BaseResponse; +import com.lyms.platform.common.utils.StringUtils; import com.lyms.platform.operate.web.facade.ModularFunctionConfigFacde; import com.lyms.platform.operate.web.request.ModularFunctionConfigRequest; +import com.lyms.platform.pojo.PostVisitHospitalModel; +import com.lyms.platform.query.PostVisitHospitalModelQuery; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; @@ -79,4 +82,36 @@ public class ModularFunctionConfigController extends BaseController { return modularFunctionConfigFacde.queryHospitalSmsSendConfig(hospitalId); } + /** + * 配置产后医院 + * + * @param model + * @param request + * @return + */ + @RequestMapping(method = RequestMethod.POST, value = "/addPostVisitHospital") + @ResponseBody + @TokenRequired + public BaseResponse addPostVisitHospital(PostVisitHospitalModel model, + HttpServletRequest request) { + if(StringUtils.isNotEmpty(model.getId())){ + modularFunctionConfigFacde.updatePostVisitHospital(model, getUserId(request)); + } + return modularFunctionConfigFacde.addPostVisitHospital(model, getUserId(request)); + } + + + /** + * 查询当前医院的功能配置项 + * + * @return + */ + @RequestMapping(method = RequestMethod.GET, value = "/queryPostVisitHospital") + @ResponseBody + @TokenRequired + public BaseResponse queryPostVisitHospital(PostVisitHospitalModelQuery postVisitHospitalModelQuery, + HttpServletRequest request) { + return modularFunctionConfigFacde.queryPostVisitHospital(postVisitHospitalModelQuery,getUserId(request)); + } + } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ModularFunctionConfigFacde.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ModularFunctionConfigFacde.java index 8a7e0a9..7ff2fae 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ModularFunctionConfigFacde.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ModularFunctionConfigFacde.java @@ -2,6 +2,7 @@ package com.lyms.platform.operate.web.facade; import com.lyms.platform.biz.service.BasicConfigService; import com.lyms.platform.biz.service.ModularFunctionConfigService; +import com.lyms.platform.biz.service.PostVisitHospitalService; import com.lyms.platform.common.constants.ErrorCodeConstants; import com.lyms.platform.common.enums.OptActionEnums; import com.lyms.platform.common.enums.YnEnums; @@ -15,7 +16,9 @@ import com.lyms.platform.permission.model.Organization; import com.lyms.platform.permission.model.OrganizationQuery; import com.lyms.platform.permission.service.OrganizationService; import com.lyms.platform.pojo.ModularFunctionConfigModel; +import com.lyms.platform.pojo.PostVisitHospitalModel; import com.lyms.platform.query.ModularFunctionConfigQuery; +import com.lyms.platform.query.PostVisitHospitalModelQuery; import org.apache.commons.collections.CollectionUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; @@ -42,6 +45,8 @@ public class ModularFunctionConfigFacde { @Autowired private BasicConfigService basicConfigService; @Autowired + private PostVisitHospitalService postVisitHospitalService; + @Autowired private OrganizationService organizationService; /** @@ -64,7 +69,7 @@ public class ModularFunctionConfigFacde { if (CollectionUtils.isEmpty(modularFunctionConfigModels)) { ModularFunctionConfigModel modularFunctionConfigModel = new ModularFunctionConfigModel(); modularFunctionConfigModel.setHospitalId(String.valueOf(organization.getId())); - System.out.println("正在开通医院高危模块功能:"+organization.getId()); + System.out.println("正在开通医院高危模块功能:" + organization.getId()); List> configs = new ArrayList<>(); Map conMap = new HashMap(); conMap.put("type", "1"); @@ -78,26 +83,26 @@ public class ModularFunctionConfigFacde { modularFunctionConfigModel.setConfigs(configs); modularFunctionConfigModel.setId(String.valueOf(organization.getId())); modularFunctionConfigServcie.saveDiagnoseConfig(modularFunctionConfigModel); - }else{ - System.out.println("进入修改医院配置:"+organization.getId()); + } else { + System.out.println("进入修改医院配置:" + organization.getId()); ModularFunctionConfigModel modularFunctionConfigModel = modularFunctionConfigModels.get(0); List> configs = modularFunctionConfigModel.getConfigs(); boolean isAdd = true; - for(Map map:configs){ - if("2".equals(map.get("type"))){ + for (Map map : configs) { + if ("2".equals(map.get("type"))) { isAdd = false; break; } } - if(isAdd){ - System.out.println(organization.getId()+"开通儿童高危配置"); + if (isAdd) { + System.out.println(organization.getId() + "开通儿童高危配置"); Map conMap1 = new HashMap(); conMap1.put("type", "2"); conMap1.put("value", "2"); modularFunctionConfigModel.getConfigs().add(conMap1); modularFunctionConfigServcie.updateDiagnoseConfig(modularFunctionConfigModel); - }else{ - System.out.println(organization.getId()+"已经配置儿童高危跳过"); + } else { + System.out.println(organization.getId() + "已经配置儿童高危跳过"); } } } @@ -146,40 +151,81 @@ public class ModularFunctionConfigFacde { return new BaseResponse().setErrorcode(ErrorCodeConstants.NO_DATA).setErrormsg("没有数据"); } - public Map queryHospitalSmsSendConfig(String hospitalId) { - Map map = new HashMap<>(); + public Map queryHospitalSmsSendConfig(String hospitalId) { + Map map = new HashMap<>(); ModularFunctionConfigQuery diagnoseConfigQuery = new ModularFunctionConfigQuery(); - if(StringUtils.isNotEmpty(hospitalId)) - { + if (StringUtils.isNotEmpty(hospitalId)) { diagnoseConfigQuery.setHospitalId(hospitalId); } try { List configModels = modularFunctionConfigServcie.queryDiagnoseConfigs(diagnoseConfigQuery); - if (CollectionUtils.isNotEmpty(configModels)) - { - for (ModularFunctionConfigModel model : configModels) - { + if (CollectionUtils.isNotEmpty(configModels)) { + for (ModularFunctionConfigModel model : configModels) { List> list = model.getConfigs(); - if (CollectionUtils.isNotEmpty(list)) - { - for (Map config : list) - { + if (CollectionUtils.isNotEmpty(list)) { + for (Map config : list) { //是否推送发送失败后补发短信 - if ("10".equals(String.valueOf(config.get("type")))) - { + if ("10".equals(String.valueOf(config.get("type")))) { String isOpen = "2".equals(String.valueOf(config.get("value"))) ? "true" : "false"; - map.put(model.getHospitalId(),isOpen); + map.put(model.getHospitalId(), isOpen); } } } } } - } - catch (Exception e) - { - ExceptionUtils.catchException(e,"queryHospitalSmsSendConfig error."); + } catch (Exception e) { + ExceptionUtils.catchException(e, "queryHospitalSmsSendConfig error."); } return map; } + + public BaseResponse addPostVisitHospital(PostVisitHospitalModel model, Integer userId) { + String hospitalId = autoMatchFacade.getHospitalId(userId); + + PostVisitHospitalModelQuery postQuery = new PostVisitHospitalModelQuery(); + postQuery.setPostHosptial(model.getPostHosptial()); + postQuery.setHosptialId(hospitalId); + try { + List postVisitHospitalModels = postVisitHospitalService.queryPostVisitHospitalModel(postQuery); + if (CollectionUtils.isEmpty(postVisitHospitalModels)) { + model.setHosptialId(hospitalId); + model.setCreateUser(String.valueOf(userId)); + postVisitHospitalService.addPostVisitHospitalModel(model); + } else { + PostVisitHospitalModel oldPostModel = postVisitHospitalModels.get(0); + model.setId(oldPostModel.getId()); + updatePostVisitHospital(model, userId); + } + return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg(ErrorCodeConstants.SUCCESS_DESCRIPTION); + } catch (Exception e) { + e.printStackTrace(); + return new BaseResponse().setErrorcode(ErrorCodeConstants.SYSTEM_ERROR).setErrormsg(ErrorCodeConstants.SYSTEM_ERROR_DESCRIPTION); + } + } + + public BaseResponse updatePostVisitHospital(PostVisitHospitalModel model, Integer userId) { + try { + PostVisitHospitalModel oldPostModel = postVisitHospitalService.getPostVisitHospitalModel(model.getId()); + oldPostModel.setAreaTiters(model.getAreaTiters()); + oldPostModel.setUpdateUser(String.valueOf(userId)); + postVisitHospitalService.updatePostVisitHospitalModel(oldPostModel); + return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg(ErrorCodeConstants.SUCCESS_DESCRIPTION); + + }catch (Exception e){ + e.printStackTrace(); + return new BaseResponse().setErrorcode(ErrorCodeConstants.SYSTEM_ERROR).setErrormsg(ErrorCodeConstants.SYSTEM_ERROR_DESCRIPTION); + } + } + + public BaseResponse queryPostVisitHospital(PostVisitHospitalModelQuery postQuery, Integer userId) { + String hospitalId = autoMatchFacade.getHospitalId(userId); + postQuery.setHosptialId(hospitalId); + + List postVisitHospitalModels = postVisitHospitalService.queryPostVisitHospitalModel(postQuery); + if (CollectionUtils.isNotEmpty(postVisitHospitalModels)) { + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(postVisitHospitalModels); + } + return new BaseResponse().setErrorcode(ErrorCodeConstants.NO_DATA).setErrormsg("没有数据"); + } } -- 1.8.3.1