|
|
@@ -17,30 +17,28 @@
|
|
|
class="!w-240px"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="绑定角色" prop="roleIds">
|
|
|
+ <el-form-item label="绑定角色" prop="roleName">
|
|
|
<el-input
|
|
|
- v-model="queryParams.roleIds"
|
|
|
+ v-model="queryParams.roleName"
|
|
|
placeholder="请输入绑定角色"
|
|
|
clearable
|
|
|
@keyup.enter="handleQuery"
|
|
|
class="!w-240px"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="过期时间" prop="expireTime">
|
|
|
- <el-date-picker
|
|
|
- v-model="queryParams.expireTime"
|
|
|
- value-format="YYYY-MM-DD HH:mm:ss"
|
|
|
- type="daterange"
|
|
|
- start-placeholder="开始日期"
|
|
|
- end-placeholder="结束日期"
|
|
|
- :default-time="[new Date('1 00:00:00'), new Date('1 23:59:59')]"
|
|
|
- class="!w-220px"
|
|
|
+ <el-form-item label="使用用户" prop="useUserName">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.useUserName"
|
|
|
+ placeholder="请输入使用用户"
|
|
|
+ clearable
|
|
|
+ @keyup.enter="handleQuery"
|
|
|
+ class="!w-240px"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="使用用户" prop="useUserId">
|
|
|
+ <el-form-item label="用户租户" prop="useUserTenantName">
|
|
|
<el-input
|
|
|
- v-model="queryParams.useUserId"
|
|
|
- placeholder="请输入使用用户"
|
|
|
+ v-model="queryParams.useUserTenantName"
|
|
|
+ placeholder="请输入使用用户租户"
|
|
|
clearable
|
|
|
@keyup.enter="handleQuery"
|
|
|
class="!w-240px"
|
|
|
@@ -53,7 +51,6 @@
|
|
|
clearable
|
|
|
class="!w-240px"
|
|
|
>
|
|
|
-
|
|
|
<el-option
|
|
|
v-for="dict in getStrDictOptions(DICT_TYPE.SYSTEM_INVITE_CODE_STATUS)"
|
|
|
:key="dict.value"
|
|
|
@@ -90,7 +87,7 @@
|
|
|
<ContentWrap>
|
|
|
<el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true">
|
|
|
<el-table-column label="主键" align="center" prop="id" fixed="left"/>
|
|
|
- <el-table-column label="邀请码" align="center" prop="code" fixed="left" width="140px" />
|
|
|
+ <el-table-column label="邀请码" align="center" prop="code" fixed="left" width="160px" />
|
|
|
<el-table-column label="绑定角色" align="center" prop="roleNames" fixed="left" >
|
|
|
<template #default="scope">
|
|
|
<div style="display: flex; flex-direction: column; gap: 5px;">
|
|
|
@@ -185,11 +182,11 @@ const queryParams = reactive({
|
|
|
pageNo: 1,
|
|
|
pageSize: 10,
|
|
|
code: undefined,
|
|
|
- roleIds: undefined,
|
|
|
+ roleName: undefined,
|
|
|
validTime: undefined,
|
|
|
expireTime: [],
|
|
|
- useUserId: undefined,
|
|
|
- useUserTenantId: undefined,
|
|
|
+ useUserName: undefined,
|
|
|
+ useUserTenantName: undefined,
|
|
|
status: undefined,
|
|
|
createTime: [],
|
|
|
tenantId: undefined
|