Browse Source

修改界面bug

csx 6 years ago
parent
commit
4d69cbd1fa

+ 3 - 3
src/xt_pages/device/components/add_device_dialog.vue View File

1
 <template>
1
 <template>
2
     <el-dialog title="新增设备" width="854px" top="15vh" :visible.sync="visible" :before-close="_close">
2
     <el-dialog title="新增设备" width="854px" top="15vh" :visible.sync="visible" :before-close="_close">
3
-        <device-info-form ref="device_info_form" :device_numbers="device_numbers" @did_create="didCreateDevice"></device-info-form>
4
-        <div style="text-align: right; padding-right: 25px; padding-top: 10px; padding-bottom: 10px;">
3
+        <device-info-form  ref="device_info_form" :device_numbers="device_numbers" @did_create="didCreateDevice"></device-info-form>
4
+        <div slot="footer" class="dialog-footer">
5
             <el-button @click="hide">取消</el-button>
5
             <el-button @click="hide">取消</el-button>
6
             <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" type="primary" @click="createAction">保存</el-button>
6
             <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" type="primary" @click="createAction">保存</el-button>
7
         </div>
7
         </div>
33
             done()
33
             done()
34
         },
34
         },
35
         clear: function() {
35
         clear: function() {
36
-            
36
+
37
         },
37
         },
