Selaa lähdekoodia

统计配置页面

XMLWAN 4 vuotta sitten
vanhempi
commit
f7918ce656

+ 42 - 42
src/api/inspection.js Näytä tiedosto

@@ -1,61 +1,61 @@
1 1
 import request from '@/utils/request'
2
+import {
3
+  fromTextArea
4
+} from 'codemirror'
2 5
 
3
-export function fetchInspectionReference(id){
4
-    return request({
5
-        url:'/api/patient/inspection/reference?patient='+id,
6
-        method:'get',
7
-    })
6
+export function fetchInspectionReference(id) {
7
+  return request({
8
+    url: '/api/patient/inspection/reference?patient=' + id,
9
+    method: 'get'
10
+  })
8 11
 }
9 12
 
10
-export function CreatePatientInspection(id, data,remind_cycle){
11
-    return request({
12
-        url:'/api/patient/inspection/create?patient='+id+"&remind_cycle="+remind_cycle,
13
-        method:'post',
14
-        data:data,
15
-    })
13
+export function CreatePatientInspection(id, data, remind_cycle) {
14
+  return request({
15
+    url: '/api/patient/inspection/create?patient=' + id + '&remind_cycle=' + remind_cycle,
16
+    method: 'post',
17
+    data: data
18
+  })
16 19
 }
17 20
 
18
-export function EditPatientInspection(id, data,remind_cycle){
19
-    return request({
20
-        url:'/api/patient/inspection/edit?patient='+id+"&remind_cycle="+remind_cycle,
21
-        method:'put',
22
-        data:data,
23
-    })
21
+export function EditPatientInspection(id, data, remind_cycle, dates, projectid) {
22
+  console.log('日期---', dates)
23
+  console.log('项目', projectid)
24
+  return request({
25
+    url: '/api/patient/inspection/edit?patient=' + id + '&remind_cycle=' + remind_cycle + '&dates=' + dates + '&projectid=' + projectid,
26
+    method: 'put',
27
+    data: data
28
+  })
24 29
 }
25 30
 
26
-export function DeletePatientInspection(params){
27
-    return request({
28
-        url:'/api/patient/inspection/delete',
29
-        method:'delete',
30
-        params:params,
31
-    })
31
+export function DeletePatientInspection(params) {
32
+  return request({
33
+    url: '/api/patient/inspection/delete',
34
+    method: 'delete',
35
+    params: params
36
+  })
32 37
 }
33 38
 
34
-export function fetchPatientInspections(params){
35
-    return request({
36
-        url:'/api/patient/inspection/list',
37
-        method:'get',
38
-        params:params,
39
-    })
39
+export function fetchPatientInspections(params) {
40
+  return request({
41
+    url: '/api/patient/inspection/list',
42
+    method: 'get',
43
+    params: params
44
+  })
40 45
 }
41 46
 
42
-
43
-export function GetUploadInspections(params){
47
+export function GetUploadInspections(params) {
44 48
   return request({
45
-    url:'/api/patient/inspection/get',
46
-    method:'get',
47
-    params:params,
49
+    url: '/api/patient/inspection/get',
50
+    method: 'get',
51
+    params: params
48 52
   })
49 53
 }
50 54
 
51
-export function GetInitInspections(params){
55
+export function GetInitInspections(params) {
52 56
   return request({
53
-    url:'/api/patient/inspectioninit/get',
54
-    method:'get',
55
-    params:params,
57
+    url: '/api/patient/inspectioninit/get',
58
+    method: 'get',
59
+    params: params
56 60
   })
57 61
 }
58
-
59
-
60
-
61
-

+ 6 - 0
src/lang/zh.js Näytä tiedosto

@@ -132,6 +132,12 @@ export default {
132 132
     workforce_template: '排班模板设置',
133 133
     statistics: '统计分析',
134 134
     statisticalConfig: '统计配置',
135
+    basicInformationAnalysis: '基本信息统计',
136
+    patientControlAnalysis: '患者质控达标统计',
137
+    treatmentControlAnalysis: '治疗信息统计',
138
+    indicatorControlAnalysis: '指标评估统计',
139
+    workAnalysis: 'workAnalysis',
140
+    officesControlAnalysis: '科室质控达标统计',
135 141
     config: '库存配置',
136 142
     goodInfo: '商品信息',
137 143
     CourseOfDiseaseManage: '病程管理',

+ 139 - 85
src/router/modules/qcd.js Näytä tiedosto

@@ -1,216 +1,270 @@
1
-import Layout from "@/views/layout/Layout";
1
+import Layout from '@/views/layout/Layout'
2 2
 
3 3
 export default {
4
-  path: "/qcd",
4
+  path: '/qcd',
5 5
   component: Layout,
6
-  redirect: "/qcd/dialysistotal",
7
-  name: "qcd",
6
+  redirect: '/qcd/dialysistotal',
7
+  name: 'qcd',
8 8
   alwaysShow: true,
9 9
   meta: {
10
-    title: "科室质控",
11
-    icon: "statistics"
10
+    title: '科室质控',
11
+    icon: 'statistics'
12 12
   },
13
-  children: [
14
-    {
15
-      path: "/statistics/index",
16
-      component: () => import("@/xt_pages/statistics/index"),
17
-      name: "statistics",
13
+  children: [{
14
+      path: '/statistics/index',
15
+      component: () => import('@/xt_pages/statistics/index'),
16
+      name: 'statistics',
18 17
       meta: {
19
-        title: "statistics",
18
+        title: 'statistics',
20 19
         noCache: true
21 20
       }
22 21
     },
23 22
     {
24
-      path: "/qcd/dialysistotal",
25
-      component: () => import("@/xt_pages/qcd/dialysisTotal"),
26
-      name: "dialysistotal",
23
+      path: '/qcd/dialysistotal',
24
+      component: () => import('@/xt_pages/qcd/dialysisTotal'),
25
+      name: 'dialysistotal',
27 26
       meta: {
28
-        title: "透析总量",
27
+        title: '透析总量',
29 28
         noCache: true
30 29
       }
31 30
     },
32 31
     {
33
-      path: "/qcd/processindicators",
34
-      component: () => import("@/xt_pages/qcd/processIndicators"),
35
-      name: "processIndicators",
32
+      path: '/qcd/processindicators',
33
+      component: () => import('@/xt_pages/qcd/processIndicators'),
34
+      name: 'processIndicators',
36 35
       meta: {
37
-        title: "过程指标",
36
+        title: '过程指标',
38 37
         noCache: true
39 38
       }
40 39
     },
41 40
     {
42
-      path: "/qcd/outcomeIndicators/control",
43
-      component: () => import("@/xt_pages/qcd/outcomeIndicators/control"),
44
-      name: "outcomeIndicatorsControl",
41
+      path: '/qcd/outcomeIndicators/control',
42
+      component: () => import('@/xt_pages/qcd/outcomeIndicators/control'),
43
+      name: 'outcomeIndicatorsControl',
45 44
       meta: {
46
-        title: "结果指标",
45
+        title: '结果指标',
47 46
         noCache: true
48 47
       }
49 48
     },
50 49
     {
51
-      path: "/qcd/outcomeIndicators/query",
50
+      path: '/qcd/outcomeIndicators/query',
52 51
       hidden: true,
53 52
       is_menu: false,
54
-      component: () => import("@/xt_pages/qcd/outcomeIndicators/query"),
55
-      name: "outcomeIndicatorsQuery",
53
+      component: () => import('@/xt_pages/qcd/outcomeIndicators/query'),
54
+      name: 'outcomeIndicatorsQuery',
55
+      meta: {
56
+        title: '指标查询',
57
+        noCache: true
58
+      }
59
+    },
60
+    {
61
+      path: '/qcd/patientanalysis/total',
62
+      component: () => import('@/xt_pages/qcd/patientAnalysis/total'),
63
+      name: 'patientAnalysisTotal',
64
+      meta: {
65
+        title: '患者分析',
66
+        noCache: true
67
+      }
68
+    },
69
+    {
70
+      path: '/qcd/patientanalysis/statisticalConfig',
71
+      component: () => import('@/xt_pages/qcd/statisticalConfiguration'),
72
+      name: 'statisticalConfig',
73
+      meta: {
74
+        title: '统计配置',
75
+        noCache: true
76
+      }
77
+    },
78
+    {
79
+      path: '/qcd/patientanalysis/basicInformationAnalysis',
80
+      component: () => import('@/xt_pages/qcd/basicInformationAnalysis'),
81
+      name: 'basicInformationAnalysis',
56 82
       meta: {
57
-        title: "指标查询",
83
+        title: '基本信息统计',
58 84
         noCache: true
59 85
       }
60 86
     },
61 87
     {
62
-      path: "/qcd/patientanalysis/total",
63
-      component: () => import("@/xt_pages/qcd/patientAnalysis/total"),
64
-      name: "patientAnalysisTotal",
88
+      path: '/qcd/patientanalysis/patientControlAnalysis',
89
+      component: () => import('@/xt_pages/qcd/patientControlAnalysis'),
90
+      name: 'patientControlAnalysis',
65 91
       meta: {
66
-        title: "患者分析",
92
+        title: '患者质控达标统计',
67 93
         noCache: true
68 94
       }
69 95
     },
70 96
     {
71
-      path: "/qcd/patientanalysis/statisticalConfig",
72
-      component: () => import("@/xt_pages/qcd/statisticalConfiguration"),
73
-      name: "statisticalConfig",
97
+      path: '/qcd/patientanalysis/treatmentControlAnalysis',
98
+      component: () => import('@/xt_pages/qcd/treatmentControlAnalysis'),
99
+      name: 'treatmentControlAnalysis',
74 100
       meta: {
75
-        title: "统计配置",
101
+        title: '治疗信息统计',
76 102
         noCache: true
77 103
       }
78 104
     },
79 105
     {
80
-      path: "/qcd/patientanalysis/checkStatistical",
106
+      path: '/qcd/patientanalysis/indicatorControlAnalysis',
107
+      component: () => import('@/xt_pages/qcd/indicatorControlAnalysis'),
108
+      name: 'indicatorControlAnalysis',
109
+      meta: {
110
+        title: '指标评估统计',
111
+        noCache: true
112
+      }
113
+    },
114
+    {
115
+      path: '/qcd/patientanalysis/workAnalysis',
116
+      component: () => import('@/xt_pages/qcd/workAnalysis'),
117
+      name: 'workAnalysis',
118
+      meta: {
119
+        title: '工作量分析统计',
120
+        noCache: true
121
+      }
122
+    },
123
+    {
124
+      path: '/qcd/patientanalysis/officesControlAnalysis',
125
+      component: () => import('@/xt_pages/qcd/officesControlAnalysis'),
126
+      name: 'officesControlAnalysis',
127
+      meta: {
128
+        title: '科室质控达标统计',
129
+        noCache: true
130
+      }
131
+    },
132
+
133
+    {
134
+      path: '/qcd/patientanalysis/checkStatistical',
81 135
       hidden: true,
82 136
       is_menu: false,
83
-      component: () => import("@/xt_pages/qcd/checkStatistical"),
84
-      name: "checkStatistical",
137
+      component: () => import('@/xt_pages/qcd/checkStatistical'),
138
+      name: 'checkStatistical',
85 139
       meta: {
86
-        title: "检验检查统计配置",
140
+        title: '检验检查统计配置',
87 141
         noCache: true
88 142
       }
89 143
     },
90 144
     {
91
-      path: "/qcd/patientanalysis/weight",
145
+      path: '/qcd/patientanalysis/weight',
92 146
       hidden: true,
93 147
       is_menu: false,
94
-      component: () => import("@/xt_pages/qcd/patientAnalysis/weight"),
95
-      name: "patientAnalysisWeight",
148
+      component: () => import('@/xt_pages/qcd/patientAnalysis/weight'),
149
+      name: 'patientAnalysisWeight',
96 150
       meta: {
97
-        title: "体重分析",
151
+        title: '体重分析',
98 152
         noCache: true
99 153
       }
100 154
     },
101 155
     {
102
-      path: "/qcd/patientanalysis/bloodpressure",
156
+      path: '/qcd/patientanalysis/bloodpressure',
103 157
       hidden: true,
104 158
       is_menu: false,
105
-      component: () => import("@/xt_pages/qcd/patientAnalysis/bloodPressure"),
106
-      name: "patientAnalysisBloodPressure",
159
+      component: () => import('@/xt_pages/qcd/patientAnalysis/bloodPressure'),
160
+      name: 'patientAnalysisBloodPressure',
107 161
       meta: {
108
-        title: "血压分析",
162
+        title: '血压分析',
109 163
         noCache: true
110 164
       }
111 165
     },
112 166
     {
113
-      path: "/qcd/patientanalysis/dialysisage",
167
+      path: '/qcd/patientanalysis/dialysisage',
114 168
       hidden: true,
115 169
       is_menu: false,
116
-      component: () => import("@/xt_pages/qcd/patientAnalysis/dialysisAge"),
117
-      name: "patientAnalysisDialysisAge",
170
+      component: () => import('@/xt_pages/qcd/patientAnalysis/dialysisAge'),
171
+      name: 'patientAnalysisDialysisAge',
118 172
       meta: {
119
-        title: "透析龄分析",
173
+        title: '透析龄分析',
120 174
         noCache: true
121 175
       }
122 176
     },
123 177
     {
124
-      path: "/qcd/patientanalysis/lapseto",
178
+      path: '/qcd/patientanalysis/lapseto',
125 179
       hidden: true,
126 180
       is_menu: false,
127
-      component: () => import("@/xt_pages/qcd/patientAnalysis/lapseto"),
128
-      name: "patientAnalysisLapseto",
181
+      component: () => import('@/xt_pages/qcd/patientAnalysis/lapseto'),
182
+      name: 'patientAnalysisLapseto',
129 183
       meta: {
130
-        title: "转归分析",
184
+        title: '转归分析',
131 185
         noCache: true
132 186
       }
133 187
     },
134 188
     {
135
-      path: "/qcd/patientanalysis/complication",
189
+      path: '/qcd/patientanalysis/complication',
136 190
       hidden: true,
137 191
       is_menu: false,
138
-      component: () => import("@/xt_pages/qcd/patientAnalysis/complication"),
139
-      name: "patientAnalysisComplication",
192
+      component: () => import('@/xt_pages/qcd/patientAnalysis/complication'),
193
+      name: 'patientAnalysisComplication',
140 194
       meta: {
141
-        title: "并发症分析",
195
+        title: '并发症分析',
142 196
         noCache: true
143 197
       }
144 198
     },
145 199
     {
146
-      path: "/qcd/patientanalysis/infectiousdiseases",
200
+      path: '/qcd/patientanalysis/infectiousdiseases',
147 201
       hidden: true,
148 202
       is_menu: false,
149 203
       component: () =>
150
-        import("@/xt_pages/qcd/patientAnalysis/infectiousDiseases"),
151
-      name: "patientAnalysisInfectiousDiseases",
204
+        import('@/xt_pages/qcd/patientAnalysis/infectiousDiseases'),
205
+      name: 'patientAnalysisInfectiousDiseases',
152 206
       meta: {
153
-        title: "传染病分析",
207
+        title: '传染病分析',
154 208
         noCache: true
155 209
       }
156 210
     },
157 211
     {
158
-      path: "/qcd/pa/person/lapseto",
212
+      path: '/qcd/pa/person/lapseto',
159 213
       hidden: true,
160 214
       is_menu: false,
161
-      component: () => import("@/xt_pages/qcd/patientAnalysis/person/lapseto"),
162
-      name: "paPersonLapseto",
215
+      component: () => import('@/xt_pages/qcd/patientAnalysis/person/lapseto'),
216
+      name: 'paPersonLapseto',
163 217
       meta: {
164
-        title: "转归",
218
+        title: '转归',
165 219
         noCache: true
166 220
       }
167 221
     },
168 222
     {
169
-      path: "/qcd/pa/person/weight",
223
+      path: '/qcd/pa/person/weight',
170 224
       hidden: true,
171 225
       is_menu: false,
172
-      component: () => import("@/xt_pages/qcd/patientAnalysis/person/weight"),
173
-      name: "paPersonWeight",
226
+      component: () => import('@/xt_pages/qcd/patientAnalysis/person/weight'),
227
+      name: 'paPersonWeight',
174 228
       meta: {
175
-        title: "体重",
229
+        title: '体重',
176 230
         noCache: true
177 231
       }
178 232
     },
179 233
     {
180
-      path: "/qcd/pa/person/bloodpressure",
234
+      path: '/qcd/pa/person/bloodpressure',
181 235
       hidden: true,
182 236
       is_menu: false,
183 237
       component: () =>
184
-        import("@/xt_pages/qcd/patientAnalysis/person/bloodPressure"),
185
-      name: "paPersonBloodPressure",
238
+        import('@/xt_pages/qcd/patientAnalysis/person/bloodPressure'),
239
+      name: 'paPersonBloodPressure',
186 240
       meta: {
187
-        title: "血压",
241
+        title: '血压',
188 242
         noCache: true
189 243
       }
190 244
     },
191 245
     {
192
-      path: "/qcd/pa/person/indicators",
246
+      path: '/qcd/pa/person/indicators',
193 247
       hidden: true,
194 248
       is_menu: false,
195 249
       component: () =>
196
-        import("@/xt_pages/qcd/patientAnalysis/person/indicators"),
197
-      name: "paPersonIndicators",
250
+        import('@/xt_pages/qcd/patientAnalysis/person/indicators'),
251
+      name: 'paPersonIndicators',
198 252
       meta: {
199
-        title: "指标控制",
253
+        title: '指标控制',
200 254
         noCache: true
201 255
       }
202 256
     },
203 257
     {
204
-      path: "/qcd/pa/person/oralmedicine",
258
+      path: '/qcd/pa/person/oralmedicine',
205 259
       hidden: true,
206 260
       is_menu: false,
207 261
       component: () =>
208
-        import("@/xt_pages/qcd/patientAnalysis/person/oralMedicine"),
209
-      name: "paPersonOralMedicine",
262
+        import('@/xt_pages/qcd/patientAnalysis/person/oralMedicine'),
263
+      name: 'paPersonOralMedicine',
210 264
       meta: {
211
-        title: "口服药",
265
+        title: '口服药',
212 266
         noCache: true
213 267
       }
214 268
     }
215 269
   ]
216
-};
270
+}

+ 327 - 165
src/xt_pages/dialysis/batch_print/batch_print_order_eight.vue Näytä tiedosto

@@ -51,9 +51,9 @@
51 51
                     </span>
52 52
                   </td>
53 53
                   <td style="text-align:center;">
54
-                    <check-box text="门诊" :checked="record.patient.source == 1"></check-box>
54
+                    <check-box text="门诊" :checked="record.receive_assessment.condition == 1"></check-box>
55 55
                    &nbsp;
56
-                     <check-box text="住院" :checked="record.patient.source == 2"></check-box>
56
+                     <check-box text="住院" :checked="record.receive_assessment.condition == 2"></check-box>
57 57
                   </td>
58 58
                   <td style="text-align:center;">
59 59
                     住院号:<span style="display:inline-block;margin-left:10px;">
@@ -478,27 +478,70 @@
478 478
                 <tr>
479 479
                   <td colspan="2" style="text-align:left;">
480 480
                     <span style="display:inline-block;margin-left:15px;">食欲:</span>
481
-                       <check-box text="正常" :checked="isCheckBoxChecked(record.receive_assessment, 'appetite', 1)"></check-box>
482
-                       <check-box text="下降" :checked="isCheckBoxChecked(record.receive_assessment, 'appetite', 2)"></check-box>
483
-                       <check-box text="恶心" :checked="isCheckBoxChecked(record.receive_assessment, 'appetite', 3)"></check-box>
484
-                       <check-box text="呕吐" :checked="isCheckBoxChecked(record.receive_assessment, 'appetite', 4)"></check-box>
485
-                      <check-box text="腹泻" :checked="isCheckBoxChecked(record.receive_assessment, 'appetite', 5)"></check-box>
481
+                    <label-box
482
+                        :isChecked="record.receive_assessment.appetite == 1 ? true : false"
483
+                        showValue="正常"
484
+                      ></label-box
485
+                      >&nbsp;
486
+                      <label-box
487
+                        :isChecked="record.receive_assessment.appetite == 2 ? true : false"
488
+                        showValue="减退"
489
+                      ></label-box
490
+                      >&nbsp;
491
+                      <label-box
492
+                        :isChecked="record.receive_assessment.appetite == 3 ? true : false"
493
+                        showValue="恶心"
494
+                      ></label-box
495
+                      >&nbsp;
496
+                      <label-box
497
+                        :isChecked="record.receive_assessment.appetite == 4 ? true : false"
498
+                        showValue="呕吐"
499
+                      ></label-box
500
+                      >&nbsp;
501
+                      <label-box
502
+                        :isChecked="record.receive_assessment.appetite == 5 ? true : false"
503
+                        showValue="腹泻"
504
+                      ></label-box
505
+                      >&nbsp;
486 506
                   </td>
487 507
                   <td colspan="2">
488 508
                     <span>体温: {{record.assessment_before_dislysis.temperature?record.assessment_before_dislysis.temperature:"0"}} ℃</span>
489 509
                   </td>
490 510
                   <td colspan="3" style="text-align:left;">
491 511
                     <span style="display:inline-block;margin-left:15px;">体位:
492
-                      <check-box text="自动体位"
493
-                         :checked="isCheckBoxChecked(record.receive_assessment, 'posture', 1)"></check-box>
494
-                     <check-box text="平卧位"
495
-                         :checked="isCheckBoxChecked(record.receive_assessment, 'posture', 2)"></check-box>
496
-                      <check-box text="半卧位"
497
-                         :checked="isCheckBoxChecked(record.receive_assessment, 'posture', 3)"></check-box>
498
-                     <check-box text="端坐位"
499
-                         :checked="isCheckBoxChecked(record.receive_assessment, 'posture', 4)"></check-box>
500
-                     <check-box text="躁动不安"
501
-                         :checked="isCheckBoxChecked(record.receive_assessment, 'posture', 5)"></check-box>
512
+                     <label-box
513
+                          v-for="(item, index) in posture_arr"
514
+                          :key="index"
515
+                          :isChecked="
516
+                            record.receive_assessment.posture == item.id ? true : false
517
+                          "
518
+                          :showValue="item.name"
519
+                        ></label-box>
520
+                        <label-box
521
+                          :isChecked="record.receive_assessment.posture == 1 ? true : false"
522
+                          showValue="自动体位"
523
+                        ></label-box
524
+                        >&nbsp;
525
+                        <label-box
526
+                          :isChecked="record.receive_assessment.posture == 2 ? true : false"
527
+                          showValue="平卧位"
528
+                        ></label-box
529
+                        >&nbsp;
530
+                        <label-box
531
+                          :isChecked="record.receive_assessment.posture == 3 ? true : false"
532
+                          showValue="半卧位"
533
+                        ></label-box
534
+                        >&nbsp;
535
+                        <label-box
536
+                          :isChecked="record.receive_assessment.posture == 4 ? true : false"
537
+                          showValue="端坐位"
538
+                        ></label-box
539
+                        >&nbsp;
540
+                        <label-box
541
+                          :isChecked="record.receive_assessment.posture == 5 ? true : false"
542
+                          showValue="躁动不安"
543
+                        ></label-box
544
+                        >&nbsp;
502 545
                     </span>
503 546
                    </td>
504 547
                 </tr>
@@ -635,132 +678,149 @@
635 678
                <tr>
636 679
                 <td style="text-align:left;" colspan="8">
637 680
                 <span style="display:inline-block;margin-left:15px;">皮肤:</span>
638
-                  <check-box text="完整" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 1)"></check-box>
639
-                  <check-box text="干燥" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 2)"></check-box>
640
-                  <check-box text="瘙痒" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 3)"></check-box>
641
-                  <check-box text="菲薄" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 4)"></check-box>
642
-                  <check-box text="水肿" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 5)"></check-box>
643
-                  <check-box text="皮疹" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 6)"></check-box>
644
-                  <check-box text="出血点" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 7)"></check-box>
645
-                 <check-box text="压疮" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 8)"></check-box>
646
-                  <check-box text="皮下淤血" :checked="isCheckBoxChecked(record.assessment_before_dislysis, 'skin', 9)"></check-box>
681
+                 <label-box
682
+                      showValue="完整"
683
+                      :isChecked="record.assessment_before_dislysis.skin == 1 ? true : false"
684
+                    ></label-box>
685
+                    <label-box
686
+                      showValue="干燥"
687
+                      :isChecked="record.assessment_before_dislysis.skin == 2 ? true : false"
688
+                    ></label-box>
689
+                    <label-box
690
+                      showValue="瘙痒"
691
+                      :isChecked="record.assessment_before_dislysis.skin == 3 ? true : false"
692
+                    ></label-box>
693
+                    <label-box
694
+                      showValue="菲薄"
695
+                      :isChecked="record.assessment_before_dislysis.skin == 4 ? true : false"
696
+                    ></label-box
697
+                    >/
698
+                    <label-box
699
+                      showValue="水肿"
700
+                      :isChecked="record.assessment_before_dislysis.skin == 5 ? true : false"
701
+                    ></label-box>
702
+                    <label-box
703
+                      showValue="皮疹"
704
+                      :isChecked="record.assessment_before_dislysis.skin == 6 ? true : false"
705
+                    ></label-box>
706
+                    <label-box
707
+                      showValue="出血点"
708
+                      :isChecked="record.assessment_before_dislysis.skin == 7 ? true : false"
709
+                    ></label-box>
710
+                    <label-box
711
+                      showValue="压疮"
712
+                      :isChecked="record.assessment_before_dislysis.skin == 8 ? true : false"
713
+                    ></label-box>
714
+                    <label-box
715
+                      showValue="皮下淤血"
716
+                      :isChecked="record.assessment_before_dislysis.skin == 9 ? true : false"
717
+                    ></label-box>
647 718
                </td>
648 719
             </tr>
649 720
             <tr>
650 721
             <td style="text-align:left;" colspan="8">
651 722
                <span style="display:inline-block;margin-left:15px;">出血影响因素:</span>
652
-                 <check-box
653
-                          text="无"
654
-                          :checked="
655
-                            isCheckBoxChecked(
656
-                              record.assessment_before_dislysis,
657
-                              'is_hemorrhage',
658
-                              2
659
-                            )
660
-                          "
661
-                        ></check-box>
662
-                        <check-box
663
-                          text="有"
664
-                          :checked="
665
-                            isCheckBoxChecked(
666
-                              record.assessment_before_dislysis,
667
-                              'is_hemorrhage',
668
-                              1
669
-                            )
670
-                          "
671
-                        ></check-box>
672
-                        &nbsp;
673
-                        <check-box
674
-                          text="穿刺点渗血"
675
-                          :checked="
676
-                            isCheckBoxChecked(
677
-                              record.assessment_before_dislysis,
678
-                              'is_hemorrhage',
679
-                              1
680
-                            ) &&
681
-                            record.assessment_before_dislysis.hemorrhage.indexOf(
682
-                              '穿刺点渗血'
683
-                            ) > -1
684
-                              ? true
685
-                              : false
686
-                          "
687
-                        ></check-box>
688
-                        <check-box
689
-                          text="牙龈出血"
690
-                          :checked="
691
-                            isCheckBoxChecked(
692
-                              record.assessment_before_dislysis,
693
-                              'is_hemorrhage',
694
-                              1
695
-                            ) &&
696
-                            record.assessment_before_dislysis.hemorrhage.indexOf(
697
-                              '牙龈出血'
698
-                            ) > -1
699
-                              ? true
700
-                              : false
701
-                          "
702
-                        ></check-box>
703
-                        <check-box
704
-                          text="消化道出血"
705
-                          :checked="
706
-                            isCheckBoxChecked(
707
-                              record.assessment_before_dislysis,
708
-                              'is_hemorrhage',
709
-                              1
710
-                            ) &&
711
-                            record.assessment_before_dislysis.hemorrhage.indexOf(
712
-                              '消化道出血'
713
-                            ) > -1
714
-                              ? true
715
-                              : false
716
-                          "
717
-                        ></check-box>
718
-                        <check-box
719
-                          text="女性经期"
720
-                          :checked="
721
-                            isCheckBoxChecked(
722
-                              record.assessment_before_dislysis,
723
-                              'is_hemorrhage',
724
-                              1
725
-                            ) &&
726
-                            record.assessment_before_dislysis.hemorrhage.indexOf(
727
-                              '女性经期'
728
-                            ) > -1
729
-                              ? true
730
-                              : false
731
-                          "
732
-                        ></check-box>
733
-
734
-                  其他:{{
735
-                            isCheckBoxChecked(
736
-                              record.assessment_before_dislysis,
737
-                              "is_hemorrhage",
738
-                              1
739
-                            )
740
-                              ? record.assessment_before_dislysis
741
-                                  .hemorrhage_other
742
-                              : ""
743
-                          }}
723
+                  <label-box
724
+                    showValue="无"
725
+                    :isChecked="record.assessment_before_dislysis.is_hemorrhage == 2 ? true : false"
726
+                  ></label-box>
727
+                  <label-box
728
+                    showValue="异常"
729
+                    :isChecked="record.assessment_before_dislysis.is_hemorrhage == 1 ? true : false"
730
+                  ></label-box
731
+                  >&nbsp;
732
+                  <label-box
733
+                    showValue="穿刺点渗血"
734
+                    :isChecked="
735
+                      record.assessment_before_dislysis.is_hemorrhage == 1 &&
736
+                      record.assessment_before_dislysis.hemorrhage.indexOf('穿刺点渗血') > -1
737
+                        ? true
738
+                        : false
739
+                    "
740
+                  ></label-box>
741
+                  <label-box
742
+                    showValue="牙龈出血"
743
+                    :isChecked="
744
+                      record.assessment_before_dislysis.is_hemorrhage == 1 &&
745
+                      record.assessment_before_dislysis.hemorrhage.indexOf('牙龈出血') > -1
746
+                        ? true
747
+                        : false
748
+                    "
749
+                  ></label-box>
750
+                  <label-box
751
+                    showValue="消化道出血"
752
+                    :isChecked="
753
+                      record.assessment_before_dislysis.is_hemorrhage == 1 &&
754
+                      record.assessment_before_dislysis.hemorrhage.indexOf('消化道出血') > -1
755
+                        ? true
756
+                        : false
757
+                    "
758
+                  ></label-box>
759
+                  <label-box
760
+                    showValue="女性经期"
761
+                    :isChecked="
762
+                      record.assessment_before_dislysis.is_hemorrhage == 1 &&
763
+                      record.assessment_before_dislysis.hemorrhage.indexOf('女性经期') > -1
764
+                        ? true
765
+                        : false
766
+                    "
767
+                  ></label-box
768
+                  >&nbsp;&nbsp;其他:
769
+                  <span>{{ record.assessment_before_dislysis.hemorrhage_other }}</span>
744 770
               </td>
745 771
              </tr>
746 772
                 <tr>
747 773
            <td style="text-align:left;" colspan="8">
748
-             <span style="display:inline-block;margin-left:15px;">使用特殊药物性:</span>
749
-                <check-box text="无" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 1)"></check-box>
750
-                 <check-box text="有" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 2)"></check-box>
751
-                <check-box text="降压药" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 3)"></check-box>
752
-                <check-box text="抗凝药" :checked="isCheckBoxChecked(record.prescription, 'special_medicine', 4)"></check-box>
753
-               其他:
774
+             <span style="display:inline-block;margin-left:15px;">使用特殊药物:</span>
775
+                <label-box
776
+                    :isChecked="record.prescription.special_medicine == 1 ? true : false"
777
+                    showValue="无"
778
+                  ></label-box>
779
+                  <label-box
780
+                    :isChecked="record.prescription.special_medicine == 2 ? true : false"
781
+                    showValue="有"
782
+                  ></label-box
783
+                  >:
784
+                  <label-box
785
+                    :isChecked="record.prescription.special_medicine == 3 ? true : false"
786
+                    showValue="降压药"
787
+                  ></label-box>
788
+                  <label-box
789
+                    :isChecked="record.prescription.special_medicine == 4 ? true : false"
790
+                    showValue="抗凝药"
791
+                  ></label-box>
792
+                  其他:{{ record.prescription.special_medicine_other }}
754 793
               </td>
