ソースを参照

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

28169 7 ヶ月 前
コミット
027a32402a

+ 36 - 7
src/xt_pages/dialysis/batch_print/batch_print_order_seventynine.vue ファイルの表示

40
                         <div style="flex: 1;">
40
                         <div style="flex: 1;">
41
                           姓 名:{{ record.patient.name }}
41
                           姓 名:{{ record.patient.name }}
42
                         </div>
42
                         </div>
43
+                        <div style="flex: 1;">
44
+                          年 龄:{{getNewAge(record.patient.id_card_no) }}岁
45
+                        </div>
43
                         <div style="flex: 1;">
46
                         <div style="flex: 1;">
44
                           性 别:{{ record.patient.gender == 1 ? "男" : "女" }}
47
                           性 别:{{ record.patient.gender == 1 ? "男" : "女" }}
45
                         </div>
48
                         </div>
49
+                        <div style="flex: 1;">
50
+                          透析号:{{ record.patient.dialysis_no }}
51
+                        </div>
46
                         <div style="flex: 1;">
52
                         <div style="flex: 1;">
47
                           透析机号:
53
                           透析机号:
48
                           {{ record.dialysis_order &&
54
                           {{ record.dialysis_order &&
53
                               : record.device_number.number
59
                               : record.device_number.number
54
                           }}
60
                           }}
55
                         </div>
61
                         </div>
62
+                        <div style="flex: 1;">
63
+                          透析次数:{{ record.patient.total_dialysis +
64
+                            record.patient.user_sys_before_count
65
+                              ? record.patient.total_dialysis +
66
+                                record.patient.user_sys_before_count
67
+                              : "/" }}
68
+                        </div>
56
                       </div>
69
                       </div>
57
                     </td>
70
                     </td>
58
                   </tr>
71
                   </tr>
133
                   <tr>
146
                   <tr>
134
                     <td colspan="2">
147
                     <td colspan="2">
135
                       <div style="line-height:30px;">
148
                       <div style="line-height:30px;">
136
-                      <span>计划脱水量: {{ record.prescription.prescription_water ? record.prescription.prescription_water : "" }} </span>L &nbsp;&nbsp;
149
+                      <span>目标脱水量: {{ record.prescription.prescription_water ? record.prescription.prescription_water : "" }} </span>L &nbsp;&nbsp;
150
+                      <span>处方脱水量: {{ record.prescription.target_ultrafiltration ? record.prescription.target_ultrafiltration : "" }} </span>L &nbsp;&nbsp;
137
                       <span>透析液流量: {{ record.prescription.dialysate_flow ? record.prescription.dialysate_flow : "" }} </span>ml/h
151
                       <span>透析液流量: {{ record.prescription.dialysate_flow ? record.prescription.dialysate_flow : "" }} </span>ml/h
138
                       </div>
152
                       </div>
139
                     </td>
153
                     </td>
209
                   <tr>
223
                   <tr>
210
                     <td rowspan="2">时间</td>
224
                     <td rowspan="2">时间</td>
211
                     <td colspan="5">透析参数</td>
225
                     <td colspan="5">透析参数</td>
212
-                    <td colspan="2">生命体征</td>
226
+                    <td colspan="3">生命体征</td>
213
                     <td colspan="2">治疗中病情变化</td>
227
                     <td colspan="2">治疗中病情变化</td>
214
                   </tr>
228
                   </tr>
215
                   <tr>
229
                   <tr>
222
                     <td>HR<br/>bpm</td>
236
                     <td>HR<br/>bpm</td>
223
                     <!-- <td>R<br/>bpm</td> -->
237
                     <!-- <td>R<br/>bpm</td> -->
224
                     <td>BP<br/>mmHg</td>
238
                     <td>BP<br/>mmHg</td>
225
-                    <!-- <td>SpO₂<br/>%</td> -->
239
+                    <td>护士签名</td>
226
                     <td>记录</td>
240
                     <td>记录</td>
227
                   </tr>
241
                   </tr>
228
                   <tr v-for="(monitor, monindex) in record.monitor_records" :key="monindex">
