Ver código fonte

合并lcf分支
Squashed commit of the following:

commit 55dcaa25289a9393a787825f1225cb6280369f37
Author: liucf <liucf@zjlantone.com>
Date: Wed Apr 3 19:22:06 2019 +0800

右侧推送慢病模块样式、静态知识弹窗、核心指标选择弹窗、量表弹窗
Squashed commit of the following:

commit e2651490d648ea61364593b6d16b4dc46d799c22
Author: Luolei <16657115156@163.com>
Date: Tue Apr 2 18:40:18 2019 +0800

辅检信息提示

commit 7ac42a2a1e0aed9450ff4f64a7bd87417f02264a
Author: Luolei <16657115156@163.com>
Date: Tue Apr 2 14:59:48 2019 +0800

化验提示信息显示到右侧

commit dc93b297500f2728d4ae88ffceec5f827e3156c4
Author: zhangxc <zhangxc@zjlantone.com>
Date: Mon Apr 1 09:40:37 2019 +0800

选中图标

commit 97626efc1c829ffc134ba3d621c07a518fe12e74
Author: zhangxc <zhangxc@zjlantone.com>
Date: Thu Mar 28 17:17:22 2019 +0800

慢病入口引用历史病历

commit 55bcaa92c76fa99decfa9eb33495872308e434bc
Merge: bdf7ba6 a36bddc
Author: zhangxc <zhangxc@zjlantone.com>
Date: Thu Mar 28 11:50:13 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

commit a36bddc6cc617e2ba21c1b8236e93f279de4bab5
Merge: e7eb93c 8da3904
Author: Luolei <16657115156@163.com>
Date: Thu Mar 28 11:10:12 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

commit bdf7ba61e692893e7beca4bff6fd96286f0792c0
Merge: 729195f 8da3904
Author: zhangxc <zhangxc@zjlantone.com>
Date: Thu Mar 28 10:36:45 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

commit 729195f888a5ef75a5a1a29e3f3d277802ade16f
Author: zhangxc <zhangxc@zjlantone.com>
Date: Thu Mar 28 10:36:37 2019 +0800

慢病入口

commit 8da3904ff5b246f36ec36b6b12cac607c775c998
Merge: 7472b67 cb129f4
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 19:28:56 2019 +0800

Merge remote-tracking branch 'origin/ChronicMag' into ChronicMag

commit 7472b6771f133331ae3e7ad9ad1bac30586c9254
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 19:28:35 2019 +0800

诊断下拉框样式

commit cb129f4387019b64cf9599d723ce14ccfbf7972b
Merge: ad39ae7 110ddb8
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 19:19:14 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

# Conflicts:
# src/components/DiagnosticItem/index.jsx

commit 110ddb881e835a0f4fb356cf80c99bf51c0d895a
Merge: 0523358 dcc0a57
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 18:44:47 2019 +0800

Merge remote-tracking branch 'origin/dev/new1' into ChronicMag

commit dcc0a578db4cf2139940ac63df2457fd1cabfd8a
Merge: 80efa80 6dd5a34
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:43:30 2019 +0800

Merge remote-tracking branch 'origin/IE_test' into dev/new1

# Conflicts:
# src/config/index.js

commit 80efa802c476cb6e95b9039b77ab5520b0b021b9
Merge: 46babe5 04817be
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:42:12 2019 +0800

Merge remote-tracking branch 'origin/dev/byll' into dev/new1

commit 46babe5f7cb0318b2f6e11c15390dff778dcae54
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:42:04 2019 +0800

合并错误修改

commit 6dd5a34dc7fc1261c914b1a24ec155b09b202630
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 17:42:00 2019 +0800

文本模式下主诉禁止回车;杂音类型处理函数调整

commit 7dd410121ec7f9ea76eaf92912a9e50467b9baed
Merge: a01a46f b0fe21c
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:40:17 2019 +0800

Merge remote-tracking branch 'origin/dev/new1' into dev/new1

commit a01a46f1479ef4dd0396288871c83061c4424fab
Merge: be04abe 91bbb09
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:40:09 2019 +0800