755 794
              </tr>
756 795
              <tr>
757 796
             <td style="text-align:left;" colspan="8">
758 797
               <span style="display:inline-block;margin-left:15px;">跌倒风险:</span>
759
-               <check-box text="无" :checked="isCheckBoxChecked(record.receive_assessment, 'danger_level', 1)"></check-box>
760
-               <check-box text="低风险" :checked="isCheckBoxChecked(record.receive_assessment, 'danger_level', 2)"></check-box>
761
-              <check-box text="中度风险" :checked="isCheckBoxChecked(record.receive_assessment, 'danger_level', 3)"></check-box>
762
-             <check-box text="高风险" :checked="isCheckBoxChecked(record.receive_assessment, 'danger_level', 4)"></check-box>
763
-            跌倒风险预防措施:
798
+               <label-box
799
+                  showValue="无"
800
+                  :isChecked="
801
+                    record.receive_assessment.danger_level == 1 ? true : false
802
+                  "
803
+                ></label-box>
804
+                <label-box
805
+                  showValue="低风险"
806
+                  :isChecked="
807
+                    record.receive_assessment.danger_level == 2 ? true : false
808
+                  "
809
+                ></label-box>
810
+                <label-box
811
+                  showValue="中度风险"
812
+                  :isChecked="
813
+                    record.receive_assessment.danger_level == 3 ? true : false
814
+                  "
815
+                ></label-box>
816
+                <label-box
817
+                  showValue="高风险"
818
+                  :isChecked="
819
+                    record.receive_assessment.danger_level == 4 ? true : false
820
+                  "
821
+                 >
822
+                  </label-box>
823
+                  跌倒风险预防措施:
764 824
                 <label-box
