diff --git a/src/main/java/com/emr/controller/BrowseRecordsController.java b/src/main/java/com/emr/controller/BrowseRecordsController.java new file mode 100644 index 00000000..5c9998d6 --- /dev/null +++ b/src/main/java/com/emr/controller/BrowseRecordsController.java @@ -0,0 +1,14 @@ +package com.emr.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; + +@Controller +@RequestMapping("/records") +public class BrowseRecordsController { + @RequestMapping(value = "/recordsList") + public String faultTypes(Model model) { + return "browseRecords/browseList"; + } +} diff --git a/src/main/java/com/emr/controller/FollowController.java b/src/main/java/com/emr/controller/FollowController.java new file mode 100644 index 00000000..07363fdb --- /dev/null +++ b/src/main/java/com/emr/controller/FollowController.java @@ -0,0 +1,47 @@ +package com.emr.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; + +@Controller +@RequestMapping("/follow") +public class FollowController { + + @RequestMapping(value = "/followList") + public String followList(Model model) { + return "followDir/followList"; + } + + @RequestMapping(value = "/followDetailst") + public String browseDetailst(Model model) { + return "followDir/followDetailst"; + } + + @RequestMapping(value = "/followPaper") + public String followPaper(Model model) { + return "followDir/followPaper"; + } + + + @RequestMapping(value = "/wenjuan") + public String wenjuan(Model model) { + return "followDir/wenjuan"; + } + + @RequestMapping(value = "/huida") + public String huida(Model model) { + return "followDir/huida"; + } + + @RequestMapping(value = "/costStatistics") + public String costStatistics(Model model) { + return "followDir/costStatistics"; + } + + + @RequestMapping(value = "/followUpStatistics") + public String signList(Model model) { + return "followDir/followUpStatistics"; + } +} diff --git a/src/main/java/com/emr/controller/MedicalBrowseDetailedController.java b/src/main/java/com/emr/controller/MedicalBrowseDetailedController.java new file mode 100644 index 00000000..ca3828eb --- /dev/null +++ b/src/main/java/com/emr/controller/MedicalBrowseDetailedController.java @@ -0,0 +1,14 @@ +package com.emr.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; + +@Controller +@RequestMapping("/browseDetailed") +public class MedicalBrowseDetailedController { + @RequestMapping(value = "/detailList") + public String faultTypes(Model model) { + return "medicalBrowseDetailed/browseDetailedList"; + } +} diff --git a/src/main/java/com/emr/controller/MedicalErrorController.java b/src/main/java/com/emr/controller/MedicalErrorController.java new file mode 100644 index 00000000..276b4f64 --- /dev/null +++ b/src/main/java/com/emr/controller/MedicalErrorController.java @@ -0,0 +1,15 @@ +package com.emr.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; + +@Controller +@RequestMapping("/medicalError") +public class MedicalErrorController { + + @RequestMapping(value = "/errorDetailList") + public String faultTypes(Model model) { + return "medicalError/errorDetailList"; + } +} diff --git a/src/main/java/com/emr/controller/MedicalFileStatisticsController.java b/src/main/java/com/emr/controller/MedicalFileStatisticsController.java new file mode 100644 index 00000000..adfc9293 --- /dev/null +++ b/src/main/java/com/emr/controller/MedicalFileStatisticsController.java @@ -0,0 +1,15 @@ +package com.emr.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; + +@Controller +@RequestMapping("/medicalStatistics") +public class MedicalFileStatisticsController { + + @RequestMapping(value = "/fileStatistics") + public String faultTypes(Model model) { + return "medicalFileStatistics/fileStatistics"; + } +} diff --git a/src/main/java/com/emr/controller/ScientificResearchController.java b/src/main/java/com/emr/controller/ScientificResearchController.java new file mode 100644 index 00000000..4f72d085 --- /dev/null +++ b/src/main/java/com/emr/controller/ScientificResearchController.java @@ -0,0 +1,26 @@ +package com.emr.controller; + +import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; +import org.springframework.web.bind.annotation.RequestMapping; + +@Controller +@RequestMapping("/scientific") +public class ScientificResearchController { + + + @RequestMapping(value = "/scientificList") + public String followList(Model model) { + return "scientificResearch/scientificList"; + } + + @RequestMapping(value = "/scientificDetailst") + public String browseDetailst(Model model) { + return "scientificResearch/scientificDetailst"; + } + + @RequestMapping(value = "/scientificTemplate") + public String scientificTemplate(Model model) { + return "scientificResearch/scientificTemplate"; + } +} diff --git a/src/main/java/com/emr/controller/faultTypeController.java b/src/main/java/com/emr/controller/faultTypeController.java index 8b509b15..b8396011 100644 --- a/src/main/java/com/emr/controller/faultTypeController.java +++ b/src/main/java/com/emr/controller/faultTypeController.java @@ -7,9 +7,7 @@ package com.emr.controller; import com.emr.entity.Emr_Fault_Type; -import com.emr.entity.Emr_Fault_Vo; import com.emr.service.Emr_Fault_TypeService; -import com.emr.util.IDHelper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; @@ -31,6 +29,48 @@ public class faultTypeController { return "faultTypeDir/faultTypeList"; } + @RequestMapping(value = "/monitoring") + public String monitoring() { + return "workHome/workHomeList"; + } + + + /** + * 病案数据 + * @return + */ + @RequestMapping("recordData") + public String recordData(){ + return "workHome/recordData"; + } + + /** + * 用户浏览记录 + * @return + */ + @RequestMapping("userBrowse") + public String callBackStatistics(){ + return "workHome/userBrowse"; + } + + /** + *用户是否需要审批 + * @return + */ + @RequestMapping("userApproval") + public String userApproval(){ + return "workHome/userApproval"; + } + + /** + * 工作看板内容 + * @return + */ + @RequestMapping("workHomeIframe") + public String workHomeIframe(){ + return "workHome/workHomeIframe"; + } + @ResponseBody @RequestMapping(value = "/faultTypeList") public List faultTypeList(HttpServletRequest request, HttpServletResponse response, Emr_Fault_Type emrFaultType) { diff --git a/src/main/resources/config/config.properties b/src/main/resources/config/config.properties index 0ee6644c..0d5d0934 100644 --- a/src/main/resources/config/config.properties +++ b/src/main/resources/config/config.properties @@ -1,7 +1,7 @@ #\u7559\u89C2\u63A8\u9001\u7B2C\u4E09\u65B9\u63A5\u53E3\u5730\u5740 observationRecordRequestUrl = http://10.162.0.51:8091/sanshuyun-ems-function/file/away/updateStatus #\u6A21\u5757\u6253\u56DE\u7B2C\u4E09\u65B9\u63A5\u53E3\u5730\u5740 -returnUrl = http://10.6.1.152:8086/SignWebService.asmx/PartrePair +returnUrl = http://10.6.1.152:8085/SignWebService.asmx/PartrePair #\u6A21\u5757\u6253\u56DE\u7B2C\u4E09\u65B9\u63A5\u53E3\u53C2\u6570 returnParam = strJson diff --git a/src/main/webapp/WEB-INF/views/browseRecords/browseList.jsp b/src/main/webapp/WEB-INF/views/browseRecords/browseList.jsp new file mode 100644 index 00000000..427a8de0 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/browseRecords/browseList.jsp @@ -0,0 +1,407 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 浏览记录 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+ +
+ + +
+
+ +
+ + - + +
+
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/followDir/costStatistics.jsp b/src/main/webapp/WEB-INF/views/followDir/costStatistics.jsp new file mode 100644 index 00000000..f97fdd8e --- /dev/null +++ b/src/main/webapp/WEB-INF/views/followDir/costStatistics.jsp @@ -0,0 +1,410 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 费用统计 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+ + +
+
+ +
+
+
+
+ +
+ +
+
+ + + + + + +
+ + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/followDir/followDetailst.jsp b/src/main/webapp/WEB-INF/views/followDir/followDetailst.jsp new file mode 100644 index 00000000..0deec6b4 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/followDir/followDetailst.jsp @@ -0,0 +1,431 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 随访项目详情 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+
+ + +
+
+ + +
+
+ + +
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/followDir/followList.jsp b/src/main/webapp/WEB-INF/views/followDir/followList.jsp new file mode 100644 index 00000000..59882105 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/followDir/followList.jsp @@ -0,0 +1,569 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 随访项目列表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+
+ + +
+
+ + +
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/followDir/followPaper.jsp b/src/main/webapp/WEB-INF/views/followDir/followPaper.jsp new file mode 100644 index 00000000..beaf316f --- /dev/null +++ b/src/main/webapp/WEB-INF/views/followDir/followPaper.jsp @@ -0,0 +1,546 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 随访问卷 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/followDir/followUpStatistics.jsp b/src/main/webapp/WEB-INF/views/followDir/followUpStatistics.jsp new file mode 100644 index 00000000..4589cb63 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/followDir/followUpStatistics.jsp @@ -0,0 +1,4507 @@ +<%@ page contentType="text/html;charset=UTF-8" language="java" import="java.util.*" import="java.util.ResourceBundle"%> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> +<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %> + + + + 随访统计 + <%ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); %> + + + + + + + <%@include file="../../jspf/comm.jspf" %> + <%@include file="../../jspf/ztreeCommom.jsp" %> + + + + + + +
+
+ +
+
+ <%----%> +
+ + +
+ +
+
+ +
+
+
+
+ +
+ +
+
+
+ + +<%----%> + + + + +<%--时间轴弹窗--%> + + + + +<%--多图片框--%> + +<%--发大弹窗--%> + +<%--确认框--%> + + + +<%--退回弹窗--%> + + +<%--审核弹窗--%> + + + + +<%--缺陷窗口--%> + + + + + + +<%--初审核弹窗--%> + + +<%--确认框--%> + + +<%--确认框--%> + + +<%--删除pdf某页弹窗--%> + + +<%--删除pdf某页确认框--%> + + +<%--确认框提示清空所有图片--%> + + +<%--多图片框删除页--%> + + + +<%--签收弹窗--%> + + +<%--没签收是否强制提交弹窗--%> + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/followDir/huida.jsp b/src/main/webapp/WEB-INF/views/followDir/huida.jsp new file mode 100644 index 00000000..20f3eda6 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/followDir/huida.jsp @@ -0,0 +1,128 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 随访问卷 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/followDir/wenjuan.jsp b/src/main/webapp/WEB-INF/views/followDir/wenjuan.jsp new file mode 100644 index 00000000..e6f3c29d --- /dev/null +++ b/src/main/webapp/WEB-INF/views/followDir/wenjuan.jsp @@ -0,0 +1,135 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 随访问卷 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/medicalBrowseDetailed/browseDetailedList.jsp b/src/main/webapp/WEB-INF/views/medicalBrowseDetailed/browseDetailedList.jsp new file mode 100644 index 00000000..7f9a38ff --- /dev/null +++ b/src/main/webapp/WEB-INF/views/medicalBrowseDetailed/browseDetailedList.jsp @@ -0,0 +1,384 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 病案浏览统计 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+
+ +
+ + - + +
+
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/medicalError/errorDetailList.jsp b/src/main/webapp/WEB-INF/views/medicalError/errorDetailList.jsp new file mode 100644 index 00000000..b10f9270 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/medicalError/errorDetailList.jsp @@ -0,0 +1,429 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 病案错误报告 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+ +
+ + +
+
+ +
+ + - + +
+
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/medicalFileStatistics/fileStatistics.jsp b/src/main/webapp/WEB-INF/views/medicalFileStatistics/fileStatistics.jsp new file mode 100644 index 00000000..ea294092 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/medicalFileStatistics/fileStatistics.jsp @@ -0,0 +1,443 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 病案定位统计报表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+ + <%--
--%> + <%----%> + <%----%> + <%--
--%> +
+ +
+ + - + +
+
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/scientificResearch/scientificDetailst.jsp b/src/main/webapp/WEB-INF/views/scientificResearch/scientificDetailst.jsp new file mode 100644 index 00000000..d1b4c28e --- /dev/null +++ b/src/main/webapp/WEB-INF/views/scientificResearch/scientificDetailst.jsp @@ -0,0 +1,417 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 科研记录表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+
+ + +
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + +<%--!-- 模态框(Modal) -->--%> + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/scientificResearch/scientificList.jsp b/src/main/webapp/WEB-INF/views/scientificResearch/scientificList.jsp new file mode 100644 index 00000000..00745d65 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/scientificResearch/scientificList.jsp @@ -0,0 +1,575 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 科研项目列表 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+
+ + +
+
+ + +
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/scientificResearch/scientificTemplate.jsp b/src/main/webapp/WEB-INF/views/scientificResearch/scientificTemplate.jsp new file mode 100644 index 00000000..c3d18218 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/scientificResearch/scientificTemplate.jsp @@ -0,0 +1,542 @@ +<%@ page import="java.util.ResourceBundle" %> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + +<% + ResourceBundle res = ResourceBundle.getBundle("config.jdbc"); +%> +<%--<%@ include file="/WEB-INF/jspf/common.jspf" %>--%> + + + 科研模板 + + + + + + <%@include file="../../jspf/comm.jspf" %> + + + +
+ +
+
+ +
+ + +
+
+ + +
+
+ + +
+ + +
+
+ +
+
+
+
+ +
+ +
+
+
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/workHome/recordData.jsp b/src/main/webapp/WEB-INF/views/workHome/recordData.jsp new file mode 100644 index 00000000..394c3bc9 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/workHome/recordData.jsp @@ -0,0 +1,328 @@ +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + + + + 用户在线 + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
+
+
+ + + + diff --git a/src/main/webapp/WEB-INF/views/workHome/userApproval.jsp b/src/main/webapp/WEB-INF/views/workHome/userApproval.jsp new file mode 100644 index 00000000..eedb2790 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/workHome/userApproval.jsp @@ -0,0 +1,339 @@ +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + + + + 用户是否有申请需要审批 + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
+
+
+ + + + diff --git a/src/main/webapp/WEB-INF/views/workHome/userBrowse.jsp b/src/main/webapp/WEB-INF/views/workHome/userBrowse.jsp new file mode 100644 index 00000000..45f7bf9b --- /dev/null +++ b/src/main/webapp/WEB-INF/views/workHome/userBrowse.jsp @@ -0,0 +1,340 @@ +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + + + + 用户浏览病案历史记录 + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
+
+
+ + + + diff --git a/src/main/webapp/WEB-INF/views/workHome/workHomeIframe.jsp b/src/main/webapp/WEB-INF/views/workHome/workHomeIframe.jsp new file mode 100644 index 00000000..fd39bcab --- /dev/null +++ b/src/main/webapp/WEB-INF/views/workHome/workHomeIframe.jsp @@ -0,0 +1,99 @@ +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + + + + 看板的内容页 + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
+
+
+

