Преглед изворни кода

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

xiaoming_global пре 6 година
родитељ
комит
fab85a8665

+ 1 - 1
config/dev.env.js Прегледај датотеку

@@ -6,5 +6,5 @@
6 6
 module.exports = {
7 7
   NODE_ENV: '"development"',
8 8
   ENV_CONFIG: '"dev"',
9
-  BASE_API: '"http://112.74.16.180:9527"',//'"http://112.74.16.180:9527"', // //http://api.xt.test.sgjyun.com http://112.74.16.180:9527
9
+  BASE_API: '"http://localhost:9529"',//'"http://localhost:9529"', // //http://api.xt.test.sgjyun.com http://112.74.16.180:9527
10 10
 }

Разлика између датотеке није приказан због своје велике величине
+ 470 - 470
src/router/index.js


+ 2 - 2
src/xt_pages/data/druguse.vue Прегледај датотеку

@@ -155,7 +155,7 @@
155 155
                       clearable
156 156
                       allow-create
157 157
                       placeholder="请选择(输入可搜索)"
158
-                      style="width:90%"
158
+                      style="width:100%"
159 159
                     >
160 160
                       <el-option
161 161
                         v-for="item in drugways"
@@ -176,7 +176,7 @@
176 176
                       allow-create
177 177
                       filterable
178 178
                       placeholder="请选择(输入可搜索)"
179
-                      style="width:90%"
179
+                      style="width:100%"
180 180
                     >
181 181
                       <el-option
182 182
                         v-for="item in executionFrequencyOptions"

+ 6 - 7
src/xt_pages/data/druguseTemplate.vue Прегледај датотеку

@@ -173,8 +173,8 @@
173 173
               </el-form>
174 174
               <div class="txsj" style="text-align: center;margin-bottom: 30px">
175 175
                 <el-button round @click="newRecordAction">新增医嘱内容</el-button>
176
-                <el-button round @click="deleteRecordAction">删除医嘱内容</el-button>
177 176
                 <el-button round @click="modifyRecordAction">修改医嘱内容</el-button>
177
+                <el-button round @click="deleteRecordAction">删除医嘱内容</el-button>
178 178
               </div>
179 179
               <el-table
180 180
                 ref="table" :data="adviceTableData"
@@ -242,7 +242,7 @@
242 242
                   </el-form-item>
243 243
                 </el-col>
244 244
                 <el-col :span="12">
245
-                  <el-form-item label="规格 :" required prop="advice_desc">
245
+                  <el-form-item label="规格 :" >
246 246
                     <el-input v-model="templateForm.advice_desc"></el-input>
247 247
                   </el-form-item>
248 248
 
@@ -378,7 +378,7 @@
378 378
 
379 379
                 </el-col>
380 380
                 <el-col :span="12">
381
-                  <el-form-item label="规格" prop="advice_desc">
381
+                  <el-form-item label="规格" >
382 382
                     <el-input v-model="templateFormEdit.advice_desc"></el-input>
383 383
                   </el-form-item>
384 384
                   <!-- <el-form-item label="药品规格 :" prop="drug_spec">
@@ -460,7 +460,7 @@
460 460
                       clearable
461 461
                       allow-create
462 462
                       placeholder="请选择(输入可搜索)"
463
-                      style="width:90%"
463
+                      style="width:100%"
464 464
                     >
465 465
                       <el-option
466 466
                         v-for="item in drugways"
@@ -480,7 +480,7 @@
480 480
                       allow-create
481 481
                       filterable
482 482
                       placeholder="请选择(输入可搜索)"
483
-                      style="width:90%"
483
+                      style="width:100%"
484 484
                     >
485 485
                       <el-option
486 486
                         v-for="item in executionFrequencyOptions"
@@ -573,7 +573,7 @@
573 573
                   </el-form-item>
574 574
                 </el-col>
575 575
                 <el-col :span="12">
576
-                  <el-form-item label="规格 :" required prop="advice_desc">
576
+                  <el-form-item label="规格 :" >
577 577
                     <el-input v-model="templateForm.advice_desc"></el-input>
578 578
                   </el-form-item>
579 579
                   <!-- <el-form-item label="药品规格 :" prop="drug_spec">
@@ -1074,7 +1074,6 @@ export default {
1074 1074
         },
