Browse Source

Merge branch 'master' of http://git.shengws.com/csx/Vue_New into 20200710_pc_vue_new_branch

csx 4 years ago
parent
commit
894e56d748

+ 18 - 17
src/xt_pages/dialysis/details/dialog/DoctorAdviceDialog.vue View File

@@ -170,19 +170,19 @@
170 170
       @close="resetDialog"
171 171
       :modal-append-to-body="false"
172 172
     >
173
-      <!--<div class="txsj">-->
174
-        <!--<el-button-->
175
-          <!--round-->
176
-          <!--@click="openLast(1)"-->
177
-        <!--&gt;上一方-->
178
-        <!--</el-button>-->
179
-
180
-        <!--<el-button-->
181
-          <!--round-->
182
-          <!--@click="openNext(2)"-->
183
-        <!--&gt;下一方-->
184
-        <!--</el-button>-->
185
-      <!--</div>-->
173
+      <div class="txsj">
174
+        <el-button
175
+          round
176
+          @click="openLast(1)"
177
+        >上一方
178
+        </el-button>
179
+
180
+        <el-button
181
+          round
182
+          @click="openNext(2)"
183
+        >下一方
184
+        </el-button>
185
+      </div>
186 186
 
187 187
       <div class="txsj" v-show="showAdvicePanel">
188 188
         <el-button
@@ -2189,8 +2189,7 @@
2189 2189
           }
2190 2190
         })
2191 2191
 
