|
@@ -62,6 +62,8 @@
|
62
|
62
|
<el-tab-pane label="候诊区" name="first">
|
63
|
63
|
<div class="cell clearfix" style="margin-bottom:10px;">
|
64
|
64
|
<el-date-picker v-model="selected_date"
|
|
65
|
+ format="yyyy-MM-dd"
|
|
66
|
+ value-format="yyyy-MM-dd"
|
65
|
67
|
prefix-icon="el-icon-date" @change="handleScheduleDateChange"
|
66
|
68
|
:editable="false" :clearable="false"
|
67
|
69
|
style="width: 45%;margin-right:10px;" type="date" placeholder="选择日期时间" align="right" >
|
|
@@ -158,7 +160,10 @@
|
158
|
160
|
<!-- 透析区 -->
|
159
|
161
|
<el-tab-pane label="透析区" name="second">
|
160
|
162
|
<div class="cell clearfix" style="margin-bottom:10px;">
|
161
|
|
- <el-date-picker v-model="selected_date" prefix-icon="el-icon-date" @change="handleScheduleDateChange" :editable="false" :clearable="false" style="width: 45%;margin-right:10px;" type="date" placeholder="选择日期时间" align="right" ></el-date-picker>
|
|
163
|
+ <el-date-picker v-model="selected_date" prefix-icon="el-icon-date" format="yyyy-MM-dd"
|
|
164
|
+ value-format="yyyy-MM-dd"
|
|
165
|
+ @change="handleScheduleDateChange" :editable="false" :clearable="false" style="width: 45%;margin-right:10px;" type="date" placeholder="选择日期时间" align="right" >
|
|
166
|
+ </el-date-picker>
|
162
|
167
|
<el-input size="small" style="width:25%;" @keyup.enter.native='searchAction' v-model.trim="search_input" class="filter-item"/>
|
163
|
168
|
<el-button size="small" class="filter-item" style="margin-right:20px;" type="primary" @click="searchAction">搜索</el-button>
|
164
|
169
|
</div>
|
|
@@ -1479,7 +1484,7 @@ export default {
|
1479
|
1484
|
lastDialysisPrescribe: { id: 0 },
|
1480
|
1485
|
//
|
1481
|
1486
|
activeName: 'first',
|
1482
|
|
- selected_date: new Date(),
|
|
1487
|
+ selected_date:moment().format('YYYY-MM-DD'),
|
1483
|
1488
|
// search_input 和 search_keyword,使输入关键字时不会经常刷新 filtedSchedules
|
1484
|
1489
|
search_keyword: '', // 确定用于搜索的关键字
|
1485
|
1490
|
search_input: '', // 输入中的关键字
|
|
@@ -1548,6 +1553,7 @@ export default {
|
1548
|
1553
|
// end_time2:'',
|
1549
|
1554
|
first_monitor:{},
|
1550
|
1555
|
last_monitor:{},
|
|
1556
|
+ new_date:0,
|
1551
|
1557
|
}
|
1552
|
1558
|
},
|
1553
|
1559
|
created() {
|
|
@@ -1562,19 +1568,26 @@ export default {
|
1562
|
1568
|
this.activeName = sessionStorage.getItem("nameActive")
|
1563
|
1569
|
}
|
1564
|
1570
|
var patient_id = this.$route.query.patient_id
|
1565
|
|
- var date = this.$route.query.date
|
|
1571
|
+ var date = moment().format('YYYY-MM-DD')
|
|
1572
|
+ this.new_date = (new Date(date).getTime()/1000)-28800
|
|
1573
|
+ this.dialysis_date = ""
|
|
1574
|
+ this.dialysis_date = (new Date(date).getTime()/1000)-28800
|
|
1575
|
+ // var date = this.$route.query.date
|
1566
|
1576
|
this.patient_id = patient_id
|
1567
|
|
- this.date = date
|
1568
|
|
- this.dialysis_date=
|
|
1577
|
+ // this.date = date
|
|
1578
|
+ // this.new_date = date
|
|
1579
|
+ // this.dialysis_date= date
|
1569
|
1580
|
this.getScheduleDetail()
|
1570
|
1581
|
this.getLongAdvice()
|
1571
|
1582
|
|
1572
|
|
- this.selected_date = this.$route.query.date * 1000
|
|
1583
|
+ // this.selected_date = this.$route.query.date * 1000
|
|
1584
|
+ // this.new_date = this.$route.query.date * 1000
|
1573
|
1585
|
var schedule_type_selected = this.$store.getters.schedule_type_selected
|
1574
|
1586
|
var zone_selected = this.$store.getters.zone_selected
|
1575
|
1587
|
var patient_state_selected = this.$store.getters.patient_state_selected
|
1576
|
1588
|
var treat_state_selected = this.$store.getters.treat_state_selected
|
1577
|
|
- var selected_date = this.$store.getters.selected_date
|
|
1589
|
+ // var selected_date = this.$store.getters.selected_date
|
|
1590
|
+ // console.log("日志时间2222222222222222",selected_date)
|
1578
|
1591
|
if (schedule_type_selected) {
|
1579
|
1592
|
this.scheduleStateVal = schedule_type_selected.schedule_type_selected
|
1580
|
1593
|
}
|
|
@@ -1587,9 +1600,9 @@ export default {
|
1587
|
1600
|
if (treat_state_selected) {
|
1588
|
1601
|
this.treatStateVal = treat_state_selected.treat_state_selected
|
1589
|
1602
|
}
|
1590
|
|
- if (selected_date.selected_date) {
|
1591
|
|
- this.selected_date = selected_date.selected_date
|
1592
|
|
- }
|
|
1603
|
+ // if (selected_date.selected_date) {
|
|
1604
|
+ // this.selected_date = selected_date.selected_date.format('YYYY-MM-DD')
|
|
1605
|
+ // }
|
1593
|
1606
|
|
1594
|
1607
|
this.initData = {
|
1595
|
1608
|
cmd: "queue/join",
|
|
@@ -1879,7 +1892,7 @@ export default {
|
1879
|
1892
|
getLongAdvice() {
|
1880
|
1893
|
const params = {
|
1881
|
1894
|
patient_id: this.patient_id,
|
1882
|
|
- schedule_date:this.$route.query.date,
|
|
1895
|
+ schedule_date:this.new_date,
|
1883
|
1896
|
|
1884
|
1897
|
}
|
1885
|
1898
|
getLongAdviceTwo(params).then(rs => {
|
|
@@ -1948,14 +1961,14 @@ export default {
|
1948
|
1961
|
},
|
1949
|
1962
|
getScheduleDetail: function() {
|
1950
|
1963
|
this.loading = true
|
1951
|
|
- var dateStr = parseTime(this.date, '{y}-{m}-{d}')
|
|
1964
|
+ // var dateStr = parseTime(this.date, '{y}-{m}-{d}')
|
1952
|
1965
|
if(this.$route.query.showView == true){
|
1953
|
1966
|
this.loading = false
|
1954
|
1967
|
return
|
1955
|
1968
|
}
|
1956
|
|
- // console.log('kkkkkkk',dateStr);
|
|
1969
|
+ console.log('kkkkkkk2222222222222222222',this.selected_date);
|
1957
|
1970
|
this.doctor_advices = []
|
1958
|
|
- getDialysisScheduleDetail(this.patient_id, dateStr).then(rs => {
|
|
1971
|
+ getDialysisScheduleDetail(this.patient_id, this.selected_date).then(rs => {
|
1959
|
1972
|
|
1960
|
1973
|
var resp = rs.data
|
1961
|
1974
|
if (resp.state == 1) {
|
|
@@ -2233,6 +2246,9 @@ export default {
|
2233
|
2246
|
// schedule_type: this.schedule_type_selected,
|
2234
|
2247
|
// schedule_date: this.selected_date,
|
2235
|
2248
|
// })
|
|
2249
|
+ console.log("index-------------",index)
|
|
2250
|
+ this.new_date = (new Date(index).getTime()/1000)-28800
|
|
2251
|
+ this.dialysis_date = (new Date(index).getTime()/1000)-28800
|
2236
|
2252
|
this.selected_date = index
|
2237
|
2253
|
this.$store.dispatch('SetSelectedDate', { selected_date: index })
|
2238
|
2254
|
this.requestDialysisSchedules()
|
|
@@ -2331,8 +2347,9 @@ export default {
|
2331
|
2347
|
},
|
2332
|
2348
|
requestDialysisSchedules: function() {
|
2333
|
2349
|
|
2334
|
|
- var ymd = parseTime(this.selected_date, '{y}-{m}-{d}')
|
2335
|
|
- getDialysisSchedules(ymd).then(rs => {
|
|
2350
|
+ // var ymd = parseTime(this.selected_date, '{y}-{m}-{d}')
|
|
2351
|
+ console.log("热切吴2222222222",this.selected_date)
|
|
2352
|
+ getDialysisSchedules(this.selected_date).then(rs => {
|
2336
|
2353
|
var resp = rs.data
|
2337
|
2354
|
if (resp.state == 1) {
|
2338
|
2355
|
var schedules = resp.data.schedules
|
|
@@ -2383,21 +2400,27 @@ export default {
|
2383
|
2400
|
changePatient(schedual) {
|
2384
|
2401
|
this.patient_id = schedual.patient_id
|
2385
|
2402
|
this.date = schedual.schedule_date
|
|
2403
|
+
|
|
2404
|
+ this.new_date = schedual.schedule_date
|
|
2405
|
+ this.dialysis_date = ""
|
|
2406
|
+ this.dialysis_date = schedual.schedule_date
|
|
2407
|
+
|
|
2408
|
+ console.log("到哪去啊大大阿道夫阿道夫",this.dialysis_date)
|
2386
|
2409
|
this.getScheduleDetail();
|
2387
|
2410
|
console.log('schedual',schedual);
|
2388
|
2411
|
//this.getLongAdvice();
|
2389
|
2412
|
|
2390
|
2413
|
var patient_id = schedual.patient_id
|
2391
|
|
- var date = schedual.schedule_date
|
2392
|
|
- this.$router.push({
|
2393
|
|
- path: '/dialysis/details',
|
2394
|
|
- query: {
|
2395
|
|
- patient_id: patient_id,
|
2396
|
|
- date: date,
|
2397
|
|
- patient_name: schedual.patient.name,
|
2398
|
|
- mode_id:schedual.mode_id
|
2399
|
|
- }
|
2400
|
|
- })
|
|
2414
|
+ // var date = schedual.schedule_date
|
|
2415
|
+ // this.$router.push({
|
|
2416
|
+ // path: '/dialysis/details',
|
|
2417
|
+ // query: {
|
|
2418
|
+ // patient_id: patient_id,
|
|
2419
|
+ // date: date,
|
|
2420
|
+ // patient_name: schedual.patient.name,
|
|
2421
|
+ // mode_id:schedual.mode_id
|
|
2422
|
+ // }
|
|
2423
|
+ // })
|
2401
|
2424
|
},
|
2402
|
2425
|
handleClick(type) {
|
2403
|
2426
|
sessionStorage.setItem('nameActive', type.name);
|
|
@@ -2908,7 +2931,7 @@ export default {
|
2908
|
2931
|
path: '/dialysis/details',
|
2909
|
2932
|
query: {
|
2910
|
2933
|
patient_id: parseInt(res.data.data.patientInfo.patient_id),
|
2911
|
|
- date: this.$route.query.date,
|
|
2934
|
+ date: this.new_date,
|
2912
|
2935
|
patient_name: res.data.data.patientInfo.patient_name,
|
2913
|
2936
|
mode_id:newArr[arr.indexOf(parseInt(res.data.data.patientInfo.patient_id))].mode_id,
|
2914
|
2937
|
curPatientTime:res.data.data.patientInfo.create_time,
|
|
@@ -2923,7 +2946,7 @@ export default {
|
2923
|
2946
|
path: '/dialysis/details',
|
2924
|
2947
|
query: {
|
2925
|
2948
|
patient_id: parseInt(res.data.data.patientInfo.patient_id),
|
2926
|
|
- date: this.$route.query.date,
|
|
2949
|
+ date: this.new_date,
|
2927
|
2950
|
patient_name: res.data.data.patientInfo.patient_name,
|
2928
|
2951
|
mode_id:this.$route.query.mode_id,
|
2929
|
2952
|
curPatientTime:res.data.data.patientInfo.create_time,
|
|
@@ -2969,7 +2992,7 @@ export default {
|
2969
|
2992
|
path: '/dialysis/details',
|
2970
|
2993
|
query: {
|
2971
|
2994
|
patient_id: parseInt(res.data.data.patientInfo.patient_id),
|
2972
|
|
- date: this.$route.query.date,
|
|
2995
|
+ date:this.new_date,
|
2973
|
2996
|
patient_name: res.data.data.patientInfo.patient_name,
|
2974
|
2997
|
mode_id:newArr[arr.indexOf(parseInt(res.data.data.patientInfo.patient_id))].mode_id,
|
2975
|
2998
|
curPatientTime:res.data.data.patientInfo.create_time,
|
|
@@ -2982,7 +3005,7 @@ export default {
|
2982
|
3005
|
path: '/dialysis/details',
|
2983
|
3006
|
query: {
|
2984
|
3007
|
patient_id: parseInt(res.data.data.patientInfo.patient_id),
|
2985
|
|
- date: this.$route.query.date,
|
|
3008
|
+ date:this.new_date,
|
2986
|
3009
|
patient_name: res.data.data.patientInfo.patient_name,
|
2987
|
3010
|
mode_id:this.$route.query.mode_id,
|
2988
|
3011
|
curPatientTime:res.data.data.patientInfo.create_time,
|
|
@@ -3018,7 +3041,7 @@ export default {
|
3018
|
3041
|
|
3019
|
3042
|
var params = {
|
3020
|
3043
|
patient_id:this.$route.query.patient_id,
|
3021
|
|
- record_date:this.$route.query.date,
|
|
3044
|
+ record_date:this.new_date,
|
3022
|
3045
|
}
|
3023
|
3046
|
getInitPrintData(params).then(response=>{
|
3024
|
3047
|
if(response.data.state == 1){
|