1075 1075
         templateRules: {
1076 1076
           advice_name: [{ required: true, message: '请填写医嘱内容' }],
1077
-          advice_desc: [{ required: true, message: '请填写规格' }]
1078 1077
 
1079 1078
         },
1080 1079
         templateEditRules: {

+ 2 - 2
src/xt_pages/dialysis/Dialog/StatOrderDialog/index.vue Прегледај датотеку

@@ -41,12 +41,12 @@
41 41
                     <span>瓶</span>
42 42
                 </el-form-item> 
43 43
                 <el-form-item label="给药途径 : " :label-width="formLabelWidth">
44
-                  <el-select v-model="form.way" >
44
+                  <el-select v-model="form.way" style="width:100%;" >
45 45
                       <el-option v-for="(item, index) in wayList" :label="item.label" :value="item.value" :key="index"></el-option>                      
46 46
                   </el-select>  
47 47
                 </el-form-item>
48 48
                 <el-form-item label="执行频率 : " :label-width="formLabelWidth">
49
-                  <el-select v-model="form.frequency" >
49
+                  <el-select v-model="form.frequency" style="width:100%;">
50 50
                       <el-option v-for="(item, index) in frequencyList" :label="item.label" :value="item.value" :key="index"></el-option>                                           
51 51
                   </el-select>  
52 52
                 </el-form-item>

+ 1 - 1
src/xt_pages/dialysis/details/dialog/DoctorAdviceDialog.vue Прегледај датотеку

@@ -21,7 +21,7 @@
21 21
 
22 22
 
23 23
         <el-button  v-if="groupSelectRow != null"   round @click="openDeleteGroupAdvice" :loading="deleLoading">删除医嘱</el-button>
24
-        <el-button v-else disabled round @click="openDeleteGroupAdvice" :loading="deleLoading">修改医嘱</el-button>
24
+        <el-button v-else disabled round @click="openDeleteGroupAdvice" :loading="deleLoading">删除医嘱</el-button>
25 25
 
26 26
         <!--<el-button round @click="openNewChild" :loading="deleLoading">新增子药</el-button>-->
27 27
       </div>

+ 0 - 1
src/xt_pages/dialysis/details/dialog/adviceDialog/EditGroupAdvice.vue Прегледај датотеку

@@ -11,7 +11,6 @@
11 11
             </el-form-item>
12 12
           </el-col>
13 13
           <el-col :span="12">
14
-
15 14
             <el-form-item label="开始时间 :" required prop="start_time">
16 15
               <el-date-picker
17 16
                 type="datetime"

+ 1 - 1
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Прегледај датотеку

@@ -187,7 +187,7 @@
187 187
 
188 188
 
189 189
         <el-col :span="8">
190
-          <el-form-item label="透析器/灌流器">
190
+          <el-form-item label="透析器/灌流器">
191 191
             <el-input  v-model="dialysisPrescription.dialyzer_perfusion_apparatus"></el-input>
192 192
           </el-form-item>
193 193
 

+ 2 - 2
src/xt_pages/dialysis/dialysisPage.vue Прегледај датотеку

@@ -150,7 +150,7 @@
150 150
                 <el-col :span="15">
151 151
                   <el-form-item label="给药途径 :" prop="delivery_way">
152 152
                     <el-select v-model="adviceForm.delivery_way" :disabled="adviceForm.parent_id==0?false:true"
153
-                               filterable placeholder="请选择(输入可搜索)" style="width:90%">
153
+                               filterable placeholder="请选择(输入可搜索)" style="width:100%">
154 154
                       <el-option
155 155
                         v-for="item in deliveryWayOptions"
156 156
                         :key="item.id"
@@ -163,7 +163,7 @@
163 163
                 <el-col :span="15">
164 164
                   <el-form-item label="执行频率 :" prop="execution_frequency">
165 165
                     <el-select v-model="adviceForm.execution_frequency" :disabled="adviceForm.parent_id==0?false:true"
166
-                               filterable placeholder="请选择(输入可搜索)" style="width:90%">
166
+                               filterable placeholder="请选择(输入可搜索)" style="width:100%">
167 167
                       <el-option
168 168
                         v-for="item in executionFrequencyOptions"
169 169
                         :key="item.id"

+ 28 - 1
src/xt_pages/qcd/outcomeIndicators/control.vue Прегледај датотеку

@@ -120,7 +120,7 @@
120 120
           <template slot-scope="scope"><span>{{getTime(scope.row.inspect_date, '{y}{m}{d}')}}</span></template>
121 121
         </el-table-column>
122 122
         
123
-        <el-table-column :label="reference.item_name+'//'+reference.unit" min-width="210" align="center" v-for="(reference, index) in activeReferences" :key="index"  :render-header="renderheader">
123
+        <el-table-column :label="reference.item_name+'//'+reference.unit" :min-width="itemWight(reference, index)" align="center" v-for="(reference, index) in activeReferences" :key="index"  :render-header="renderheader">
124 124
           <template slot-scope="scope"><span>{{getItemVulue(reference.project_id, reference.id, scope.row)}}</span></template>
125 125
         </el-table-column>
126 126
       </el-table>
@@ -219,6 +219,33 @@ export default {
219 219
     this.getList();
220 220
   },
221 221
   methods: {
222
+    itemWight(reference, index) {
223
+      var width = 70;
224
+      switch (index) {
225
+        case 0:
226
+          width = 110
227
+          break;
228
+        case 1:
229
+        case 3:
230
+          width = 100
231
+          break;
232
+        case 2:
233
+          width = 160
234
+          break;
235
+      
236
+        default:
237
+          break;
238
+      }
239
+      return width;
240
+      // if(typeof(reference.item_name) !='undefined') {
241
+      //   console.log("reference.item_name.length * 20", reference.item_name.length * 20);
242
+      //   return reference.item_name.length * 20;
243
+
244
+      // } else {
245
+      //   return 80;
246
+      // }
247
+      
248
+    },
222 249
     getList() {
223 250
       GetOICData(this.listQuery).then(response => {
224 251
         if (response.data.state == 0) {

+ 34 - 29
src/xt_pages/user/doctorAdvice.vue Прегледај датотеку

@@ -4,7 +4,7 @@
4 4
         <div class="patient-app-container advice-container app-container">
5 5
             <div class="cellButton" style="float:right;">
6 6
               <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" size="small"   @click="openNew" type="primary" icon="el-icon-circle-plus-outline" >新增</el-button>
7
-                <el-button size="small"  @click="printThisInfo()" :type="adviceType==1 || adviceType == 3?'primary':'warning'" icon="el-icon-printer" >打印</el-button>            
7
+                <el-button size="small"  @click="printThisInfo()" :type="adviceType==1 || adviceType == 3?'primary':'warning'" icon="el-icon-printer" >打印</el-button>
8 8
             </div>
9 9
             <div class="cell clearfix">
10 10
                 <el-input   style="width: 400px;" v-model="listQuery.keywords" class="filter-item" size="small" />
@@ -32,7 +32,7 @@
32 32
                 <span class="cellLine"> - </span>
33 33
                 <el-date-picker size="small" v-model="listQuery.end_time"  prefix-icon="el-icon-date" @change="changeTime" :editable="false" style="width: 196px;" type="date" placeholder="选择日期时间" align="right" :picker-options="pickerOptions"  format="yyyy-MM-dd" value-format="yyyy-MM-dd"> </el-date-picker>
34 34
             </div>
35
-            <el-table @cell-click="clickuseradvicecell" :header-cell-style="{ backgroundColor: 'rgb(245, 247, 250)'}"  row-class-name="user-advice-table-row" :span-method="mergeSpan" ref="multipleTable" :data="adviceTableData" border fit highlight-current-row @select="selectAdvice" @selection-change="changeAdvice" style="width: 100%;margin-top: 10px;" :cell-class-name="adviceNameShow" >
35
+            <el-table id="oictable" @cell-click="clickuseradvicecell" :header-cell-style="{ backgroundColor: 'rgb(245, 247, 250)'}"  row-class-name="user-advice-table-row" :span-method="mergeSpan" ref="multipleTable" :data="adviceTableData" border fit highlight-current-row @select="selectAdvice" @selection-change="changeAdvice" style="width: 100%;margin-top: 10px;" :cell-class-name="adviceNameShow" >
36 36
 
37 37
                 <el-table-column align="center" label="全选" width="60px" type="selection" fixed></el-table-column>
38 38
                 <!--<el-table-column type="index" :index="indexMethod"  label="序号" width="60px" align="center"></el-table-column>-->
@@ -247,12 +247,12 @@
247 247
                             <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" round  @click="openGroupAdvice(0)">新增医嘱内容</el-button>
248 248
                         </el-col>
249 249
                         <el-col :span="5">
250
-                            <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" round @click="openDeleteGroupAdvice()">删除医嘱内容</el-button>
250
+                            <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" round  @click="openGroupAdvice(1)">修改医嘱内容</el-button>
251 251
                         </el-col>
252 252
                         <el-col :span="5">
253
-                            <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" round  @click="openGroupAdvice(1)">修改医嘱内容</el-button>
253
+                            <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" round @click="openDeleteGroupAdvice()">删除医嘱内容</el-button>
254 254
                         </el-col>
255
-                        
255
+
256 256
                     </el-row>
257 257
                     <el-row>
258 258
                       <el-col :span="24">
@@ -357,7 +357,9 @@
357 357
                             >{{scope.row.single_dose}}{{scope.row.single_dose_unit}}</span>
358 358
                             </template>
359 359
                         </el-table-column>
360
-                        <el-table-column label="给药途径" min-width="80" property="delivery_way" align="center">
360
+                        <el-table-column label="
361
+                        
362
+                        " min-width="80" property="delivery_way" align="center">
361 363
                             <template slot-scope="scope">
362 364
                             <span v-if="scope.row.parent_row==0">{{scope.row.delivery_way}}</span>
363 365
                             </template>
@@ -471,7 +473,7 @@
471 473
                     </el-row>
472 474
                     <el-row>
473 475
                         <el-col :span="12">
474
-                            <el-form-item label="给药途径 :" prop="delivery_way">
476
+                            <el-form-item label="给药途径 :" prop="delivery_way" >
475 477
                                 <el-select v-model="nameForm.delivery_way"  filterable clearable allow-create  :disabled='isChild' placeholder="请选择(输入可搜索)" style="width:100%" >
476 478
                                     <el-option
477 479
                                     v-for="item in deliveryWayOptions"
@@ -519,11 +521,11 @@
519 521
                                 <el-date-picker type="date" readonly format="yyyy-MM-dd" value-format="yyyy-MM-dd" placeholder="选择日期" v-model="adviceForm.advice_date"  style="width: 100%;"></el-date-picker>
520 522
                             </el-form-item>
521 523
                         </el-col>
522
-                    </el-row>
523
-                    <el-form-item label="开始时间 :" required prop="start_time">
524
-                        <el-date-picker type="datetime" format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"  placeholder="选择时间" v-model="adviceForm.start_time" style="width:50%" :disabled="adviceForm.parent_id==0?false:true" ></el-date-picker>
525
-                    </el-form-item>
526
-                    <el-row>
524
+                    <el-col :span="12">
525
+                      <el-form-item label="开始时间 :" required prop="start_time" style="width:280px;">
526
+                          <el-date-picker type="datetime" format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss"  placeholder="选择时间" v-model="adviceForm.start_time"  :disabled="adviceForm.parent_id==0?false:true" ></el-date-picker>
527
+                      </el-form-item>
528
+                    </el-col>
527 529
                         <el-col :span="12">
528 530
                           <el-form-item label="医嘱内容 :" required prop="advice_name">
529 531
                             <el-input v-model="adviceForm.advice_name" ></el-input>
@@ -543,10 +545,10 @@
543 545
 
544 546
                         <el-col :span="12">
545 547
                             <el-form-item label="药品规格 :" prop="drug_spec" >
546
-                                <el-col :span="8">
548
+                                <el-col :span="9">
547 549
                                     <el-input v-model="adviceForm.drug_spec"></el-input>
548 550
                                 </el-col>
549
-                                 <el-col class="line" :span="2">&nbsp;</el-col>
551
+                                 <el-col class="line" :span="1">&nbsp;</el-col>
550 552
                                 <el-col :span="14">
551 553
                                     <el-select v-model="adviceForm.drug_spec_unit"  filterable clearable allow-create  placeholder="选择" >
552 554
                                         <el-option v-for="item in unitsOption" :key="item.id" :label="item.name " :value="item.name">
@@ -556,15 +558,13 @@
556 558
                                 </el-col>
557 559
                             </el-form-item>
558 560
                         </el-col>
559
-                    </el-row>
560
-
561
-                    <el-row>
561
+                  
562 562
                         <el-col :span="12">
563 563
                             <el-form-item label="单次用量 :" prop="single_dose" >
564
-                                <el-col :span="8">
564
+                                <el-col :span="9">
565 565
                                     <el-input v-model="adviceForm.single_dose"></el-input>
566 566
                                 </el-col>
567
-                                 <el-col class="line" :span="2">&nbsp;</el-col>
567
+                                 <el-col class="line" :span="1">&nbsp;</el-col>
568 568
                                 <el-col :span="14">
569 569
                                     <!-- <el-input v-model="adviceForm.single_dose_unit" ></el-input> -->
570 570
 
@@ -578,12 +578,12 @@
578 578
                         </el-col>
579 579
                         <el-col :span="12">
580 580
                             <el-form-item label="开药数量 :" prop="prescribing_number">
581
-                                <el-col :span="8">
581
+                                <el-col :span="9">
582 582
                                     <el-input v-model="adviceForm.prescribing_number"></el-input>
583 583
                                 </el-col>
584
-                                 <el-col class="line" :span="2">&nbsp;</el-col>
584
+                                 <el-col class="line" :span="1">&nbsp;</el-col>
585 585
                                 <el-col :span="14">
586
-                                    <el-select v-model="adviceForm.prescribing_number_unit"  filterable clearable allow-create  placeholder="选择" >
586
+                                    <el-select v-model="adviceForm.prescribing_number_unit"   filterable clearable allow-create  placeholder="选择" >
587 587
                                         <el-option v-for="item in unitsOption" :key="item.id" :label="item.name " :value="item.name">
588 588
                                         </el-option>
589 589
                                     </el-select>
@@ -592,11 +592,10 @@
592 592
                                 </el-col>
593 593
                             </el-form-item>
594 594
                         </el-col>
595
-                    </el-row>
596
-                    <el-row>
595
+                    
597 596
                         <el-col :span="12">
598
-                            <el-form-item label="给药途径 :" prop="delivery_way">
599
-                                <el-select v-model="adviceForm.delivery_way" :disabled="adviceForm.parent_id==0?false:true" filterable clearable allow-create  placeholder="请选择(输入可搜索)" style="width:90%" >
597
+                            <el-form-item label="给药途径 :" prop="delivery_way" >
598
+                                <el-select v-model="adviceForm.delivery_way" :disabled="adviceForm.parent_id==0?false:true" filterable clearable allow-create  placeholder="请选择(输入可搜索)" style="width:100%" >
600 599
                                     <el-option
601 600
                                     v-for="item in deliveryWayOptions"
602 601
                                     :key="item.id"
@@ -607,8 +606,8 @@
607 606
                             </el-form-item>
608 607
                         </el-col>
609 608
                         <el-col :span="12">
610
-                            <el-form-item label="执行频率 :" prop="execution_frequency">
611
-                                 <el-select v-model="adviceForm.execution_frequency" :disabled="adviceForm.parent_id==0?false:true" filterable clearable allow-create  placeholder="请选择(输入可搜索)" style="width:90%" >
609
+                            <el-form-item label="执行频率 :" prop="execution_frequency" style="width:100%;">
610
+                                 <el-select v-model="adviceForm.execution_frequency" :disabled="adviceForm.parent_id==0?false:true" filterable clearable allow-create  placeholder="请选择(输入可搜索)" style="width:100%" >
612 611
                                     <el-option
613 612
                                     v-for="item in executionFrequencyOptions"
614 613
                                     :key="item.id"
@@ -626,6 +625,7 @@
626 625
                     <el-form-item label="开嘱医生 :" >
627 626
                         <span>{{adminusername}} </span>
628 627
                     </el-form-item>
628
+                    
629 629
                 </el-form>
630 630
                 <div slot="footer" class="dialog-footer">
631 631
                     <template v-if="isEdit">
@@ -648,8 +648,8 @@
648 648
 
649 649
                 </el-form>
650 650
                 <div slot="footer" class="dialog-footer">
651
+                    <el-button  @click="dialogStopFormVisible = false">取消</el-button>                    
651 652
                     <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" type="primary" @click="submitStopAdvice('stopForm')">保 存</el-button>
652
-                    <el-button type="primary" @click="dialogStopFormVisible = false">取消</el-button>
653 653
                 </div>
654 654
             </el-dialog>
655 655
 
@@ -3029,6 +3029,11 @@ export default {
3029 3029
 };
3030 3030
 </script>
3031 3031
 
3032
+<style>
3033
+  #oictable ::-webkit-scrollbar {
3034
+    height: 15px;
3035
+  }
3036
+</style>
3032 3037
 
3033 3038
 <style rel="stylesheet/scss" lang="scss" scoped>
3034 3039
 

+ 28 - 18
src/xt_pages/user/inspection.vue Прегледај датотеку

@@ -5,7 +5,7 @@
5 5
       <el-row :gutter="20">
6 6
         <el-col :span="7">
7 7
           <el-table :header-cell-style="{ backgroundColor: 'rgb(245, 247, 250)'}" :data="projects" border style="width: 100%" highlight-current-row @current-change="handleCurrentChange" ref="singleTable" >
8
-            <el-table-column label="检验检查项目">
8
+            <el-table-column label="检验检查项目" align="center">
9 9
               <el-table-column
10 10
                 prop="project_name"
11 11
                 label="检验项目"
@@ -31,10 +31,11 @@
31 31
           </div>
32 32
           <el-table :header-cell-style="{ backgroundColor: 'rgb(245, 247, 250)'}"
33 33
             :data="items" border style="width: 100%" id="user-inspection-order"  >
34
-         
34
+
35 35
             <el-table-column
36 36
               prop="item_name"
37 37
               label="检验项目"
38
+              align="center"
38 39
               min-width="180">
39 40
               <template slot-scope="scope">
40 41
                 {{scope.row.item_name}} {{scope.row.item_name_addition}}
@@ -43,6 +44,7 @@
43 44
             <el-table-column
44 45
               prop="name"
45 46
               label="结果"
47
+              align="center"
46 48
               min-width="80">
47 49
               <template slot-scope="scope">
48 50
                 <span>{{scope.row.value}}</span>
@@ -52,6 +54,7 @@
52 54
             <el-table-column
53 55
               prop="address"
54 56
               label="参考值"
57
+              align="center"
55 58
               min-width="120">
56 59
               <template slot-scope="scope">
57 60
                 <span v-if="scope.row.range_type==1">{{scope.row.range_min}}~{{scope.row.range_max}}</span>
@@ -61,6 +64,7 @@
61 64
             <el-table-column
62 65
               prop="unit"
63 66
               label="单位"
67
+              align="center"
64 68
               min-width="80">
65 69
             </el-table-column>
66 70
           </el-table>
@@ -100,13 +104,13 @@
100 104
 
101 105
           <template v-for="(item, index) in form.formItem" >
102 106
             <el-col :span="7" :key="index">
103
-              <el-form-item :label="item.item_name" v-if="item.range_type==1"  :key="item.item_id" :prop="'formItem.' + index + '.value'" 
107
+              <el-form-item :label="item.item_name" v-if="item.range_type==1"  :key="item.item_id" :prop="'formItem.' + index + '.value'"
104 108
              >
105 109
                 <el-input placeholder="请填入" v-model="item.value" style="width:95%" type="number">
106 110
                   <template slot="append">{{item.unit}}</template>
107 111
                 </el-input>
108
-              </el-form-item> 
109
-              <el-form-item :label="item.item_name" v-else :key="item.item_id" :prop="'formItem.' + index + '.value'"  
112
+              </el-form-item>
113
+              <el-form-item :label="item.item_name" v-else :key="item.item_id" :prop="'formItem.' + index + '.value'"
110 114
               >
111 115
                 <el-select  v-model="item.value" placeholder="请选择" style="width:95%">
112 116
                   <el-option
@@ -116,14 +120,14 @@
116 120
                     :value="optionItem">
117 121
                   </el-option>
118 122
                 </el-select>
119
-              </el-form-item> 
123
+              </el-form-item>
120 124
             </el-col>
121 125
             <el-col :span="1" :key="'form-col'+index">&nbsp;</el-col>
122 126
           </template>
123
-          
127
+
124 128
         </el-row>
125
-        
126
-        
129
+
130
+
127 131
       </el-form>
128 132
       <div slot="footer" class="dialog-footer">
129 133
         <el-button @click="dialogFormVisible = false">取 消</el-button>
@@ -180,12 +184,12 @@ export default {
180 184
   },
181 185
   methods:{
182 186
     deleteInspection(){
183
-      
187
+
184 188
       if(this.project == null || this.itemDate == "") {
185 189
         this.$message.error("请先选择删除删除的记录");
186 190
         return false;
187 191
       }
188
-      
192
+
189 193
       this.$confirm('确认删除此记录?', '删除', {
190 194
           confirmButtonText: '确定',
191 195
           cancelButtonText: '取消',
@@ -203,7 +207,7 @@ export default {
203 207
                     type: "success",
204 208
                     duration: 2000
205 209
                 });
206
-                
210
+
207 211
                 for( var index in this.projects) {
208 212
                   if (this.projects[index].project_id == params.project_id) {
209 213
                     this.projects[index].count --;
@@ -226,7 +230,7 @@ export default {
226 230
         this.$message.error("请先选择项目");
227 231
         return false;
228 232
       }
229
-      
233
+
230 234
       this.form.method = "edit";
231 235
       this.formTitle = "修改" + this.project.project_name;
232 236
       this.form.project_id = this.project.project_id;
@@ -268,7 +272,7 @@ export default {
268 272
         // formItem["value"] = '';
269 273
         // if (formItem.range_type==2) {
270 274
         //   formItem["select_options"] = formItem.range_options.split(",");
271
-        // } 
275
+        // }
272 276
         this.form.formItem.push({
273 277
           id:    0,
274 278
           project_id: this.project.inspection_reference[index].project_id,
@@ -340,7 +344,7 @@ export default {
340 344
                   this.items.push(item);
341 345
                 }
342 346
               }
343
-              
347
+
344 348
               this.resetForm(formName);
345 349
               this.dialogFormVisible = false;
346 350
 
@@ -421,7 +425,7 @@ export default {
421 425
                   this.items.push(item);
422 426
                 }
423 427
               }
424
-              
428
+
425 429
               this.resetForm(formName);
426 430
               this.dialogFormVisible = false;
427 431
 
@@ -439,7 +443,7 @@ export default {
439 443
           return false;
440 444
         }
441 445
       });
442
-      
446
+
443 447
     },
444 448
     fetchInspectionReference(){
445 449
       fetchInspectionReference(this.patientID).then(response=>{
@@ -480,7 +484,7 @@ export default {
480 484
         this.fetchPatientInspections(this.queryParams);
481 485
       }
482 486
     },
483
-    
487
+
484 488
     handleCurrentChangePage(val) {
485 489
         this.itemLoading = true;
486 490
       this.queryParams.page = val;
@@ -549,6 +553,12 @@ export default {
549 553
 };
550 554
 </script>
551 555
 
556
+<style>
557
+  #oictable ::-webkit-scrollbar {
558
+    height: 15px;
559
+  }
560
+</style>
561
+
552 562
 <style >
553 563
 #user-inspection-order td {
554 564
     border-bottom:0px !important;

+ 13 - 13
src/xt_permission.js Прегледај датотеку

@@ -10,19 +10,19 @@ const permissionWhiteList = loginWhiteList.concat(['/']) // 权限验证白名
10 10
 
11 11
 router.beforeEach((to, from, next) => {
12 12
   // 线上注释
13
-  if (!store.getters.configlist || store.getters.configlist === undefined || store.getters.configlist.length <= 0) {
14
-    store.dispatch('VerifyConfigList', []).then(() => {
15
-      next()
16
-    })
17
-  }
18
-  if (store.getters.permission_routers === undefined) {
19
-    store.dispatch('xt_GenerateRoutes', []).then(() => {
20
-      next()
21
-    })
22
-  } else {
23
-    next()
24
-  }
25
-  return
13
+  // if (!store.getters.configlist || store.getters.configlist === undefined || store.getters.configlist.length <= 0) {
14
+  //   store.dispatch('VerifyConfigList', []).then(() => {
15
+  //     next()
16
+  //   })
17
+  // }
18
+  // if (store.getters.permission_routers === undefined) {
19
+  //   store.dispatch('xt_GenerateRoutes', []).then(() => {
20
+  //     next()
21
+  //   })
22
+  // } else {
23
+  //   next()
24
+  // }
25
+  // return
26 26
   // 线上注释
27 27
 
28 28
   NProgress.start()