Browse Source

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

28169 4 months ago
parent
commit
25d5dae570
1 changed files with 26 additions and 26 deletions
  1. 26 26
      src/xt_pages/workforce/scheduleTablePrintThree.vue

+ 26 - 26
src/xt_pages/workforce/scheduleTablePrintThree.vue View File

@@ -2,7 +2,7 @@
2 2
     <div class="scheduleTablePrint">
3 3
       <div class="butt"><el-button style="float:right;" type="primary" @click="printAction">打印</el-button></div>
4 4
         <div class="tab">
5
-        <table id="scheduleTable" class="scheduleTable" border="1" cellspacing="0" style='width: 100%;table-layout:fixed;'>
5
+        <table id="scheduleTable" class="scheduleTable" border="1" cellspacing="0" style='table-layout:fixed;'>
6 6
             <tr>
7 7
                 <td rowspan="2">分区</td>
8 8
                 <td rowspan="2">机号</td>
@@ -41,35 +41,35 @@
41 41
             <tr v-for="(item,index) in scheduleZone" :key="index">
42 42
                 <td style="min-width:50px;">{{ item.area }}</td>
43 43
                 <td style="min-width:50px;">{{ item.cut }}</td>
44
-                <td style="width:50px;" v-if="first_day == 1">
44
+                <td style="min-width:50px;" v-if="first_day == 1">
45 45
                     <span v-if="item.Mon_M.patient_id">
46 46
                         <span>{{ item.Mon_M.patient }} </span><br/>
47 47
                         <span v-if="item.Mon_M.mode_id !=1">{{ item.Mon_M.mode_name }}</span><br/>
48 48
                         <span v-show="showflag">{{item.Mon_M.dialysis_machine_name}}</span>
49 49
                     </span>
50 50
                 </td>
51
-                <td style="width:50px;" v-if="first_day == 1">
51
+                <td style="min-width:50px;" v-if="first_day == 1">
52 52
                     <span v-if="item.Mon_A.patient_id">
53 53
                         <span>{{ item.Mon_A.patient }} </span><br/>
54 54
                         <span v-if="item.Mon_A.mode_id !=1">{{ item.Mon_A.mode_name }}</span><br/>
55 55
                        <span v-show="showflag">{{item.Mon_A.dialysis_machine_name}}</span>
56 56
                     </span>
57 57
                 </td>
58
-                <td style="width:50px;" v-if="first_day == 1">
58
+                <td style="min-width:50px;" v-if="first_day == 1">
59 59
                     <span v-if="item.Mon_N.patient_id">
60 60
                         <span>{{ item.Mon_N.patient }} </span><br/>
61 61
                         <span v-if="item.Mon_N.mode_id !=1">{{ item.Mon_N.mode_name }}</span><br/>
62 62
                         <span v-show="showflag">{{item.Mon_N.dialysis_machine_name}}</span>
63 63
                     </span>
64 64
                 </td>
65
-                <td style="width:50px;"  v-if="second_day == 2">
65
+                <td style="min-width:50px;"  v-if="second_day == 2">
66 66
                     <span v-if="item.Tue_M.patient_id">
67 67
                         <span>{{ item.Tue_M.patient }} </span><br/>
68 68
                         <span v-if="item.Tue_M.mode_id !=1">{{ item.Tue_M.mode_name }}</span><br/>
69 69
                         <span v-show="showflag">{{item.Tue_M.dialysis_machine_name}}</span>
70 70
                     </span>
71 71
                 </td>
72
-                <td style="width:50px;"  v-if="second_day == 2">
72
+                <td style="min-width:50px;"  v-if="second_day == 2">
73 73
                     <span v-if="item.Tue_A.patient_id">
74 74
                       <span>{{ item.Tue_A.patient }} </span><br/>
75 75
                         <span v-if="item.Tue_A.mode_id !=1">{{ item.Tue_A.mode_name }}</span><br/>
@@ -77,105 +77,105 @@
77 77
 
78 78
                     </span>
79 79
                 </td>
80
-                <td style="width:50px;"  v-if="second_day == 2">
80
+                <td style="min-width:50px;"  v-if="second_day == 2">
81 81
                     <span v-if="item.Tue_N.patient_id">
82 82
                       <span>{{ item.Tue_N.patient }} </span><br/>
83 83
                         <span v-if="item.Tue_N.mode_id !=1">{{ item.Tue_N.mode_name }}</span><br/>
84 84
                         <span v-show="showflag">{{item.Tue_N.dialysis_machine_name}}</span>
85 85
                     </span>
86 86
                 </td>
87
-                <td style="width:50px;" v-if="three_day == 3">
87
+                <td style="min-width:50px;" v-if="three_day == 3">
88 88
                     <span v-if="item.Wed_M.patient_id">
