Commit 4611ba8f575bdc518cdee989ef5956c04ae6df31
1 parent
82235092
下载报表学生数据问题
Showing
1 changed file
with
10 additions
and
8 deletions
src/components/exportDia.vue
@@ -139,20 +139,22 @@ export default { | @@ -139,20 +139,22 @@ export default { | ||
139 | this.multipleSelection = val; | 139 | this.multipleSelection = val; |
140 | }, | 140 | }, |
141 | exportData(length) { | 141 | exportData(length) { |
142 | - let studentIds = []; | 142 | + let studentIds = null; |
143 | if (length) { | 143 | if (length) { |
144 | studentIds = this.exportStudent.slice(0, 10).map((item) => { | 144 | studentIds = this.exportStudent.slice(0, 10).map((item) => { |
145 | return item.studentId; | 145 | return item.studentId; |
146 | }); | 146 | }); |
147 | } else { | 147 | } else { |
148 | - studentIds = this.multipleSelection.map((item) => { | ||
149 | - return item.studentId; | ||
150 | - }); | 148 | + if (this.exportType == 1) { |
149 | + studentIds = []; | ||
150 | + } else { | ||
151 | + studentIds = this.multipleSelection.map((item) => { | ||
152 | + return item.studentId; | ||
153 | + }); | ||
154 | + studentIds.length == 0 ? (studentIds = null) : ""; | ||
155 | + } | ||
151 | } | 156 | } |
152 | - this.$emit( | ||
153 | - "exportData", | ||
154 | - this.downType == 1 ? null : studentIds.length == 0 ? null : studentIds | ||
155 | - ); | 157 | + this.$emit("exportData", this.downType == 1 ? null : studentIds); |
156 | this.cancelSelection(); | 158 | this.cancelSelection(); |
157 | }, | 159 | }, |
158 | cancel() { | 160 | cancel() { |