|
@@ -18,7 +18,8 @@
|
18
|
18
|
<div id="print_content">
|
19
|
19
|
<div class="print_main_content">
|
20
|
20
|
<div class="order_title_panl">
|
21
|
|
- <span class="main_title">{{day}}排班提醒({{ currentDate }})</span>
|
|
21
|
+ <!-- <span class="main_title">{{day}}排班提醒({{ currentDate }})</span> -->
|
|
22
|
+ <span class="main_title">{{day}}排班提醒({{ getTime(now_time) }})</span>
|
22
|
23
|
</div>
|
23
|
24
|
<div class="table_panel">
|
24
|
25
|
<table class="table">
|
|
@@ -94,6 +95,7 @@
|
94
|
95
|
<script>
|
95
|
96
|
import { getNextScheduleWeekDay } from '@/api/schedule'
|
96
|
97
|
import { parseTime } from '@/utils'
|
|
98
|
+ import { uParseTime } from '@/utils/tools'
|
97
|
99
|
import BreadCrumb from '@/xt_pages/components/bread-crumb'
|
98
|
100
|
import print from 'print-js'
|
99
|
101
|
const moment = require('moment')
|
|
@@ -118,6 +120,7 @@
|
118
|
120
|
start_time:moment().week(moment().week() + 1).startOf('week').unix(),
|
119
|
121
|
end_time:moment().week(moment().week() + 1).endOf('week').unix(),
|
120
|
122
|
org_id:0,
|
|
123
|
+ now_time:0
|
121
|
124
|
}
|
122
|
125
|
},
|
123
|
126
|
components: {
|
|
@@ -126,6 +129,7 @@
|
126
|
129
|
created() {
|
127
|
130
|
this.org_id = this.$store.getters.xt_user.org.id
|
128
|
131
|
this.currentDate = this.getCurrentDate()
|
|
132
|
+
|
129
|
133
|
this.modeOptions = this.$store.getters.treatment_mode
|
130
|
134
|
this.anticoagulants_confit = this.$store.getters.anticoagulants_confit
|
131
|
135
|
this.week_type = this.$route.query.week_type
|
|
@@ -145,6 +149,8 @@
|
145
|
149
|
// end_time:1610208000,
|
146
|
150
|
// }
|
147
|
151
|
console.log("打印下周",params)
|
|
152
|
+
|
|
153
|
+ console.log("start",this.start_time)
|
148
|
154
|
getNextScheduleWeekDay(params).then(rs => {
|
149
|
155
|
var resp = rs.data
|
150
|
156
|
console.log(resp)
|
|
@@ -163,6 +169,10 @@
|
163
|
169
|
}).catch(err => {
|
164
|
170
|
this.$message.error(err)
|
165
|
171
|
})
|
|
172
|
+
|
|
173
|
+ var now_time = parseInt(this.week_type) * 86400 + this.start_time
|
|
174
|
+ console.log("now",now_time)
|
|
175
|
+ this.now_time = now_time
|
166
|
176
|
},
|
167
|
177
|
methods: {
|
168
|
178
|
getAdvice:function(doctor_advice) {
|
|
@@ -301,6 +311,13 @@
|
301
|
311
|
return value1 - value2;
|
302
|
312
|
}
|
303
|
313
|
},
|
|
314
|
+ getTime(val) {
|
|
315
|
+ if(val == ""){
|
|
316
|
+ return ""
|
|
317
|
+ }else {
|
|
318
|
+ return uParseTime(val, '{y}-{m}-{d}')
|
|
319
|
+ }
|
|
320
|
+ },
|
304
|
321
|
}
|
305
|
322
|
}
|
306
|
323
|
</script>
|