765 825
                   showValue="镇定剂"
766 826
                   :isChecked="
@@ -823,7 +883,7 @@
823 883
             }}</td>
824 884
          <td>{{monitor.pulse_frequency}}</td>
825 885
          <td>{{monitor.blood_flow_volume}}</td>
826
-         <td>{{monitor.arterial_pressure}}</td>
886
+         <td>{{monitor.venous_pressure}}</td>
827 887
          <td>{{monitor.transmembrane_pressure}}</td>
828 888
          <td>{{monitor.ultrafiltration_rate}}</td>
829 889
          <td>{{monitor.ultrafiltration_volume}}</td>
@@ -843,31 +903,104 @@
843 903
           <td style="text-align:left;" colspan="12">
844 904
             <span style="display:inline-block;margin-left:15px;">透后评估:
845 905
                透析过程:
846
-               <check-box text="完成" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialysis_process', 1)"></check-box>
847
-               <check-box text="提前" :checked="isCheckBoxChecked(record.assessment_after_dislysis, 'dialysis_process', 2)"></check-box>
906
+               <label-box
907
+                showValue="完成"
908
+                :isChecked="record.assessment_after_dislysis.dialysis_process == 1 ? true : false"
909
+              ></label-box>
910
+              <label-box
911
+                showValue="提前"
912
+                :isChecked="record.assessment_after_dislysis.dialysis_process == 2 ? true : false"
913
+              ></label-box>
914
+              &nbsp;&nbsp;
848 915
                 并发症:
