|
@@ -28,7 +28,7 @@
|
28
|
28
|
<td class="start">年龄</td>
|
29
|
29
|
<td v-for="(item,index) in age" :key="index">
|
30
|
30
|
<div class="jiange">
|
31
|
|
- <label><input name="ball" class="checked1" type="checkbox" :value="item.value" v-model="item.status" @click="ageclick($event,item)" /> {{item.lable}}</label>
|
|
31
|
+ <label><input name="ball" class="checked1" type="checkbox" :value="item.value" v-model="item.check" @click="ageclick($event,item)" /> {{item.lable}}</label>
|
32
|
32
|
</div>
|
33
|
33
|
</td>
|
34
|
34
|
</tr>
|
|
@@ -39,7 +39,7 @@
|
39
|
39
|
<td colspan="2" style="border-left: none;"></td>
|
40
|
40
|
<td v-for="(item,index) in sex" :key="index">
|
41
|
41
|
<div class="jiange">
|
42
|
|
- <label><input name="ball" class="checked2" type="checkbox" :value="item.value" v-model="item.status" @click="sexChange($event,item)"/> {{item.lable}}</label>
|
|
42
|
+ <label><input name="ball" class="checked2" type="checkbox" :value="item.value" v-model="item.check" @click="sexChange($event,item)"/> {{item.lable}}</label>
|
43
|
43
|
</div>
|
44
|
44
|
</td>
|
45
|
45
|
</tr>
|
|
@@ -47,7 +47,7 @@
|
47
|
47
|
<td class="start">诊断</td>
|
48
|
48
|
<td v-for="(item,index) in diagnosis" :key="index">
|
49
|
49
|
<div class="jiange">
|
50
|
|
- <label><input name="ball" class="checked3" type="checkbox" :value="item.value" v-model="item.status" @click="diagnosischange($event,item)"/> {{item.lable}}</label>
|
|
50
|
+ <label><input name="ball" class="checked3" type="checkbox" :value="item.value" v-model="item.check" @click="diagnosischange($event,item)"/> {{item.lable}}</label>
|
51
|
51
|
</div>
|
52
|
52
|
</td>
|
53
|
53
|
|
|
@@ -59,7 +59,7 @@
|
59
|
59
|
<td style="border-left: none;"></td>
|
60
|
60
|
<td v-for="(item,index) in cognize" :key="index">
|
61
|
61
|
<div class="jiange">
|
62
|
|
- <label><input name="ball" class="checked4" type="checkbox" :value="item.value" v-model="item.status" @click="cognizeChange($event,item)"/> {{item.lable}}</label>
|
|
62
|
+ <label><input name="ball" class="checked4" type="checkbox" :value="item.value" v-model="item.check" @click="cognizeChange($event,item)"/> {{item.lable}}</label>
|
63
|
63
|
</div>
|
64
|
64
|
</td>
|
65
|
65
|
|
|
@@ -68,7 +68,7 @@
|
68
|
68
|
<td class="start">环境因素</td>
|
69
|
69
|
<td v-for="(item,index) in environment" :key="index">
|
70
|
70
|
<div class="jiange">
|
71
|
|
- <label><input name="ball" class="checked5" type="checkbox" :value="item.value" v-model="item.status" @click="environChange($event,item)"/> {{item.lable}}</label>
|
|
71
|
+ <label><input name="ball" class="checked5" type="checkbox" :value="item.value" v-model="item.check" @click="environChange($event,item)"/> {{item.lable}}</label>
|
72
|
72
|
</div>
|
73
|
73
|
</td>
|
74
|
74
|
|
|
@@ -80,7 +80,7 @@
|
80
|
80
|
<td style="border-left: none;"></td>
|
81
|
81
|
<td v-for="(item,index) in medicine" :key="index">
|
82
|
82
|
<div class="jiange">
|
83
|
|
- <label><input name="ball" class="checked6" type="checkbox" :value="item.value" v-model="item.status" @click="medicineChange($event,item)"/> {{item.lable}}</label>
|
|
83
|
+ <label><input name="ball" class="checked6" type="checkbox" :value="item.value" v-model="item.check" @click="medicineChange($event,item)"/> {{item.lable}}</label>
|
84
|
84
|
</div>
|
85
|
85
|
</td>
|
86
|
86
|
|
|
@@ -104,6 +104,7 @@
|
104
|
104
|
v-model="date"
|
105
|
105
|
type="date"
|
106
|
106
|
placeholder="选择日期"
|
|
107
|
+ value-format="yyyy-MM-dd"
|
107
|
108
|
:clearable="false"
|
108
|
109
|
style="width: 150px;">
|
109
|
110
|
</el-date-picker>
|
|
@@ -155,6 +156,7 @@
|
155
|
156
|
|
156
|
157
|
import PatientSidebar from '../components/PatientSidebar.vue'
|
157
|
158
|
import Falloutbedprint from './Falloutbedprint.vue'
|
|
159
|
+import { uParseTime } from '@/utils/tools'
|
158
|
160
|
export default {
|
159
|
161
|
components:{
|
160
|
162
|
PatientSidebar,
|
|
@@ -175,22 +177,22 @@ export default {
|
175
|
177
|
environment_val:null,
|
176
|
178
|
medicine_val:null,
|
177
|
179
|
// pedia_Totalpoints:0,
|
178
|
|
- age:[{value:4,lable:'>1岁~≤3岁',id:1,status:0,is_check:false},{value:3,lable:'>3岁~≤7岁',id:2,status:0,is_check:false},{value:2,lable:'>7岁~≤13岁',id:3,status:0,is_check:false},{value:1,lable:'>13岁',id:4,status:0,is_check:false}],
|
179
|
|
- sex:[{value:2,lable:'男',status:0},{value:1,lable:'女',status:0}],
|
180
|
|
- diagnosis:[{value:4,lable:'神经系统疾病:骨骼、关节系统疾病;眼科疾病',id:1,status:0},
|
181
|
|
- {value:3,lable:'氧合功能改变(呼吸系统疾病、心血管系统疾病、脱水、贫血、晕厥、头晕等);电解质紊乱',id:2,status:0},
|
182
|
|
- {value:2,lable:'心理/行为疾病',id:3,status:0},
|
183
|
|
- {value:1,lable:'其他疾病;疾病导致不能活动或移动',id:4,status:0,}
|
|
180
|
+ age:[{value:4,lable:'>1岁~≤3岁',id:1,check:0},{value:3,lable:'>3岁~≤7岁',id:2,check:0},{value:2,lable:'>7岁~≤13岁',id:3,check:0},{value:1,lable:'>13岁',id:4,check:0}],
|
|
181
|
+ sex:[{value:2,lable:'男',check:0},{value:1,lable:'女',check:0}],
|
|
182
|
+ diagnosis:[{value:4,lable:'神经系统疾病:骨骼、关节系统疾病;眼科疾病',id:1,check:0},
|
|
183
|
+ {value:3,lable:'氧合功能改变(呼吸系统疾病、心血管系统疾病、脱水、贫血、晕厥、头晕等);电解质紊乱',id:2,check:0},
|
|
184
|
+ {value:2,lable:'心理/行为疾病',id:3,check:0},
|
|
185
|
+ {value:1,lable:'其他疾病;疾病导致不能活动或移动',id:4,check:0,}
|
184
|
186
|
],
|
185
|
|
- cognize:[{value:3,lable:'没有意识到不能自我行动',id:1,status:0,},{value:2,lable:'忘记有行动的限制',id:2,status:0},
|
186
|
|
- {value:1,lable:'能自我辨识方位;昏迷、无反应',id:3,status:0}],
|
187
|
|
- environment:[{value:4,lable:'住院期间有跌倒坠床史:患儿移动或活动时需要使用辅助工具(拐杖、助行器、转运床、轮椅等);婴幼儿放置在无护栏的成人床',id:1,status:0},
|
188
|
|
- {value:3,lable:'近1个月有跌倒坠床史:婴幼儿放置在有护栏的成人床',id:2,status:0},
|
189
|
|
- {value:2,lable:'近3个月有跌倒坠床史:婴幼儿放置在有护栏的婴儿床',id:3,status:0},
|
190
|
|
- {value:1,lable:'>3个月有跌倒坠床史/无跌倒坠床史',id:4,status:0}],
|
191
|
|
- medicine:[{value:3,lable:'联合用药:镇静剂、安眠药、巴比妥类药、吩噻嗪类药、抗抑郁药、利尿药、降压药、强心剂、麻醉药、化疗药、散瞳剂',id:1,status:0},
|
192
|
|
- {value:2,lable:'以上其中一种药物',id:2,status:0},
|
193
|
|
- {value:1,lable:'其他药物/没有',id:3,status:0}],
|
|
187
|
+ cognize:[{value:3,lable:'没有意识到不能自我行动',id:1,check:0,},{value:2,lable:'忘记有行动的限制',id:2,check:0},
|
|
188
|
+ {value:1,lable:'能自我辨识方位;昏迷、无反应',id:3,check:0}],
|
|
189
|
+ environment:[{value:4,lable:'住院期间有跌倒坠床史:患儿移动或活动时需要使用辅助工具(拐杖、助行器、转运床、轮椅等);婴幼儿放置在无护栏的成人床',id:1,check:0},
|
|
190
|
+ {value:3,lable:'近1个月有跌倒坠床史:婴幼儿放置在有护栏的成人床',id:2,check:0},
|
|
191
|
+ {value:2,lable:'近3个月有跌倒坠床史:婴幼儿放置在有护栏的婴儿床',id:3,check:0},
|
|
192
|
+ {value:1,lable:'>3个月有跌倒坠床史/无跌倒坠床史',id:4,check:0}],
|
|
193
|
+ medicine:[{value:3,lable:'联合用药:镇静剂、安眠药、巴比妥类药、吩噻嗪类药、抗抑郁药、利尿药、降压药、强心剂、麻醉药、化疗药、散瞳剂',id:1,check:0},
|
|
194
|
+ {value:2,lable:'以上其中一种药物',id:2,check:0},
|
|
195
|
+ {value:1,lable:'其他药物/没有',id:3,check:0}],
|
194
|
196
|
checked:'',
|
195
|
197
|
checkList:[],
|
196
|
198
|
dialogVisible:false,
|
|
@@ -211,16 +213,15 @@ export default {
|
211
|
213
|
ageclick(e,item){
|
212
|
214
|
for(let i in this.age){
|
213
|
215
|
if(this.age[i].value ==item.value){
|
214
|
|
- if(this.age[i].status==0){
|
215
|
|
- this.age[i].status = 1
|
|
216
|
+ if(this.age[i].check==0){
|
|
217
|
+ this.age[i].check = 1
|
216
|
218
|
this.agevalue = item.value
|
217
|
219
|
}else{
|
218
|
|
- this.age[i].status = 0
|
|
220
|
+ this.age[i].check = 0
|
219
|
221
|
this.agevalue = 0
|
220
|
222
|
}
|
221
|
223
|
}else{
|
222
|
|
- this.age[i].is_check=false
|
223
|
|
- this.age[i].status =0
|
|
224
|
+ this.age[i].check =0
|
224
|
225
|
}
|
225
|
226
|
}
|
226
|
227
|
console.log(this.age);
|
|
@@ -228,15 +229,15 @@ export default {
|
228
|
229
|
sexChange(e,item){
|
229
|
230
|
for(let i in this.sex){
|
230
|
231
|
if(this.sex[i].value ==item.value){
|
231
|
|
- if(this.sex[i].status==0){
|
232
|
|
- this.sex[i].status = 1
|
|
232
|
+ if(this.sex[i].check==0){
|
|
233
|
+ this.sex[i].check = 1
|
233
|
234
|
this.sexvalue = item.value
|
234
|
235
|
}else{
|
235
|
|
- this.sex[i].status = 0
|
|
236
|
+ this.sex[i].check = 0
|
236
|
237
|
this.sexvalue = 0
|
237
|
238
|
}
|
238
|
239
|
}else{
|
239
|
|
- this.sex[i].status = 0
|
|
240
|
+ this.sex[i].check = 0
|
240
|
241
|
}
|
241
|
242
|
}
|
242
|
243
|
console.log(this.sex);
|
|
@@ -244,15 +245,15 @@ export default {
|
244
|
245
|
diagnosischange(e,item){
|
245
|
246
|
for(let i in this.diagnosis){
|
246
|
247
|
if(this.diagnosis[i].value ==item.value){
|
247
|
|
- if(this.diagnosis[i].status==0){
|
248
|
|
- this.diagnosis[i].status = 1
|
|
248
|
+ if(this.diagnosis[i].check==0){
|
|
249
|
+ this.diagnosis[i].check = 1
|
249
|
250
|
this.diagnosis_val = item.value
|
250
|
251
|
}else{
|
251
|
|
- this.diagnosis[i].status = 0
|
|
252
|
+ this.diagnosis[i].check = 0
|
252
|
253
|
this.diagnosis_val = 0
|
253
|
254
|
}
|
254
|
255
|
}else{
|
255
|
|
- this.diagnosis[i].status = 0
|
|
256
|
+ this.diagnosis[i].check = 0
|
256
|
257
|
}
|
257
|
258
|
}
|
258
|
259
|
console.log(this.diagnosis);
|
|
@@ -260,16 +261,16 @@ export default {
|
260
|
261
|
cognizeChange(e,item){
|
261
|
262
|
for(let i in this.cognize){
|
262
|
263
|
if(this.cognize[i].value ==item.value){
|
263
|
|
- if(this.cognize[i].status==0){
|
264
|
|
- this.cognize[i].status = 1
|
|
264
|
+ if(this.cognize[i].check==0){
|
|
265
|
+ this.cognize[i].check = 1
|
265
|
266
|
this.cognize_val = item.value
|
266
|
267
|
}else{
|
267
|
|
- this.cognize[i].status = 0
|
|
268
|
+ this.cognize[i].check = 0
|
268
|
269
|
this.cognize_val = 0
|
269
|
270
|
}
|
270
|
271
|
|
271
|
272
|
}else{
|
272
|
|
- this.cognize[i].status = 0
|
|
273
|
+ this.cognize[i].check = 0
|
273
|
274
|
}
|
274
|
275
|
}
|
275
|
276
|
},
|
|
@@ -277,32 +278,31 @@ export default {
|
277
|
278
|
for(let i in this.environment){
|
278
|
279
|
if(this.environment[i].value ==item.value){
|
279
|
280
|
|
280
|
|
- if(this.environment[i].status==0){
|
281
|
|
- this.environment[i].status = 1
|
|
281
|
+ if(this.environment[i].check==0){
|
|
282
|
+ this.environment[i].check = 1
|
282
|
283
|
this.environment_val = item.value
|
283
|
284
|
}else{
|
284
|
|
- this.medicine[i].status = 0
|
|
285
|
+ this.medicine[i].check = 0
|
285
|
286
|
this.environment_val = 0
|
286
|
287
|
}
|
287
|
|
-
|
288
|
288
|
}else{
|
289
|
|
- this.environment[i].status = 0
|
|
289
|
+ this.environment[i].check = 0
|
290
|
290
|
}
|
291
|
291
|
}
|
292
|
292
|
},
|
293
|
293
|
medicineChange(e,item){
|
294
|
294
|
for(let i in this.medicine){
|
295
|
295
|
if(this.medicine[i].value ==item.value){
|
296
|
|
- console.log('eeeee',this.medicine[i].status);
|
297
|
|
- if(this.medicine[i].status==0){
|
298
|
|
- this.medicine[i].status = 1
|
|
296
|
+ console.log('eeeee',this.medicine[i].check);
|
|
297
|
+ if(this.medicine[i].check==0){
|
|
298
|
+ this.medicine[i].check = 1
|
299
|
299
|
this.medicine_val = item.value
|
300
|
300
|
}else{
|
301
|
|
- this.medicine[i].status = 0
|
|
301
|
+ this.medicine[i].check = 0
|
302
|
302
|
this.medicine_val = 0
|
303
|
303
|
}
|
304
|
304
|
}else{
|
305
|
|
- this.medicine[i].status = 0
|
|
305
|
+ this.medicine[i].check = 0
|
306
|
306
|
}
|
307
|
307
|
}
|
308
|
308
|
},
|
|
@@ -310,6 +310,16 @@ export default {
|
310
|
310
|
childerHistory(){
|
311
|
311
|
this.$router.push({path: '/patients/Children_history'})
|
312
|
312
|
},
|
|
313
|
+ getTime(val) {
|
|
314
|
+ if(val < 0){
|
|
315
|
+ return ""
|
|
316
|
+ }
|
|
317
|
+ if(val == ""){
|
|
318
|
+ return ""
|
|
319
|
+ }else {
|
|
320
|
+ return uParseTime(val, '{y}-{m}-{d}')
|
|
321
|
+ }
|
|
322
|
+ },
|
313
|
323
|
toDialog(){
|
314
|
324
|
|
315
|
325
|
var params = {
|
|
@@ -322,10 +332,9 @@ export default {
|
322
|
332
|
pedia_Totalpoints:this.pedia_Totalpoints,
|
323
|
333
|
tumble_options:this.tumble_options,
|
324
|
334
|
tumble:this.tumble,
|
325
|
|
- date:this.date,
|
|
335
|
+ date:this.getTime(this.date),
|
326
|
336
|
patient_id:this.patient_id,
|
327
|
337
|
patient:this.patient,
|
328
|
|
- touxihao:this.touxihao
|
329
|
338
|
}
|
330
|
339
|
console.log("params----",params)
|
331
|
340
|
// savePediatrcFallAssesment(params).then(Response=>{
|