Merge remote-tracking branch 'origin/dev/otherHis' into dev/new1

# Conflicts:
# src/utils/tools.js

commit 91bbb09b55489c7349b0847cc4091e34c623ead6
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:38:29 2019 +0800

查体隐藏区域有默认选中默认全部显示

commit e7eb93c592bbd5c976e75a724971fcb86774c86b
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 17:31:30 2019 +0800

诊断样式和化验辅检统一

commit 04817be42c03339da6c147cd4cd50c95b676bb83
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 17:16:07 2019 +0800

诊断聚焦到可视区域

commit 0523358a9fd9c6aa5412e4060a1e43ee105dd9e6
Merge: cb5fb93 2ac4cce
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 16:55:09 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

commit cb5fb93cdfd275f66dd4bde58cd74c93ed00d564
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 16:55:01 2019 +0800

添加化验辅检常用标签

commit 62cdafb432eb9bb78911ebb34642f16aaa32af43
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 16:07:56 2019 +0800

查体显示隐藏规则优化

commit 2ac4cce91f3b5174aebc4c8c18a515a167625e24
Author: zhangxc <zhangxc@zjlantone.com>
Date: Wed Mar 27 15:58:31 2019 +0800

判断是否走慢病

commit f6dc83837e0878d20fc18fa793fb45e424820c88
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 13:15:29 2019 +0800

智能模式下主诉手动输入的症状移植到现病史

commit 68f8f4ff8dcd7933a3fb4942e99792fe74681bc8
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 13:10:37 2019 +0800

杂音单选列连接不显示bug修改

commit f44c8fa4aaa10365799cc1ecf9cd9c0591a23bf7
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 11:15:06 2019 +0800

数字组件双击编辑bug

commit 0ef45eeb0c62ce30665c54d24f9d55d3134a39f6
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 10:59:27 2019 +0800

模板连续标点处理

# Conflicts:
# src/components/AddAssistCheck/index.jsx
# src/components/AddInspect/index.jsx
# src/components/AssistCheck/index.jsx
# src/components/DiagResultSearch/index.less
# src/components/DiagnosticList/index.jsx
# src/components/Inspect/index.jsx
# src/containers/DiagnosticList.js
# src/containers/Inspect.js
# src/store/reducers/pushMessage.js

commit 9575958843d4bd358edaa0bf8aaaba3c99029473
Author: liucf <liucf@zjlantone.com>
Date: Thu Mar 28 17:02:03 2019 +0800

Squashed commit of the following:

commit 55bcaa92c76fa99decfa9eb33495872308e434bc
Merge: bdf7ba6 a36bddc
Author: zhangxc <zhangxc@zjlantone.com>
Date: Thu Mar 28 11:50:13 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

commit a36bddc6cc617e2ba21c1b8236e93f279de4bab5
Merge: e7eb93c 8da3904
Author: Luolei <16657115156@163.com>
Date: Thu Mar 28 11:10:12 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

commit bdf7ba61e692893e7beca4bff6fd96286f0792c0
Merge: 729195f 8da3904
Author: zhangxc <zhangxc@zjlantone.com>
Date: Thu Mar 28 10:36:45 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

commit 729195f888a5ef75a5a1a29e3f3d277802ade16f
Author: zhangxc <zhangxc@zjlantone.com>
Date: Thu Mar 28 10:36:37 2019 +0800

慢病入口

commit 8da3904ff5b246f36ec36b6b12cac607c775c998
Merge: 7472b67 cb129f4
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 19:28:56 2019 +0800

Merge remote-tracking branch 'origin/ChronicMag' into ChronicMag

commit 7472b6771f133331ae3e7ad9ad1bac30586c9254
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 19:28:35 2019 +0800

诊断下拉框样式

commit cb129f4387019b64cf9599d723ce14ccfbf7972b
Merge: ad39ae7 110ddb8
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 19:19:14 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

# Conflicts:
# src/components/DiagnosticItem/index.jsx

commit 110ddb881e835a0f4fb356cf80c99bf51c0d895a
Merge: 0523358 dcc0a57
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 18:44:47 2019 +0800

