소스 검색

Merge branch 'superman' of http://git.shengws.com/zhangbj/xt_vue into superman

xiaoming_global 6 년 전
부모
커밋
ec3b315c95
3개의 변경된 파일41개의 추가작업 그리고 41개의 파일을 삭제
  1. 4 0
      src/styles/index.scss
  2. 10 6
      src/xt_pages/data/druguse.vue
  3. 27 35
      src/xt_pages/data/druguseTemplate.vue

+ 4 - 0
src/styles/index.scss 파일 보기

452
   top: 50% !important;
452
   top: 50% !important;
453
   transform: translate(-50%,-50%) !important;
453
   transform: translate(-50%,-50%) !important;
454
   margin-top: 0 !important; 
454
   margin-top: 0 !important; 
455
+}
456
+
457
+.el-message{
458
+  z-index: 2004!important;
455
 }
459
 }

+ 10 - 6
src/xt_pages/data/druguse.vue 파일 보기

88
               :model="templateForm"
88
               :model="templateForm"
89
               label-width="90px"
89
               label-width="90px"
90
             >
90
             >
91
-              <el-form-item label="医嘱名称 :" required prop="advice_name">
92
-                <el-input v-model="templateForm.advice_name" style="width:50%"></el-input>
93
-              </el-form-item>
91
+              <el-row>
92
+               <el-col :span="12">
93
+                  <el-form-item label="医嘱名称 :" required prop="advice_name">
94
+                    <el-input v-model="templateForm.advice_name" style="width:50%"></el-input>
95
+                  </el-form-item>
96
+               </el-col> 
94
               <!-- <el-form-item label="医嘱内容 :" prop="advice_desc">
97
               <!-- <el-form-item label="医嘱内容 :" prop="advice_desc">
95
                 <el-input v-model="templateForm.advice_desc" style="width:50%"></el-input>
98
                 <el-input v-model="templateForm.advice_desc" style="width:50%"></el-input>
96
               </el-form-item> -->
99
               </el-form-item> -->
97
-              <el-row>
98
                 <el-col :span="12">
100
                 <el-col :span="12">
99
                   <el-form-item label="单次用量 :" prop="single_dose">
101
                   <el-form-item label="单次用量 :" prop="single_dose">
100
                     <el-col :span="8">
102
                     <el-col :span="8">
119
                     </el-col>
121
                     </el-col>
120
                   </el-form-item>
122
                   </el-form-item>
121
                 </el-col>
123
                 </el-col>
124
+              </el-row>
125
+              <el-row>
122
                 <el-col :span="12">
126
                 <el-col :span="12">
123
                   <el-form-item label="开药数量 :" prop="prescribing_number">
127
                   <el-form-item label="开药数量 :" prop="prescribing_number">
124
                     <el-col :span="8">
128
                     <el-col :span="8">
143
                     </el-col>
147
                     </el-col>
144
                   </el-form-item>
148
                   </el-form-item>
145
                 </el-col>
149
                 </el-col>
146
-              </el-row>
147
-              <el-row>
148
                 <el-col :span="12">
150
                 <el-col :span="12">
149
                   <el-form-item label="给药途径 :" prop="delivery_way">
151
                   <el-form-item label="给药途径 :" prop="delivery_way">
150
                     <el-select
152
                     <el-select
164
                     </el-select>
166
                     </el-select>
165
                   </el-form-item>
167
                   </el-form-item>
166
                 </el-col>
168
                 </el-col>
169
+              </el-row>
170
+              <el-row>  
167
                 <el-col :span="12">
171
                 <el-col :span="12">
168
                   <el-form-item label="执行频率 :" prop="execution_frequency">
172
                   <el-form-item label="执行频率 :" prop="execution_frequency">
169
                     <el-select
173
                     <el-select

+ 27 - 35
src/xt_pages/data/druguseTemplate.vue 파일 보기

234
 
234
 
235
               <el-row>
235
               <el-row>
236
                 <el-col :span="12">
236
                 <el-col :span="12">