2192
-      }
2193
-      ,
2192
+      },
2194 2193
       getDialysisScheduleDetail() {
2195 2194
         getDialysisScheduleDetail(this.patientid, this.record_date).then(response => {
2196 2195
           if (response.data.state == 1) {
@@ -2204,6 +2203,8 @@
2204 2203
         if (val == 1) {
2205 2204
           this.isLastOrNextVisible = true
2206 2205
           this.isVisibility = false
2206
+          this.request_record_date = this.record_date
2207
+
2207 2208
           let params = {
2208 2209
             patient_id: this.patientid,
2209 2210
             record_time: this.request_record_date,
@@ -2222,12 +2223,12 @@
2222 2223
           this.GetLastOrNextDoctorAdvice(params)
2223 2224
 
2224 2225
         }
2225
-      }
2226
-      ,
2226
+      },
2227 2227
       openNext(val) {
2228 2228
         if (val == 2) {
2229 2229
           this.isLastOrNextVisible = true
2230 2230
           this.isVisibility = false
2231
+          this.request_record_date = this.record_date
2231 2232
 
2232 2233
           let params = {
2233 2234
             patient_id: this.patientid,

+ 195 - 98
src/xt_pages/dialysis/details/dialog/doubleCheckDialog.vue View File

@@ -43,15 +43,40 @@
43 43
       </el-form-item>
44 44
     </el-form>
45 45
 
46
-    <el-form :inline="true" class="demo-form-inline" :model="doubleReview" label-width="110px">
47
-    <el-form-item label="核对时间 : ">
46
+    <el-form :inline="true" class="demo-form-inline" :model="doubleReview" label-width="120px">
47
+      <el-form-item label="第一次核对时间:">
48
+        <el-time-picker
49
+          v-model="first_check_time"
50
+          format='HH:mm'
51
+          value-format="HH:mm"
52
+          placeholder="请输入核对时间">
53
+        </el-time-picker>
54
+      </el-form-item>
55
+
56
+      <el-form-item label="第一次核对人">
57
+        <el-select v-model="doubleReview.creater" placeholder="请选择核对人">
58
+          <el-option v-for="(admin, index) in admin_users" :key="index" :value="admin.id"
59
+                     :label="admin.name"></el-option>
60
+        </el-select>
61
+      </el-form-item>
62
+
63
+
64
+      <el-form-item label="第二次核对时间:">
48 65
         <el-time-picker
49
-          v-model="time"
66
+          v-model="check_time"
50 67
           format='HH:mm'
51 68
           value-format="HH:mm"
52 69
           placeholder="请输入核对时间">
53 70
         </el-time-picker>
54 71
       </el-form-item>
72
+
73
+      <el-form-item label="第二次核对人">
74
+        <el-select v-model="doubleReview.modifier" placeholder="请选择核对人">
75
+          <el-option v-for="(admin, index) in admin_users" :key="index" :value="admin.id"
76
+                     :label="admin.name"></el-option>
77
+        </el-select>
78
+      </el-form-item>
79
+
55 80
     </el-form>
56 81
 
57 82
 
@@ -63,7 +88,7 @@
63 88
 
64 89
     <div slot="footer" class="dialog-footer">
65 90
       <el-button @click="handleCancle">取 消</el-button>
66
-      <el-button :disabled="this.doubleReview.creater == 0 || this.doubleReview.modifier == 0 ? false : true " type="primary" @click="handleComfirm">保 存</el-button>
91
+      <el-button type="primary" @click="handleComfirm">保 存</el-button>
67 92
     </div>
68 93
   </el-dialog>
69 94
 
@@ -73,14 +98,18 @@
73 98
 <script>
74 99
   import { postDoubleCheck } from '@/api/dialysis'
75 100
   import { uParseTime } from '@/utils/tools'
101
+  import { parseTime } from '@/utils'
76 102
 
77 103
   export default {
78 104
     name: 'doubleCheckDialog',
79 105
     data() {
80 106
       return {
81 107
         isVisibility: false,
82
-        time:'',
108
+        time: '',
83 109
         isClose: false,
110
+        check_time: 0,
111
+        first_check_time: 0,
112
+
84 113
         doubleReview: {
85 114
           dialysis_item_check: '1',
86 115
           dialysis_parameter_check: '1',
@@ -104,11 +133,29 @@
104 133
       }
105 134
     }, methods: {
106 135
       show() {
136
+
107 137
         this.isVisibility = true
138
+        if (this.double_check.id > 0) {
108 139
 
140
+          this.first_check_time = uParseTime(
141
+            this.double_check.first_check_time,
142
+            '{y}-{m}-{d}  {h}:{i}'
143
+          ).split(' ')[1]
109 144
 
145
+          this.check_time = uParseTime(
146
+            this.double_check.check_time,
147
+            '{y}-{m}-{d}  {h}:{i}'
148
+          ).split(' ')[1]
149
+
150
+        } else {
151
+          var nowDate = new Date()
152
+          var nowHours = nowDate.getHours()
153
+          var nowMinutes = nowDate.getMinutes()
154
+          this.check_time = (nowHours < 10 ? '0' + nowHours : nowHours) + ':' + (nowMinutes < 10 ? '0' + nowMinutes : nowMinutes)
155
+          this.first_check_time = (nowHours < 10 ? '0' + nowHours : nowHours) + ':' + (nowMinutes < 10 ? '0' + nowMinutes : nowMinutes)
110 156
 
111 157
 
158
+        }
112 159
       },
113 160
       hide() {
114 161
         this.isVisibility = false
@@ -122,11 +169,34 @@
122 169
           this.$message.error('没有选择患者')
123 170
           return
124 171
         }
172
+        var first_check_time = this.record_date + ' ' + this.first_check_time
173
+        var check_time = this.record_date + ' ' + this.check_time
174
+
175
+        var first_time = new Date(first_check_time).getTime()
176
+        var second_time = new Date(check_time).getTime()
177
+
178
+        this.doubleReview.creater = 400
179
+        this.doubleReview.modifier = 448
180
+
181
+        if (first_time >= second_time) {
182
+          this.$message.error('第一次核对时间不能大于或者等于第二次核对时间')
183
+          return
184
+        }
185
+
186
+        if (this.doubleReview.creater == this.doubleReview.modifier) {
187
+          this.$message.error('第一次核对人不能与第二次核对人相同')
188
+          return
189
+        }
125 190
 
126 191
         let ParamsQuery = this.doubleReview
127 192
         ParamsQuery['patient'] = this.patient.id
128 193
         ParamsQuery['record_date'] = this.record_date
129
-        ParamsQuery['check_time'] = this.record_date +" "+ this.time
194
+        ParamsQuery['check_time'] = this.record_date + ' ' + this.check_time
195
+        ParamsQuery['first_check_time'] = this.record_date + ' ' + this.first_check_time
196
+        ParamsQuery['creater'] = 400
197
+        ParamsQuery['modifier'] = 448
198
+
199
+        console.log(ParamsQuery)
130 200
 
131 201
         postDoubleCheck(ParamsQuery).then(response => {
132 202
           if (response.data.state == 0) {
@@ -140,13 +210,22 @@
140 210
               duration: 2000
141 211
             })
142 212
 
143
-            this.doubleReview.creater = response.data.data.doubleCheck.creater;
213
+            this.doubleReview.creater = response.data.data.doubleCheck.creater
144 214
             this.doubleReview.check_time =
145
-              response.data.data.doubleCheck.check_time;
215
+              response.data.data.doubleCheck.check_time
146 216
             this.doubleReview.first_check_time =
147
-              response.data.data.doubleCheck.first_check_time;
148
-            this.doubleReview.modifier = response.data.data.doubleCheck.modifier;
217
+              response.data.data.doubleCheck.first_check_time
218
+            this.doubleReview.modifier = response.data.data.doubleCheck.modifier
149 219
 
220
+            this.first_check_time = uParseTime(
221
+              this.doubleReview.first_check_time,
222
+              '{y}-{m}-{d}  {h}:{i}'
223
+            ).split(' ')[1]
224
+
225
+            this.check_time = uParseTime(
226
+              this.doubleReview.check_time,
227
+              '{y}-{m}-{d}  {h}:{i}'
228
+            ).split(' ')[1]
150 229
 
151 230
             let doublecheck_resp = response.data.data.doubleCheck
152 231
             var doubleCheck = this.double_check
@@ -167,97 +246,97 @@
167 246
           if (this.doubleReview.first_check_time < this.doubleReview.check_time) {
168 247
             let time = uParseTime(
169 248
               this.doubleReview.first_check_time,
170
-              "{y}-{m}-{d}  {h}:{i}"
171
-            );
249
+              '{y}-{m}-{d}  {h}:{i}'
250
+            )
172 251
             if (this.doubleReview.creater <= 0) {
173
-              return "";
252
+              return ''
174 253
             }
175 254
 
176
-            var desc = "";
255
+            var desc = ''
177 256
             if (
178 257
               this.admin_users == null ||
179
-              typeof this.admin_users.length == "undefined"
258
+              typeof this.admin_users.length == 'undefined'
180 259
             ) {
181
-              return "";
260
+              return ''
182 261
             }
183 262
 
184
-            var leng = this.admin_users.length;
263
+            var leng = this.admin_users.length
185 264
             if (leng == 0) {
186
-              return "";
265
+              return ''
187 266
             }
188 267
 
189 268
             for (let index = 0; index < leng; index++) {
190 269
               if (this.admin_users[index].id == this.doubleReview.creater) {
191
-                let name = this.admin_users[index].name;
192
-                desc = "首次核对人员:" + name + " 首次核对时间:" + time;
270
+                let name = this.admin_users[index].name
271
+                desc = '首次核对人员:' + name + ' 首次核对时间:' + time
193 272
 
194
-                break;
273
+                break
195 274
               }
196 275
             }
197
-            return desc;
276
+            return desc
198 277
           } else {
199 278
             let time = uParseTime(
200 279
               this.doubleReview.check_time,
201
-              "{y}-{m}-{d}  {h}:{i}"
202
-            );
280
+              '{y}-{m}-{d}  {h}:{i}'
281
+            )
203 282
             if (this.doubleReview.modifier <= 0) {
204
-              return "";
283
+              return ''
205 284
             }
206 285
 
207
-            var desc = "";
286
+            var desc = ''
208 287
             if (
209 288
               this.admin_users == null ||
210
-              typeof this.admin_users.length == "undefined"
289
+              typeof this.admin_users.length == 'undefined'
211 290
             ) {
212
-              return "";
291
+              return ''
213 292
             }
214 293
 
215
-            var leng = this.admin_users.length;
294
+            var leng = this.admin_users.length
216 295
             if (leng == 0) {
217
-              return "";
296
+              return ''
218 297
             }
219 298
 
220 299
             for (let index = 0; index < leng; index++) {
221 300
               if (this.admin_users[index].id == this.doubleReview.modifier) {
222
-                let name = this.admin_users[index].name;
223
-                desc = "首次核对人员:" + name + " 首次核对时间:" + time;
301
+                let name = this.admin_users[index].name
302
+                desc = '首次核对人员:' + name + ' 首次核对时间:' + time
224 303
 
225
-                break;
304
+                break
226 305
               }
227 306
             }
228
-            return desc;
307
+            return desc
229 308
           }
230 309
         } else {
231 310
           let time = uParseTime(
232 311
             this.doubleReview.first_check_time,
233
-            "{y}-{m}-{d}  {h}:{i}"
234
-          );
312
+            '{y}-{m}-{d}  {h}:{i}'
313
+          )
235 314
           if (this.doubleReview.creater <= 0) {
236
-            return "";
315
+            return ''
237 316
           }
238 317
 
239
-          var desc = "";
318
+          var desc = ''
240 319
           if (
241 320
             this.admin_users == null ||
242
-            typeof this.admin_users.length == "undefined"
321
+            typeof this.admin_users.length == 'undefined'
243 322
           ) {
244
-            return "";
323
+            return ''
245 324
           }
246 325
 
247
-          var leng = this.admin_users.length;
326
+          var leng = this.admin_users.length
248 327
           if (leng == 0) {
249
-            return "";
328
+            return ''
250 329
           }
251 330
 
252 331
           for (let index = 0; index < leng; index++) {
253 332
             if (this.admin_users[index].id == this.doubleReview.creater) {
254
-              let name = this.admin_users[index].name;
255
-              desc = "首次核对人员:" + name + " 首次核对时间:" + time;
333
+              let name = this.admin_users[index].name
334
+              desc = '首次核对人员:' + name + ' 首次核对时间:' + time
256 335
 
257
-              break;
336
+              break
258 337
             }
259 338
           }
260
-          return desc;
339
+          return desc
261 340
         }
262 341
       },
263 342
       getScondCheckDesc: function() {
@@ -268,87 +347,87 @@
268 347
           if (this.doubleReview.first_check_time < this.doubleReview.check_time) {
269 348
             let time = uParseTime(
270 349
               this.doubleReview.check_time,
271
-              "{y}-{m}-{d} {h}:{i}"
272
-            );
350
+              '{y}-{m}-{d} {h}:{i}'
351
+            )
273 352
             if (this.doubleReview.modifier <= 0) {
274
-              return "";
353
+              return ''
275 354
             }
276
-            var desc = "";
355
+            var desc = ''
277 356
             if (
278 357
               this.admin_users == null ||
279
-              typeof this.admin_users.length == "undefined"
358
+              typeof this.admin_users.length == 'undefined'
280 359
             ) {
281
-              return desc;
360
+              return desc
282 361
             }
283
-            var leng = this.admin_users.length;
362
+            var leng = this.admin_users.length
284 363
             if (leng == 0) {
285
-              return desc;
364
+              return desc
286 365
             }
287 366
             for (let index = 0; index < leng; index++) {
288 367
               if (this.admin_users[index].id == this.doubleReview.modifier) {
289
-                let name = this.admin_users[index].name;
290
-                desc = "第二次核对人员:" + name + " 第二次核对时间:" + time;
291
-                break;
368
+                let name = this.admin_users[index].name
369
+                desc = '第二次核对人员:' + name + ' 第二次核对时间:' + time
370
+                break
292 371
               }
293 372
             }
294
-            return desc;
373
+            return desc
295 374
           } else {
296 375
             let time = uParseTime(
297 376
               this.doubleReview.first_check_time,
298
-              "{y}-{m}-{d} {h}:{i}"
299
-            );
377
+              '{y}-{m}-{d} {h}:{i}'
378
+            )
300 379
             if (this.doubleReview.creater <= 0) {
301
-              return "";
380
+              return ''
302 381
             }
303
-            var desc = "";
382
+            var desc = ''
304 383
             if (
305 384
               this.admin_users == null ||
306
-              typeof this.admin_users.length == "undefined"
385
+              typeof this.admin_users.length == 'undefined'
307 386
             ) {
308
-              return desc;
387
+              return desc
309 388
             }
310
-            var leng = this.admin_users.length;
389
+            var leng = this.admin_users.length
311 390
             if (leng == 0) {
312
-              return desc;
391
+              return desc
313 392
             }
314 393
             for (let index = 0; index < leng; index++) {
315 394
               if (this.admin_users[index].id == this.doubleReview.creater) {
316
-                let name = this.admin_users[index].name;
317
-                desc = "第二次核对人员:" + name + " 第二次核对时间:" + time;
318
-                break;
395
+                let name = this.admin_users[index].name
396
+                desc = '第二次核对人员:' + name + ' 第二次核对时间:' + time
397
+                break
319 398
               }
320 399
             }
321
-            return desc;
400
+            return desc
322 401
           }
323 402
         } else {
324 403
           let time = uParseTime(
325 404
             this.doubleReview.check_time,
326
-            "{y}-{m}-{d} {h}:{i}"
327
-          );
405
+            '{y}-{m}-{d} {h}:{i}'
406
+          )
328 407
           if (this.doubleReview.modifier <= 0) {
329
-            return "";
408
+            return ''
330 409
           }
331
-          var desc = "";
410
+          var desc = ''
332 411
           if (
333 412
             this.admin_users == null ||
334
-            typeof this.admin_users.length == "undefined"
413
+            typeof this.admin_users.length == 'undefined'
335 414
           ) {
336
-            return desc;
415
+            return desc
337 416
           }
338
-          var leng = this.admin_users.length;
417
+          var leng = this.admin_users.length
339 418
           if (leng == 0) {
340
-            return desc;
419
+            return desc
341 420
           }
342 421
           for (let index = 0; index < leng; index++) {
343 422
             if (this.admin_users[index].id == this.doubleReview.modifier) {
344
-              let name = this.admin_users[index].name;
345
-              desc = "第二次核对人员:" + name + " 第二次核对时间:" + time;
346
-              break;
423
+              let name = this.admin_users[index].name
424
+              desc = '第二次核对人员:' + name + ' 第二次核对时间:' + time
425
+              break
347 426
             }
348 427
           }
349
-          return desc;
428
+          return desc
350 429
         }
351
-      },
430
+      }
352 431
     },