849
-               <check-box text="低血压"
850
-                 :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '低血压')"></check-box>
851
-               <check-box text="高血压"
852
-                 :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '高血压')"></check-box>
853
-                <check-box text="心律失常"
854
-                  :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '心律失常')"></check-box>
855
-                <check-box text="头晕"
856
-                  :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '头晕')"></check-box>
857
-                <check-box text="头痛"
858
-                  :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '头痛')"></check-box>
859
-                <check-box text="呕吐"
860
-                  :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '呕吐')"></check-box>
861
-                <check-box text="抽搐"
862
-                 :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '抽搐')"></check-box>
863
-                <check-box text="出血"
864
-                 :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '出血')"></check-box>
865
-                <check-box text="心衰"
866
-                 :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '心衰')"></check-box>
867
-                <check-box text="腹痛"
868
-                 :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '腹痛')"></check-box>
869
-                 <check-box text="无"
870
-                 :checked="isValueIndexOfCheck(record.assessment_after_dislysis, 'complication', '无')"></check-box>
916
+               <label-box
917
+                :isChecked="
918
+                  record.assessment_after_dislysis.complication.indexOf('低血压') > -1
919
+                    ? true
920
+                    : false
921
+                "
922
+                showValue="低血压"
923
+              ></label-box>
924
+              <label-box
925
+                :isChecked="
926
+                  record.assessment_after_dislysis.complication.indexOf('高血压') > -1
927
+                    ? true
928
+                    : false
929
+                "
930
+                showValue="高血压"
931
+              ></label-box>
932
+              <label-box
933
+                :isChecked="
934
+                  record.assessment_after_dislysis.complication.indexOf('心律失常') > -1
935
+                    ? true
936
+                    : false
937
+                "
938
+                showValue="心律失常"
939
+              ></label-box>
940
+              <label-box
941
+                :isChecked="
942
+                  record.assessment_after_dislysis.complication.indexOf('头晕') > -1
943
+                    ? true
944
+                    : false
945
+                "
946
+                showValue="头晕"
947
+              ></label-box>
948
+              <label-box
949
+                :isChecked="
950
+                  record.assessment_after_dislysis.complication.indexOf('头痛') > -1
951
+                    ? true
952
+                    : false
953
+                "
954
+                showValue="头痛"
955
+              ></label-box>
956
+              <label-box
957
+                :isChecked="
958
+                  record.assessment_after_dislysis.complication.indexOf('呕吐') > -1
959
+                    ? true
960
+                    : false
961
+                "
962
+                showValue="呕吐"
963
+              ></label-box>
964
+              <label-box
965
+                :isChecked="
966
+                  record.assessment_after_dislysis.complication.indexOf('抽搐') > -1
967
+                    ? true
968
+                    : false
969
+                "
970
+                showValue="抽搐"
971
+              ></label-box>
972
+              <label-box
973
+                :isChecked="
974
+                  record.assessment_after_dislysis.complication.indexOf('出血') > -1
975
+                    ? true
976
+                    : false
977
+                "
978
+                showValue="出血"
979
+              ></label-box>
980
+              <label-box
981
+                :isChecked="
982
+                  record.assessment_after_dislysis.complication.indexOf('心衰') > -1
983
+                    ? true
984
+                    : false
985
+                "
986
+                showValue="心衰"
987
+              ></label-box>
988
+              <label-box
989
+                :isChecked="
990
+                  record.assessment_after_dislysis.complication.indexOf('腹痛') > -1
991
+                    ? true
992
+                    : false
993
+                "
994
+                showValue="腹痛"
995
+              ></label-box>
996
+              <label-box
997
+                :isChecked="
998
+                  record.assessment_after_dislysis.complication.indexOf('无') > -1
999
+                    ? true
1000
+                    : false
1001
+                "
1002
+                showValue="无"
1003
+              ></label-box>
871 1004
             </span>