Merge remote-tracking branch 'origin/dev/new1' into ChronicMag

commit dcc0a578db4cf2139940ac63df2457fd1cabfd8a
Merge: 80efa80 6dd5a34
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:43:30 2019 +0800

Merge remote-tracking branch 'origin/IE_test' into dev/new1

# Conflicts:
# src/config/index.js

commit 80efa802c476cb6e95b9039b77ab5520b0b021b9
Merge: 46babe5 04817be
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:42:12 2019 +0800

Merge remote-tracking branch 'origin/dev/byll' into dev/new1

commit 46babe5f7cb0318b2f6e11c15390dff778dcae54
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:42:04 2019 +0800

合并错误修改

commit 6dd5a34dc7fc1261c914b1a24ec155b09b202630
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 17:42:00 2019 +0800

文本模式下主诉禁止回车;杂音类型处理函数调整

commit 7dd410121ec7f9ea76eaf92912a9e50467b9baed
Merge: a01a46f b0fe21c
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:40:17 2019 +0800

Merge remote-tracking branch 'origin/dev/new1' into dev/new1

commit a01a46f1479ef4dd0396288871c83061c4424fab
Merge: be04abe 91bbb09
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:40:09 2019 +0800

Merge remote-tracking branch 'origin/dev/otherHis' into dev/new1

# Conflicts:
# src/utils/tools.js

commit 91bbb09b55489c7349b0847cc4091e34c623ead6
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:38:29 2019 +0800

查体隐藏区域有默认选中默认全部显示

commit e7eb93c592bbd5c976e75a724971fcb86774c86b
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 17:31:30 2019 +0800

诊断样式和化验辅检统一

commit 04817be42c03339da6c147cd4cd50c95b676bb83
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 17:16:07 2019 +0800

诊断聚焦到可视区域

commit 0523358a9fd9c6aa5412e4060a1e43ee105dd9e6
Merge: cb5fb93 2ac4cce
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 16:55:09 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

commit cb5fb93cdfd275f66dd4bde58cd74c93ed00d564
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 16:55:01 2019 +0800

添加化验辅检常用标签

commit 62cdafb432eb9bb78911ebb34642f16aaa32af43
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 16:07:56 2019 +0800

查体显示隐藏规则优化

commit 2ac4cce91f3b5174aebc4c8c18a515a167625e24
Author: zhangxc <zhangxc@zjlantone.com>
Date: Wed Mar 27 15:58:31 2019 +0800

判断是否走慢病

commit f6dc83837e0878d20fc18fa793fb45e424820c88
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 13:15:29 2019 +0800

智能模式下主诉手动输入的症状移植到现病史

commit 68f8f4ff8dcd7933a3fb4942e99792fe74681bc8
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 13:10:37 2019 +0800

杂音单选列连接不显示bug修改

commit f44c8fa4aaa10365799cc1ecf9cd9c0591a23bf7
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 11:15:06 2019 +0800

数字组件双击编辑bug

commit 0ef45eeb0c62ce30665c54d24f9d55d3134a39f6
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 10:59:27 2019 +0800

模板连续标点处理

# Conflicts:
# src/components/DiagResultSearch/index.less
# src/components/DiagnosticList/index.jsx
# src/components/DiagnosticList/index.less
# src/containers/DiagnosticList.js
# src/store/actions/diagnosticList.js
# src/store/async-actions/diagnosticList.js
# src/store/reducers/diagnosticList.js
# src/store/types/diagnosticList.js

commit 4926b3f5a793592636be364947f228a5cc704fc9
Author: liucf <liucf@zjlantone.com>
Date: Thu Mar 28 16:55:12 2019 +0800

新增右侧慢病推送模块;量表弹窗

commit 40a72419db7b120cf955ce3cf1105ed4503f56c9
Author: liucf <liucf@zjlantone.com>
Date: Thu Mar 28 10:03:59 2019 +0800

Squashed commit of the following:

commit cb129f4387019b64cf9599d723ce14ccfbf7972b
Merge: ad39ae7 110ddb8
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 19:19:14 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

# Conflicts:
# src/components/DiagnosticItem/index.jsx