353 432
 
354 433
     props: {
@@ -386,19 +465,27 @@
386 465
           this.doubleReview.updated_time = this.double_check['updated_time']
387 466
           this.doubleReview.modifier = this.double_check['modifier']
388 467
 
468
+          this.doubleReview.dialysis_item_desc = this.double_check['dialysis_item_desc']
469
+          this.doubleReview.dialysis_parameter_desc = this.double_check['dialysis_parameter_desc']
470
+          this.doubleReview.vascular_access_desc = this.double_check['vascular_access_desc']
471
+          this.doubleReview.pipeline_connection_desc = this.double_check['pipeline_connection_desc']
389 472
 
390
-          this.doubleReview.dialysis_item_desc = this.double_check['dialysis_item_desc'];
391
-          this.doubleReview.dialysis_parameter_desc = this.double_check['dialysis_parameter_desc'];
392
-          this.doubleReview.vascular_access_desc = this.double_check['vascular_access_desc'];
393
-          this.doubleReview.pipeline_connection_desc = this.double_check['pipeline_connection_desc'];
394
-
395
-
396
-          this.doubleReview.created_time =this.double_check['created_time']
397
-          this.doubleReview.creater =this.double_check['creater']
473
+          this.doubleReview.created_time = this.double_check['created_time']
474
+          this.doubleReview.creater = this.double_check['creater']
398 475
           this.doubleReview.updated_time = this.double_check['updated_time']
399 476
           this.doubleReview.modifier = this.double_check['modifier']
400 477
           this.doubleReview.check_time = this.double_check['check_time']
401
-          this.doubleReview.first_check_time =  this.double_check['first_check_time']
478
+          this.doubleReview.first_check_time = this.double_check['first_check_time']
479
+
480
+          this.first_check_time = uParseTime(
481
+            this.doubleReview.first_check_time,
482
+            '{y}-{m}-{d}  {h}:{i}'
483
+          ).split(' ')[1]
484
+
485
+          this.check_time = uParseTime(
486
+            this.doubleReview.check_time,
487
+            '{y}-{m}-{d}  {h}:{i}'
488
+          ).split(' ')[1]
402 489
 
403 490
         } else {
404 491
           this.dialysis_item_check = '1'
@@ -406,10 +493,20 @@
406 493
           this.vascular_access_verification = '1'
407 494
           this.pipeline_connection_check = '1'
408 495
 
409
-          this.doubleReview.dialysis_item_desc = "";
410
-          this.doubleReview.dialysis_parameter_desc = "";
411
-          this.doubleReview.vascular_access_desc = "";
412
-          this.doubleReview.pipeline_connection_desc = "";
496
+          this.doubleReview.dialysis_item_desc = ''
497
+          this.doubleReview.dialysis_parameter_desc = ''
498
+          this.doubleReview.vascular_access_desc = ''
499
+          this.doubleReview.pipeline_connection_desc = ''
500
+
501
+          var nowDate = new Date()
502
+          var nowYear = nowDate.getFullYear()
503
+          var nowMonth = nowDate.getMonth() + 1
504
+          var nowDay = nowDate.getDate()
505
+          var nowHours = nowDate.getHours()
506
+          var nowMinutes = nowDate.getMinutes()
507
+          this.check_time = (nowHours < 10 ? '0' + nowHours : nowHours) + ':' + (nowMinutes < 10 ? '0' + nowMinutes : nowMinutes)
508
+          this.first_check_time = (nowHours < 10 ? '0' + nowHours : nowHours) + ':' + (nowMinutes < 10 ? '0' + nowMinutes : nowMinutes)
509
+
413 510
         }
