MHSanaei 1 年間 前
コミット
e64a9eeee6

+ 2 - 1
web/html/xui/form/client.html

@@ -31,7 +31,8 @@
         <a-input-number v-model="client.alterId"></a-input-number>
     </a-form-item>
     <a-form-item label="ID" v-if="inbound.protocol === Protocols.VMESS || inbound.protocol === Protocols.VLESS">
-        <a-input v-model.trim="client.id" style="width: 300px;"></a-input>
+        <a-icon @click="client.id = RandomUtil.randomUUID()" type="sync"> </a-icon>
+            <a-input v-model.trim="client.id" style="width: 300px;"></a-input>
     </a-form-item>
 	<a-form-item v-if="client.email">
         <span slot="label">

+ 2 - 1
web/html/xui/form/protocol/vless.html

@@ -15,7 +15,8 @@
                 <a-input v-model.trim="client.email" style="width: 150px;"></a-input>
             </a-form-item>
             <a-form-item label="ID">
-                <a-input v-model.trim="client.id" style="width: 300px;"></a-input>
+                <a-icon @click="client.id = RandomUtil.randomUUID()" type="sync"> </a-icon>
+                    <a-input v-model.trim="client.id" style="width: 300px;"></a-input>
             </a-form-item>
             <a-form-item v-if="client.email">
                 <span slot="label">

+ 2 - 1
web/html/xui/form/protocol/vmess.html

@@ -20,7 +20,8 @@
             </a-form-item>
             <br>
             <a-form-item label="ID">
-                <a-input v-model.trim="client.id" style="width: 300px;"></a-input>
+                <a-icon @click="client.id = RandomUtil.randomUUID()" type="sync"> </a-icon>
+                    <a-input v-model.trim="client.id" style="width: 300px;"></a-input>
             </a-form-item>
             <a-form-item v-if="client.email">
                 <span slot="label">