242
                   <tr v-for="(monitor, monindex) in record.monitor_records" :key="monindex">
248
                           : "/"
262
                           : "/"
249
                       }}
263
                       }}
250
                     </td>
264
                     </td>
251
-                    <!-- <td>{{monitor.blood_oxygen_saturation ? monitor.blood_oxygen_saturation : "/"}}</td> -->
252
-                    <!-- <td></td> -->
265
+                    <td>
266
+                      <span v-if="setAdminUserES(monitor, 'monitoring_nurse') == ''">{{getAdminUser(monitor, 'monitoring_nurse')}}</span>
267
+                      <img class="es-img" :src="setAdminUserES(monitor, 'monitoring_nurse')" alt="" srcset=""  v-else >
268
+                    </td>
253
                     <td>
269
                     <td>
254
                       {{ monitor.end }} {{ monitor.symptom }} &nbsp;
270
                       {{ monitor.end }} {{ monitor.symptom }} &nbsp;
255
                       {{monitor.dispose}} &nbsp;{{ monitor.result }}
271
                       {{monitor.dispose}} &nbsp;{{ monitor.result }}
288
 
304
 
289
                     <tr v-for="(advice, advice_index) in record.advices" :key="advice_index">
305
                     <tr v-for="(advice, advice_index) in record.advices" :key="advice_index">
290
                       <td style="height:30px;line-height:30px">{{ getTime(advice[0].start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
306
                       <td style="height:30px;line-height:30px">{{ getTime(advice[0].start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
291
-                      <td style="height:30px;line-height:30px">
307
+                      <td style="height:30px;line-height:30px;text-align: left;">
292
                         <span v-if="advice[0].parent_id > 0">---></span>
308
                         <span v-if="advice[0].parent_id > 0">---></span>
293
                         <span>{{ advice[0].advice_name }}</span>
309
                         <span>{{ advice[0].advice_name }}</span>
294
                         <span v-if="advice && advice[0].advice_desc">({{ advice[0].advice_desc }}{{ advice[0].drug_spec_unit }})</span>
310
                         <span v-if="advice && advice[0].advice_desc">({{ advice[0].advice_desc }}{{ advice[0].drug_spec_unit }})</span>
354
                 <div style="display: flex;">
370
                 <div style="display: flex;">
355
                   <div style="flex: 1;"></div>
371
                   <div style="flex: 1;"></div>
356
                   <div style="flex: 1;margin-top: 20px;">
372
                   <div style="flex: 1;margin-top: 20px;">
357
-                    <div style="display: inline-block;margin-right: 20px;">
373
+                    <div style="display: inline-block;margin-right: 120px;">
358
                       <span style="display: inline-block;">医生签名:</span>
374
                       <span style="display: inline-block;">医生签名:</span>
359
                       <span v-if=" setAdminUserES(record.prescription, 'prescription_doctor') == '' ">
375
                       <span v-if=" setAdminUserES(record.prescription, 'prescription_doctor') == '' ">
360
                           {{ getAdminUser(record.prescription, 'prescription_doctor')}}
376
                           {{ getAdminUser(record.prescription, 'prescription_doctor')}}
949
       }
965
       }
950
       return displace_liqui_part_name;
966
       return displace_liqui_part_name;
951
       },
967
       },
968
+      getNewAge(UUserCard) {
969
+        if (UUserCard != null && UUserCard != '') {
970
+          //获取年龄
971
+          var myDate = new Date();
972
+          var month = myDate.getMonth() + 1;
973
+          var day = myDate.getDate();
974
+          var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1;
975
+          if (UUserCard.substring(10, 12) < month || UUserCard.substring(10, 12) == month && UUserCard.substring(12, 14) <= day) {
976
+          age++;
977
+          }
978
+          return age;
979
+        }
980
+      },
952
     }
981
     }
953
   }
982
   }
954
 </script>
983
 </script>

+ 33 - 8
src/xt_pages/dialysis/template/DialysisPrintOrderSeventynine.vue ファイルの表示

8
         <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;width: 99%;font-size: 16px;">
8
         <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;width: 99%;font-size: 16px;">
9
           <tbody>