commit 110ddb881e835a0f4fb356cf80c99bf51c0d895a
Merge: 0523358 dcc0a57
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 18:44:47 2019 +0800

Merge remote-tracking branch 'origin/dev/new1' into ChronicMag

commit dcc0a578db4cf2139940ac63df2457fd1cabfd8a
Merge: 80efa80 6dd5a34
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:43:30 2019 +0800

Merge remote-tracking branch 'origin/IE_test' into dev/new1

# Conflicts:
# src/config/index.js

commit 80efa802c476cb6e95b9039b77ab5520b0b021b9
Merge: 46babe5 04817be
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:42:12 2019 +0800

Merge remote-tracking branch 'origin/dev/byll' into dev/new1

commit 46babe5f7cb0318b2f6e11c15390dff778dcae54
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:42:04 2019 +0800

合并错误修改

commit 6dd5a34dc7fc1261c914b1a24ec155b09b202630
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 17:42:00 2019 +0800

文本模式下主诉禁止回车;杂音类型处理函数调整

commit 7dd410121ec7f9ea76eaf92912a9e50467b9baed
Merge: a01a46f b0fe21c
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:40:17 2019 +0800

Merge remote-tracking branch 'origin/dev/new1' into dev/new1

commit a01a46f1479ef4dd0396288871c83061c4424fab
Merge: be04abe 91bbb09
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:40:09 2019 +0800

Merge remote-tracking branch 'origin/dev/otherHis' into dev/new1

# Conflicts:
# src/utils/tools.js

commit 91bbb09b55489c7349b0847cc4091e34c623ead6
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 17:38:29 2019 +0800

查体隐藏区域有默认选中默认全部显示

commit 04817be42c03339da6c147cd4cd50c95b676bb83
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 17:16:07 2019 +0800

诊断聚焦到可视区域

commit 0523358a9fd9c6aa5412e4060a1e43ee105dd9e6
Merge: cb5fb93 2ac4cce
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 16:55:09 2019 +0800

Merge branch 'ChronicMag' of http://192.168.2.236:10080/zhouna/newICSS into ChronicMag

commit cb5fb93cdfd275f66dd4bde58cd74c93ed00d564
Author: Luolei <16657115156@163.com>
Date: Wed Mar 27 16:55:01 2019 +0800

添加化验辅检常用标签

commit 62cdafb432eb9bb78911ebb34642f16aaa32af43
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 16:07:56 2019 +0800

查体显示隐藏规则优化

commit 2ac4cce91f3b5174aebc4c8c18a515a167625e24
Author: zhangxc <zhangxc@zjlantone.com>
Date: Wed Mar 27 15:58:31 2019 +0800

判断是否走慢病

commit f6dc83837e0878d20fc18fa793fb45e424820c88
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 13:15:29 2019 +0800

智能模式下主诉手动输入的症状移植到现病史

commit 68f8f4ff8dcd7933a3fb4942e99792fe74681bc8
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 13:10:37 2019 +0800

杂音单选列连接不显示bug修改

commit f44c8fa4aaa10365799cc1ecf9cd9c0591a23bf7
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 11:15:06 2019 +0800

数字组件双击编辑bug

commit 0ef45eeb0c62ce30665c54d24f9d55d3134a39f6
Author: zhouna <zhouna@zjlantone.com>
Date: Wed Mar 27 10:59:27 2019 +0800

模板连续标点处理

commit 69ed39b82e649132f776eebecaa09a69f2bf7908
Author: liucf <liucf@zjlantone.com>
Date: Wed Mar 27 15:57:28 2019 +0800

量表列表接口对接

# Conflicts:
# src/components/AddInspect/SlideExcel/index.jsx
# src/components/CheckBody/index.jsx
# src/components/DiagnosticList/index.jsx
# src/containers/Inspect.js
# src/store/async-actions/inspect.js
# src/store/reducers/pushMessage.js

liucf 6 anos atrás
pai
commit
c84d208c92

BIN
src/common/images/chronic.png


BIN
src/common/images/close-icon.png


BIN
src/common/images/close-icon1.png


