Skip to content

Commit 57c4f74

Browse files
committed
refactor: add filterable attribute to create_user search fields for improved usability
1 parent 6bd5b9a commit 57c4f74

File tree

4 files changed

+10
-1
lines changed

4 files changed

+10
-1
lines changed

ui/src/views/system-resource-management/ApplicationResourceIndex.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,10 @@
3232
v-model="search_form.create_user"
3333
@change="getList"
3434
clearable
35+
filterable
3536
style="width: 220px"
3637
>
37-
<el-option v-for="u in user_options" :key="u.id" :value="u.id" :label="u.username"/>
38+
<el-option v-for="u in user_options" :key="u.id" :value="u.id" :label="u.nick_name"/>
3839
</el-select>
3940
</div>
4041
</div>
@@ -237,6 +238,7 @@ import useStore from '@/stores'
237238
import {datetimeFormat} from '@/utils/time'
238239
import {loadPermissionApi} from "@/utils/dynamics-api/permission-api.ts";
239240
import {isWorkFlow} from "@/utils/application.ts";
241+
import UserApi from "@/api/user/user.ts";
240242
241243
const {user} = useStore()
242244
@@ -317,6 +319,10 @@ function getList() {
317319
onMounted(() => {
318320
getWorkspaceList()
319321
getList()
322+
323+
UserApi.getAllMemberList('').then((res: any) => {
324+
user_options.value = res.data
325+
})
320326
})
321327
</script>
322328

ui/src/views/system-resource-management/KnowledgeResourceIndex.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
v-else-if="search_type === 'create_user'"
3232
v-model="search_form.create_user"
3333
@change="getList"
34+
filterable
3435
clearable
3536
style="width: 220px"
3637
>

ui/src/views/system-resource-management/ModelResourceIndex.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
v-else-if="search_type === 'create_user'"
3232
v-model="model_search_form.create_user"
3333
@change="getList"
34+
filterable
3435
clearable
3536
style="width: 220px"
3637
>

ui/src/views/system-resource-management/ToolResourceIndex.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
v-else-if="search_type === 'create_user'"
3232
v-model="search_form.create_user"
3333
@change="getList"
34+
filterable
3435
clearable
3536
style="width: 220px"
3637
>

0 commit comments

Comments
 (0)