237
-                  <el-form-item :label="advice_content_name" required prop="advice_name">
237
+                  <el-form-item label="医嘱内容 :" required prop="advice_name">
238
                     <el-input v-model="templateForm.advice_name"></el-input>
238
                     <el-input v-model="templateForm.advice_name"></el-input>
239
                   </el-form-item>
239
                   </el-form-item>
240
                 </el-col>
240
                 </el-col>
241
                 <el-col :span="12">
241
                 <el-col :span="12">
242
-
243
-                  <el-form-item label="规格" prop="advice_desc">
242
+                  <el-form-item label="规格 :" required prop="advice_desc">
244
                     <el-input v-model="templateForm.advice_desc"></el-input>
243
                     <el-input v-model="templateForm.advice_desc"></el-input>
245
                   </el-form-item>
244
                   </el-form-item>
246
 
245
 
270
                 </el-col>
269
                 </el-col>
271
                 <el-col :span="12">
270
                 <el-col :span="12">
272
                   <el-form-item label="单次用量 :" prop="single_dose">
271
                   <el-form-item label="单次用量 :" prop="single_dose">
273
-                    <el-col :span="8">
272
+                    <el-col :span="9">
274
                       <el-input v-model="templateForm.single_dose"></el-input>
273
                       <el-input v-model="templateForm.single_dose"></el-input>
275
                     </el-col>
274
                     </el-col>
276
-                    <el-col class="line" :span="2">&nbsp;</el-col>
275
+                    <el-col class="line" :span="1">&nbsp;</el-col>
277
                     <el-col :span="14">
276
                     <el-col :span="14">
278
                       <el-select
277
                       <el-select
279
                         v-model="templateForm.single_dose_unit"
278
                         v-model="templateForm.single_dose_unit"
294
                 </el-col>
293
                 </el-col>
295
                 <el-col :span="12">
294
                 <el-col :span="12">
296
                   <el-form-item label="开药数量 :" prop="prescribing_number">
295
                   <el-form-item label="开药数量 :" prop="prescribing_number">
297
-                    <el-col :span="8">
296
+                    <el-col :span="9">
298
                       <el-input v-model="templateForm.prescribing_number"></el-input>
297
                       <el-input v-model="templateForm.prescribing_number"></el-input>
299
                     </el-col>
298
                     </el-col>
300
-                    <el-col class="line" :span="2">&nbsp;</el-col>
299
+                    <el-col class="line" :span="1">&nbsp;</el-col>
301
                     <el-col :span="14">
300
                     <el-col :span="14">
302
                       <el-select
301
                       <el-select
303
                         v-model="templateForm.prescribing_number_unit"
302
                         v-model="templateForm.prescribing_number_unit"
324
                       clearable
323
                       clearable
325
                       allow-create
324
                       allow-create
326
                       placeholder="请选择(输入可搜索)"
325
                       placeholder="请选择(输入可搜索)"
327
-                      style="width:90%"
326
+                      style="width:100%"
328
                     >
327
                     >
329
                       <el-option
328
                       <el-option
330
                         v-for="item in drugways"
329
                         v-for="item in drugways"
335
                     </el-select>
334
                     </el-select>
336
                   </el-form-item>
335
                   </el-form-item>
337
                 </el-col>
336
                 </el-col>
338
-              </el-row>
339
-              <el-row>
340
-
341
                 <el-col :span="12" v-if="!isAddChild">
337
                 <el-col :span="12" v-if="!isAddChild">
342
                   <el-form-item label="执行频率 :" prop="execution_frequency">
338
                   <el-form-item label="执行频率 :" prop="execution_frequency">
343
                     <el-select
339
                     <el-select
346
                       allow-create
342
                       allow-create
347
                       filterable
343
                       filterable
348
                       placeholder="请选择(输入可搜索)"
344
                       placeholder="请选择(输入可搜索)"
349
-                      style="width:90%"
345
+                      style="width:100%"
350
                     >
346
                     >
351
                       <el-option
347
                       <el-option
352
                         v-for="item in executionFrequencyOptions"
348
                         v-for="item in executionFrequencyOptions"
386
                     <el-col :span="8">
382
                     <el-col :span="8">
