diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ViewController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ViewController.java index 759c2dc..7ddda84 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ViewController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ViewController.java @@ -4,6 +4,8 @@ import com.aspose.words.*; import com.lyms.platform.common.annotation.TokenRequired; import com.lyms.platform.common.base.BaseController; import com.lyms.platform.common.base.LoginContext; +import com.lyms.platform.common.constants.ErrorCodeConstants; +import com.lyms.platform.common.result.BaseListResponse; import com.lyms.platform.common.result.BaseObjectResponse; import com.lyms.platform.common.result.BaseResponse; import com.lyms.platform.common.utils.StringUtils; @@ -125,6 +127,26 @@ public class ViewController extends BaseController { } } + + /** + *初诊随访表打印接口 + * @param id + * @param request + * @return + */ + @RequestMapping(value = "/printExChuData", method = RequestMethod.GET) + @TokenRequired + public BaseResponse printExChuData(@RequestParam("id") String id, HttpServletRequest request){ + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); + if(loginState == null){ + System.out.println("用户未登录!"); + return new BaseListResponse().setErrormsg("失败").setErrorcode(ErrorCodeConstants.USER_NOT_EXISTS); + } + Map map = viewFacade.exChuData(id, loginState.getId()); + return new BaseObjectResponse().setErrormsg("成功").setErrorcode(ErrorCodeConstants.SUCCESS).setData(map); + } + + /** * 下载复诊word * @@ -170,6 +192,26 @@ public class ViewController extends BaseController { } /** + *复诊随访表打印接口 + * @param id + * @param request + * @return + */ + @RequestMapping(value = "/printExFuData", method = RequestMethod.GET) + @TokenRequired + public BaseResponse printExFuData(@RequestParam("id") String id,@RequestParam("num") int num, HttpServletRequest request){ + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); + if(loginState == null){ + System.out.println("用户未登录!"); + return new BaseListResponse().setErrormsg("失败").setErrorcode(ErrorCodeConstants.USER_NOT_EXISTS); + } + Map map = viewFacade.exFuData(id, num, loginState.getId()); + return new BaseObjectResponse().setErrormsg("成功").setErrorcode(ErrorCodeConstants.SUCCESS).setData(map); + } + + + + /** * 导出高危孕产妇专案管理 * @param id * @param response