Преглед на файлове

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

csx преди 4 години
родител
ревизия
0e50ac6431

+ 2 - 1
src/xt_pages/dialysis/details/assessmentAfter.vue Целия файл

190
         <li v-if="isShow('透析中进食')">
190
         <li v-if="isShow('透析中进食')">
191
           <label>透析中进食: </label>
191
           <label>透析中进食: </label>
192
           <span class="content" >{{ this.record.dialysis_during ? this.record.dialysis_during : ""  }}</span>
192
           <span class="content" >{{ this.record.dialysis_during ? this.record.dialysis_during : ""  }}</span>
193
-          <span class="unit">{{ this.record.dialysis_during ? "ml" : "" }}</span>
193
+          <span class="unit" v-if="this.$store.getters.xt_user.template_info.template_id != 36">{{ this.record.dialysis_during ? "ml" : "" }}</span>
194
+          <span class="unit" v-if="this.$store.getters.xt_user.template_info.template_id == 36">{{ this.record.dialysis_during ? "g" : "" }}</span>
194
         </li>
195
         </li>
195
       </ul>
196
       </ul>
196
       <ul>
197
       <ul>

+ 6 - 2
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue Целия файл

384
         </el-col>
384
         </el-col>
385
 
385
 
386
         <el-col :span="8" v-if="isShow('透析中进食')">
386
         <el-col :span="8" v-if="isShow('透析中进食')">
387
-          <el-form-item label="透析中进食(ml): ">
387
+          <el-form-item label="透析中进食(ml): " v-if="template_id != 36">
388
+            <el-input v-model="form.dialysis_during"></el-input>
389
+          </el-form-item>
390
+          <el-form-item label="透析中进食(g): " v-if="template_id == 36">
388
             <el-input v-model="form.dialysis_during"></el-input>
391
             <el-input v-model="form.dialysis_during"></el-input>
389
           </el-form-item>
392
           </el-form-item>
390
         </el-col>
393
         </el-col>
709
 import { postAssessmentAfterDislysis } from '@/api/dialysis'
712
 import { postAssessmentAfterDislysis } from '@/api/dialysis'
710
 import { uParseTime } from '@/utils/tools'
713
 import { uParseTime } from '@/utils/tools'
711
 import store from '@/store'
714
 import store from '@/store'
715
+import { parseTime } from '@/utils'
712
 
716
 
713
 import request from '@/utils/request'
717
 import request from '@/utils/request'
714
 
718
 
1353
     this.channels = this.$store.getters.channels
1357
     this.channels = this.$store.getters.channels
1354
 
1358
 
1355
     var date = this.$route.query && this.$route.query.date
1359
     var date = this.$route.query && this.$route.query.date
1356
-    this.record_date = uParseTime(date, '{y}-{m}-{d}')
1360
+    this.record_date = uParseTime(date, '{y}-{m}-{d}') ? uParseTime(date, '{y}-{m}-{d}') : parseTime(new Date(), '{y}-{m}-{d}')
1357
   },
1361
   },