9
           <tbody>
10
             <tr>
10
             <tr>
11
-              <td width="80" style="line-height:30px;">治疗日期: <span>{{ year }}</span>年<span>{{ months }}</span>月<span>{{ day }}</span>日</td>
11
+              <td width="80" style="line-height:30px;">
12
+                治疗日期: <span>{{ year }}</span>年<span>{{ months }}</span>月<span>{{ day }}</span>日
13
+              </td>
12
             </tr>
14
             </tr>
13
           </tbody>
15
           </tbody>
14
         </table>
16
         </table>
20
                   <div style="flex: 1;">
22
                   <div style="flex: 1;">
21
                     姓 名:{{ patientInfo.name ? patientInfo.name : "/" }}
23
                     姓 名:{{ patientInfo.name ? patientInfo.name : "/" }}
22
                   </div>
24
                   </div>
25
+                  <div style="flex: 1;">
26
+                    年 龄:{{ getAge(patientInfo) }}岁
27
+                  </div>
23
                   <div style="flex: 1;">
28
                   <div style="flex: 1;">
24
                     性 别:{{ patientInfo.gender ? patientInfo.gender : "/" }}
29
                     性 别:{{ patientInfo.gender ? patientInfo.gender : "/" }}
25
                   </div>
30
                   </div>
31
+                  <div style="flex: 1;">
32
+                    透析号:{{ patientInfo.dialysis_no ? patientInfo.dialysis_no : "/" }}
33
+                  </div>
26
                   <div style="flex: 1;">
34
                   <div style="flex: 1;">
27
                     透析机号:
35
                     透析机号:
28
                     {{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0 ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }}
36
                     {{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0 ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }}
29
                   </div>
37
                   </div>
38
+                  <div style="flex: 1;">
39
+                    透析次数:{{ patientInfo.total_dialysis + patientInfo.user_sys_before_count ? 
40
+                                patientInfo.total_dialysis + patientInfo.user_sys_before_count : "/" }}
41
+                  </div>
30
                 </div>
42
                 </div>
31
               </td>
43
               </td>
32
             </tr>
44
             </tr>
113
             <tr>
125
             <tr>
114
               <td colspan="2">
126
               <td colspan="2">
115
                 <div style="line-height:30px;">
127
                 <div style="line-height:30px;">
116
-                 <span>计划脱水量: {{ prescription.prescription_water ? prescription.prescription_water : "" }} </span>L &nbsp;&nbsp;
128
+                 <span>目标脱水量: {{ prescription.prescription_water ? prescription.prescription_water : "" }} </span>L &nbsp;&nbsp;
129
+                 <span>处方脱水量: {{ prescription.target_ultrafiltration ? prescription.target_ultrafiltration : "" }} </span>L &nbsp;&nbsp;
117
                  <span>透析液流量: {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }} </span>ml/h
130
                  <span>透析液流量: {{ prescription.dialysate_flow ? prescription.dialysate_flow : "" }} </span>ml/h
118
                 </div>
131
                 </div>
119
               </td>
132
               </td>
184
             <tr>
197
             <tr>
185
               <td rowspan="2">时间</td>
198
               <td rowspan="2">时间</td>
186
               <td colspan="5">透析参数</td>
199
               <td colspan="5">透析参数</td>
187
-              <td colspan="2">生命体征</td>
200
+              <td colspan="3">生命体征</td>
188
               <td colspan="2">治疗中病情变化</td>
201
               <td colspan="2">治疗中病情变化</td>
189
             </tr>
202
             </tr>
190
             <tr>
203
             <tr>
197
               <td>HR<br/>bpm</td>
210
               <td>HR<br/>bpm</td>
198
               <!-- <td>R<br/>bpm</td> -->
211
               <!-- <td>R<br/>bpm</td> -->
199
               <td>BP<br/>mmHg</td>
212
               <td>BP<br/>mmHg</td>
200
-              <!-- <td>SpO₂<br/>%</td> -->
213
+              <td>护士签名</td>
201
               <!-- <td>时间</td> -->
214
               <!-- <td>时间</td> -->
202
               <td>记录</td>
215
               <td>记录</td>