89 89
                       <span>{{ item.Wed_M.patient }} </span><br/>
90 90
                         <span v-if="item.Wed_M.mode_id !=1">{{ item.Wed_M.mode_name }}</span><br/>
91 91
                         <span v-show="showflag">{{item.Wed_M.dialysis_machine_name}}</span>
92 92
                     </span>
93 93
                 </td>
94
-                <td style="width:50px;" v-if="three_day == 3">
94
+                <td style="min-width:50px;" v-if="three_day == 3">
95 95
                     <span v-if="item.Wed_A.patient_id">
96 96
                       <span>{{ item.Wed_A.patient }} </span><br/>
97 97
                         <span v-if="item.Wed_A.mode_id !=1">{{ item.Wed_A.mode_name }}</span><br/>
98 98
                         <span v-show="showflag">{{item.Wed_A.dialysis_machine_name}}</span>
99 99
                     </span>
100 100
                 </td>
101
-                <td style="width:50px;" v-if="three_day == 3">
101
+                <td style="min-width:50px;" v-if="three_day == 3">
102 102
                     <span v-if="item.Wed_N.patient_id">
103 103
                       <span>{{ item.Wed_N.patient }} </span><br/>
104 104
                         <span v-if="item.Wed_N.mode_id !=1">{{ item.Wed_N.mode_name }}</span><br/>
105 105
                         <span v-show="showflag">{{item.Wed_N.dialysis_machine_name}}</span>
106 106
                     </span>
107 107
                 </td>
108
-                <td style="width:50px;" v-if="four_day == 4">
108
+                <td style="min-width:50px;" v-if="four_day == 4">
109 109
                     <span v-if="item.Thurs_M.patient_id">
110 110
                       <span>{{ item.Thurs_M.patient }} </span><br/>
111 111
                         <span v-if="item.Thurs_M.mode_id !=1">{{ item.Thurs_M.mode_name }}</span><br/>
112 112
                         <span v-show="showflag">{{item.Thurs_M.dialysis_machine_name}}</span>
113 113
                     </span>
114 114
                 </td>
115
-                <td style="width:50px;" v-if="four_day == 4">
115
+                <td style="min-width:50px;" v-if="four_day == 4">
116 116
                     <span v-if="item.Thurs_A.patient_id">
117 117
                       <span>{{ item.Thurs_A.patient }} </span><br/>
118 118
                         <span v-if="item.Thurs_A.mode_id !=1">{{ item.Thurs_A.mode_name }}</span><br/>
119 119
                         <span v-show="showflag">{{item.Thurs_A.dialysis_machine_name}}</span>
120 120
                     </span>
121 121
                 </td>
122
-                <td style="width:50px;" v-if="four_day == 4">
122
+                <td style="min-width:50px;" v-if="four_day == 4">
123 123
                     <span v-if="item.Thurs_N.patient_id">
124 124
                       <span>{{ item.Thurs_N.patient }} </span><br/>
125 125
                         <span v-if="item.Thurs_N.mode_id !=1">{{ item.Thurs_N.mode_name }}</span><br/>
126 126
                         <span v-show="showflag">{{item.Thurs_N.dialysis_machine_name}}</span>
127 127
                     </span>
128 128
                 </td>
129
-                <td style="width:50px;" v-if="five_day == 5">
129
+                <td style="min-width:50px;" v-if="five_day == 5">
130 130
                     <span v-if="item.Fri_M.patient_id">
131 131
                       <span>{{ item.Fri_M.patient }} </span><br/>
132 132
                         <span v-if="item.Fri_M.mode_id !=1">{{ item.Fri_M.mode_name }}</span><br/>
133 133
                         <span v-show="showflag">{{item.Fri_M.dialysis_machine_name}}</span>
134 134
                     </span>
135 135
                 </td>
136
-                <td style="width:50px;" v-if="five_day == 5">
136
+                <td style="min-width:50px;" v-if="five_day == 5">
137 137
                     <span v-if="item.Fri_A.patient_id">
138 138
                       <span>{{ item.Fri_A.patient }} </span><br/>
139 139
                         <span v-if="item.Fri_A.mode_id !=1">{{ item.Fri_A.mode_name }}</span><br/>
140 140
                         <span v-show="showflag">{{item.Fri_A.dialysis_machine_name}}</span>
141 141
                     </span>
142 142
                 </td>
143
-                <td style="width:50px;" v-if="five_day == 5">
143
+                <td style="min-width:50px;" v-if="five_day == 5">
144 144
                     <span v-if="item.Fri_N.patient_id">
145 145
                       <span>{{ item.Fri_N.patient }} </span><br/>
146 146
                         <span v-if="item.Fri_N.mode_id !=1">{{ item.Fri_N.mode_name }}</span><br/>
