See999 4 years ago
parent
commit
4d6eb573bf

+ 42 - 9
src/xt_pages/dialysis/batch_print/batch_print_order_thirteen.vue View File

@@ -236,14 +236,47 @@
236 236
                     <tr v-for="(advice, advice_index) in record.advices" :key="advice_index">
237 237
                     <td style="height:40px;line-height:40px">{{ getTime(advice[0].start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
238 238
                     <td class="parent" style="max-width:400px">
239
-                        <span v-if="advice[0].parent_id > 0">---></span>
240
-                        <span>{{ advice[0].advice_name }}</span>
241
-                        <span v-if="advice[0] && advice[0].advice_desc">({{ advice[0].advice_desc }}{{ advice[0].drug_spec_unit }})</span>
242
-                        <span v-if="advice[0].prescribing_number"> &nbsp;&nbsp; {{ advice[0].prescribing_number }}{{ advice[0].prescribing_number_unit }}</span>
243
-                        <span v-if="advice[0].single_dose != 0">{{ advice[0].single_dose }}{{ advice[0].single_dose_unit }}</span>
244
-                        <span v-if="advice[0].parent_id == 0">{{ advice[0].delivery_way }}</span>
245
-                        <span v-if="advice[0].parent_id == 0">{{ advice[0].execution_frequency }}</span>
246
-                        <span v-if="advice[0].parent_id == 0 && advice[0].remark.length > 0">({{ advice[0].remark }})</span>
239
+                        <span v-for="(item,index) in advice" :key="index">
240
+                            <!-- <span v-if="item.children.length > 0"> -->
241
+                                <span v-if="item.parent_id > 0">---></span>
242
+                                <span>{{ item.advice_name }}</span>
243
+                                <span v-if="item && item.advice_desc">({{ item.advice_desc }}{{ item.drug_spec_unit }})</span>
244
+                                <span v-if="item.prescribing_number">&nbsp;&nbsp; {{ item.prescribing_number }}{{ item.prescribing_number_unit }}</span>
245
+                                <span v-if="item.single_dose != 0">{{ item.single_dose }}{{ item.single_dose_unit }}</span>
246
+                                <span v-if="item.parent_id == 0">{{ item.delivery_way }}</span>
247
+                                <span v-if="item.parent_id == 0">{{ item.execution_frequency }}</span>
248
+                                <span v-if="item.parent_id == 0 && item.remark.length > 0">({{ advice.remark }})</span>
249
+                                <span v-if="item.children && !Array.isArray(item)" style="display:block;border-top: 1px solid #000" v-for="(child, childindex) in item.children" :key="childindex" class="advice-children">
250
+                                    <span>---></span>
251
+                                    <span>
252
+                                    <span>{{ child.advice_name }}</span>
253
+                                    <span v-if="child.advice_desc">{{ child.advice_desc }}{{ child.drug_spec_unit }}</span>
254
+                                    <span v-if="child.prescribing_number">* {{ child.prescribing_number }}{{ child.prescribing_number_unit }}</span>
255
+                                    <span v-if="child.single_dose != 0">单次用量 {{ child.single_dose }}{{ child.single_dose_unit }}</span>
256
+                                    </span>
257
+                                </span>
258
+                            <!-- </span> -->
259
+                            <div v-else>
260
+                                <span v-if="item.parent_id > 0">---></span>
261
+                                <span>{{ item.advice_name }}</span>
262
+                                <span v-if="item && item.advice_desc">({{ item.advice_desc }}{{ item.drug_spec_unit }})</span>
263
+                                <span v-if="item.prescribing_number">&nbsp;&nbsp; {{ item.prescribing_number }}{{ item.prescribing_number_unit }}</span>
264
+                                <span v-if="item.single_dose != 0">{{ item.single_dose }}{{ item.single_dose_unit }}</span>
265
+                                <span v-if="item.parent_id == 0">{{ item.delivery_way }}</span>
266
+                                <span v-if="item.parent_id == 0">{{ item.execution_frequency }}</span>
267
+                                <span v-if="item.parent_id == 0 && item.remark.length > 0">({{ advice.remark }})</span>
268
+                                <span v-if="item.children && !Array.isArray(item)" style="display:block;border-top: 1px solid #000;" v-for="(child, childindex) in item.children" :key="childindex" class="advice-children">
269
+                                    <span>---></span>
270
+                                    <span>
271
+                                    <span>{{ child.advice_name }}</span>
272
+                                    <span v-if="child.advice_desc">{{ child.advice_desc }}{{ child.drug_spec_unit }}</span>
273
+                                    <span v-if="child.prescribing_number">* {{ child.prescribing_number }}{{ child.prescribing_number_unit }}</span>
274
+                                    <span v-if="child.single_dose != 0">单次用量 {{ child.single_dose }}{{ child.single_dose_unit }}</span>
275
+                                    </span>
276
+                                </span>
277
+                            </div>
278
+                            
279
+                        </span>
247 280
                     </td>
248 281
                     <td>
249 282
                         <span v-if="setAdminUserES(advice[0], 'advice_doctor') == ''">
@@ -348,7 +381,7 @@
348 381
                         <td width="50" style="text-align:left;border:none;">
349 382
                         <div>
350 383
                             <span class="under_line" style="width:50px;display:inline-block">
351
-                            {{ record.assessment_before_dislysis.pulse_frequency ? record.assessment_before_dislysis.pulse_frequency : "" }}
384
+                            {{ record.assessment_after_dislysis.pulse_frequency ? record.assessment_after_dislysis.pulse_frequency : "" }}
352 385
                             </span>次/分
353 386
                         </div>
354 387
                         </td>

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderThirteen.vue View File

@@ -340,7 +340,7 @@
340 340
             <td width="50" style="text-align:left;border:none;">
341 341
               <div>
342 342
                 <span class="under_line" style="width:50px;display:inline-block">
343
-                  {{ predialysis.pulse_frequency ? predialysis.pulse_frequency : "" }}
343
+                  {{ afterdialysis.pulse_frequency ? afterdialysis.pulse_frequency : "" }}
344 344
                 </span>次/分
345 345
               </div>
346 346
             </td>

+ 10 - 2
src/xt_pages/qcd/components/LineChart.vue View File

@@ -152,7 +152,7 @@ export default {
152 152
           },
153 153
           axisLine: {
154 154
             lineStyle: {
155
-              color: "pink" //x轴颜色
155
+              color: "#E5E5E5" //x轴颜色
156 156
             }
157 157
           },
158 158
           axisLabel: {
@@ -176,6 +176,9 @@ export default {
176 176
               } else {
177 177
                 return value;
178 178
               }
179
+            },
180
+            textStyle: {
181
+              color:"#2F3133"
179 182
             }
180 183
           }
181 184
         },
@@ -199,7 +202,12 @@ export default {
199 202
           },
200 203
           axisLine: {
201 204
             lineStyle: {
202
-              color: "pink" //y轴颜色
205
+              color: "#E5E5E5" //y轴颜色
206
+            },
207
+          },
208
+          axisLabel: {
209
+            textStyle: {
210
+              color:"#2F3133"
203 211
             }
204 212
           }
205 213
         },

