|
@@ -101,8 +101,11 @@
|
|
|
<span>{{ 12 }}%</span>
|
|
|
</div> -->
|
|
|
</div>
|
|
|
- <div class="right" style="height: calc(100% - 20px);">
|
|
|
- <randar-2 :typeJArray="typeJArray"></randar-2>
|
|
|
+ <div class= "right" style="height: calc(100% - 20px);">
|
|
|
+ <div class="emptyArea" v-if="typeJArray.length<=0">
|
|
|
+ <img src="../../../assets/icon/test/noDataSvg.svg">
|
|
|
+ </div>
|
|
|
+ <randar-2 :typeJArray="typeJArray" v-else></randar-2>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -846,6 +849,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
getCourse() {
|
|
|
+ if(this.isLoading)return;
|
|
|
var typeE = [];
|
|
|
var typea, typeb, typec, typed, typef;
|
|
|
if (this.isChoose == 1) {
|
|
@@ -920,6 +924,7 @@ export default {
|
|
|
});
|
|
|
},
|
|
|
getCourse2() {
|
|
|
+ if(this.isLoading)return;
|
|
|
this.isLoading = true;
|
|
|
let params = {
|
|
|
oid: this.oid,
|
|
@@ -2476,4 +2481,16 @@ export default {
|
|
|
width: calc(100% - 20px);
|
|
|
margin: 0 auto;
|
|
|
}
|
|
|
+
|
|
|
+.emptyArea{
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
+}
|
|
|
+
|
|
|
+.emptyArea>img{
|
|
|
+ height: 50%;
|
|
|
+}
|
|
|
</style>
|