From 856424e519736fa741e667115cc7a3e9b5ce3c92 Mon Sep 17 00:00:00 2001 From: maliang Date: Wed, 29 Mar 2017 09:11:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E9=83=A8=E5=88=86=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/service/conf/HighriskSourceService.java | 37 ++++++++++++ .../conf/impl/HighriskSourceServiceImpl.java | 32 ++++++++++- .../com/lyms/web/controller/BaseController.java | 5 ++ .../lyms/hospital/controller/LoginController.java | 65 +++++++++++----------- 4 files changed, 105 insertions(+), 34 deletions(-) diff --git a/parent/base.common/src/main/java/com/lyms/base/common/service/conf/HighriskSourceService.java b/parent/base.common/src/main/java/com/lyms/base/common/service/conf/HighriskSourceService.java index 1843bd0..ae503e8 100644 --- a/parent/base.common/src/main/java/com/lyms/base/common/service/conf/HighriskSourceService.java +++ b/parent/base.common/src/main/java/com/lyms/base/common/service/conf/HighriskSourceService.java @@ -1,8 +1,10 @@ package com.lyms.base.common.service.conf; import java.io.Serializable; +import java.util.List; import com.lyms.base.common.entity.conf.HighriskSource; +import com.lyms.exception.SystemException; import com.lyms.web.service.BaseService; /** @@ -22,4 +24,39 @@ public interface HighriskSourceService extends BaseService { */ public Integer deleteLogicById(Serializable id); + /** + *
  • @Description:创建高危资源信息 + *
  • @param highriskSource + *
  • @return + *
  • @throws SystemException + *
  • 创建人:maliang + *
  • 创建时间:2017年3月28日 + *
  • 修改人: + *
  • 修改时间: + */ + public String createHighriskSource(HighriskSource highriskSource) throws SystemException; + + /** + *
  • @Description:启用/禁用资源信息 + *
  • @param id + *
  • @return + *
  • @throws SystemException + *
  • 创建人:maliang + *
  • 创建时间:2017年3月28日 + *
  • 修改人: + *
  • 修改时间: + */ + public boolean enable(Serializable id) throws SystemException; + + /** + *
  • @Description:获取高危资源信息 + *
  • @return + *
  • @throws SystemException + *
  • 创建人:maliang + *
  • 创建时间:2017年3月28日 + *
  • 修改人: + *
  • 修改时间: + */ + public List getHighriskSource() throws SystemException; + } diff --git a/parent/base.common/src/main/java/com/lyms/base/common/service/conf/impl/HighriskSourceServiceImpl.java b/parent/base.common/src/main/java/com/lyms/base/common/service/conf/impl/HighriskSourceServiceImpl.java index f3dba1a..9d3ea8d 100644 --- a/parent/base.common/src/main/java/com/lyms/base/common/service/conf/impl/HighriskSourceServiceImpl.java +++ b/parent/base.common/src/main/java/com/lyms/base/common/service/conf/impl/HighriskSourceServiceImpl.java @@ -1,15 +1,18 @@ package com.lyms.base.common.service.conf.impl; import java.io.Serializable; +import java.util.List; import com.baomidou.mybatisplus.service.impl.ServiceImpl; import com.lyms.base.common.dao.conf.HighriskSourceMapper; import com.lyms.base.common.entity.conf.HighriskSource; import com.lyms.base.common.service.conf.HighriskSourceService; +import com.lyms.exception.SystemException; +import com.lyms.util.StrUtils; /** *

    - * 服务类 + * 高危项定义资源 *

    * * @author maliang @@ -23,4 +26,31 @@ public class HighriskSourceServiceImpl extends ServiceImpl getHighriskSource() throws SystemException { + return null; + } + } diff --git a/parent/core.sdk/src/main/java/com/lyms/web/controller/BaseController.java b/parent/core.sdk/src/main/java/com/lyms/web/controller/BaseController.java index 3cd3c4d..07b8436 100644 --- a/parent/core.sdk/src/main/java/com/lyms/web/controller/BaseController.java +++ b/parent/core.sdk/src/main/java/com/lyms/web/controller/BaseController.java @@ -22,6 +22,7 @@ import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.serializer.SerializerFeature; import com.baomidou.mybatisplus.plugins.Page; import com.baomidou.mybatisplus.plugins.pagination.Pagination; @@ -289,6 +290,10 @@ public class BaseController { } } + public T conver(JSONObject object, Class t) { + return JSON.parseObject(object.toJSONString(), t); + } + /** *
  • @Description:获取移动端请求头信息 *
  • @param request diff --git a/parent/hospital.web/src/main/java/com/lyms/hospital/controller/LoginController.java b/parent/hospital.web/src/main/java/com/lyms/hospital/controller/LoginController.java index 77ecb40..4eca9f7 100644 --- a/parent/hospital.web/src/main/java/com/lyms/hospital/controller/LoginController.java +++ b/parent/hospital.web/src/main/java/com/lyms/hospital/controller/LoginController.java @@ -29,37 +29,36 @@ public class LoginController extends BaseController { // request.getSession().setAttribute("abc", "123"); return "abc"; } - - - /** - *
  • @Description:测试@RequestBody - *
  • @param reqJson - *
  • @param users - *
  • @return - *
  • 创建人:方承 - *
  • 创建时间:2017年3月28日 - *
  • 修改人: - *
  • 修改时间: - */ - @RequestMapping(value = "/testPostJson", method = RequestMethod.POST) - @ResponseBody - public String testPostJson(@RequestBody JSONObject reqJson){ - Users u = getRequestUsersEntity(reqJson); - System.out.println(JSON.toJSONString(u)); - return "1"; - } - - /** - *
  • @Description:设置业务实体 - *
  • @param reqJson - *
  • @param users - *
  • 创建人:方承 - *
  • 创建时间:2017年3月28日 - *
  • 修改人: - *
  • 修改时间: - */ - private Users getRequestUsersEntity(JSONObject reqJson){ - //users.setId(reqJson.getString("id")); - return JSON.parseObject(reqJson.toJSONString(), Users.class); - } + + /** + *
  • @Description:测试@RequestBody + *
  • @param reqJson + *
  • @param users + *
  • @return + *
  • 创建人:方承 + *
  • 创建时间:2017年3月28日 + *
  • 修改人: + *
  • 修改时间: + */ + @RequestMapping(value = "/testPostJson", method = RequestMethod.POST) + @ResponseBody + public String testPostJson(@RequestBody JSONObject reqJson) { + Users u = getRequestUsersEntity(reqJson); + System.out.println(JSON.toJSONString(u)); + return "1"; + } + + /** + *
  • @Description:设置业务实体 + *
  • @param reqJson + *
  • @param users + *
  • 创建人:方承 + *
  • 创建时间:2017年3月28日 + *
  • 修改人: + *
  • 修改时间: + */ + private Users getRequestUsersEntity(JSONObject reqJson) { + // users.setId(reqJson.getString("id")); + return JSON.parseObject(reqJson.toJSONString(), Users.class); + } } -- 1.8.3.1