387
                       <el-input v-model="templateFormEdit.drug_spec"></el-input>
383
                       <el-input v-model="templateFormEdit.drug_spec"></el-input>
388
                     </el-col>
384
                     </el-col>
389
-                    <el-col class="line" :span="2">&nbsp;</el-col>
385
+                    <el-col class="line" :span="1">&nbsp;</el-col>
390
                     <el-col :span="14">
386
                     <el-col :span="14">
391
                       <el-select
387
                       <el-select
392
                         v-model="templateFormEdit.drug_spec_unit"
388
                         v-model="templateFormEdit.drug_spec_unit"
407
                 </el-col>
403
                 </el-col>
408
                 <el-col :span="12">
404
                 <el-col :span="12">
409
                   <el-form-item label="单次用量 :" prop="single_dose">
405
                   <el-form-item label="单次用量 :" prop="single_dose">
410
-                    <el-col :span="8">
406
+                    <el-col :span="9">
411
                       <el-input v-model="templateFormEdit.single_dose"></el-input>
407
                       <el-input v-model="templateFormEdit.single_dose"></el-input>
412
                     </el-col>
408
                     </el-col>
413
-                    <el-col class="line" :span="2">&nbsp;</el-col>
409
+                    <el-col class="line" :span="1">&nbsp;</el-col>
414
                     <el-col :span="14">
410
                     <el-col :span="14">
415
                       <el-select
411
                       <el-select
416
                         v-model="templateFormEdit.single_dose_unit"
412
                         v-model="templateFormEdit.single_dose_unit"
431
                 </el-col>
427
                 </el-col>
432
                 <el-col :span="12">
428
                 <el-col :span="12">
433
                   <el-form-item label="开药数量 :" prop="prescribing_number">
429
                   <el-form-item label="开药数量 :" prop="prescribing_number">
434
-                    <el-col :span="8">
430
+                    <el-col :span="9">
435
                       <el-input v-model="templateFormEdit.prescribing_number"></el-input>
431
                       <el-input v-model="templateFormEdit.prescribing_number"></el-input>
436
                     </el-col>
432
                     </el-col>
437
-                    <el-col class="line" :span="2">&nbsp;</el-col>
433
+                    <el-col class="line" :span="1">&nbsp;</el-col>
438
                     <el-col :span="14">
434
                     <el-col :span="14">
439
                       <el-select
435
                       <el-select
440
                         v-model="templateFormEdit.prescribing_number_unit"
436
                         v-model="templateFormEdit.prescribing_number_unit"
472
                     </el-select>
468
                     </el-select>
473
                   </el-form-item>
469
                   </el-form-item>
474
                 </el-col>
470
                 </el-col>
475
-              </el-row>
476
-              <el-row>
477
-
471
+             
478
                 <el-col :span="12" v-if="templateFormEdit.parent_id == 0">
472
                 <el-col :span="12" v-if="templateFormEdit.parent_id == 0">
479
                   <el-form-item label="执行频率 :" prop="execution_frequency">
473
                   <el-form-item label="执行频率 :" prop="execution_frequency">
480
                     <el-select
474
                     <el-select
569
               :model="templateForm"
563
               :model="templateForm"
570
               label-width="90px"
564
               label-width="90px"
571
             >
565
             >
572
-              <el-form-item label="医嘱内容 :" required prop="advice_name">
573
-                <el-input v-model="templateForm.advice_name" style="width:50%"></el-input>
574
-              </el-form-item>
575
-
576
               <el-row>
566
               <el-row>
567
+                <el-col :span="12">
568
+                  <el-form-item label="医嘱内容 :" required prop="advice_name">
569
+                    <el-input v-model="templateForm.advice_name" ></el-input> 
570
+                  </el-form-item>
571
+                </el-col>
577
                 <el-col :span="12">
572
                 <el-col :span="12">
578
                   <el-form-item label="规格 :" required prop="advice_desc">
573
                   <el-form-item label="规格 :" required prop="advice_desc">
579
                     <el-input v-model="templateForm.advice_desc"></el-input>
574
                     <el-input v-model="templateForm.advice_desc"></el-input>
