1
0

hysteria.html 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. {{define "form/hysteria"}}
  2. <a-collapse activeKey="0"
  3. v-for="(client, index) in inbound.settings.hysterias.slice(0,1)"
  4. v-if="!isEdit">
  5. <a-collapse-panel header='{{ i18n "pages.inbounds.client" }}'>
  6. {{template "form/client"}}
  7. </a-collapse-panel>
  8. </a-collapse>
  9. <a-collapse v-else>
  10. <a-collapse-panel :header="'{{ i18n "pages.client.clientCount"}} : ' +
  11. inbound.settings.hysterias.length">
  12. <table width="100%">
  13. <tr class="client-table-header">
  14. <th>{{ i18n "pages.inbounds.email" }}</th>
  15. <th>Auth</th>
  16. </tr>
  17. <tr v-for="(client, index) in inbound.settings.hysterias"
  18. :class="index % 2 == 1 ? 'client-table-odd-row' : ''">
  19. <td>[[ client.email ]]</td>
  20. <td>[[ client.auth ]]</td>
  21. </tr>
  22. </table>
  23. </a-collapse-panel>
  24. </a-collapse>
  25. <a-form :colon="false" :label-col="{ md: {span:8} }"
  26. :wrapper-col="{ md: {span:14} }">
  27. <a-form-item :label="'{{ i18n "pages.inbounds.stream.tcp.version" }}'">
  28. <a-input-number v-model.number="inbound.settings.version" :min="2"
  29. :max="2" disabled></a-input-number>
  30. </a-form-item>
  31. </a-form>
  32. {{end}}