BIN
src/common/images/info-pic.png


BIN
src/common/images/info-pic1.png


BIN
src/common/images/级别1.png


BIN
src/common/images/级别2.png


BIN
src/common/images/级别3.png


BIN
src/common/images/级别4.png


BIN
src/common/images/级别5.png


Diferenças do arquivo suprimidas por serem muito extensas
+ 240 - 6
src/components/PushItems/index.jsx


+ 190 - 1
src/components/PushItems/index.less

@@ -176,7 +176,7 @@
   }
   .tips{
     border:1px solid #EAEDF1;
-    h1{
+    .tips-title,h1{
       font-size: 14px;
       color: #000;
       padding: 8px 15px;
@@ -188,6 +188,45 @@
         margin-right: 5px;
       }
     }
+    .tips-title{
+      .tips-name{
+        width: 255px;
+        display: inline-block;
+      }
+      h2{
+        display: inline-block;
+      }
+      .tips-btn{
+        display: inline-block;
+        float: right;
+      }
+      .redTips{
+        display: inline-block;
+        font-size: 12px;
+        -webkit-transform:scale(0.9);
+        color: red;
+        font-weight: normal;
+        white-space: nowrap;
+      }
+      .tipsDetails {
+        display: inline-block;
+        font-weight: normal;
+        width: 42px;
+        height: 20px;
+        border: 1px solid #262626;
+        border-radius: 4px;
+        text-align: center;
+        font-size: 12px;
+        // color: #3B9ED0;
+        color: #262626;
+        line-height: 18px;
+        margin: 0 0 -2px 10px;
+        cursor: pointer;
+      }
+    }
+    .chronic{
+      background: rgba(242,150,91,0.1);
+    }
     .content{
       font-size: 14px;
       padding:6px 15px;
@@ -229,6 +268,94 @@
         color: #979797;
         text-align: center;
       }
+      .list{
+        border-bottom: 1px solid #EAEDF1;
+        padding-bottom: 10px;
+        position: relative;
+        .infoPic{
+          vertical-align: middle;
+          margin: 0 5px;
+        }
+        >p{
+          margin-top: 10px;
+        }
+        .listName{
+          color:#3B9ED0;
+        }
+        .listResult{
+          float: right;
+          color: #000012;
+          i{
+            color: #F98F24;
+          }
+          img{
+            vertical-align: middle;
+          }
+        }
+        .infoBox{
+          position: absolute;
+          top:27px;
+          width: 388px;
+          background: #fff;
+          z-index: 66;
+          border: 1px solid #EAEDF1;
+          box-shadow: 0 5px 10px 0 rgba(0,0,0,0.10);
+          .infoTitle{
+            height: 40px;
+            line-height: 40px;
+            padding-left: 18px;
+            border-bottom: 1px solid #EAEDF1;
+            img{
+              vertical-align: middle;
+              float: right;
+            }
+          }
+          .infoCon{
+            padding: 15px 26px 25px;
+          }
+        }
+      }
+      .mainList{
+        .listBtn{
+          display: inline-block;
+          width: 96px;
+          height: 26px;
+          line-height: 26px;
+          text-align: center;
+          border: 1px solid #EAEDF1;
+          border-radius: 4px;
+        }
+        .listResult{
+          line-height: 26px;
+          i{
+            cursor: pointer;
+          }
+        }
+        .mainBox{
+          top: 65px;
+          .infoOption{
+            padding: 20px 0;
+          }
+          .infoConBtn{
+            text-align: right;
+            border-top: 1px solid #EAEDF1;
+            padding-top: 10px;
+            span{
+              color:#3B9ED0;
+              display: inline-block;
+              width: 66px;
+              height: 32px;
+              line-height: 32px;
+              text-align: center;
+              border: 1px solid #3B9ED0;
+              border-radius: 4px;
+            }
+          }
+        }
+      }
+      .list:last-child{
+        border-bottom:none;
+      }
     }
   }
   .modal {
@@ -353,3 +480,65 @@
   color: #979797;
   text-align: center;
 }