147 147
                         <span v-show="showflag">{{item.Fri_N.dialysis_machine_name}}</span>
148 148
                     </span>
149 149
                 </td>
150
-                <td style="width:50px;" v-if="six_day == 6">
150
+                <td style="min-width:50px;" v-if="six_day == 6">
151 151
                     <span v-if="item.Sat_M.patient_id">
152 152
                       <span>{{ item.Sat_M.patient }} </span><br/>
153 153
                         <span v-if="item.Sat_M.mode_id !=1">{{ item.Sat_M.mode_name }}</span><br/>
154 154
                         <span v-show="showflag">{{item.Sat_M.dialysis_machine_name}}</span>
155 155
                     </span>
156 156
                 </td>
157
-                <td style="width:50px;" v-if="six_day == 6">
157
+                <td style="min-width:50px;" v-if="six_day == 6">
158 158
                     <span v-if="item.Sat_A.patient_id">
159 159
                       <span>{{ item.Sat_A.patient }} </span><br/>
160 160
                         <span v-if="item.Sat_A.mode_id !=1">{{ item.Sat_A.mode_name }}</span><br/>
161 161
                         <span v-show="showflag">{{item.Sat_A.dialysis_machine_name}}</span>
162 162
                     </span>
163 163
                 </td>
164
-                <td style="width:50px;" v-if="six_day == 6">
164
+                <td style="min-width:50px;" v-if="six_day == 6">
165 165
                     <span v-if="item.Sat_N.patient_id">
166 166
                       <span>{{ item.Sat_N.patient }} </span><br/>
167 167
                         <span v-if="item.Sat_N.mode_id !=1">{{ item.Sat_N.mode_name }}</span><br/>
168 168
                         <span v-show="showflag">{{item.Sat_N.dialysis_machine_name}}</span>
169 169
                     </span>
170 170
                 </td>
171
-                <td style="width:50px;" v-if="seven_day == 7">
171
+                <td style="min-width:50px;" v-if="seven_day == 7">
172 172
                     <span v-if="item.Sun_M.patient_id">
173 173
                       <span>{{ item.Sun_M.patient }} </span><br/>
174 174
                         <span v-if="item.Sun_M.mode_id !=1">{{ item.Sun_M.mode_name }}</span><br/>
175 175
                         <span v-show="showflag">{{item.Sun_M.dialysis_machine_name}}</span>
176 176
                     </span>
177 177
                 </td>
178
-                <td style="width:50px;" v-if="seven_day == 7">
178
+                <td style="min-width:50px;" v-if="seven_day == 7">
179 179
                     <span v-if="item.Sun_A.patient_id">
180 180
                       <span>{{ item.Sun_A.patient }} </span><br/>
181 181
                         <span v-if="item.Sun_A.mode_id !=1">{{ item.Sun_A.mode_name }}</span><br/>
@@ -183,7 +183,7 @@
183 183
 
184 184
                     </span>
185 185
                 </td>
186
-                <td style="width:50px;" v-if="seven_day == 7">
186
+                <td style="min-width:50px;" v-if="seven_day == 7">
187 187
                     <span v-if="item.Sun_N.patient_id">
188 188
                       <span>{{ item.Sun_N.patient }} </span><br/>
189 189
                         <span v-if="item.Sun_N.mode_id !=1">{{ item.Sun_N.mode_name }}</span><br/>
@@ -1324,8 +1324,8 @@ export default {
1324 1324
             return [weekArr[week], typeArr[schedule_type]];
1325 1325
         },
1326 1326
         printAction: function() {
1327
-            const style = '@media print {#scheduleTable{font-size:16px;} .scheduleTable tr td{text-align: center;padding: 5px;}}'
1328
-
1327
+            // const style = '@media print {#scheduleTable{font-size:16px;} .scheduleTable tr td{text-align: center;padding: 5px;}}'
1328
+            const style = '@media print {#scheduleTable{font-size:14px;} .scheduleTable tr td{text-align: center;}}'
1329 1329
             printJS({
1330 1330
             printable: 'scheduleTable',
1331 1331
             type: 'html',
@@ -1526,7 +1526,7 @@ export default {
1526 1526
 </script>
1527 1527
 
1528 1528
 
1529
-<style lang="scss">
1529
+<style lang="scss" scoped>
1530 1530
 .scheduleTablePrint{
1531 1531
   width: 100%;
1532 1532
   height: 100vh;
@@ -1538,7 +1538,7 @@ export default {
1538 1538
     table{
1539 1539
       td{
1540 1540
         text-align: center;
1541
-        padding: 5px;
1541
+        // padding: 5px;
1542 1542
         word-wrap:break-word;
1543 1543
       }
1544 1544
     }