414 511
       }
415 512
 
@@ -424,8 +521,8 @@
424 521
       var nowDay = nowDate.getDate()
425 522
       var nowHours = nowDate.getHours()
426 523
       var nowMinutes = nowDate.getMinutes()
427
-      var time =  (nowHours < 10 ? '0' + nowHours : nowHours) + ':' + (nowMinutes < 10 ? '0' + nowMinutes : nowMinutes)
428
-      this.time = time
524
+      this.check_time = (nowHours < 10 ? '0' + nowHours : nowHours) + ':' + (nowMinutes < 10 ? '0' + nowMinutes : nowMinutes)
525
+      this.first_check_time = (nowHours < 10 ? '0' + nowHours : nowHours) + ':' + (nowMinutes < 10 ? '0' + nowMinutes : nowMinutes)
429 526
 
430 527
     }
431 528
 

+ 3 - 3
src/xt_pages/dialysis/details/doubleCheck.vue View File

@@ -41,7 +41,7 @@
41 41
         </li>
42 42
         <li>
43 43
           <label>第一次核对时间 : </label>
44
-          <span class="content">{{getCreateTime(record.created_time,record.creater)}}</span>
44
+          <span class="content">{{getCreateTime(record.first_check_time,record.creater)}}</span>
45 45
         </li>
46 46
       </ul>
47 47
       <ul>
@@ -51,14 +51,14 @@
51 51
         </li>
52 52
       </ul>
53 53
       <ul>
54
-      
54
+
55 55
         <li>
56 56
           <label>第二次核对人员 : </label>
57 57
           <span class="content">{{ getModifierName(record.modifier) }}</span>
58 58
         </li>
59 59
         <li>
60 60
           <label>第二次核对时间 : </label>
61
-          <span class="content">{{ getUpdateTime(record.updated_time,record.modifier) }}</span>
61
+          <span class="content">{{ getUpdateTime(record.check_time,record.modifier) }}</span>
62 62
         </li>
63 63
       </ul>
64 64
     </div>

+ 11 - 16
src/xt_pages/dialysis/template/DialysisPrintOrderTwentyThree.vue View File

@@ -736,20 +736,15 @@
736 736
                     </td>
737 737
                     <td width="10">ml</td>
738 738
                     <td width="160">
739
-                        <!-- <label-box :isChecked="afterdialysis.sealing_fluid_dispose ? getSealingFluidDispose(afterdialysis.sealing_fluid_dispose).indexOf('封管肝素') > -1 : false" showValue="封管肝素"></label-box>&nbsp;
740
-                        <label-box :isChecked="afterdialysis.sealing_fluid_dispose ? getSealingFluidDispose(afterdialysis.sealing_fluid_dispose).indexOf('尿激酶') > -1 : false" showValue="尿激酶"></label-box>&nbsp; -->
741
-
742
-                          <label-box :isChecked="afterdialysis.sealing_fluid_dispose.indexOf('封管肝素')>-1?true:false" showValue="封管肝素"></label-box>&nbsp;
743
-                        <label-box :isChecked="afterdialysis.sealing_fluid_dispose.indexOf('尿激酶')>-1?true:false" showValue="尿激酶"></label-box>&nbsp;
739
+                        <label-box :isChecked="afterdialysis.sealing_fluid_dispose ? getSealingFluidDispose(afterdialysis.sealing_fluid_dispose).indexOf('封管肝素') > -1 : false" showValue="封管肝素"></label-box>&nbsp;
740
+                        <label-box :isChecked="afterdialysis.sealing_fluid_dispose ? getSealingFluidDispose(afterdialysis.sealing_fluid_dispose).indexOf('尿激酶') > -1 : false" showValue="尿激酶"></label-box>&nbsp;
744 741
                     </td>
745 742
                     <td>
746
-                        <!-- <label-box :isChecked="afterdialysis.sealing_fluid_dispose ? getSealingFluidDispose(afterdialysis.sealing_fluid_dispose).indexOf('特殊') > -1 : false" showValue="其他"></label-box>&nbsp; -->
747
-                          <label-box :isChecked="afterdialysis.sealing_fluid_dispose.indexOf('特殊')>-1?true:false" showValue="其他"></label-box>&nbsp;
743
+                        <label-box :isChecked="afterdialysis.sealing_fluid_dispose ? getSealingFluidDispose(afterdialysis.sealing_fluid_dispose).indexOf('特殊') > -1 : false" showValue="其他"></label-box>&nbsp;
748 744
                     </td>
749 745
                     <td width="80">
750 746
                       <div class="under-line">
751
-                        <!-- &nbsp;<span v-if="afterdialysis.sealing_fluid_dispose ? getSealingFluidDispose(afterdialysis.sealing_fluid_dispose).indexOf('特殊') > -1 : false">{{ afterdialysis.sealing_fluid_special ? afterdialysis.sealing_fluid_special : '' }}</span> -->
752
-                        &nbsp;<span v-if="afterdialysis.sealing_fluid_dispose.indexOf('特殊')>-1">{{ afterdialysis.sealing_fluid_special ? afterdialysis.sealing_fluid_special : '' }}</span>
747
+                        &nbsp;<span v-if="afterdialysis.sealing_fluid_dispose ? getSealingFluidDispose(afterdialysis.sealing_fluid_dispose).indexOf('特殊') > -1 : false">{{ afterdialysis.sealing_fluid_special ? afterdialysis.sealing_fluid_special : '' }}</span>
753 748
                       </div>
754 749
                     </td>
755 750
                     <td></td>
@@ -836,19 +831,19 @@
836 831
                         <label-box :isChecked="afterdialysis.cruor?(afterdialysis.cruor.indexOf('透析器-Ⅲ度') > -1 ? true : false):false" showValue="Ⅲ级"></label-box>&nbsp;
837 832
                       </td>
838 833
                       <td width="30">A管:</td>
