瀏覽代碼

空数据情况

OnePsycho 4 年之前
父節點
當前提交
aadf46e4d2
共有 1 個文件被更改,包括 14 次插入8 次删除
  1. 14 8
      TEAMModelOS/ClientApp/src/view/questionnaire/ManageQuestionnaire.vue

+ 14 - 8
TEAMModelOS/ClientApp/src/view/questionnaire/ManageQuestionnaire.vue

@@ -111,18 +111,24 @@
 									</div>
 									</div>
 								</div>
 								</div>
 								<vuescroll>
 								<vuescroll>
-									<div class="qn-data-wrap" v-if="curTab === 'result'">
-										<BaseQuestionnaire :editItem="currentQn" :isEdit="editable" ref="qnPaper" v-if="!isEmptyData"></BaseQuestionnaire>
+									<div v-show="qnList.length === 0">
+										<EmptyData :top="50"></EmptyData>
 									</div>
 									</div>
-									<div class="qn-data-wrap qn-progress-wrap" v-else>
-										<div class="progress-wrap">
-											<BaseProgress barId="pro1" :total="allSsList.length" :noAnswerdCount="noFinishStudents.length"></BaseProgress>
-											<BasePie barId="pie1" :total="allSsList.length" :noAnswerdCount="noFinishStudents.length"></BasePie>
+									<div v-show="qnList.length">
+										<div class="qn-data-wrap" v-if="curTab === 'result'">
+											<BaseQuestionnaire :editItem="currentQn" :isEdit="editable" ref="qnPaper" v-if="!isEmptyData"></BaseQuestionnaire>
 										</div>
 										</div>
-										<div class="no-table-wrap">
-											<BaseSsTable :tableDatas="noFinishStudents"></BaseSsTable>
+										<div class="qn-data-wrap qn-progress-wrap" v-else>
+											<div class="progress-wrap">
+												<BaseProgress barId="pro1" :total="allSsList.length" :noAnswerdCount="noFinishStudents.length"></BaseProgress>
+												<BasePie barId="pie1" :total="allSsList.length" :noAnswerdCount="noFinishStudents.length"></BasePie>
+											</div>
+											<div class="no-table-wrap">
+												<BaseSsTable :tableDatas="noFinishStudents"></BaseSsTable>
+											</div>
 										</div>
 										</div>
 									</div>
 									</div>
+									
 								</vuescroll>
 								</vuescroll>
 							</div>
 							</div>
 						</div>
 						</div>