872 1005
           </td>
873 1006
         </tr>
@@ -877,19 +1010,48 @@
877 1010
          </td>
878 1011
           <td style="text-align:left;" colspan="10">
879 1012
             <span style="display:inline-block;margin-left:15px;">内瘘搏动及震颤音:
880
-             <check-box text="存在" :checked="record.assessment_after_dislysis.tremor_noise==1?true:false"></check-box>
881
-             <check-box text="减弱" :checked="record.assessment_after_dislysis.tremor_noise==2?true:false"></check-box>
882
-            <check-box text="不存在" :checked="record.assessment_after_dislysis.tremor_noise==3?true:false"></check-box>
1013
+            <label-box
1014
+                showValue="存在"
1015
+                :isChecked="
1016
+                  record.assessment_after_dislysis.internal_fistula.indexOf('震颤-存在') > -1
1017
+                    ? true
1018
+                    : false
1019
+                "
1020
+              ></label-box>
1021
+              <label-box
1022
+                showValue="减弱"
1023
+                :isChecked="
1024
+                  record.assessment_after_dislysis.internal_fistula.indexOf('震颤-减弱') > -1
1025
+                    ? true
1026
+                    : false
1027
+                "
1028
+              ></label-box>
1029
+              <label-box
1030
+                showValue="不存在"
1031
+                :isChecked="
1032
+                  record.assessment_after_dislysis.internal_fistula.indexOf('震颤-无') > -1
1033
+                    ? true
1034
+                    : false
1035
+                "
1036
+              ></label-box> 
883 1037
             </span>&nbsp;