+ 1 - 1
src/xt_pages/qcd/indicatorControlAnalysis/analysisDetails.vue View File

@@ -16,7 +16,7 @@
16 16
         <el-container>
17 17
           <div style="width:150px">
18 18
             <div class="tableTitle">患者列表</div>
19
-            <el-table :data="tableData" border style="width: 100%;" height="500">
19
+            <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
20 20
               <el-table-column prop="date" label="日期" width="70"></el-table-column>
21 21
               <el-table-column prop="name" label="姓名" width="80"></el-table-column>
22 22
             </el-table>

+ 2 - 2
src/xt_pages/qcd/indicatorControlAnalysis/bloodPressure.vue View File

@@ -53,7 +53,7 @@
53 53
         <el-container>
54 54
           <div style="width:150px">
55 55
             <div class="tableTitle">患者列表</div>
56
-            <el-table :data="tableData" border style="width: 100%;" height="500">
56
+            <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
57 57
               <el-table-column prop="date" label="日期" width="70"></el-table-column>
58 58
               <el-table-column prop="name" label="姓名" width="80"></el-table-column>
59 59
             </el-table>
@@ -67,7 +67,7 @@
67 67
               <div class="tableTitle">统计表</div>
68 68
             </div>
69 69
             <div>
70
-              <el-table :data="tableData1" style="width: 100%" border>
70
+              <el-table :data="tableData1" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
71 71
                 <el-table-column fixed prop="date" label="日期"></el-table-column>