839
-                      <td width="220">
840
-                        <label-box :isChecked="afterdialysis.intravenous_tube == 1 ? true : false" showValue="0级"></label-box>&nbsp;
841
-                        <label-box :isChecked="afterdialysis.intravenous_tube == 2 ? true : false" showValue="Ⅰ级"></label-box>&nbsp;
842
-                        <label-box :isChecked="afterdialysis.intravenous_tube == 3 ? true : false" showValue="Ⅱ级"></label-box>&nbsp;
843
-                        <label-box :isChecked="afterdialysis.intravenous_tube == 4 ? true : false" showValue="Ⅲ级"></label-box>&nbsp;
844
-                      </td>
845
-                      <td width="30">V管:</td>
846 834
                       <td width="220">
847 835
                         <label-box :isChecked="afterdialysis.arterial_tube == 1 ? true : false" showValue="0级"></label-box>&nbsp;
848 836
                         <label-box :isChecked="afterdialysis.arterial_tube == 2 ? true : false" showValue="Ⅰ级"></label-box>&nbsp;
849 837
                         <label-box :isChecked="afterdialysis.arterial_tube == 3 ? true : false" showValue="Ⅱ级"></label-box>&nbsp;
850 838
                         <label-box :isChecked="afterdialysis.arterial_tube == 4 ? true : false" showValue="Ⅲ级"></label-box>&nbsp;
851 839
                       </td>
840
+                      <td width="30">V管:</td>
841
+                      <td width="220">
842
+                        <label-box :isChecked="afterdialysis.intravenous_tube == 1 ? true : false" showValue="0级"></label-box>&nbsp;
843
+                        <label-box :isChecked="afterdialysis.intravenous_tube == 2 ? true : false" showValue="Ⅰ级"></label-box>&nbsp;
844
+                        <label-box :isChecked="afterdialysis.intravenous_tube == 3 ? true : false" showValue="Ⅱ级"></label-box>&nbsp;
845
+                        <label-box :isChecked="afterdialysis.intravenous_tube == 4 ? true : false" showValue="Ⅲ级"></label-box>&nbsp;
846
+                      </td>
852 847
                       <td></td>
853 848
                   </tr>
854 849
                 </tbody>

+ 92 - 102
src/xt_pages/workforce/appointment.vue View File

@@ -406,7 +406,7 @@
406 406
             '区号',
407 407
             '机号'
408 408
           ]
409
-          const multiHeader = [['区号', '机号', '周一', '', '', '周二', '', '', '周三', '', '', '周四', '', '', '周五', '', '', '周六', '', '', '周日', '', '', '周一', '', '', '周二', '', '', '周三', '', '', '周四', '', '', '周五', '', '', '周六', '', '', '周日', '', '', '周一', '', '', '周二', '', '', '周三', '', '', '周四', '', '', '周五', '', '', '周六', '', '', '周日', '', '']]
409
+          const multiHeader = [['区号', '机号', '周一'+"("+this.days[0]+")" , '', '', '周二'+"("+this.days[1]+")", '', '', '周三'+"("+this.days[2]+")" , '', '', '周四'+"("+this.days[3]+")" , '', '', '周五'+"("+this.days[4]+")" , '', '', '周六'+"("+this.days[5]+")" , '', '', '周日'+"("+this.days[6]+")" , '', '', '周一'+"("+this.days[7]+")" , '', '', '周二'+"("+this.days[8]+")" , '', '', '周三'+"("+this.days[9]+")" , '', '', '周四'+"("+this.days[10]+")" , '', '', '周五'+"("+this.days[11]+")" , '', '', '周六'+"("+this.days[12]+")" , '', '', '周日'+"("+this.days[13]+")", '', '', '周一'+"("+this.days[14]+")", '', '', '周二'+"("+this.days[15]+")", '', '', '周三'+"("+this.days[16]+")", '', '', '周四'+"("+this.days[17]+")", '', '', '周五'+"("+this.days[18]+")", '', '', '周六'+"("+this.days[19]+")", '', '', '周日'+"("+this.days[20]+")", '', '']]
410 410
           const header = ['', '', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上', '上午', '下午', '晚上']
411 411
           // const merges = ['A1:A2', 'B1:B2']
412 412
           const merges = ['A1:A2', 'B1:B2', 'C1:E1', 'F1:H1', 'I1:K1', 'L1:N1', 'O1:Q1', 'R1:T1', 'U1:W1', 'X1:Z1', 'AA1:AC1', 'AD1:AF1', 'AG1:AI1', 'AJ1:AL1', 'AM1:AO1', 'AP1:AR1', 'AS1:AU1', 'AV1:AX1', 'AY1:BA1', 'BB1:BD1', 'BE1:BG1', 'BH1:BJ1', 'BK1:BM1']
@@ -492,93 +492,85 @@
492 492
         }
493 493
         return isShow