203
             </tr>
216
             </tr>
224
                     : "/"
237
                     : "/"
225
                 }}
238
                 }}
226
               </td>
239
               </td>
227
-              <!-- <td>{{monitor.blood_oxygen_saturation ? monitor.blood_oxygen_saturation : "/"}}</td> -->
228
-              <!-- <td></td> -->
240
+              <td>
241
+                <span v-if="setAdminUserES(monitor.monitoring_nurse) == ''">
242
+                  {{
243
+                  getAdminUser(monitor.monitoring_nurse)
244
+                  }}
245
+                </span>
246
+                <span
247
+                  v-else
248
+                  style="display:flex;align-items:center;justify-content:space-around;height:36px;"
249
+                >
250
+                  <img style="height:30px;" :src="setAdminUserES(monitor.monitoring_nurse)" alt srcset />
251
+                </span>
252
+              </td>
253
+              
229
               <td>
254
               <td>
230
                 {{ monitor.end }} {{ monitor.symptom }} &nbsp;
255
                 {{ monitor.end }} {{ monitor.symptom }} &nbsp;
231
                 {{monitor.dispose}} &nbsp;{{ monitor.result }}
256
                 {{monitor.dispose}} &nbsp;{{ monitor.result }}
259
 
284
 
260
               <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
285
               <tr v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
