version-manager.html 1.9 KB

123456789101112131415161718192021222324
  1. <popup-container :mw="300" @popup-close="handleClose">
  2. <div style="font-size: 20px; color: var(--color-normal-contrast-normal); margin-top: 10px;">{{ srv.service_name }}</div>
  3. <div class="section" style="padding-bottom: 0px; color: var(--color-normal-contrast-emphasis);"> {{ versionStr }} </div>
  4. <div id="content" style="word-wrap: break-word; line-height: 18px; overflow-y: auto; max-height: 250px; min-height: 100px;">
  5. <ui-markdown v-html="upgradeStr" style="width: 100%; color: var(--color-normal-contrast-normal);"></ui-markdown>
  6. </div>
  7. <div v-if="action === 'switch'">
  8. <div class="section" style="font-size: 20px; color: var(--color-normal-contrast-normal); margin-top: 10px;">{{ tr("history_ver") }}</div>
  9. <div class="div-no-wrap">
  10. <ui-select ref="select" class="large" style="width: calc(100% - 60px);" @confirm="handleSelectChange" :value="tr('select_version_please')">
  11. <option selected="selected" :value="tr('select_version_please')">{{ tr('select_version_please') }}</option>
  12. <option v-for="version of service.package_versions" :value="version">{{ version }}</option>
  13. </ui-select>
  14. <ui-button @click="handleSwitch" class="blue" :disabled="!enableSwitch" style="width:60px; white-space: nowrap; color: var(--color-normal-contrast-weaker);">{{ tr("btn_switch") }}</ui-button>
  15. </div>
  16. </div>
  17. <div v-else-if="action === 'update'">
  18. <div class="wrapper layout horizontal around-justified" id='bottom-button' style="margin: 10px 0px 4px 0px" >
  19. <ui-button @click="handleUpdate" :disabled="!enableUpdate" class="blue" >{{ tr("update_now") }}</ui-button>
  20. <ui-button @click="handleClose" class="gray">{{ tr("btn_cancel") }}</ui-button>
  21. </div>
  22. </div>
  23. <div style="margin: 10px 0px 5px 0px;; line-height: 15px;">{{ tr("switch_tips") }}</div>
  24. </popup-container>