Browse Source

up screen

ljw 1 year ago
parent
commit
0ccfc8e154
3 changed files with 21 additions and 21 deletions
  1. 5 4
      src/views/address_book/index.vue
  2. 4 4
      src/views/my/address_book/index.vue
  3. 12 13
      src/views/peer/index.vue

+ 5 - 4
src/views/address_book/index.vue

@@ -38,13 +38,14 @@
38
         </el-table-column>
38
         </el-table-column>
39
         <el-table-column prop="username" :label="T('Username')" align="center" width="150"/>
39
         <el-table-column prop="username" :label="T('Username')" align="center" width="150"/>
40
         <el-table-column prop="hostname" :label="T('Hostname')" align="center" width="150"/>
40
         <el-table-column prop="hostname" :label="T('Hostname')" align="center" width="150"/>
41
-        <el-table-column prop="alias" :label="T('Alias')" align="center" width="150"/>
41
+
42
         <el-table-column prop="platform" :label="T('Platform')" align="center" width="120"/>
42
         <el-table-column prop="platform" :label="T('Platform')" align="center" width="120"/>
43
-        <el-table-column prop="hash" :label="T('Hash')" align="center" width="250"/>
44
-        <el-table-column prop="tags" :label="T('Tags')" align="center" width="250"/>
43
+        <el-table-column prop="tags" :label="T('Tags')" align="center"/>
45
         <!--        <el-table-column prop="created_at" label="创建时间" align="center"/>-->
44
         <!--        <el-table-column prop="created_at" label="创建时间" align="center"/>-->
46
         <!--        <el-table-column prop="updated_at" label="更新时间" align="center"/>-->
45
         <!--        <el-table-column prop="updated_at" label="更新时间" align="center"/>-->
47
-        <el-table-column :label="T('Actions')" align="center" class-name="table-actions">
46
+        <el-table-column prop="alias" :label="T('Alias')" align="center" width="150"/>
47
+        <el-table-column prop="hash" :label="T('Hash')" align="center" width="150" show-overflow-tooltip/>
48
+        <el-table-column :label="T('Actions')" align="center" class-name="table-actions" width="500" fixed="right">
48
           <template #default="{row}">
49
           <template #default="{row}">
49
             <el-button type="success" @click="connectByClient(row.id)">{{ T('Link') }}</el-button>
50
             <el-button type="success" @click="connectByClient(row.id)">{{ T('Link') }}</el-button>
50
             <el-button v-if="appStore.setting.appConfig.web_client" type="success" @click="toWebClientLink(row)">Web Client</el-button>
51
             <el-button v-if="appStore.setting.appConfig.web_client" type="success" @click="toWebClientLink(row)">Web Client</el-button>

+ 4 - 4
src/views/my/address_book/index.vue

@@ -23,13 +23,13 @@
23
         <el-table-column prop="id" label="id" align="center" width="200"/>
23
         <el-table-column prop="id" label="id" align="center" width="200"/>
24
         <el-table-column prop="username" :label="T('Username')" align="center" width="150"/>
24
         <el-table-column prop="username" :label="T('Username')" align="center" width="150"/>
25
         <el-table-column prop="hostname" :label="T('Hostname')" align="center" width="150"/>
25
         <el-table-column prop="hostname" :label="T('Hostname')" align="center" width="150"/>
26
-        <el-table-column prop="alias" :label="T('Alias')" align="center" width="150"/>
27
         <el-table-column prop="platform" :label="T('Platform')" align="center" width="120"/>
26
         <el-table-column prop="platform" :label="T('Platform')" align="center" width="120"/>
28
-        <el-table-column prop="hash" :label="T('Hash')" align="center" width="250"/>
29
-        <el-table-column prop="tags" :label="T('Tags')" align="center" width="250"/>
27
+        <el-table-column prop="tags" :label="T('Tags')" align="center"/>
30
         <!--        <el-table-column prop="created_at" label="创建时间" align="center"/>-->
28
         <!--        <el-table-column prop="created_at" label="创建时间" align="center"/>-->
31
         <!--        <el-table-column prop="updated_at" label="更新时间" align="center"/>-->
29
         <!--        <el-table-column prop="updated_at" label="更新时间" align="center"/>-->
32
-        <el-table-column :label="T('Actions')" align="center" class-name="table-actions">
30
+        <el-table-column prop="alias" :label="T('Alias')" align="center" width="150"/>
31
+        <el-table-column prop="hash" :label="T('Hash')" align="center" width="150" show-overflow-tooltip/>
32
+        <el-table-column :label="T('Actions')" align="center" class-name="table-actions" width="600" fixed="right">
33
           <template #default="{row}">