261
                 <td style="height:30px;line-height:30px">{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
286
                 <td style="height:30px;line-height:30px">{{ getTime(advice.start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
262
-                <td style="height:30px;line-height:30px">
287
+                <td style="height:30px;line-height:30px;text-align: left;">
263
                   <span v-if="advice.parent_id > 0">---></span>
288
                   <span v-if="advice.parent_id > 0">---></span>
264
                   <span>{{ advice.advice_name }}</span>
289
                   <span>{{ advice.advice_name }}</span>
265
                   <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
290
                   <span v-if="advice && advice.advice_desc">({{ advice.advice_desc }}{{ advice.drug_spec_unit }})</span>
307
           <div style="display: flex;">
332
           <div style="display: flex;">
308
             <div style="flex: 1;"></div>
333
             <div style="flex: 1;"></div>
309
             <div style="flex: 1;margin-top: 20px;">
334
             <div style="flex: 1;margin-top: 20px;">
310
-              <div style="display: inline-block;margin-right: 20px;">
335
+              <div style="display: inline-block;margin-right: 120px;">
311
                 <span style="display: inline-block;">医生签名:</span>
336
                 <span style="display: inline-block;">医生签名:</span>
312
                 <span style="display: inline-block;" v-if="setAdminUserES(prescription.creater) == ''">
337
                 <span style="display: inline-block;" v-if="setAdminUserES(prescription.creater) == ''">
313
                   {{ getAdminUser(prescription.creater)}}
338
                   {{ getAdminUser(prescription.creater)}}

+ 93 - 109
src/xt_pages/user/lapsoSummary.vue ファイルの表示

35
            <template slot-scope="scope">
35
            <template slot-scope="scope">
36
               {{ scope.row.lapse_reason }}
36
               {{ scope.row.lapse_reason }}
37
            </template>
37
            </template>
38
-        </el-table-column>
39
-       
40
-       
38
+        </el-table-column> 
41
          <el-table-column prop="date" label="备注" align="center">
39
          <el-table-column prop="date" label="备注" align="center">
42
             <template slot-scope="scope">
40
             <template slot-scope="scope">
43
               {{ scope.row.remark }}
41
               {{ scope.row.remark }}
77
           style="margin-top:20px;"
75
           style="margin-top:20px;"
78
           align="right"
76
           align="right"
79
           layout="total, sizes, prev, pager, next, jumper"
77
           layout="total, sizes, prev, pager, next, jumper"
80
-          :total="total"></el-pagination>
78
+          :total="total">
79
+        </el-pagination>
81
   
80
   
82
         <el-dialog
81
         <el-dialog
83
             title="新增转归记录"
82
             title="新增转归记录"
85
             width="65%"
84
             width="65%"
86
             center>
85
             center>
87
           <el-form label-width="150px" :model="form" ref="form" :rules="rules" >
86
           <el-form label-width="150px" :model="form" ref="form" :rules="rules" >
88
-            <el-row  :gutter="24">
89
-              <el-col :span="24">
90
-                <el-form-item label="透析号:" >
91
-                    <el-input style="width:200px" v-model="dialysis_no" :disabled="true"></el-input>
92
-                </el-form-item>
93
-                
94
-              </el-col>
95
-            </el-row>
96
-            <el-row  :gutter="24" >
97
-              <el-col :span="24">
87
+
88
+            <el-row  :gutter="20">
89
+              <el-col :span="11">
98
                  <el-form-item  label="姓名:">
90
                  <el-form-item  label="姓名:">
99
                     <el-input style="width:200px" v-model="name" :disabled="true"></el-input>
91
                     <el-input style="width:200px" v-model="name" :disabled="true"></el-input>
100
                  </el-form-item>
92
                  </el-form-item>
101
               </el-col>
93
               </el-col>
94
+              <el-col :span="11">
95
+                <el-form-item label="透析号:" >
96
+                    <el-input style="width:200px" v-model="dialysis_no" :disabled="true"></el-input>
97
+                </el-form-item>
98
+              </el-col>
102
             </el-row>
99
             </el-row>
103
-            <el-row :gutter="24" v-if="lapseto == 1">
104
-                <el-col :span="24">
100
+
101
+            <el-row :gutter="20" >
102
+                <el-col :span="24" v-if="lapseto == 1">
105
                     <el-form-item label="转归类型:"> 
103
                     <el-form-item label="转归类型:"> 
106
                         <el-radio-group style="padding: 10px;" v-model="lapse_type">
104
                         <el-radio-group style="padding: 10px;" v-model="lapse_type">
107
                             <el-radio  label="2">转出</el-radio>
105
                             <el-radio  label="2">转出</el-radio>
110
                       </el-radio-group>
108
                       </el-radio-group>
111
                     </el-form-item>
109
                     </el-form-item>
112
                 </el-col>
110
                 </el-col>
113
-            </el-row>
114
-            <el-row :gutter="24" v-if="lapseto == 2">
115
-                <el-col :span="24">
111
+                <el-col :span="24" v-if="lapseto == 2">
116
                     <el-form-item label="转归类型:"> 
112
                     <el-form-item label="转归类型:"> 
117
                         <el-radio-group style="padding: 10px;" v-model="lapse_type">
113
                         <el-radio-group style="padding: 10px;" v-model="lapse_type">
118
                             <el-radio  label="1">转入</el-radio>
114
                             <el-radio  label="1">转入</el-radio>
121
                 </el-col>
117
                 </el-col>
122
             </el-row>
118
             </el-row>
123
 
119
 
124
-            <el-row :gutter="24" v-if="lapse_type == 3">
120
+            <el-row :gutter="20" v-if="lapse_type == 3">
125
                 <el-col :span="24">
121
                 <el-col :span="24">
126
                     <el-form-item label="住院/门诊:"> 
122
                     <el-form-item label="住院/门诊:"> 
127
                       <el-radio-group style="padding: 10px;" v-model="his_type">
123
                       <el-radio-group style="padding: 10px;" v-model="his_type">
133
             </el-row>
129
             </el-row>
134
 
130
 
135
 
131
 
136
-            <el-row :gutter="24" v-if="lapse_type == 3 && his_type==2">
137
-                <el-col :span="24">
132
+            <el-row :gutter="20" v-if="lapse_type == 3 && his_type==2">
133
+                <el-col :span="11">
138
                     <el-form-item label="病区:"> 
134
                     <el-form-item label="病区:"> 
139
                        <el-input style="width: 200px" v-model="his_zone"></el-input> 
135
                        <el-input style="width: 200px" v-model="his_zone"></el-input> 
140
                     </el-form-item>
136
                     </el-form-item>
141
                 </el-col>
137
                 </el-col>
142
-            </el-row>
143
-
144
-            <el-row :gutter="24" v-if="lapse_type == 3 && his_type==2">
145
-                <el-col :span="24">
138
+                <el-col :span="11">
146
                     <el-form-item label="床号:"> 
139
                     <el-form-item label="床号:"> 
147
                         <el-input style="width: 200px" v-model="his_bed"></el-input> 
140
                         <el-input style="width: 200px" v-model="his_bed"></el-input> 
148
                     </el-form-item>
141
                     </el-form-item>
150
             </el-row>
143
             </el-row>
151
 
144
 
152
           
145
           
153
-            <el-row :gutter="24">
154
-                <el-col :span="24">
146
+            <el-row :gutter="20">
147
+                <el-col :span="23">
155
                     <el-form-item label="转归分类:"> 
148
                     <el-form-item label="转归分类:"> 
156
                         <el-radio-group style="padding: 10px;" v-model="lapse_class">
149
                         <el-radio-group style="padding: 10px;" v-model="lapse_class">
157
                             <el-radio  label="1">终止透析</el-radio>
150
                             <el-radio  label="1">终止透析</el-radio>
168
                 </el-col>
161
                 </el-col>
169
             </el-row>
162
             </el-row>
170
 
163
 
171
-            
172
-
173
-            <el-row :gutter="24">
174
-                <el-col :span="24">
164
+            <el-row :gutter="20">
165
+                <el-col :span="23">
175
                     <el-form-item label="原因:"> 
166
                     <el-form-item label="原因:"> 
176
-                        <el-input style="width: 300px;height: 100px;"  type="textarea" v-model="lapse_reason"></el-input>
177
-                    </el-form-item>
178
-                </el-col>
179
-            </el-row>
180
-
181
-            <el-row :gutter="24">
182
-                <el-col :span="24">
183
-                    <el-form-item label="日期:"> 
184
-                        <el-date-picker
185
-                            v-model="record_date"
186
-                            type="date"
187
-                             value-format="yyyy-MM-dd"
188
-                            placeholder="选择日期">
189
-                         </el-date-picker>
167
+                        <el-input style="width: 300px;" :rows="2" type="textarea" v-model="lapse_reason"></el-input>
190
                     </el-form-item>
168
                     </el-form-item>
191
                 </el-col>
169
                 </el-col>
192
             </el-row>
170
             </el-row>
193
 
171
 
194
-            <el-row :gutter="24">
195
-                <el-col :span="24">
196
-                    <el-form-item label="操作人:"> 
197
-                        <el-select v-model="admin_user_id" placeholder="请选择">
198
-                            <el-option
199
-                            v-for="item in adminUserList"
200
-                            :key="item.admin_user_id"
201
-                            :label="item.user_name"
202
-                            :value="item.admin_user_id">
203
-                            </el-option>
204
-                         </el-select>
205
-                    </el-form-item>
206
-                </el-col>
172
+            <el-row :gutter="20">
173
+              <el-col :span="11">
174
+                  <el-form-item label="操作人:"> 
175
+                      <el-select v-model="admin_user_id" placeholder="请选择">
176
+                          <el-option
177
+                          v-for="item in adminUserList"
178
+                          :key="item.admin_user_id"
179
+                          :label="item.user_name"
180
+                          :value="item.admin_user_id">
181
+                          </el-option>
182
+                        </el-select>
183
+                  </el-form-item>
184
+              </el-col>
185
+              <el-col :span="11">
186
+                  <el-form-item label="日期:"> 
187
+                      <el-date-picker
188
+                          v-model="record_date"
189
+                          type="date"
190
+                            value-format="yyyy-MM-dd"
191
+                          placeholder="选择日期">
192
+                        </el-date-picker>
193
+                  </el-form-item>
194
+              </el-col>
207
             </el-row>
195
             </el-row>
208
 
196
 
209
             <el-row :gutter="24">
197
             <el-row :gutter="24">
210
                 <el-col :span="24">
198
                 <el-col :span="24">
211
                     <el-form-item label="备注:"> 
199
                     <el-form-item label="备注:"> 
212
-                        <el-input style="width: 300px;height: 50px;" type="textarea" v-model="remark"></el-input>
200
+                        <el-input style="width: 300px;" :rows="2" type="textarea" v-model="remark"></el-input>
213
                     </el-form-item>
201
                     </el-form-item>
214
                 </el-col>
202
                 </el-col>
215
             </el-row>
203
             </el-row>
230
             width="65%"
218
             width="65%"
231
             center>
219
             center>
232
           <el-form label-width="150px" :model="form" ref="form" :rules="rules" >
220
           <el-form label-width="150px" :model="form" ref="form" :rules="rules" >
233
-            <el-row  :gutter="24">
234
-              <el-col :span="24">
221
+            <el-row  :gutter="20">
222
+              <el-col :span="11">
223
+                 <el-form-item  label="姓名:">
224
+                    <el-input style="width:200px" v-model="name" :disabled="true"></el-input>
225
+                 </el-form-item>
226
+              </el-col>
227
+              <el-col :span="11">
235
                 <el-form-item label="透析号:" >
228
                 <el-form-item label="透析号:" >
236
                     <el-input style="width:200px" v-model="dialysis_no" :disabled="true"></el-input>
229
                     <el-input style="width:200px" v-model="dialysis_no" :disabled="true"></el-input>
237
                 </el-form-item>
230
                 </el-form-item>
238
-                
239
               </el-col>
231
               </el-col>
240
             </el-row>
232
             </el-row>
241
-            <el-row  :gutter="24" >
242
-              <el-col :span="24">
243
-                 <el-form-item  label="姓名:">
244
-                    <el-input style="width:200px" v-model="name" :disabled="true"></el-input>
245
-                 </el-form-item>
233
+
234
+            <el-row :gutter="20">
235
+              <el-col :span="24" v-if="lapseto == 1">
236
+                  <el-form-item label="转归类型:"> 
237
+                      <el-radio-group style="padding: 10px;" v-model="lapse_type">
238
+                          <el-radio  label="2">转出</el-radio>
239
+                          <el-radio  label="3">死亡</el-radio>
240
+                          <el-radio  label="4">院内转诊</el-radio>
241
+                    </el-radio-group>
242
+                  </el-form-item>
243
+              </el-col>
244
+              <el-col :span="24" v-if="lapseto == 2">
245
+                  <el-form-item label="转归类型:"> 
246
+                      <el-radio-group style="padding: 10px;" v-model="lapse_type">
247
+                          <el-radio  label="1">转入</el-radio>
248
+                    </el-radio-group>
249
+                  </el-form-item>
246
               </el-col>
250
               </el-col>
247
-            </el-row>
248
-            <el-row :gutter="24">
249
-                <el-col :span="24">
250
-                    <el-form-item label="转归类型:"> 
251
-                        <el-radio-group style="padding: 10px;" v-model="lapse_type">
252
-                            <el-radio  label="2">转出</el-radio>
253
-                            <el-radio  label="3">死亡</el-radio>
254
-                            <el-radio  label="4">院内转诊</el-radio>
255
-                           
256
-                      </el-radio-group>
257
-                    </el-form-item>
258
-                </el-col>
259
             </el-row>
251
             </el-row>
260
 
252
 
261
-            <el-row :gutter="24" v-if="lapse_type == 3">
253
+            <el-row :gutter="20" v-if="lapse_type == 3">
262
                 <el-col :span="24">
254
                 <el-col :span="24">
263
                     <el-form-item label="住院/门诊:"> 
255
                     <el-form-item label="住院/门诊:"> 
264
                       <el-radio-group style="padding: 10px;" v-model="his_type">
256
                       <el-radio-group style="padding: 10px;" v-model="his_type">
269
                 </el-col>
261
                 </el-col>
270
             </el-row>
262
             </el-row>
271
 
263
 
272
-            <el-row :gutter="24" v-if="lapse_type == 3 && his_type==2">
273
-                <el-col :span="24">
264
+            <el-row :gutter="20" v-if="lapse_type == 3 && his_type==2">
265
+                <el-col :span="11">
274
                     <el-form-item label="病区:"> 
266
                     <el-form-item label="病区:"> 
275
                        <el-input style="width: 200px" v-model="his_zone"></el-input> 
267
                        <el-input style="width: 200px" v-model="his_zone"></el-input> 
276
                     </el-form-item>
268
                     </el-form-item>
277
                 </el-col>
269
                 </el-col>
278
-            </el-row>
279
-
280
-            <el-row :gutter="24" v-if="lapse_type == 3 && his_type==2">
281
-                <el-col :span="24">
270
+                <el-col :span="11">
282
                     <el-form-item label="床号:"> 
271
                     <el-form-item label="床号:"> 
283
                         <el-input style="width: 200px" v-model="his_bed"></el-input> 
272
                         <el-input style="width: 200px" v-model="his_bed"></el-input> 
284
                     </el-form-item>
273
                     </el-form-item>
285
                 </el-col>
274
                 </el-col>
286
             </el-row>
275
             </el-row>
287
 
276
 
288
-            <el-row :gutter="24">
277
+            <el-row :gutter="20">
289
                 <el-col :span="24">
278
                 <el-col :span="24">
290
                     <el-form-item label="转归分类:"> 
279
                     <el-form-item label="转归分类:"> 
291
                         <el-radio-group style="padding: 10px;" v-model="lapse_class">
280
                         <el-radio-group style="padding: 10px;" v-model="lapse_class">
303
                 </el-col>
292
                 </el-col>
304
             </el-row>
293
             </el-row>
305
 
294
 
306
-         
307
-
308
-            <el-row :gutter="24">
295
+            <el-row :gutter="20">
309
                 <el-col :span="24">
296
                 <el-col :span="24">
310
                     <el-form-item label="原因:"> 
297
                     <el-form-item label="原因:"> 
311
-                        <el-input style="width: 300px;height: 100px;"  type="textarea" v-model="lapse_reason"></el-input>
312
-                    </el-form-item>
313
-                </el-col>
314
-            </el-row>
315
-
316
-            <el-row :gutter="24">
317
-                <el-col :span="24">
318
-                    <el-form-item label="日期:"> 
319
-                        <el-date-picker
320
-                            v-model="record_date"
321
-                            type="date"
322
-                             value-format="yyyy-MM-dd"
323
-                            placeholder="选择日期">
324
-                         </el-date-picker>
298
+                        <el-input style="width: 300px;" :rows="2" type="textarea" v-model="lapse_reason"></el-input>
325
                     </el-form-item>
299
                     </el-form-item>
326
                 </el-col>
300
                 </el-col>
327
             </el-row>
301
             </el-row>
328
 
302
 
329
-            <el-row :gutter="24">
330
-                <el-col :span="24">
303
+            <el-row :gutter="20">
304
+                <el-col :span="12">
331
                     <el-form-item label="操作人:"> 
305
                     <el-form-item label="操作人:"> 
332
                         <el-select v-model="admin_user_id" placeholder="请选择">
306
                         <el-select v-model="admin_user_id" placeholder="请选择">
333
                             <el-option
307
                             <el-option
339
                          </el-select>
313
                          </el-select>
340
                     </el-form-item>
314
                     </el-form-item>
341
                 </el-col>
315
                 </el-col>
316
+                <el-col :span="12">
317
+                    <el-form-item label="日期:"> 
318
+                        <el-date-picker
319
+                            v-model="record_date"
320
+                            type="date"
321
+                             value-format="yyyy-MM-dd"
322
+                            placeholder="选择日期">
323
+                         </el-date-picker>
324
+                    </el-form-item>
325
+                </el-col>
342
             </el-row>
326
             </el-row>
343
 
327
 
344
-            <el-row :gutter="24">
328
+            <el-row :gutter="20">
345
                 <el-col :span="24">
329
                 <el-col :span="24">
346
                     <el-form-item label="备注:"> 
330
                     <el-form-item label="备注:"> 
347
-                        <el-input style="width: 300px;height: 50px;" type="textarea" v-model="remark"></el-input>
331
+                        <el-input style="width: 300px;" :rows="2" type="textarea" v-model="remark"></el-input>
348
                     </el-form-item>
332
                     </el-form-item>
349
                 </el-col>
333
                 </el-col>
350
             </el-row>
334
             </el-row>