884 1038
             <span>透析器及管路凝血情况:
885
-               <check-box text="0"
886
-                :checked="record.assessment_after_dislysis.cruor.indexOf('透析器-0度') > -1"></check-box>
887
-               <check-box text="+"
888
-                :checked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅰ度') > -1"></check-box>
889
-               <check-box text="++"
890
-                 :checked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅱ度') > -1"></check-box>
891
-               <check-box text="+++"
892
-                :checked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅲ度') > -1"></check-box>
1039
+                <label-box
1040
+                showValue="0级"
1041
+                :isChecked="record.assessment_after_dislysis.cruor.indexOf('透析器-0度') > -1"
1042
+              ></label-box>
1043
+              <label-box
1044
+                showValue="1级"
1045
+                :isChecked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅰ度') > -1"
1046
+              ></label-box>
1047
+              <label-box
1048
+                showValue="2级"
1049
+                :isChecked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅱ度') > -1"
1050
+              ></label-box>
1051
+              <label-box
1052
+                showValue="3级"
1053
+                :isChecked="record.assessment_after_dislysis.cruor.indexOf('透析器-Ⅲ度') > -1"
1054
+              ></label-box>
893 1055
              </span>
894 1056
           </td>
895 1057
         </tr>

+ 6 - 0
src/xt_pages/dialysis/batch_print/batch_print_order_seven.vue Näytä tiedosto