+
+.toast-title{
+  position: absolute;
+  top: 17px;
+  font-size: 16px;
+  // border-bottom: 1px solid #666;
+  width: 87%;
+  height: 25px;
+}
+.toast-cont{
+  line-height: 24px;
+  font-size: 14px;
+  // margin-top: 15px;
+  height: 222px;
+  overflow-y: auto;
+  border-top: 1px solid #979797;
+  padding: 10px 0 0 10px;
+  li{
+    margin-top: 10px;
+    cursor: pointer;
+  }
+}
+.tableBox{
+  // max-height: 700px;
+  height: 690px;
+  border-top: 1px solid #979797;
+  overflow-y: auto;
+  h1{
+    font-size: 16px;
+    font-weight: bold;
+    margin: 20px 0;
+    text-align: center;
+  }
+}
+.table{
+  width: 100%;
+  margin: 10px 0 10px;
+  tr{
+    border-bottom: 1px solid #979797;
+    td{
+      vertical-align: middle;
+      padding: 7px 0;
+    }
+  }
+}
+.tableBtn{
+    // position: absolute;
+    text-align: right;
+    color:#000;
+    padding: 15px 10px 0 0;
+    .confirmBtn{
+      display: inline-block;
+      color:#fff;
+      width: 80px;
+      height: 32px;
+      line-height: 32px;
+      border-radius: 4px;
+      background: #3B9ED0;
+      margin-left: 25px;
+      text-align: center;
+    }
+  }

+ 14 - 3
src/containers/PushItemsContainer.js

@@ -1,15 +1,19 @@
 import React from 'react';
 import {connect} from 'react-redux';
 import PushItems from '../components/PushItems'
-import {CHANGE_ASSAY, CHANGE_CHECK, ADD_BILLING, SHOW_TIPS_DETAILS, HIDE_TIPS_DETAILS} from '@store/types/pushMessage';
+import {CHANGE_ASSAY, CHANGE_CHECK, ADD_BILLING, SHOW_TIPS_DETAILS, HIDE_TIPS_DETAILS,SHOW_TABLE_LIST,HIDE_TABLE_LIST} from '@store/types/pushMessage';
 import { ADD_DIAGNOSTIC, GET_DIAGNOSTIC_STR } from '@store/types/diagnosticList';
-import {billing, getTips, getTipsDetails} from '../store/async-actions/pushMessage';
+import {billing, getTips, getTipsDetails,getTableList} from '../store/async-actions/pushMessage';
 import { isAddMainSuit } from '@store/async-actions/diagnosticList';
 
 function mapStateToProps(state) {
         return {
         pushMessage: state.pushMessage,
-        tipsDiscalimer:  state.copyRight.disContent
+        tipsDiscalimer:  state.copyRight.disContent,
+        chronicMagItem: state.diagnosticList.chronicMagItem,
+        questionId: state.diagnosticList.clickDiag,
+        tableList: state.pushMessage.tableList,
+        showList: state.pushMessage.showList,
     }
 }
 
@@ -55,6 +59,13 @@ function mapDispatchToProps(dispatch) {
             dispatch({
                 type: HIDE_TIPS_DETAILS
             })
+        },
+        getTableList(id){
+            dispatch(getTableList(id))
+            dispatch({type:SHOW_TABLE_LIST})
+        },
+        hideList(){
+            dispatch({type:HIDE_TABLE_LIST})
         }
     }
 }

+ 88 - 0
src/mock/chronicTable.js