72 72
                 <el-table-column prop="name" label="姓名"></el-table-column>
73 73
                 <el-table-column prop="province" label="省份"></el-table-column>

+ 4 - 4
src/xt_pages/qcd/indicatorControlAnalysis/bloodPressureDetails.vue View File

@@ -16,7 +16,7 @@
16 16
         <el-container>
17 17
           <div style="width:150px">
18 18
             <div class="tableTitle">患者列表</div>
19
-            <el-table :data="tableData" border style="width: 100%;" height="500">
19
+            <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
20 20
               <el-table-column prop="date" label="日期" width="70"></el-table-column>
21 21
               <el-table-column prop="name" label="姓名" width="80"></el-table-column>
22 22
             </el-table>
@@ -74,7 +74,7 @@
74 74
             </div>
75 75
             <div class="tableTitle">统计表</div>
76 76
             <div>
77
-              <el-table :data="tableData1" style="width: 100%" border>
77
+              <el-table :data="tableData1" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
78 78
                 <el-table-column fixed prop="date" label="日期"></el-table-column>
79 79
                 <el-table-column prop="name" label="姓名"></el-table-column>
80 80
                 <el-table-column prop="province" label="省份"></el-table-column>
@@ -238,9 +238,9 @@ export default {
238 238
             //配置样式
239 239
             itemStyle: {
240 240
               normal: {
241
-                color: "#dd7383", //折点颜色
241
+                color: "#f56c6c", //折点颜色
242 242
                 lineStyle: {
243
-                  color: "#dd7383" //折线颜色
243
+                  color: "#f56c6c" //折线颜色
244 244
                 }
245 245
               }
246 246
             }

+ 1 - 1
src/xt_pages/qcd/indicatorControlAnalysis/components/office.vue View File

@@ -78,7 +78,7 @@
78 78
     </div>
79 79
     <div class="tableTitle">统计表</div>
80 80
     <div>
81
-      <el-table :data="tableData" style="width: 100%" border>
81
+      <el-table :data="tableData" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
82 82
         <el-table-column fixed prop="date" label="日期"></el-table-column>
83 83
         <el-table-column prop="name" label="姓名"></el-table-column>
84 84
         <el-table-column prop="province" label="省份"></el-table-column>

+ 1 - 1
src/xt_pages/qcd/indicatorControlAnalysis/components/personal.vue View File

@@ -81,7 +81,7 @@
81 81
     <el-container>
82 82
       <div style="width:150px">
83 83
         <div class="tableTitle">患者列表</div>
84
-        <el-table :data="tableData" border style="width: 100%;" height="500">
84
+        <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
85 85
           <el-table-column prop="date" label="日期" width="70"></el-table-column>
86 86
           <el-table-column prop="name" label="姓名" width="80"></el-table-column>
87 87
         </el-table>

+ 2 - 2
src/xt_pages/qcd/indicatorControlAnalysis/monitor.vue View File

@@ -53,7 +53,7 @@
53 53
         <el-container>
54 54
           <div style="width:150px">
55 55
             <div class="tableTitle">患者列表</div>
56
-            <el-table :data="tableData" border style="width: 100%;" height="500">
56
+            <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
57 57
               <el-table-column prop="date" label="日期" width="70"></el-table-column>
58 58
               <el-table-column prop="name" label="姓名" width="80"></el-table-column>
59 59
             </el-table>
@@ -65,7 +65,7 @@
65 65
             </div>
66 66
             <div class="tableTitle">统计表</div>
67 67
             <div>
68
-              <el-table :data="tableData1" style="width: 100%" border>
68
+              <el-table :data="tableData1" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
69 69
                 <el-table-column fixed prop="date" label="日期"></el-table-column>
70 70
                 <el-table-column prop="name" label="姓名"></el-table-column>
71 71
                 <el-table-column prop="province" label="省份"></el-table-column>

+ 2 - 2
src/xt_pages/qcd/indicatorControlAnalysis/process.vue View File

@@ -53,7 +53,7 @@
53 53
         <el-container>
54 54
           <div style="width:150px">
55 55
             <div class="tableTitle">患者列表</div>
56
-            <el-table :data="tableData" border style="width: 100%;" height="500">
56
+            <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
57 57
               <el-table-column prop="date" label="日期" width="70"></el-table-column>
58 58
               <el-table-column prop="name" label="姓名" width="80"></el-table-column>
59 59
             </el-table>
@@ -65,7 +65,7 @@
65 65
             </div>
66 66
             <div class="tableTitle">统计表</div>
67 67
             <div>
68
-              <el-table :data="tableData1" style="width: 100%" border>
68
+              <el-table :data="tableData1" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
69 69
                 <el-table-column fixed prop="date" label="日期"></el-table-column>
70 70
                 <el-table-column prop="name" label="姓名"></el-table-column>
71 71
                 <el-table-column prop="province" label="省份"></el-table-column>

+ 2 - 2
src/xt_pages/qcd/indicatorControlAnalysis/weightDetails.vue View File

@@ -16,7 +16,7 @@
16 16
         <el-container>
17 17
           <div style="width:150px">
18 18
             <div class="tableTitle">患者列表</div>
19
-            <el-table :data="tableData" border style="width: 100%;" height="500">
19
+            <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
20 20
               <el-table-column prop="date" label="日期" width="70"></el-table-column>
21 21
               <el-table-column prop="name" label="姓名" width="80"></el-table-column>
22 22
             </el-table>
@@ -74,7 +74,7 @@
74 74
             </div>
75 75
             <div class="tableTitle">统计表</div>
76 76
             <div>
77
-              <el-table :data="tableData1" style="width: 100%" border>
77
+              <el-table :data="tableData1" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
78 78
                 <el-table-column fixed prop="date" label="日期"></el-table-column>
79 79
                 <el-table-column prop="name" label="姓名"></el-table-column>
80 80
                 <el-table-column prop="province" label="省份"></el-table-column>

+ 1 - 1
src/xt_pages/qcd/patientControlAnalysis.vue View File

@@ -59,7 +59,7 @@
59 59
           <p class="chartTitle">统计表</p>
60 60
         </div>
61 61
         <div>
62
-          <el-table :data="tableData" border style="width: 100%">
62
+          <el-table :data="tableData" border style="width: 100%" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
63 63
             <el-table-column fixed prop="date" label="日期" width="150"></el-table-column>
64 64
             <el-table-column prop="name" label="姓名" width="120"></el-table-column>
65 65
             <el-table-column prop="province" label="省份" width="120"></el-table-column>

+ 2 - 2
src/xt_pages/qcd/treatmentControlAnalysis/components/CheckAll.vue View File

@@ -47,14 +47,14 @@
47 47
     <el-container>
48 48
       <div style="width:150px">
49 49
         <div class="tableTitle">患者列表</div>
50
-        <el-table :data="tableData" border style="width: 100%;" height="500">
50
+        <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
51 51
           <el-table-column prop="date" label="日期" width="70"></el-table-column>
52 52
           <el-table-column prop="name" label="姓名" width="80"></el-table-column>
53 53
         </el-table>
54 54
       </div>
55 55
       <div style="padding-left:10px;flex:1">
56 56
         <div class="tableTitle">统计表</div>
57
-        <el-table :data="tableData1" style="width: 100%" border>
57
+        <el-table :data="tableData1" style="width: 100%" border :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
58 58
           <el-table-column fixed prop="date" label="日期"></el-table-column>
59 59
           <el-table-column prop="name" label="姓名"></el-table-column>
60 60
           <el-table-column prop="province" label="省份"></el-table-column>

+ 1 - 1
src/xt_pages/qcd/treatmentControlAnalysis/components/CheckPersonal.vue View File

@@ -47,7 +47,7 @@
47 47
     <el-container>
48 48
       <div style="width:150px">
49 49
         <div class="tableTitle">患者列表</div>
50
-        <el-table :data="tableData" border style="width: 100%;" height="500">
50
+        <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
51 51
           <el-table-column prop="date" label="日期" width="70"></el-table-column>
52 52
           <el-table-column prop="name" label="姓名" width="80"></el-table-column>
53 53
         </el-table>

+ 1 - 1
src/xt_pages/qcd/treatmentControlAnalysis/components/TimeAll.vue View File

@@ -49,7 +49,7 @@
49 49
     </div>
50 50
     <div class="tableTitle">统计表</div>
51 51
     <div>
52
-      <el-table :data="tableData" style="width: 100%" border>
52
+      <el-table :data="tableData" border style="width: 100%" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
53 53
         <el-table-column fixed prop="date" label="日期"></el-table-column>
54 54
         <el-table-column prop="name" label="姓名"></el-table-column>
55 55
         <el-table-column prop="province" label="省份"></el-table-column>

+ 2 - 2
src/xt_pages/qcd/treatmentControlAnalysis/components/TimePersonal.vue View File

@@ -47,14 +47,14 @@
47 47
     <el-container>
48 48
       <div style="width:150px">
49 49
         <div class="tableTitle">患者列表</div>
50
-        <el-table :data="tableData" border style="width: 100%;" height="500">
50
+        <el-table :data="tableData" border style="width: 100%;" height="500" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
51 51
           <el-table-column prop="date" label="日期" width="70"></el-table-column>
52 52
           <el-table-column prop="name" label="姓名" width="80"></el-table-column>
53 53
         </el-table>
54 54
       </div>
55 55
       <div style="padding-left:10px;flex:1">
56 56
         <div class="tableTitle">统计表</div>
57
-        <el-table :data="tableData1" style="width: 100%" border>
57
+        <el-table :data="tableData1" border style="width: 100%" :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
58 58
           <el-table-column fixed prop="date" label="日期"></el-table-column>
59 59
           <el-table-column prop="name" label="姓名"></el-table-column>
60 60
           <el-table-column prop="province" label="省份"></el-table-column>

+ 1 - 1
src/xt_pages/qcd/workAnalysis/doctor.vue View File

@@ -66,7 +66,7 @@
66 66
         </div>
67 67
         <div class="tableTitle">统计表</div>
68 68
         <div>
69
-          <el-table :data="tableData" style="width: 100%" border show-summary>
69
+          <el-table :data="tableData" style="width: 100%" border show-summary :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
70 70
             <el-table-column fixed prop="date" label="日期"></el-table-column>
71 71
             <el-table-column prop="name" label="姓名"></el-table-column>
72 72
             <el-table-column prop="province" label="省份"></el-table-column>

+ 1 - 1
src/xt_pages/qcd/workAnalysis/nurse.vue View File

@@ -66,7 +66,7 @@
66 66
         </div>
67 67
         <div class="tableTitle">统计表</div>
68 68
         <div>
69
-          <el-table :data="tableData" style="width: 100%" border show-summary>
69
+          <el-table :data="tableData" style="width: 100%" border show-summary :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
70 70
             <el-table-column fixed prop="date" label="日期"></el-table-column>
71 71
             <el-table-column prop="name" label="姓名"></el-table-column>
72 72
             <el-table-column prop="province" label="省份"></el-table-column>