wjx 2 年之前
父节点
当前提交
2ce90e9470
共有 1 个文件被更改,包括 21 次插入12 次删除
  1. 21 12
      src/views/accounts/corpWechat/index.vue

+ 21 - 12
src/views/accounts/corpWechat/index.vue

@@ -67,33 +67,42 @@
             </el-table-column>
             <el-table-column label="回调地址" prop="externalUserCallbackUrl" width="200" :show-overflow-tooltip="true">
                 <template slot-scope="scope">
-                    <a style="color: #1890ff;" @click="copy(scope.row.externalUserCallbackUrl)">{{ scope.row.externalUserCallbackUrl }}</a>
+                    <a style="color: #1890ff;" @click="copy(scope.row.externalUserCallbackUrl)">{{
+                        scope.row.externalUserCallbackUrl }}</a>
                 </template>
             </el-table-column>
-            <el-table-column label="Token" prop="externalUserToken" width="150" :show-overflow-tooltip="true" >
+            <el-table-column label="Token" prop="externalUserToken" width="150" :show-overflow-tooltip="true">
                 <template slot-scope="scope">
-                    <a style="color: #1890ff;" @click="copy(scope.row.externalUserToken)">{{ scope.row.externalUserToken }}</a>
+                    <a style="color: #1890ff;" @click="copy(scope.row.externalUserToken)">{{ scope.row.externalUserToken
+                    }}</a>
                 </template>
             </el-table-column>
-            <el-table-column label="AESKey" prop="externalUserSecret" width="150" :show-overflow-tooltip="true" >
+            <el-table-column label="AESKey" prop="externalUserAesKey" width="150" :show-overflow-tooltip="true">
                 <template slot-scope="scope">
-                    <a style="color: #1890ff;" @click="copy(scope.row.externalUserSecret)">{{ scope.row.externalUserSecret }}</a>
+                    <a style="color: #1890ff;" @click="copy(scope.row.externalUserAesKey)">{{ scope.row.externalUserAesKey
+                    }}</a>
                 </template>
             </el-table-column>
             <el-table-column label="备注" prop="remark" width="250" :show-overflow-tooltip="true" />
-            <el-table-column label="操作" width="250" align="center" class-name="small-padding fixed-width" fixed="right">
+            <el-table-column label="操作" width="200" align="center" class-name="small-padding fixed-width" fixed="right">
                 <template slot-scope="scope">
                     <template v-if="scope.row.authStatus === 1">
                         <el-button size="mini" type="text" icon="el-icon-refresh"
                             @click="handleRefresh(scope.row)">刷新</el-button>
-                        <template v-if="scope.row.configStatus === 'SUCCESS'">
-                            <el-button size="mini" type="text" icon="el-icon-refresh"
-                                @click="handleSync(scope.row)">同步所有</el-button>
-                            <el-button size="mini" type="text" icon="el-icon-tickets"
-                                @click="handleMailList(scope.row)">企微通讯录</el-button>
-                        </template>
                         <el-button size="mini" type="text" icon="el-icon-refresh"
                             @click="setSecretHandle(scope.row)">配置密钥</el-button>
+                        <template v-if="scope.row.configStatus === 'SUCCESS'">
+                            <el-dropdown style="margin-left: 7px;">
+                                <el-button class="el-dropdown-link" size="mini" type="text">更多<i
+                                        class="el-icon-arrow-down el-icon--right"></i></el-button>
+                                <el-dropdown-menu slot="dropdown">
+                                    <el-dropdown-item><el-button size="mini" type="text" icon="el-icon-refresh"
+                                            @click="handleSync(scope.row)">同步所有</el-button></el-dropdown-item>
+                                    <el-dropdown-item><el-button size="mini" type="text" icon="el-icon-tickets"
+                                            @click="handleMailList(scope.row)">企微通讯录</el-button></el-dropdown-item>
+                                </el-dropdown-menu>
+                            </el-dropdown>
+                        </template>
                     </template>
                 </template>
             </el-table-column>