@@ -0,0 +1,88 @@
+module.exports = {
+  data:{
+    "title":[
+        {
+            "name":"临床体格检查",
+            "column":"name"
+        },
+        {
+            "name":"临床症状",
+            "column":"detailName"
+        },
+        {
+            "name":"得分",
+            "column":"score"
+        },
+        {
+            "name":"推荐选项",
+            "column":""
+        }
+    ],
+    "result":[
+        {
+            "min":0,
+            "max":6,
+            "text":"无"
+        },
+        {
+            "min":7,
+            "max":12,
+            "text":"轻度"
+        },
+        {
+            "min":13,
+            "max":29,
+            "text":"中度"
+        },
+        {
+            "min":30,
+            "max":46,
+            "text":"重度"
+        }
+    ],
+    "details":[
+        {
+            "name":"右拇指振动觉",
+            "type":"1:radio,2:checkbox.....",
+            "details":[
+                {
+                    "detailName":"正常",
+                    "score":0,
+                    "state":"0:未选中,1-选中"
+                },
+                {
+                    "detailName":"减退",
+                    "score":1,
+                    "state":0
+                },
+                {
+                    "detailName":"消失",
+                    "score":2,
+                    "state":1
+                }
+            ]
+        },
+        {
+            "name":"左拇指振动觉",
+            "type":"1:radio,2:checkbox.....",
+            "details":[
+                {
+                    "detailName":"正常",
+                    "score":0,
+                    "state":"0:未选中,1-选中"
+                },
+                {
+                    "detailName":"减退",
+                    "score":1,
+                    "state":0
+                },
+                {
+                    "detailName":"消失",
+                    "score":2,
+                    "state":1
+                }
+            ]
+        }
+    ]
+  }
+}

+ 0 - 1
src/store/async-actions/homePage.js

