panel.html 2.5 KB

12345678910111213141516171819202122232425262728293031
  1. <div class='body'>
  2. <div id="loader-wrapper" style="background: var(--color-normal-fill); z-index: 999;">
  3. <div id="loader"></div>
  4. <div class="load-title" style="margin-top: 60px;">
  5. <ui-label value="i18n:cocos-service.load_cocos_service"></ui-label> <br>
  6. <span> V ${cc_version}</span>
  7. </div>
  8. </div>
  9. <div id="cocos-service" style="overflow: hidden; height: 100%;" onselectstart="return false;">
  10. <div v-if="!isLogin" style="display: flex;justify-content: center;">
  11. <div style='color:red;font-size:medium;margin-top: 20px;'>{{nologinTips}}</div>
  12. </div>
  13. <div v-if="refresh" style="height: 100%;">
  14. <!-- 弹出页 -->
  15. <service-filter v-if="filterInfo.show" :filter="filterInfo.filter" :services="services"></service-filter>
  16. <config-set v-if="configSetInfo.show" :action="configSetInfo.action" :config="config" :configs="configs" @save-config="handleSaveConfig"></config-set>
  17. <content-menu v-if="menuInfo.show" :position="menuInfo.position" :items="menuInfo.items" :callback="menuInfo.callback"></content-menu>
  18. <content-confirm v-if="confirmInfo.show" :title="confirmInfo.title" :msg="confirmInfo.msg" :btns="confirmInfo.btns" :high="confirmInfo.high" :callback="confirmInfo.callback"></content-confirm>
  19. <popup-container v-if="popupInfo.show" :mh="popupInfo.mh" :mw="popupInfo.mw" :html="popupInfo.html" :src="popupInfo.src" :pdata="popupInfo.data" :closed="popupInfo.closed" @popup-close="popupInfo.show = false"></popup-container>
  20. <version-manager v-if="vermInfo.show" :service="service" :action="vermInfo.action"></version-manager>
  21. <bind-game v-if="isShowBindGame" :islogin="isLogin" @back-home="backHome" @bind-game="handleBindGame"></bind-game>
  22. <div id="loading" v-if="loading" class="fit"><ui-loading></ui-loading><div>{{ message }}</div></div>
  23. <!-- 一下为逻辑页面 -->
  24. <!-- 服务列表 -->
  25. <service-list v-if="isShowServiceList" :game="game" :services="services" :config="config" :configs="configs" :filter="filterInfo.filter" @item-click="handleItemClick" @confirm-config="handleConfirmConfig"></service-list>
  26. <!-- 服务详情页 -->
  27. <service-detail v-if="isShowServiceDetail" @back-home="backHome" @enable-service="enableService" :service="service" :game="game"></service-detail>
  28. </div>
  29. </div>
  30. </div>