580
                   </el-form-item>
575
                   </el-form-item>
581
                   <!-- <el-form-item label="药品规格 :" prop="drug_spec">
576
                   <!-- <el-form-item label="药品规格 :" prop="drug_spec">
582
-                    <el-col :span="8">
577
+                    <el-col :span="9">
583
                       <el-input v-model="templateForm.drug_spec"></el-input>
578
                       <el-input v-model="templateForm.drug_spec"></el-input>
584
                     </el-col>
579
                     </el-col>
585
-                    <el-col class="line" :span="2">&nbsp;</el-col>
580
+                    <el-col class="line" :span="1">&nbsp;</el-col>
586
                     <el-col :span="14">
581
                     <el-col :span="14">
587
                       <el-select
582
                       <el-select
588
                         v-model="templateForm.drug_spec_unit"
583
                         v-model="templateForm.drug_spec_unit"
603
                 </el-col>
598
                 </el-col>
604
                 <el-col :span="12">
599
                 <el-col :span="12">
605
                   <el-form-item label="单次用量 :" prop="single_dose">
600
                   <el-form-item label="单次用量 :" prop="single_dose">
606
-                    <el-col :span="8">
601
+                    <el-col :span="9">
607
                       <el-input v-model="templateForm.single_dose"></el-input>
602
                       <el-input v-model="templateForm.single_dose"></el-input>
608
                     </el-col>
603
                     </el-col>
609
-                    <el-col class="line" :span="2">&nbsp;</el-col>
604
+                    <el-col class="line" :span="1">&nbsp;</el-col>
610
                     <el-col :span="14">
605
                     <el-col :span="14">
611
                       <el-select
606
                       <el-select
612
                         v-model="templateForm.single_dose_unit"
607
                         v-model="templateForm.single_dose_unit"
627
                 </el-col>
622
                 </el-col>
628
                 <el-col :span="12">
623
                 <el-col :span="12">
629
                   <el-form-item label="开药数量 :" prop="prescribing_number">
624
                   <el-form-item label="开药数量 :" prop="prescribing_number">
630
-                    <el-col :span="8">
625
+                    <el-col :span="9">
631
                       <el-input v-model="templateForm.prescribing_number"></el-input>
626
                       <el-input v-model="templateForm.prescribing_number"></el-input>
632
                     </el-col>
627
                     </el-col>
633
-                    <el-col class="line" :span="2">&nbsp;</el-col>
628
+                    <el-col class="line" :span="1">&nbsp;</el-col>
634
                     <el-col :span="14">
629
                     <el-col :span="14">
635
                       <el-select
630
                       <el-select
636
                         v-model="templateForm.prescribing_number_unit"
631
                         v-model="templateForm.prescribing_number_unit"
657
                       clearable
652
                       clearable
658
                       allow-create
653
                       allow-create
659
                       placeholder="请选择(输入可搜索)"
654
                       placeholder="请选择(输入可搜索)"
660
-                      style="width:90%"
655
+                      style="width:100%"
661
                     >
656
                     >
662
                       <el-option
657
                       <el-option
663
                         v-for="item in drugways"
658
                         v-for="item in drugways"
668
                     </el-select>
663
                     </el-select>
669
                   </el-form-item>
664
                   </el-form-item>
670
                 </el-col>
665
                 </el-col>
671
-              </el-row>
672
-              <el-row>
673
-
674
                 <el-col :span="12">
666
                 <el-col :span="12">
675
                   <el-form-item label="执行频率 :" prop="execution_frequency">
667
                   <el-form-item label="执行频率 :" prop="execution_frequency">
676
                     <el-select
668
                     <el-select
679
                       allow-create
671
                       allow-create
680
                       filterable
672
                       filterable
681
                       placeholder="请选择(输入可搜索)"
673
                       placeholder="请选择(输入可搜索)"
682
-                      style="width:90%"
674
+                      style="width:100%"
683
                     >
675
                     >
684
                       <el-option
676
                       <el-option
685
                         v-for="item in executionFrequencyOptions"
677
                         v-for="item in executionFrequencyOptions"