@@ -104,7 +104,6 @@ export const getChronic = (dispatch,getState)=>{
  return json(api.getChronic,{}).then((res) => {
     const result = res.data;
     if (result.code == '0') {
-      console.log("请求成功",result);
       const chronic = JSON.stringify(result.data.chronic);
       storageLocal.set('chronic',chronic);
     }else{

+ 19 - 2
src/store/async-actions/pushMessage.js

@@ -1,12 +1,13 @@
 import { get, post, json } from "@utils/ajax";
-import { BILLING_ADVICE, SET_TIPS, SET_TIPS_DETAILS } from '../types/pushMessage';
+import { BILLING_ADVICE, SET_TIPS, SET_TIPS_DETAILS ,SET_CHRONIC_TABLELIST} from '../types/pushMessage';
 import { SET_CLICK_DIAG } from '../types/diagnosticList';
 import {storageLocal,getEMRParams} from '@utils/tools';
 import {SET_IMPORT_CHECKBODY_LABEL} from "../types/checkBody";
 
 const api={
   push:'/api/icss/push/pushInner',
-  textPush:'/api/icss/push/pushText'
+  textPush:'/api/icss/push/pushText',
+  getTableList:'/api/icss/scale/getList' //获取量表列表
 }
 
 //获取右侧推送信息
@@ -124,4 +125,20 @@ export const getTipsDetails = () => {
             console.log(e)
         })
     }
+}
+
+export const getTableList = (id)=>{
+    return (dispatch,getState)=>{
+        json(api.getTableList, {disId:id})
+        .then((res)=>{
+            if(res.data.code==0){
+                dispatch({
+                    type: SET_CHRONIC_TABLELIST,
+                    data: res.data.data
+                })
+            }
+        }).catch((e) => {
+            console.log(e)
+        })
+    }
 }

+ 14 - 3
src/store/reducers/pushMessage.js

@@ -1,4 +1,4 @@
-import {CHANGE_ASSAY, CHANGE_CHECK, BILLING_ADVICE, ADD_SCHEME, SET_TIPS,  SET_TIPS_DETAILS, SET_CHANGE_ADVICE_TREATMENT, SET_CHANGE_ADVICE_ASSAY, SET_CHANGE_ADVICE_CHECK, ADD_BILLING,CLEAR_ALL_PUSH_MESSAGE,SHOW_TIPS_DETAILS, HIDE_TIPS_DETAILS, SET_COMMONTREATMENT, IS_FIRST_MAIN_DIAG, SET_ADVICE_INPUT } from '../types/pushMessage';
+import {CHANGE_ASSAY, CHANGE_CHECK, BILLING_ADVICE, ADD_SCHEME, SET_TIPS,  SET_TIPS_DETAILS, SET_CHANGE_ADVICE_TREATMENT, SET_CHANGE_ADVICE_ASSAY, SET_CHANGE_ADVICE_CHECK, ADD_BILLING,CLEAR_ALL_PUSH_MESSAGE,SHOW_TIPS_DETAILS, HIDE_TIPS_DETAILS, SET_COMMONTREATMENT, IS_FIRST_MAIN_DIAG, SET_ADVICE_INPUT ,SET_CHRONIC_TABLELIST,SHOW_TABLE_LIST,HIDE_TABLE_LIST} from '../types/pushMessage';
 import {changeAssay, changeCheck, setAdvice, addScheme, setTips, setTipsDetails, setChangeAdviceTreatment, setChangeAdviceAssay, setChangeAdviceCheck, addBilling, clearAllPushMessage, showTipsDetails, hideTipsDetails, setCommontreatment, isFirstMainDiag, setAdviceInput } from '../actions/pushMessage';
 
 const initState = {
@@ -17,9 +17,11 @@ const initState = {
     // adviceStr: '' 
   },
   AdviceStr: '',
-  tmpFlg:''
+  tmpFlg:'',
+  tableList:[]
 };
 export default function(state = initState, action) {
+  let res = Object.assign({},state);
   switch (action.type) {
     case CHANGE_ASSAY:
       return changeAssay(state, action);
@@ -52,7 +54,16 @@ export default function(state = initState, action) {
     case IS_FIRST_MAIN_DIAG:
       return isFirstMainDiag(state, action);
     case SET_ADVICE_INPUT:
-      return setAdviceInput(state, action)
+      return setAdviceInput(state, action);
+    case SET_CHRONIC_TABLELIST://量表列表数据
+      res.tableList = action.data;
+      return res;
+    case SHOW_TABLE_LIST://显示量表列表数据
+      res.showList = true;
+      return res;
+    case HIDE_TABLE_LIST://隐藏量表列表数据
+      res.showList = false;
+      return res;
     default:
       return state;
   }

+ 6 - 3
src/store/types/pushMessage.js

@@ -6,14 +6,17 @@ export const ADD_CHECK = 'ADD_CHECK'; //添加辅检;
 export const ADD_SCHEME = 'ADD_SCHEME'; //添加治疗方案;
 export const SET_TIPS = 'SET_TIPS'; //设置提示信息;
 export const SET_TIPS_DETAILS = 'SET_TIPS_DETAILS'; //设置提示信息详情页内容;
-export const SET_CHANGE_ADVICE_TREATMENT = 'SET_CHANGE_ADVICE_TREATMENT'//改变医嘱的文字内容;
+export const SET_CHANGE_ADVICE_TREATMENT = 'SET_CHANGE_ADVICE_TREATMENT';//改变医嘱的文字内容;
 export const ADD_BILLING = 'ADD_BILLIND'; //添加开单项
 export const SET_CHANGE_ADVICE_ASSAY = 'SET_CHANGE_ADVICE_ASSAY';   //改变医嘱部分辅检的文字内容
 export const SET_CHANGE_ADVICE_CHECK = 'SET_CHANGE_ADVICE_CHECK';   //改变医嘱部分化验的文字内容
 export const CLEAR_ALL_PUSH_MESSAGE = 'CLEAR_ALL_PUSH_MESSAGE';   //清除所有推送信息
 export const SHOW_TIPS_DETAILS = 'SHOW_TIPS_DETAILS'; //显示提示详情页
 export const HIDE_TIPS_DETAILS = 'HIDE_TIPS_DETAILS'; //显示提示详情页
-export const SET_COMMONTREATMENT = 'SET_COMMONTREATMENT'    //设置常见治疗
-export const SET_ADVICE_INPUT = 'SET_ADVICE_INPUT'  //设置医嘱自由输入内容
+export const SET_COMMONTREATMENT = 'SET_COMMONTREATMENT';    //设置常见治疗
+export const SET_ADVICE_INPUT = 'SET_ADVICE_INPUT' ; //设置医嘱自由输入内容
+export const SET_CHRONIC_TABLELIST = 'SET_CHRONIC_TABLELIST' ; //设置量表列表
+export const SHOW_TABLE_LIST = 'SHOW_TABLE_LIST' ; //显示量表列表
+export const HIDE_TABLE_LIST = 'HIDE_TABLE_LIST' ; //隐藏量表列表