33
           <template #default="{row}">
34
             <el-button type="success" @click="connectByClient(row.id)">{{ T('Link') }}</el-button>
34
             <el-button type="success" @click="connectByClient(row.id)">{{ T('Link') }}</el-button>
35
             <el-button v-if="appStore.setting.appConfig.web_client" type="success" @click="toWebClientLink(row)">Web Client</el-button>
35
             <el-button v-if="appStore.setting.appConfig.web_client" type="success" @click="toWebClientLink(row)">Web Client</el-button>

+ 12 - 13
src/views/peer/index.vue

@@ -30,25 +30,24 @@
30
     <el-card class="list-body" shadow="hover">
30
     <el-card class="list-body" shadow="hover">
31
       <el-table :data="listRes.list" v-loading="listRes.loading" border size="small" @selection-change="handleSelectionChange">
31
       <el-table :data="listRes.list" v-loading="listRes.loading" border size="small" @selection-change="handleSelectionChange">
32
         <el-table-column type="selection" width="55" align="center"/>
32
         <el-table-column type="selection" width="55" align="center"/>
33
-        <el-table-column prop="id" label="id" align="center"/>
34
-        <el-table-column prop="cpu" label="cpu" align="center"/>
35
-        <el-table-column prop="hostname" :label="T('Hostname')" align="center"/>
36
-        <el-table-column prop="memory" :label="T('Memory')" align="center"/>
37
-        <el-table-column prop="os" :label="T('Os')" align="center"/>
38
-        <el-table-column prop="username" :label="T('Username')" align="center"/>
39
-        <el-table-column prop="uuid" :label="T('Uuid')" align="center"/>
40
-        <el-table-column prop="version" :label="T('Version')" align="center" width="80"/>
41
-        <el-table-column prop="created_at" :label="T('CreatedAt')" align="center"/>
42
-        <el-table-column prop="updated_at" :label="T('UpdatedAt')" align="center"/>
43
-        <el-table-column prop="last_online_time" :label="T('LastOnlineTime')" align="center">
33
+        <el-table-column prop="id" label="id" align="center" width="150"/>
34
+        <el-table-column prop="cpu" label="cpu" align="center" width="100" show-overflow-tooltip/>
35
+        <el-table-column prop="hostname" :label="T('Hostname')" align="center" width="120"/>
36
+        <el-table-column prop="memory" :label="T('Memory')" align="center" width="120"/>
37
+        <el-table-column prop="os" :label="T('Os')" align="center" width="120" show-overflow-tooltip/>
38
+        <el-table-column prop="last_online_time" :label="T('LastOnlineTime')" align="center" min-width="120">
44
           <template #default="{row}">
39
           <template #default="{row}">
45
             <div class="last_oline_time">
40
             <div class="last_oline_time">
46
               <span> {{ row.last_online_time ? timeAgo(row.last_online_time * 1000) : '-' }}</span> <span class="dot" :class="{red: timeDis(row.last_online_time) >= 60, green: timeDis(row.last_online_time)< 60}"></span>
41
               <span> {{ row.last_online_time ? timeAgo(row.last_online_time * 1000) : '-' }}</span> <span class="dot" :class="{red: timeDis(row.last_online_time) >= 60, green: timeDis(row.last_online_time)< 60}"></span>
47
             </div>
42
             </div>
48
-
49
           </template>
43
           </template>
50
         </el-table-column>
44
         </el-table-column>
51
-        <el-table-column :label="T('Actions')" align="center" width="500" class-name="table-actions">
45
+        <el-table-column prop="username" :label="T('Username')" align="center" width="120"/>
46
+        <el-table-column prop="uuid" :label="T('Uuid')" align="center" width="120" show-overflow-tooltip/>
47
+        <el-table-column prop="version" :label="T('Version')" align="center" width="80"/>
48
+        <el-table-column prop="created_at" :label="T('CreatedAt')" align="center" width="150"/>
49
+        <el-table-column prop="updated_at" :label="T('UpdatedAt')" align="center" width="150"/>
50
+        <el-table-column :label="T('Actions')" align="center" width="500" class-name="table-actions" fixed="right">
52
           <template #default="{row}">
51
           <template #default="{row}">
53
             <el-button type="success" @click="connectByClient(row.id)">{{ T('Link') }}</el-button>
52
             <el-button type="success" @click="connectByClient(row.id)">{{ T('Link') }}</el-button>
54
             <el-button v-if="appStore.setting.appConfig.web_client" type="success" @click="toWebClientLink(row)">Web Client</el-button>
53
             <el-button v-if="appStore.setting.appConfig.web_client" type="success" @click="toWebClientLink(row)">Web Client</el-button>