瀏覽代碼

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

See999 5 年之前
父節點
當前提交
3a926322f0

二進制
src/assets/home/eight.png 查看文件


二進制
src/assets/home/serven.png 查看文件


+ 0 - 17
src/xt_pages/dialysis/details/assessmentAfter.vue 查看文件

712
     },
712
     },
713
     isShow(name) {
713
     isShow(name) {
714
       var filedList = store.getters.xt_user.fileds;
714
       var filedList = store.getters.xt_user.fileds;
715
-      console.log("filedList", filedList);
716
-      var arr = [];
717
-      for (let j = 0; j < filedList.length; j++) {
718
-        if (filedList[j].module == 5) {
719
-          arr.push(filedList[j]);
720
-        }
721
-      }
722
-      var arrtwo = [];
723
-      for (let z = 0; z < filedList.length; z++) {
724
-        if (filedList[z].filed_name == "observation_content") {
725
-          console.log(filedList[z].filed_name_cn);
726
-          if (filedList[z].filed_name_cn == "交待病房护士/患者/陪人观察内容") {
727
-            // console.log(filedList[z]);
728
-          }
729
-        }
730
-      }
731
-      console.log("arr", arr);
732
       for (let i = 0; i < filedList.length; i++) {
715
       for (let i = 0; i < filedList.length; i++) {
733
         if (
716
         if (
734
           filedList[i].module == 5 &&
717
           filedList[i].module == 5 &&

+ 24 - 17
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue 查看文件

9
     >
9
     >
10
       <div class="warnTxt" v-if="showTxt != ''">{{ showTxt }}</div>
10
       <div class="warnTxt" v-if="showTxt != ''">{{ showTxt }}</div>
11
       <el-form ref="form" :model="form" label-width="160px">
11
       <el-form ref="form" :model="form" label-width="160px">
12
-        <!-- <el-row :gutter="20"> -->
13
         <el-row :gutter="20">
12
         <el-row :gutter="20">
14
           <el-col :span="8" v-if="isShow('实际治疗时长')">
13
           <el-col :span="8" v-if="isShow('实际治疗时长')">
15
             <el-form-item label="实际治疗时长(时):">
14
             <el-form-item label="实际治疗时长(时):">
74
               ></el-input>
73
               ></el-input>
75
             </el-form-item>
74
             </el-form-item>
76
           </el-col>
75
           </el-col>
76
+        </el-row>
77
 
77
 
78
+        <el-row :gutter="20">
78
           <el-col :span="8" v-if="isShow('内瘘')">
79
           <el-col :span="8" v-if="isShow('内瘘')">
79
             <el-form-item label="内瘘: ">
80
             <el-form-item label="内瘘: ">
80
               <el-input
81
               <el-input
84
               ></el-input>
85
               ></el-input>
85
             </el-form-item>
86
             </el-form-item>
86
           </el-col>
87
           </el-col>
87
-        </el-row>
88
 
88
 
89
-        <el-row :gutter="20">
90
           <el-col :span="8" v-if="isShow('导管')">
89
           <el-col :span="8" v-if="isShow('导管')">
91
             <el-form-item label="导管: ">
90
             <el-form-item label="导管: ">
92
               <el-input
91
               <el-input
127
               ></el-input>
126
               ></el-input>
128
             </el-form-item>
127
             </el-form-item>
129
           </el-col>
128
           </el-col>
130
-        </el-row>
131
 
129
 
132
-        <el-row :gutter="20">
133
           <el-col :span="8" v-if="isShow('透析过程提前其他原因')">
130
           <el-col :span="8" v-if="isShow('透析过程提前其他原因')">
134
             <el-form-item label="透析过程提前其他原因: ">
131
             <el-form-item label="透析过程提前其他原因: ">
135
               <el-input
132
               <el-input
138
               ></el-input>
135
               ></el-input>
139
             </el-form-item>
136
             </el-form-item>
140
           </el-col>
137
           </el-col>
138
+        </el-row>
141
 
139
 
140
+        <el-row :gutter="20">
142
           <el-col :span="8" v-if="isShow('内瘘管拔针后压迫止血时间')">
141
           <el-col :span="8" v-if="isShow('内瘘管拔针后压迫止血时间')">
143
             <el-form-item label="内瘘管拔针后压迫止血时间(min): ">
142
             <el-form-item label="内瘘管拔针后压迫止血时间(min): ">
144
               <el-input v-model="form.hemostasis_minute" :rows="5"></el-input>
143
               <el-input v-model="form.hemostasis_minute" :rows="5"></el-input>
145
             </el-form-item>
144
             </el-form-item>
146
           </el-col>
145
           </el-col>
146
+
147
           <el-col :span="8" v-if="isShow('内瘘管拔针后压迫止血操作')">
147
           <el-col :span="8" v-if="isShow('内瘘管拔针后压迫止血操作')">
148
             <el-form-item label="内瘘管拔针后压迫止血操作: ">
148
             <el-form-item label="内瘘管拔针后压迫止血操作: ">
149
               <el-select v-model="form.hemostasis_opera">
149
               <el-select v-model="form.hemostasis_opera">
173
               </el-select>
173
               </el-select>
174
             </el-form-item>
174
             </el-form-item>
175
           </el-col>
175
           </el-col>
176
-
176
+        </el-row>
177
+        <el-row :gutter="20">
177
           <el-col :span="8" v-if="isShow('静脉管道')">
178
           <el-col :span="8" v-if="isShow('静脉管道')">
178
             <el-form-item label="静脉管道: ">
179
             <el-form-item label="静脉管道: ">
179
               <el-select v-model="form.intravenous_tube">
180
               <el-select v-model="form.intravenous_tube">
203
             <el-form-item label="患者去向: ">
204
             <el-form-item label="患者去向: ">
204
               <el-select v-model="form.patient_gose">
205
               <el-select v-model="form.patient_gose">
205
                 <el-option :key="0" label="请选择" :value="0"></el-option>
206
                 <el-option :key="0" label="请选择" :value="0"></el-option>
206
-
207
                 <el-option
207
                 <el-option
208
                   v-for="item in patientGoseOptions"
208
                   v-for="item in patientGoseOptions"
209
                   :label="item.name"
209
                   :label="item.name"
214
             </el-form-item>
214
             </el-form-item>
215
           </el-col>
215
           </el-col>
216
         </el-row>
216
         </el-row>
217
-        <el-col :span="8" v-if="isShow('拔针后穿刺点渗血')">
218
-          <el-form-item label="拔针后穿刺点渗血: ">
219
-            <el-radio-group v-model="form.puncture_point_oozing_blood">
220
-              <el-radio :label="1">有</el-radio>
221
-              <el-radio :label="2">无</el-radio>
222
-            </el-radio-group>
223
-          </el-form-item>
224
-        </el-col>
225
 
217
 
218
+        <el-row>
219
+          <el-col :span="8" v-if="isShow('拔针后穿刺点渗血')">
220
+            <el-form-item label="拔针后穿刺点渗血: ">
221
+              <el-radio-group v-model="form.puncture_point_oozing_blood">
222
+                <el-radio :label="1">有</el-radio>
223
+                <el-radio :label="2">无</el-radio>
224
+              </el-radio-group>
225
+            </el-form-item>
226
+          </el-col>
227
+        </el-row>
226
         <!--          <el-col :span="8" v-if="isShow('压迫后内瘘震颤')">-->
228
         <!--          <el-col :span="8" v-if="isShow('压迫后内瘘震颤')">-->
227
         <!--            <el-form-item label="压迫后内瘘震颤: ">-->
229
         <!--            <el-form-item label="压迫后内瘘震颤: ">-->
228
         <!--              <el-select v-model="form.internal_fistula_tremor_ac">-->
230
         <!--              <el-select v-model="form.internal_fistula_tremor_ac">-->
248
             </el-form-item>
250
             </el-form-item>
249
           </el-col>
251
           </el-col>
250
         </el-row>
252
         </el-row>
253
+
251
         <el-row
254
         <el-row
252
           :gutter="20"
255
           :gutter="20"
253
-          v-if="form.patient_gose == 3 && isShow('交待观察内容')"
256
+          v-if="
257
+            form.patient_gose == 3 && isShow('交待病房护士/患者/陪人观察内容')
258
+          "
254
         >
259
         >
255
           <el-col :span="24">
260
           <el-col :span="24">
256
-            <el-form-item label="交待观察内容: ">
261
+            <el-form-item label="交待病房护士/患者/陪人观察内容: ">
257
               <el-input
262
               <el-input
258
                 placeholder="交待病房护士/患者/陪人观察内容"
263
                 placeholder="交待病房护士/患者/陪人观察内容"
259
                 v-model="form.observation_content"
264
                 v-model="form.observation_content"
264
             </el-form-item>
269
             </el-form-item>
265
           </el-col>
270
           </el-col>
266
         </el-row>
271
         </el-row>
272
+
267
         <el-row
273
         <el-row
268
           :gutter="20"
274
           :gutter="20"
269
           v-show="form.patient_gose == 3 && isShow('其他观察内容')"
275
           v-show="form.patient_gose == 3 && isShow('其他观察内容')"
1076
     this.internalFistulaTremorAcOptions = this.$store.getters.internal_fistula_tremor_ac;
1082
     this.internalFistulaTremorAcOptions = this.$store.getters.internal_fistula_tremor_ac;
1077
     this.patientGoseOptions = this.$store.getters.patient_gose;
1083
     this.patientGoseOptions = this.$store.getters.patient_gose;
1078
     this.observationContentOptions = this.$store.getters.observation_content;
1084
     this.observationContentOptions = this.$store.getters.observation_content;
1085
+    console.log("----", this.$store.getters.observation_content);
1079
     this.template_id = this.$store.getters.xt_user.template_info.template_id;
1086
     this.template_id = this.$store.getters.xt_user.template_info.template_id;
1080
 
1087
 
1081
     this.channels = this.$store.getters.channels;
1088
     this.channels = this.$store.getters.channels;