494 494
       }, handleSuccess({ results, header }) {
495
+        console.log(header)
496
+        console.log(results)
497
+
498
+
495 499
         let headers = []
496 500
         for (let key in results[0]) {
497 501
           headers.push(key)
498 502
         }
499
-        console.log(headers)
500 503
         if (results.length > 0) {
501
-
502
-
503 504
           var isHas_1 = headers.includes('区号')
504 505
           var isHas_2 = headers.includes('机号')
505
-          var isHas_3 = headers.includes('周一')
506
+          var isHas_3 = headers.includes('周一'+"("+this.days[0]+")")
506 507
           var isHas_4 = headers.includes('')
507 508
           var isHas_5 = headers.includes('_1')
508
-          var isHas_6 = headers.includes('周二')
509
+          var isHas_6 = headers.includes('周二'+"("+this.days[1]+")")
509 510
           var isHas_7 = headers.includes('_2')
510 511
           var isHas_8 = headers.includes('_3')
511
-          var isHas_9 = headers.includes('周三')
512
+          var isHas_9 = headers.includes('周三'+"("+this.days[2]+")")
512 513
           var isHas_10 = headers.includes('_4')
513 514
           var isHas_11 = headers.includes('_5')
514
-          var isHas_12 = headers.includes('周四')
515
+          var isHas_12 = headers.includes('周四'+"("+this.days[3]+")")
515 516
           var isHas_13 = headers.includes('_6')
516 517
           var isHas_14 = headers.includes('_7')
517
-          var isHas_15 = headers.includes('周五')
518
+          var isHas_15 = headers.includes('周五'+"("+this.days[4]+")")
518 519
           var isHas_16 = headers.includes('_8')
519
-          console.log(isHas_1)
520 520
 
521 521
           var isHas_17 = headers.includes('_9')
522
-          console.log(isHas_1)
523 522
 
524
-          var isHas_18 = headers.includes('周六')
525
-          console.log(isHas_1)
523
+          var isHas_18 = headers.includes('周六'+"("+this.days[5]+")")
526 524
 
527 525
           var isHas_19 = headers.includes('_10')
528
-          console.log(isHas_1)
529 526
 
530 527
           var isHas_20 = headers.includes('_11')
531
-          console.log(isHas_1)
532 528
 
533
-          var isHas_21 = headers.includes('周日')
534
-          console.log(isHas_1)
529
+          var isHas_21 = headers.includes('周日'+"("+this.days[6]+")")
535 530
 
536 531
           var isHas_22 = headers.includes('_12')
537
-          console.log(isHas_1)
538
-
539 532
           var isHas_23 = headers.includes('_13')
540
-          console.log(isHas_1)
541 533
 
542
-          var isHas_24 = headers.includes('周一_1')
534
+          var isHas_24 = headers.includes('周一'+"("+this.days[7]+")")
543 535
           var isHas_25 = headers.includes('_14')
544 536
           var isHas_26 = headers.includes('_15')
545
-          var isHas_27 = headers.includes('周二_1')
537
+          var isHas_27 = headers.includes('周二'+"("+this.days[8]+")")
546 538
           var isHas_28 = headers.includes('_16')
547 539
           var isHas_29 = headers.includes('_17')
548
-          var isHas_30 = headers.includes('周三_1')
540
+          var isHas_30 = headers.includes('周三'+"("+this.days[9]+")")
549 541
           var isHas_31 = headers.includes('_18')
550 542
           var isHas_32 = headers.includes('_19')
551
-          var isHas_33 = headers.includes('周四_1')
543
+          var isHas_33 = headers.includes('周四'+"("+this.days[10]+")")
552 544
           var isHas_34 = headers.includes('_20')
553 545
           var isHas_35 = headers.includes('_21')
554
-          var isHas_36 = headers.includes('周五_1')
546
+          var isHas_36 = headers.includes('周五'+"("+this.days[11]+")")
555 547
           var isHas_37 = headers.includes('_22')
556 548
           var isHas_38 = headers.includes('_23')
557
-          var isHas_39 = headers.includes('周六_1')
549
+          var isHas_39 = headers.includes('周六'+"("+this.days[12]+")")
558 550
           var isHas_40 = headers.includes('_24')
559 551
           var isHas_41 = headers.includes('_25')
560
-          var isHas_42 = headers.includes('周日_1')
552
+          var isHas_42 = headers.includes('周日'+"("+this.days[13]+")")
561 553
           var isHas_43 = headers.includes('_26')
562 554
           var isHas_44 = headers.includes('_27')
563
-          var isHas_45 = headers.includes('周一_2')
555
+          var isHas_45 = headers.includes('周一'+"("+this.days[14]+")")
564 556
           var isHas_46 = headers.includes('_28')
565 557
           var isHas_47 = headers.includes('_29')
566
-          var isHas_48 = headers.includes('周二_2')
558
+          var isHas_48 = headers.includes('周二'+"("+this.days[15]+")")
567 559
           var isHas_49 = headers.includes('_30')
568 560
           var isHas_50 = headers.includes('_31')
569
-          var isHas_51 = headers.includes('周三_2')
561
+          var isHas_51 = headers.includes('周三'+"("+this.days[16]+")")
570 562
           var isHas_52 = headers.includes('_32')
571 563
           var isHas_53 = headers.includes('_33')
572
-          var isHas_54 = headers.includes('周四_2')
564
+          var isHas_54 = headers.includes('周四'+"("+this.days[17]+")")
573 565
           var isHas_55 = headers.includes('_34')
574 566
           var isHas_56 = headers.includes('_35')
575
-          var isHas_57 = headers.includes('周五_2')
567
+          var isHas_57 = headers.includes('周五'+"("+this.days[18]+")")
576 568
           var isHas_58 = headers.includes('_36')
577 569
           var isHas_59 = headers.includes('_37')
578
-          var isHas_60 = headers.includes('周六_2')
570
+          var isHas_60 = headers.includes('周六'+"("+this.days[19]+")")
579 571
           var isHas_61 = headers.includes('_38')
580 572
           var isHas_62 = headers.includes('_39')
581
-          var isHas_63 = headers.includes('周日_2')
573
+          var isHas_63 = headers.includes('周日'+"("+this.days[20]+")")
582 574
           var isHas_64 = headers.includes('_40')
583 575
           var isHas_65 = headers.includes('_41')
584 576
 
@@ -595,12 +587,10 @@
595 587
             isHas_51 && isHas_52 && isHas_53 && isHas_54 && isHas_55 &&
596 588
             isHas_56 && isHas_57 && isHas_58 && isHas_59 && isHas_60 &&
597 589
             isHas_61 && isHas_62 && isHas_63 && isHas_64 && isHas_65)) {
598
-            console.log("1111111")
599 590
             this.dialogVisible = true
600 591
             return
601 592
           }