@@ -410,10 +410,16 @@
410 410
                         <td style="text-align:left;margin-left:15px">
411 411
                           置换方式:
412 412
                           <span class="under-line"
413
+                               v-if="
414
+                          record.prescription.mode_id == 2 ||
415
+                          record.prescription.mode_id == 5 ||
416
+                          record.prescription.mode_id == 12
417
+                      "
413 418
                           >&nbsp; {{
414 419
                               getDisplaceLiquiPart(record.prescription.displace_liqui_part) ? getDisplaceLiquiPart(record.prescription.displace_liqui_part):"/"
415 420
                           }}</span
416 421
                           >
422
+                          <span v-else class="under-line">/</span>
417 423
                         </td>
418 424
                         <td style="text-align:left;margin-left:15px">
419 425
                           置换液总量:

+ 3 - 0
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue Näytä tiedosto

@@ -985,6 +985,9 @@ export default {
985 985
       this.isVisibility = true;
986 986
       this.predialysis = predialysis;
987 987
       this.form.observation_content = predialysis.observation_content;
988
+      this.form.inpatient_department = predialysis.inpatient_department;
989
+      this.form.observation_content_other =
990
+        predialysis.observation_content_other;
988 991
       // console.log("透后", predialysis);
989 992
 
990 993
       this.getPermission();

+ 15 - 0
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Näytä tiedosto

@@ -1273,6 +1273,19 @@ export default {
1273 1273
           }
1274 1274
         }
1275 1275
       } else {
1276
+        if (
1277
+          schedual.mode_id == 2 ||
1278
+          schedual.mode_id == 5 ||
1279
+          schedual.mode_id == 12
1280
+        ) {
1281
+          this.zhiShow = true;
1282
+          this.huShow = true;
1283
+          this.totalShow = true;
1284
+        } else {
1285
+          this.zhiShow = false;
1286
+          this.huShow = false;
1287
+          this.totalShow = false;
1288
+        }
1276 1289
         this.dialysisPrescription.mode_id = schedual.mode_id;
1277 1290
       }
1278 1291
       var thismode = parseInt(this.dialysisPrescription.anticoagulant);
@@ -1560,6 +1573,8 @@ export default {
1560 1573
       }
1561 1574
       //入口
1562 1575
       var pre = pre;