1358
   components: {
1362
   components: {
1359
     MultiSelectBox
1363
     MultiSelectBox

+ 2 - 1
src/xt_pages/dialysis/details/dialog/acceptsTreatmentDialog.vue Целия файл

255
 import { uParseTime } from "@/utils/tools";
255
 import { uParseTime } from "@/utils/tools";
256
 import store from "@/store";
256
 import store from "@/store";
257
 import { getDataConfig } from "@/utils/data";
257
 import { getDataConfig } from "@/utils/data";
258
+import { parseTime } from '@/utils'
258
 
259
 
259
 import request from "@/utils/request";
260
 import request from "@/utils/request";
260
 
261
 
488
   created() {
489
   created() {
489
     // console.log("接诊评估", this.receiver_treatment_access);
490
     // console.log("接诊评估", this.receiver_treatment_access);
490
     var date = this.$route.query && this.$route.query.date;
491
     var date = this.$route.query && this.$route.query.date;
491
-    this.record_date = uParseTime(date, "{y}-{m}-{d}");
492
+    this.record_date = uParseTime(date, "{y}-{m}-{d}") ? uParseTime(date, "{y}-{m}-{d}") : parseTime(new Date(), '{y}-{m}-{d}');
492
 
493
 
493
     this.way_arr = getDataConfig("hemodialysis", "way");
494
     this.way_arr = getDataConfig("hemodialysis", "way");
494
     this.consciousness_arr = getDataConfig("hemodialysis", "consciousness");
495
     this.consciousness_arr = getDataConfig("hemodialysis", "consciousness");

+ 2 - 1
src/xt_pages/dialysis/details/dialog/assessmentBeforeDislysisDialog.vue Целия файл

626
   import { postAssessmentBeforeDislysis, CreateDryWeight } from '@/api/dialysis'
626
   import { postAssessmentBeforeDislysis, CreateDryWeight } from '@/api/dialysis'
627
   import store from '@/store'
627
   import store from '@/store'
628
   import { uParseTime } from '@/utils/tools'
628
   import { uParseTime } from '@/utils/tools'
629
+  import { parseTime } from '@/utils'
629
 
630
 
630
   import request from '@/utils/request'
631
   import request from '@/utils/request'
631
 
632
 
1310
 
1311
 
1311
       this.blood_access_noise = this.$store.getters.blood_access_noise
1312
       this.blood_access_noise = this.$store.getters.blood_access_noise
1312
       var date = this.$route.query && this.$route.query.date
1313
       var date = this.$route.query && this.$route.query.date
1313
-      this.record_date = uParseTime(date, '{y}-{m}-{d}')
1314
+      this.record_date = uParseTime(date, '{y}-{m}-{d}') ? uParseTime(date, "{y}-{m}-{d}") : parseTime(new Date(), '{y}-{m}-{d}')
1314
       //获取皮肤
1315
       //获取皮肤
1315
       this.skins = getDataConfig('hemodialysis','skin')
1316
       this.skins = getDataConfig('hemodialysis','skin')
1316
       console.log("皮肤",this.skins)
1317
       console.log("皮肤",this.skins)

+ 1 - 1
src/xt_pages/dialysis/details/dialog/computer_dialog.vue Целия файл

347
         this.loading = true
347
         this.loading = true
348
         let mode = '1'
348
         let mode = '1'
349
 
349
 
350
-        startDialysis(this.patient_id, parseTime(this.schedule_date, '{y}-{m}-{d}'), this.form.nurse_id, this.form.bed_id, this.form.lood_drawing, this.form.puncture_nurse_id, this.form.start_time, this.schedual_type, mode,this.form.washpipe_nurse,this.form.change_nurse,this.form.difficult_puncture_nurse,this.form.new_fistula_nurse).then(rs => {
350
+        startDialysis(this.patient_id, this.schedule_date ? parseTime(this.schedule_date, '{y}-{m}-{d}') : parseTime(new Date(), '{y}-{m}-{d}'), this.form.nurse_id, this.form.bed_id, this.form.lood_drawing, this.form.puncture_nurse_id, this.form.start_time, this.schedual_type, mode,this.form.washpipe_nurse,this.form.change_nurse,this.form.difficult_puncture_nurse,this.form.new_fistula_nurse).then(rs => {
351
           this.loading = false
351
           this.loading = false
352
           var resp = rs.data
352
           var resp = rs.data
353
           if (resp.state == 1) {
353
           if (resp.state == 1) {

+ 1 - 1
src/xt_pages/dialysis/details/dialog/doubleCheckDialog.vue Целия файл

1131
     created() {
1131
     created() {
1132
      
1132
      
1133
       var date = this.$route.query && this.$route.query.date
1133
       var date = this.$route.query && this.$route.query.date
1134
-      this.record_date = uParseTime(date, '{y}-{m}-{d}')
1134
+      this.record_date = uParseTime(date, '{y}-{m}-{d}') ? uParseTime(date, '{y}-{m}-{d}') : parseTime(new Date(), '{y}-{m}-{d}')
1135
 
1135
 
1136
       var nowDate = new Date()
1136
       var nowDate = new Date()
1137
       var nowYear = nowDate.getFullYear()
1137
       var nowYear = nowDate.getFullYear()

+ 1 - 1
src/xt_pages/dialysis/details/dialog/finish_dialog.vue Целия файл

203
       submit: function() {
203
       submit: function() {
204
         this.loading = true
204
         this.loading = true
205
         let mode = "1"
205
         let mode = "1"
206
-        finishDialysis(this.patient_id, parseTime(this.schedule_date, '{y}-{m}-{d}'), this.end_time, this.form.nurse_id,mode).then(rs => {
206
+        finishDialysis(this.patient_id,this.schedule_date ? parseTime(this.schedule_date, '{y}-{m}-{d}') : parseTime(new Date(), '{y}-{m}-{d}'), this.end_time, this.form.nurse_id,mode).then(rs => {
207
           this.loading = false
207
           this.loading = false
208
           var resp = rs.data
208
           var resp = rs.data
209
           if (resp.state == 1) {
209
           if (resp.state == 1) {

+ 1 - 1
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue Целия файл

938
     var date = this.$route.query.date;
938
     var date = this.$route.query.date;
939
     var patient_id = this.$route.query.patient_id;
939
     var patient_id = this.$route.query.patient_id;
940
     this.patient_id = patient_id;
940
     this.patient_id = patient_id;
941
-    this.schedule_date = date;
941
+    this.schedule_date = date ? date : new Date(new Date().toLocaleDateString()).getTime();
942
     this.form.monitoring_date = date;
942
     this.form.monitoring_date = date;
943
     // this.form.operate_date = parseInt((new Date()).getTime() / 1000)
943
     // this.form.operate_date = parseInt((new Date()).getTime() / 1000)
944
     // this.form.monitoring_time = parseTime(new Date(), "{h}:{i}")
944
     // this.form.monitoring_time = parseTime(new Date(), "{h}:{i}")