602 593
         } else {
603
-          console.log("2222222222")
604 594
 
605 595
           this.dialogVisible = true
606 596
           return
@@ -802,9 +792,9 @@
802 792
           return
803 793
         } else {
804 794
           if (is_exist_repeat) {
805
-            this.isExistRepeatVisible = true
806
-            return
807
-          } else {
795
+          //   this.isExistRepeatVisible = true
796
+          //   return
797
+          // } else {
808 798
             // this.exportVisible = true
809 799
 
810 800
             this.$alert('您提交的排班信息已上传成功,系统正在执行导入,请稍候点击当前页面右上角“下载日志”查看导入结果', '上传成功', {
@@ -850,14 +840,14 @@
850 840
       getWeekByResultsStr(key) {
851 841
 
852 842
         switch (key) {
853
-          case '周一':
843
+          case '周一'+"("+this.days[0]+")":
854 844
             return '1'
855 845
             break
856
-          case  '周一_1':
846
+          case  '周一'+"("+this.days[7]+")":
857 847
             return '1'
858 848
             break
859 849
 
860
-          case   '周一_2':
850
+          case   '周一'+"("+this.days[14]+")":
861 851
             return '1'
862 852
             break
863 853
 
@@ -885,13 +875,13 @@
885 875
             return '1'
886 876
             break
887 877
 
888
-          case '周二' :
878
+          case '周二'+"("+this.days[1]+")" :
889 879
             return '2'
890 880
             break
891
-          case '周二_1':
881
+          case '周二'+"("+this.days[8]+")":
892 882
             return '2'
893 883
             break
894
-          case '周二_2' :
884
+          case '周二'+"("+this.days[15]+")" :
895 885
             return '2'
896 886
             break
897 887
 
@@ -919,13 +909,13 @@
919 909
             return '2'
920 910
             break
921 911
 
922
-          case '周三':
912
+          case '周三'+"("+this.days[2]+")":
923 913
             return '3'
924 914
             break
925
-          case '周三_1':
915
+          case '周三'+"("+this.days[9]+")":
926 916
             return '3'
927 917
             break
928
-          case  '周三_2':
918
+          case  '周三'+"("+this.days[16]+")":
929 919
             return '3'
930 920
             break
931 921
           case  '_4' :
@@ -947,14 +937,14 @@
947 937
             return '3'
948 938
             break
949 939
 
950
-          case '周四':
940
+          case '周四'+"("+this.days[3]+")":
951 941
             return '4'
952 942
             break
953 943
 
954
-          case '周四_1' :
944
+          case '周四'+"("+this.days[10]+")" :
955 945
             return '4'
956 946
             break
957
-          case'周四_2' :
947
+          case'周四'+"("+this.days[17]+")" :
958 948
             return '4'
959 949
             break
960 950
           case  '_6' :
@@ -977,14 +967,14 @@
977 967
             return '4'
978 968
             break
979 969
 
980
-          case '周五' :
970
+          case '周五'+"("+this.days[4]+")" :
981 971
             return '5'
982 972
             break
983 973
 
984
-          case  '周五_1':
974
+          case  '周五'+"("+this.days[11]+")":
985 975
             return '5'
986 976
             break
987
-          case  '周五_2' :
977
+          case  '周五'+"("+this.days[18]+")" :
988 978
             return '5'
989 979
             break
990 980
           case '_8':
@@ -1005,13 +995,13 @@
1005 995
           case  '_37':
1006 996
             return '5'
1007 997
             break
1008
-          case '周六':
998
+          case '周六'+"("+this.days[5]+")":
1009 999
             return '6'
1010 1000
             break
1011
-          case  '周六_1':
1001
+          case  '周六'+"("+this.days[12]+")":
1012 1002
             return '6'
1013 1003
             break
1014
-          case  '周六_2' :
1004
+          case  '周六'+"("+this.days[19]+")":
1015 1005
             return '6'
1016 1006
             break
1017 1007
           case  '_10' :
@@ -1033,13 +1023,13 @@
1033 1023
             return '6'
1034 1024
             break
1035 1025
 
1036
-          case '周日':
1026
+          case '周日' +"("+this.days[6]+")":
1037 1027
             return '7'
1038 1028
             break
1039
-          case  '周日_1' :
1029
+          case  '周日'+"("+this.days[13]+")":
1040 1030
             return '7'
1041 1031
             break
1042
-          case '周日_2' :
1032
+          case '周日'+"("+this.days[20]+")":
1043 1033
             return '7'
1044 1034
             break
1045 1035
           case '_12' :
@@ -1068,7 +1058,7 @@
1068 1058
 
1069 1059
       }, getRow(key) {
1070 1060
         switch (key) {
1071
-          case '周一' : //本周一
1061
+          case '周一'+"("+this.days[0]+")" : //本周一
1072 1062
 
1073 1063
             return 'C'
1074 1064
             break
@@ -1081,7 +1071,7 @@
1081 1071
             return 'E'
1082 1072
             break
1083 1073
 
1084
-          case '周一_1': //下周一
1074
+          case '周一'+"("+this.days[7]+")": //下周一
1085 1075
 
1086 1076
             return 'X'
1087 1077
 
@@ -1096,7 +1086,7 @@
1096 1086
             return 'Z'
1097 1087
             break
1098 1088
 
1099
-          case '周一_2' : //下下周一
1089
+          case '周一'+"("+this.days[14]+")" : //下下周一
1100 1090
 
1101 1091
             return 'AS'
1102 1092
             break
@@ -1111,7 +1101,7 @@
1111 1101
             return 'AU'
1112 1102
             break
1113 1103
 
1114
-          case '周二' : //本周二
1104
+          case '周二'+"("+this.days[1]+")" : //本周二
1115 1105
             return 'F'
1116 1106
             break
1117 1107
 
@@ -1123,7 +1113,7 @@
1123 1113
             return 'H'
1124 1114
             break
1125 1115
 
1126
-          case '周二_1'://下周二
1116
+          case '周二'+"("+this.days[8]+")"://下周二
1127 1117
             return 'AA'
1128 1118
 
1129 1119
             break
@@ -1138,7 +1128,7 @@
1138 1128
 
1139 1129
             break
1140 1130
 
1141
-          case '周二_2' ://下下周二
1131
+          case '周二'+"("+this.days[15]+")"://下下周二
1142 1132
             return 'AV'
1143 1133
 
1144 1134
             break
@@ -1152,7 +1142,7 @@
1152 1142
             return 'AX'
1153 1143
             break
1154 1144
 
1155
-          case '周三' : //本周三
1145
+          case '周三' +"("+this.days[2]+")": //本周三
1156 1146
             return 'I'
1157 1147
 
1158 1148
             break
@@ -1165,7 +1155,7 @@
1165 1155
             return 'K'
1166 1156
             break
1167 1157
 
1168
-          case '周三_1': //下周三
1158
+          case '周三'+"("+this.days[9]+")": //下周三
1169 1159
             return 'AD'
1170 1160
 
1171 1161
             break
@@ -1180,7 +1170,7 @@
1180 1170
 
1181 1171
             break
1182 1172
 
1183
-          case '周三_2' : //下下周三
1173
+          case '周三'+"("+this.days[16]+")" : //下下周三
1184 1174
             return 'AY'
1185 1175
 
1186 1176
             break
@@ -1195,7 +1185,7 @@
1195 1185
 
1196 1186
             break
1197 1187
 
1198
-          case '周四':
1188
+          case '周四'+"("+this.days[3]+")":
1199 1189
             return 'L'
1200 1190
 
1201 1191
             break
@@ -1210,7 +1200,7 @@
1210 1200
 
1211 1201
             break
1212 1202
 
1213
-          case '周四_1':
1203
+          case '周四'+"("+this.days[10]+")":
1214 1204
             return 'AG'
1215 1205
 
1216 1206
             break
@@ -1226,7 +1216,7 @@
1226 1216
 
1227 1217
             break
1228 1218
 
1229
-          case '周四_2' :
1219
+          case '周四'+"("+this.days[17]+")":
1230 1220
 
1231 1221
             return 'BB'
1232 1222
 
@@ -1243,7 +1233,7 @@
1243 1233
             return 'BD'
1244 1234
 
1245 1235
             break
1246
-          case '周五':
1236
+          case '周五'+"("+this.days[4]+")":
1247 1237
             return 'O'
1248 1238
 
1249 1239
             break
@@ -1256,7 +1246,7 @@
1256 1246
           case  '_9':
1257 1247
             return 'Q'
1258 1248
             break
1259
-          case '周五_1' :
1249
+          case '周五'+"("+this.days[11]+")":
1260 1250
             return 'AJ'
1261 1251
             break
1262 1252
 
@@ -1269,7 +1259,7 @@
1269 1259
             return 'AL'
1270 1260
 
1271 1261
             break
1272
-          case '周五_2' :
1262
+          case '周五'+"("+this.days[18]+")":
1273 1263
             return 'BE'
1274 1264
 
1275 1265
             break
@@ -1284,7 +1274,7 @@
1284 1274
 
1285 1275
             break
1286 1276
 
1287
-          case '周六' :
1277
+          case '周六' +"("+this.days[5]+")" :
1288 1278
             return 'R'
1289 1279
 
1290 1280
             break
@@ -1298,7 +1288,7 @@
1298 1288
             return 'T'
1299 1289
 
1300 1290
             break
1301
-          case '周六_1' :
1291
+          case '周六'+"("+this.days[12]+")":
1302 1292
             return 'AM'
1303 1293
 
1304 1294
             break
@@ -1313,7 +1303,7 @@
1313 1303
 
1314 1304
             break
1315 1305
 
1316
-          case '周六_2' :
1306
+          case '周六'+"("+this.days[19]+")":
1317 1307
             return 'BH'
1318 1308
 
1319 1309
             break
@@ -1327,7 +1317,7 @@
1327 1317
             return 'BJ'
1328 1318
 
1329 1319
             break
1330
-          case '周日' :
1320
+          case '周日'+"("+this.days[6]+")" :
1331 1321
             return 'U'
1332 1322
 
1333 1323
             break
@@ -1341,7 +1331,7 @@
1341 1331
             return 'W'
1342 1332
 
1343 1333
             break
1344
-          case '周日_1' :
1334
+          case '周日'+"("+this.days[13]+")":
1345 1335
             return 'AP'
1346 1336
 
1347 1337
             break
@@ -1355,7 +1345,7 @@
1355 1345
             return 'AR'
1356 1346
 
1357 1347
             break
1358
-          case '周日_2':
1348
+          case '周日'+"("+this.days[20]+")":
1359 1349
             return 'BK'
1360 1350
 
1361 1351
             break
@@ -1373,7 +1363,7 @@
1373 1363
       }, getDateByResultsStr(key) {
1374 1364
 
1375 1365
         switch (key) {
1376
-          case '周一' : //本周一
1366
+          case '周一'+"("+this.days[0]+")" : //本周一
1377 1367
 
1378 1368
             return this.days[0]
1379 1369
             break
@@ -1387,7 +1377,7 @@
1387 1377
             return this.days[0]
1388 1378
             break
1389 1379
 
1390
-          case '周一_1': //下周一
1380
+          case '周一'+"("+this.days[7]+")": //下周一
1391 1381
             return this.days[7]
1392 1382
 
1393 1383
             break
@@ -1404,7 +1394,7 @@
1404 1394
 
1405 1395
             break
1406 1396
 
1407
-          case '周一_2' : //下下周一
1397
+          case '周一'+"("+this.days[14]+")": //下下周一
1408 1398
 
1409 1399
             return this.days[14]
1410 1400
 
@@ -1422,7 +1412,7 @@
1422 1412
 
1423 1413
             break
1424 1414
 
1425
-          case '周二' : //本周二
1415
+          case '周二'+"("+this.days[1]+")": //本周二
1426 1416
             return this.days[1]
1427 1417
 
1428 1418
             break
@@ -1437,7 +1427,7 @@
1437 1427
 
1438 1428
             break
1439 1429
 
1440
-          case '周二_1'://下周二
1430
+          case '周二'+"("+this.days[8]+")"://下周二
1441 1431
             return this.days[8]
1442 1432
 
1443 1433
             break
@@ -1452,7 +1442,7 @@
1452 1442
 
1453 1443
             break
1454 1444
 
1455
-          case '周二_2' ://下下周二
1445
+          case '周二'+"("+this.days[15]+")"://下下周二
1456 1446
             return this.days[15]
1457 1447
 
1458 1448
             break
@@ -1467,7 +1457,7 @@
1467 1457
 
1468 1458
             break
1469 1459
 
1470
-          case '周三' : //本周三
1460
+          case '周三'+"("+this.days[2]+")" : //本周三
1471 1461
             return this.days[2]
1472 1462
 
1473 1463
             break
@@ -1482,7 +1472,7 @@
1482 1472
 
1483 1473
             break
1484 1474
 
1485
-          case '周三_1': //下周三
1475
+          case '周三'+"("+this.days[9]+")": //下周三
1486 1476
             return this.days[9]
1487 1477
 
1488 1478
             break
@@ -1497,7 +1487,7 @@
1497 1487
 
1498 1488
             break
1499 1489
 
1500
-          case '周三_2' : //下下周三
1490
+          case '周三'+"("+this.days[16]+")": //下下周三
1501 1491
             return this.days[16]
1502 1492
 
1503 1493
             break
@@ -1512,7 +1502,7 @@
1512 1502
 
1513 1503
             break
1514 1504
 
1515
-          case '周四':
1505
+          case '周四'+"("+this.days[3]+")":
1516 1506
             return this.days[3]
1517 1507
 
1518 1508
             break
@@ -1527,7 +1517,7 @@
1527 1517
 
1528 1518
             break
1529 1519
 
1530
-          case '周四_1':
1520
+          case '周四'+"("+this.days[10]+")":
1531 1521
 
1532 1522
             return this.days[10]
1533 1523
 
@@ -1545,7 +1535,7 @@
1545 1535
 
1546 1536
             break
1547 1537
 
1548
-          case '周四_2' :
1538
+          case '周四'+"("+this.days[17]+")":
1549 1539
 
1550 1540
             return this.days[17]
1551 1541
 
@@ -1562,7 +1552,7 @@
1562 1552
             return this.days[17]
1563 1553
 
1564 1554
             break
1565
-          case '周五':
1555
+          case '周五'+"("+this.days[4]+")":
1566 1556
             return this.days[4]
1567 1557
 
1568 1558
             break
@@ -1576,7 +1566,7 @@
1576 1566
             return this.days[4]
1577 1567
 
1578 1568
             break
1579
-          case '周五_1' :
1569
+          case '周五'+"("+this.days[11]+")" :
1580 1570
             return this.days[11]
1581 1571
 
1582 1572
             break
@@ -1590,7 +1580,7 @@
1590 1580
             return this.days[11]
1591 1581
 
1592 1582
             break
1593
-          case '周五_2' :
1583
+          case '周五'+"("+this.days[18]+")":
1594 1584
             return this.days[18]
1595 1585
 
1596 1586
             break
@@ -1605,7 +1595,7 @@
1605 1595
 
1606 1596
             break
1607 1597
 
1608
-          case '周六' :
1598
+          case '周六'+"("+this.days[5]+")":
1609 1599
             return this.days[5]
1610 1600
 
1611 1601
             break
@@ -1619,7 +1609,7 @@
1619 1609
             return this.days[5]
1620 1610
 
1621 1611
             break
1622
-          case '周六_1' :
1612
+          case '周六'+"("+this.days[12]+")":
1623 1613
             return this.days[12]
1624 1614
 
1625 1615
             break
@@ -1634,7 +1624,7 @@
1634 1624
 
1635 1625
             break
1636 1626
 
1637
-          case '周六_2' :
1627
+          case '周六'+"("+this.days[19]+")":
1638 1628
             return this.days[19]
1639 1629
 
1640 1630
             break
@@ -1648,7 +1638,7 @@
1648 1638
             return this.days[19]
1649 1639
 
1650 1640
             break
1651
-          case '周日' :
1641
+          case '周日'+"("+this.days[6]+")" :
1652 1642
             return this.days[6]
1653 1643
 
1654 1644
             break
@@ -1661,7 +1651,7 @@
1661 1651
           case  '_13':
1662 1652
             return this.days[6]
1663 1653
             break
1664
-          case '周日_1' :
1654
+          case '周日'+"("+this.days[13]+")":
1665 1655
             return this.days[13]
1666 1656
 
1667 1657
             break
@@ -1675,7 +1665,7 @@
1675 1665
             return this.days[13]
1676 1666
 
1677 1667
             break
1678
-          case '周日_2':
1668
+          case '周日'+"("+this.days[20]+")":
1679 1669
             return this.days[20]
1680 1670
 
1681 1671
             break