38
         show() {
38
         show() {
39
             this.clear()
39
             this.clear()

+ 6 - 6
src/xt_pages/dialysis/bloodPresssWatch.vue View File

95
           </template>
95
           </template>
96
         </el-table-column>
96
         </el-table-column>
97
 
97
 
98
-        <el-table-column prop="mode_name" label="透析模式" align="center"></el-table-column>
98
+        <el-table-column prop="mode_name" label="透析模式" align="center" width="100"></el-table-column>
99
 
99
 
100
-        <el-table-column prop="dialysis_before_weight" label="透前体重 (kg)" align="center"></el-table-column>
101
-        <el-table-column prop="dialysis_after_weight" label="透后体重 (kg)" align="center"></el-table-column>
102
-        <el-table-column label="透中血压">
103
-          <el-table-column v-for="(item, index) in labelArr" :key="index" :label="item">
100
+        <el-table-column prop="dialysis_before_weight" label="透前体重(kg)" align="center" width="120"></el-table-column>
101
+        <el-table-column prop="dialysis_after_weight" label="透后体重(kg)" align="center" width="120"></el-table-column>
102
+        <el-table-column label="透中血压(Hgmm)" align="center">
103
+          <el-table-column v-for="(item, index) in labelArr" :key="index" :label="item" align="center">
104
             <!-- 数据的遍历  scope.row就代表数据的每一个对象-->
104
             <!-- 数据的遍历  scope.row就代表数据的每一个对象-->
105
-            <template slot-scope="scope">
105
+            <template slot-scope="scope" >
106
               <!--<span>{{scope.row.bp[index].value}}</span>-->
106
               <!--<span>{{scope.row.bp[index].value}}</span>-->
107
               <span>{{getValue(scope.row.bp[index])}}</span>
107
               <span>{{getValue(scope.row.bp[index])}}</span>
108
             </template>
108
             </template>

+ 2 - 21
src/xt_pages/dialysis/details/dialog/DoctorAdviceDialog.vue View File

41
           </template>
41
           </template>
42
 
42
 
43
         </el-table-column>
43
         </el-table-column>
44
-        <el-table-column prop="advice_name" min-width="50px" label="医嘱内容">
44
+        <el-table-column prop="advice_name" min-width="50px" label="医嘱内容" align="center">
45
           <template slot-scope="scope">
45
           <template slot-scope="scope">
46
 
46
 
47
             <el-dropdown trigger="click" v-if="scope.row.parent_id == 0">
47
             <el-dropdown trigger="click" v-if="scope.row.parent_id == 0">
48
-
49
               <span class="el-dropdown-link">{{getAdviceContent(scope.row,1)}}<i class="el-icon-arrow-down el-icon--right"></i></span>
48
               <span class="el-dropdown-link">{{getAdviceContent(scope.row,1)}}<i class="el-icon-arrow-down el-icon--right"></i></span>
50
-              <!--<span>{{scope.row.advice_name }}</span>-->
51
-              <!--<span>{{scope.row.advice_desc}}</span>-->
52
-              <!--<span v-if="scope.row.single_dose">{{scope.row.single_dose}}{{scope.row.single_dose_unit}}</span>-->
53
-              <!--<span v-if="scope.row.drug_spec">{{scope.row.drug_spec}}{{scope.row.drug_spec_unit}}</span>-->
54
-              <!--<span v-if="scope.row.prescribing_number">* {{scope.row.prescribing_number}}{{scope.row.prescribing_number_unit}}</span>-->
55
-              <!--<span>{{scope.row.delivery_way}}</span>-->
56
-              <!--<span>{{scope.row.execution_frequency}}<i class="el-icon-arrow-down el-icon&#45;&#45;right"></i></span>-->
57
-
58
-
59
-
60
               <el-dropdown-menu slot="dropdown">
49
               <el-dropdown-menu slot="dropdown">
61
                 <el-dropdown-item @click.native="openEdit(scope.$index, scope.row)">修改医嘱</el-dropdown-item>
50
                 <el-dropdown-item @click.native="openEdit(scope.$index, scope.row)">修改医嘱</el-dropdown-item>
62
                 <el-dropdown-item @click.native="openDelete(scope.$index, scope.row)">删除医嘱</el-dropdown-item>
51
                 <el-dropdown-item @click.native="openDelete(scope.$index, scope.row)">删除医嘱</el-dropdown-item>
64
               </el-dropdown-menu>
53
               </el-dropdown-menu>
65
             </el-dropdown>
54
             </el-dropdown>
66
 
55
 
67
-
68
             <el-dropdown trigger="click" v-if="scope.row.parent_id > 0">
56
             <el-dropdown trigger="click" v-if="scope.row.parent_id > 0">
69
               <span class="el-dropdown-link">&emsp;{{getAdviceContent(scope.row,2)}}<i class="el-icon-arrow-down el-icon--right"></i></span>
57
               <span class="el-dropdown-link">&emsp;{{getAdviceContent(scope.row,2)}}<i class="el-icon-arrow-down el-icon--right"></i></span>
70
               <el-dropdown-menu slot="dropdown">
58
               <el-dropdown-menu slot="dropdown">
96
             <span v-else></span>
84
             <span v-else></span>
97
           </template>
85
           </template>
98
         </el-table-column>
86
         </el-table-column>
99
-        <!--<el-table-column label="操作" min-width="20" align="center">-->
100
-          <!--<template slot-scope="scope">-->
101
-            <!--<el-button type="primary" size="small"-->
102
-                       <!--@click="scope.row.groupno>0?openEditGroupAdvice(scope.row.groupno):openEdit(scope.$index, scope.row)"-->
103
-                       <!--v-if="isShowStartTime(scope.$index, scope.row)">编辑-->
104
-            <!--</el-button>-->
105
-          <!--</template>-->
106
-        <!--</el-table-column>-->
87
+
107
       </el-table>
88
       </el-table>
108
       <!-- 医嘱列表 end -->
89
       <!-- 医嘱列表 end -->
109
 
90
 

+ 8 - 1
src/xt_pages/dialysis/details/dialog/adviceDialog/AddGroupAdvice.vue View File

45
         <el-row >
45
         <el-row >
46
           <el-col :span="2">
46
           <el-col :span="2">
47
             &nbsp;&nbsp;
47
             &nbsp;&nbsp;
48
-          </el-col>  
48
+          </el-col>
49
           <el-col :span="5">
49
           <el-col :span="5">
50
             <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" round
50
             <el-button :disabled="$store.getters.xt_user.subscibe.state==3?true:false" round
51
                        @click="openAdviceTemplate()">选择医嘱模板
51
                        @click="openAdviceTemplate()">选择医嘱模板
87
                 label="医嘱名称"
87
                 label="医嘱名称"
88
                 property="advice_name"
88
                 property="advice_name"
89
                 style="word-break: keep-all;white-space:nowrap;"
89
                 style="word-break: keep-all;white-space:nowrap;"
90
+                align="center"
90
               ></el-table-column>
91
               ></el-table-column>
91
 
92
 
92
               <el-table-column
93
               <el-table-column
93
                 label="规格"
94
                 label="规格"
94
                 property="advice_desc"
95
                 property="advice_desc"
96
+                align="center"
97
+
95
               ></el-table-column>
98
               ></el-table-column>
96
               <!-- <el-table-column label="药品规格*数量" min-width="80" property="drug_spec" align="center">
99
               <!-- <el-table-column label="药品规格*数量" min-width="80" property="drug_spec" align="center">
97
                 <template slot-scope="scope">
100
                 <template slot-scope="scope">
160
             style="width: 100%">
163
             style="width: 100%">
161
             <el-table-column
164
             <el-table-column
162
               prop="name"
165
               prop="name"
166
+              align="center"
163
               label="模板名称">
167
               label="模板名称">
164
             </el-table-column>
168
             </el-table-column>
165
           </el-table>
169
           </el-table>
180
           >
184
           >
181
             <el-table-column
185
             <el-table-column
182
               type="selection"
186
               type="selection"
187
+              align="center"
183
               width="55">
188
               width="55">
184
             </el-table-column>
189
             </el-table-column>
185
             <el-table-column
190
             <el-table-column
186
               label="医嘱内容"
191
               label="医嘱内容"
187
               property="advice_name"
192
               property="advice_name"
188
               style="word-break: keep-all;white-space:nowrap;"
193
               style="word-break: keep-all;white-space:nowrap;"
194
+              align="center"
189
             ></el-table-column>
195
             ></el-table-column>
190
             <el-table-column
196
             <el-table-column
191
               label="规格"
197
               label="规格"
192
               property="advice_desc"
198
               property="advice_desc"
199
+              align="center"
193
             ></el-table-column>
200
             ></el-table-column>
194
             <el-table-column label="开药数量" min-width="80" property="prescribing_number" align="center">
201
             <el-table-column label="开药数量" min-width="80" property="prescribing_number" align="center">
195
               <template slot-scope="scope">
202
               <template slot-scope="scope">

+ 11 - 1
src/xt_pages/dialysis/details/dialog/adviceDialog/EditGroupAdvice.vue View File

38
         </el-row>
38
         </el-row>
39
 
39
 
40
         <el-row>
40
         <el-row>
41
-          <el-col :span="2">&nbsp;&nbsp;</el-col>          
41
+          <el-col :span="2">&nbsp;&nbsp;</el-col>
42
           <el-col :span="5">
42
           <el-col :span="5">
43
             <el-button
43
             <el-button
44
               :disabled="$store.getters.xt_user.subscibe.state==3?true:false"
44
               :disabled="$store.getters.xt_user.subscibe.state==3?true:false"
86
               <el-table-column
86
               <el-table-column
87
                 label="医嘱名称"
87
                 label="医嘱名称"
88
                 property="advice_name"
88
                 property="advice_name"
89
+                align="center"
90
+
89
                 style="word-break: keep-all;white-space:nowrap;"
91
                 style="word-break: keep-all;white-space:nowrap;"
90
               ></el-table-column>
92
               ></el-table-column>
91
               <el-table-column
93
               <el-table-column
92
                 label="规格"
94
                 label="规格"
93
                 property="advice_desc"
95
                 property="advice_desc"
96
+                align="center"
97
+
94
               ></el-table-column>
98
               ></el-table-column>
95
               <!-- <el-table-column label="药品规格*数量" min-width="80" property="drug_spec" align="center">
99
               <!-- <el-table-column label="药品规格*数量" min-width="80" property="drug_spec" align="center">
96
                 <template slot-scope="scope">
100
                 <template slot-scope="scope">
150
             style="width: 100%">
154
             style="width: 100%">
151
             <el-table-column
155
             <el-table-column
152
               prop="name"
156
               prop="name"
157
+              align="center"
158
+
153
               label="模板名称">
159
               label="模板名称">
154
             </el-table-column>
160
             </el-table-column>
155
           </el-table>
161
           </el-table>
175
             <el-table-column
181
             <el-table-column
176
               label="医嘱内容"
182
               label="医嘱内容"
177
               property="advice_name"
183
               property="advice_name"
184
+              align="center"
185
+
178
               style="word-break: keep-all;white-space:nowrap;"
186
               style="word-break: keep-all;white-space:nowrap;"
179
             ></el-table-column>
187
             ></el-table-column>
180
             <el-table-column
188
             <el-table-column
181
               label="规格"
189
               label="规格"
190
+              align="center"
191
+
182
               property="advice_desc"
192
               property="advice_desc"
183
             ></el-table-column>
193
             ></el-table-column>
184
             <el-table-column label="开药数量" min-width="80" property="prescribing_number" align="center">
194
             <el-table-column label="开药数量" min-width="80" property="prescribing_number" align="center">