1576
+      console.log("pre是----", pre);
1577
+      console.log("pre-------------", pre.mode_id);
1563 1578
       if (pre.mode_id == 2 || pre.mode_id == 5 || pre.mode_id == 12) {
1564 1579
         this.zhiShow = true;
1565 1580
         this.huShow = true;

+ 28 - 15
src/xt_pages/dialysis/template/DialysisPrintOrderEight.vue Näytä tiedosto

@@ -33,15 +33,15 @@
33 33
           <td style="text-align:center;">
34 34
             <label-box
35 35
               showValue="门诊"
36
-              :isChecked="patientInfo_source_1 ? true : false"
36
+              :isChecked="receiverTreatmentAccess.condition == 2 ? true : false"
37 37
             ></label-box>
38 38
             <label-box
39 39
               showValue="住院"
40
-              :isChecked="patientInfo_source_2 ? true : false"
40
+              :isChecked="receiverTreatmentAccess.condition == 1 ? true : false"
41 41
             ></label-box>
42 42
           </td>
43 43
           <td style="text-align:center;">
44
-            <template v-if="patientInfo_source_2">
44
+            <template v-if="receiverTreatmentAccess.condition == 1">
45 45
               住院号:
46 46
               <span style="display:inline-block;margin-left:10px;">{{
47 47
                 receiverTreatmentAccess.admission_number
@@ -691,7 +691,7 @@
691 691
         <tr>
692 692
           <td style="text-align:left;" colspan="8">
693 693
             <span style="display:inline-block;margin-left:15px;"
694
-              >使用特殊药物:</span
694
+              >使用特殊药物:</span
695 695
             >
696 696
             <label-box
697 697
               :isChecked="prescription.special_medicine == 1 ? true : false"
@@ -833,7 +833,7 @@
833 833
           </td>
834 834
           <td>{{ monitor.pulse_frequency }}</td>
835 835
           <td>{{ monitor.blood_flow_volume }}</td>
836
-          <td>{{ monitor.arterial_pressure }}</td>
836
+          <td>{{ monitor.venous_pressure }}</td>
837 837
           <td>{{ monitor.transmembrane_pressure }}</td>
838 838
           <td>{{ monitor.ultrafiltration_rate }}</td>
839 839
           <td>{{ monitor.ultrafiltration_volume }}</td>
@@ -876,8 +876,8 @@
876 876
               <label-box
877 877
                 showValue="提前"
878 878
                 :isChecked="afterdialysis.dialysis_process == 2 ? true : false"
879
-              ></label-box
880
-              >并发症:
879
+              ></label-box>
880
+              &nbsp;&nbsp; 并发症:
881 881
               <label-box
882 882
                 :isChecked="
883 883
                   afterdialysis.complications_index.indexOf('低血压') > -1
@@ -980,34 +980,46 @@
980 980
               内瘘搏动及震颤音:
981 981
               <label-box
982 982
                 showValue="存在"
983
-                :isChecked="afterdialysis.tremor_noise == 1 ? true : false"
983
+                :isChecked="
984
+                  afterdialysis.internal_fistula.indexOf('震颤-存在') > -1
985
+                    ? true
986
+                    : false
987
+                "
984 988
               ></label-box>
985 989
               <label-box
986 990
                 showValue="减弱"
987
-                :isChecked="afterdialysis.tremor_noise == 2 ? true : false"
991
+                :isChecked="
992
+                  afterdialysis.internal_fistula.indexOf('震颤-减弱') > -1
993
+                    ? true
994
+                    : false
995
+                "
988 996
               ></label-box>
989 997
               <label-box
990 998
                 showValue="不存在"
991
-                :isChecked="afterdialysis.tremor_noise == 3 ? true : false"
999
+                :isChecked="
1000
+                  afterdialysis.internal_fistula.indexOf('震颤-无') > -1
1001
+                    ? true
1002
+                    : false
1003
+                "
992 1004
               ></label-box> </span
993 1005
             >&nbsp;
994 1006
             <span>
995 1007
               透析器及管路凝血情况:
996 1008
               <label-box
997 1009
                 showValue="0级"
998
-                :isChecked="afterdialysis.dialyzer == 1 ? true : false"
1010
+                :isChecked="afterdialysis.cruor.indexOf('透析器-0度') > -1"
999 1011
               ></label-box>
1000 1012
               <label-box
1001 1013
                 showValue="1级"
1002
-                :isChecked="afterdialysis.dialyzer == 2 ? true : false"
1014
+                :isChecked="afterdialysis.cruor.indexOf('透析器-Ⅰ度') > -1"
1003 1015
               ></label-box>
1004 1016
               <label-box
1005 1017
                 showValue="2级"
1006
-                :isChecked="afterdialysis.dialyzer == 3 ? true : false"
1018
+                :isChecked="afterdialysis.cruor.indexOf('透析器-Ⅱ度') > -1"
1007 1019
               ></label-box>
1008 1020
               <label-box
1009 1021
                 showValue="3级"
1010
-                :isChecked="afterdialysis.dialyzer == 4 ? true : false"
1022
+                :isChecked="afterdialysis.cruor.indexOf('透析器-Ⅲ度') > -1"
1011 1023
               ></label-box>
1012 1024
             </span>
1013 1025
           </td>
@@ -1698,6 +1710,7 @@ export default {
1698 1710
           this.schedule = schedule;
1699 1711
           var receiverTreatmentAccess =
1700 1712
             response.data.data.receiverTreatmentAccess;
1713
+          console.log("接诊评估", receiverTreatmentAccess);
1701 1714
           var obj = receiverTreatmentAccess.precaution;
1702 1715
           var arr = obj.split(",");
1703 1716
           console.log("arr", arr);
@@ -1809,7 +1822,7 @@ export default {
1809 1822
           this.monitor = monitor;
1810 1823
           // console.log('monitor', monitor)
1811 1824
           this.monitors = response.data.data.monitors;
1812
-          console.log("透析监测", this.monitors);
1825
+          //console.log("透析监测", this.monitors);
1813 1826
           var summary = response.data.data.summary;
1814 1827
           //  console.log('透析小结', summary)
1815 1828
           this.mission = summary.mission;

+ 12 - 4
src/xt_pages/dialysis/template/DialysisPrintOrderSeven.vue Näytä tiedosto

@@ -247,12 +247,20 @@
247 247
                   </td>
248 248
                   <td style="text-align:left;margin-left:15px">
249 249
                     置换方式:
250
-                    <span class="under-line"
251
-                      >&nbsp;
250
+                    <span
251
+                      class="under-line"
252
+                      v-if="
253
+                        prescription.mode_id == 2 ||
254
+                          prescription.mode_id == 5 ||
255
+                          prescription.mode_id == 12
256
+                      "
257
+                    >
258
+                      &nbsp;
252 259
                       {{
253 260
                         getDisplaceLiquiPart(prescription.displace_liqui_part)
254
-                      }}</span
255
-                    >
261
+                      }}
262
+                    </span>
263
+                    <span v-else class="under-line">/</span>
256 264
                   </td>
257 265
                   <td style="text-align:left;margin-left:15px">
258 266
                     置换液总量:

+ 0 - 0
src/xt_pages/qcd/basicInformationAnalysis.vue Näytä tiedosto


+ 0 - 0
src/xt_pages/qcd/indicatorControlAnalysis.vue Näytä tiedosto


+ 0 - 0
src/xt_pages/qcd/officesControlAnalysis.vue Näytä tiedosto


+ 0 - 0
src/xt_pages/qcd/patientControlAnalysis.vue Näytä tiedosto


+ 0 - 0
src/xt_pages/qcd/treatmentControlAnalysis.vue Näytä tiedosto


+ 0 - 0
src/xt_pages/qcd/workAnalysis.vue Näytä tiedosto


File diff suppressed because it is too large
+ 526 - 343
src/xt_pages/user/inspection.vue