用户在线

+ +
+ + +
+ +
+
+ +
+
+
+
+
+
+

用户是否有申请需要审批

+ +
+ + +
+ +
+
+ +
+
+
+
+
+
+

用户浏览病案历史记录

+ +
+ + +
+ +
+
+ +
+
+
+ + + + diff --git a/src/main/webapp/WEB-INF/views/workHome/workHomeList.jsp b/src/main/webapp/WEB-INF/views/workHome/workHomeList.jsp new file mode 100644 index 00000000..926bd307 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/workHome/workHomeList.jsp @@ -0,0 +1,110 @@ +<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8" %> +<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> + + + + + + + 工作看板 + + + <%@include file="../../jspf/comm.jspf" %> + + + + + +
+
+
+
+ +
+ + - + +
+
+
+ + +
+ +
+
+
+
+ +
+ + + + diff --git a/src/main/webapp/static/bootstrap-3.3.7/bower_components/dashboard.js b/src/main/webapp/static/bootstrap-3.3.7/bower_components/dashboard.js new file mode 100644 index 00000000..05f2e7ed --- /dev/null +++ b/src/main/webapp/static/bootstrap-3.3.7/bower_components/dashboard.js @@ -0,0 +1,210 @@ +/* + * Author: Abdullah A Almsaeed + * Date: 4 Jan 2014 + * Description: + * This is a demo file used only for the main dashboard (index.html) + **/ + +$(function () { + + 'use strict'; + + // Make the dashboard widgets sortable Using jquery UI + $('.connectedSortable').sortable({ + placeholder : 'sort-highlight', + connectWith : '.connectedSortable', + handle : '.box-header, .nav-tabs', + forcePlaceholderSize: true, + zIndex : 999999 + }); + $('.connectedSortable .box-header, .connectedSortable .nav-tabs-custom').css('cursor', 'move'); + + // jQuery UI sortable for the todo list + $('.todo-list').sortable({ + placeholder : 'sort-highlight', + handle : '.handle', + forcePlaceholderSize: true, + zIndex : 999999 + }); + + // bootstrap WYSIHTML5 - text editor + //$('.textarea').wysihtml5(); + + $('.daterange').daterangepicker({ + ranges : { + 'Today' : [moment(), moment()], + 'Yesterday' : [moment().subtract(1, 'days'), moment().subtract(1, 'days')], + 'Last 7 Days' : [moment().subtract(6, 'days'), moment()], + 'Last 30 Days': [moment().subtract(29, 'days'), moment()], + 'This Month' : [moment().startOf('month'), moment().endOf('month')], + 'Last Month' : [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')] + }, + startDate: moment().subtract(29, 'days'), + endDate : moment() + }, function (start, end) { + window.alert('You chose: ' + start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY')); + }); + + /* jQueryKnob */ + $('.knob').knob(); + + // jvectormap data + var visitorsData = { + US: 398, // USA + SA: 400, // Saudi Arabia + CA: 1000, // Canada + DE: 500, // Germany + FR: 760, // France + CN: 300, // China + AU: 700, // Australia + BR: 600, // Brazil + IN: 800, // India + GB: 320, // Great Britain + RU: 3000 // Russia + }; + // World map by jvectormap + $('#world-map').vectorMap({ + map : 'world_mill_en', + backgroundColor : 'transparent', + regionStyle : { + initial: { + fill : '#e4e4e4', + 'fill-opacity' : 1, + stroke : 'none', + 'stroke-width' : 0, + 'stroke-opacity': 1 + } + }, + series : { + regions: [ + { + values : visitorsData, + scale : ['#92c1dc', '#ebf4f9'], + normalizeFunction: 'polynomial' + } + ] + }, + onRegionLabelShow: function (e, el, code) { + if (typeof visitorsData[code] != 'undefined') + el.html(el.html() + ': ' + visitorsData[code] + ' new visitors'); + } + }); + + // Sparkline charts + var myvalues = [1000, 1200, 920, 927, 931, 1027, 819, 930, 1021]; + $('#sparkline-1').sparkline(myvalues, { + type : 'line', + lineColor: '#92c1dc', + fillColor: '#ebf4f9', + height : '50', + width : '80' + }); + myvalues = [515, 519, 520, 522, 652, 810, 370, 627, 319, 630, 921]; + $('#sparkline-2').sparkline(myvalues, { + type : 'line', + lineColor: '#92c1dc', + fillColor: '#ebf4f9', + height : '50', + width : '80' + }); + myvalues = [15, 19, 20, 22, 33, 27, 31, 27, 19, 30, 21]; + $('#sparkline-3').sparkline(myvalues, { + type : 'line', + lineColor: '#92c1dc', + fillColor: '#ebf4f9', + height : '50', + width : '80' + }); + + // The Calender + $('#calendar').datepicker(); + + // SLIMSCROLL FOR CHAT WIDGET + $('#chat-box').slimScroll({ + height: '250px' + }); + + /* Morris.js Charts */ + // Sales chart + var area = new Morris.Area({ + element : 'revenue-chart', + resize : true, + data : [ + { y: '2011 Q1', item1: 2666, item2: 2666 }, + { y: '2011 Q2', item1: 2778, item2: 2294 }, + { y: '2011 Q3', item1: 4912, item2: 1969 }, + { y: '2011 Q4', item1: 3767, item2: 3597 }, + { y: '2012 Q1', item1: 6810, item2: 1914 }, + { y: '2012 Q2', item1: 5670, item2: 4293 }, + { y: '2012 Q3', item1: 4820, item2: 3795 }, + { y: '2012 Q4', item1: 15073, item2: 5967 }, + { y: '2013 Q1', item1: 10687, item2: 4460 }, + { y: '2013 Q2', item1: 8432, item2: 5713 } + ], + xkey : 'y', + ykeys : ['item1', 'item2'], + labels : ['Item 1', 'Item 2'], + lineColors: ['#a0d0e0', '#3c8dbc'], + hideHover : 'auto' + }); + var line = new Morris.Line({ + element : 'line-chart', + resize : true, + data : [ + { y: '2011 Q1', item1: 2666 }, + { y: '2011 Q2', item1: 2778 }, + { y: '2011 Q3', item1: 4912 }, + { y: '2011 Q4', item1: 3767 }, + { y: '2012 Q1', item1: 6810 }, + { y: '2012 Q2', item1: 5670 }, + { y: '2012 Q3', item1: 4820 }, + { y: '2012 Q4', item1: 15073 }, + { y: '2013 Q1', item1: 10687 }, + { y: '2013 Q2', item1: 8432 } + ], + xkey : 'y', + ykeys : ['item1'], + labels : ['Item 1'], + lineColors : ['#efefef'], + lineWidth : 2, + hideHover : 'auto', + gridTextColor : '#fff', + gridStrokeWidth : 0.4, + pointSize : 4, + pointStrokeColors: ['#efefef'], + gridLineColor : '#efefef', + gridTextFamily : 'Open Sans', + gridTextSize : 10 + }); + + // Donut Chart + var donut = new Morris.Donut({ + element : 'sales-chart', + resize : true, + colors : ['#3c8dbc', '#f56954', '#00a65a'], + data : [ + { label: 'Download Sales', value: 12 }, + { label: 'In-Store Sales', value: 30 }, + { label: 'Mail-Order Sales', value: 20 } + ], + hideHover: 'auto' + }); + + // Fix for charts under tabs + $('.box ul.nav a').on('shown.bs.tab', function () { + area.redraw(); + donut.redraw(); + line.redraw(); + }); + + /* The todo list plugin */ + $('.todo-list').todoList({ + onCheck : function () { + window.console.log($(this), 'The element has been checked'); + }, + onUnCheck: function () { + window.console.log($(this), 'The element has been unchecked'); + } + }); + +});