1.0.14 • Published 3 days ago

@blueking/user-selector v1.0.14

Weekly downloads
155
License
-
Repository
-
Last release
3 days ago

参考用法

<template>
    <bk-paas-user-selector v-model="users"
       :fuzzy-search-method="fuzzySearchMethod"
       :exact-search-method="exactSearchMethod">
    </bk-paas-user-selector>
</template>

<script>
    import BkPaasUserSelector from '@blueking/paas-user-selector'
    export default {
        components: { BkPaasUserSelector },
        data () {
            return {
                users: []
            }
        },
        methods: {
            /**
            * 模糊查询方法
            * keyword - 关键字
            * next - 结果分页,滚动加载,!!next 为true时表示加载更多
            */
            fuzzySearchMethod (keyword, next) {
                return Promise.resolve({
                    next: true,
                    results: [{
                        category_id: 1,                         // 目录id
                        category_name: '默认目录',               // 目录名称
                        id: 1,                                  // 用户id
                        username: 'blueking@default',           // 用户名
                        display_name: '蓝鲸智云',                // 全名
                        departments: [{
                            full_name: '默认目录/总公司/部门A'    // 完整组织架构路径
                            name: '部门A',                      // 当前组织
                            id: 1,                              // 组织id
                            order: 1
                        }],
                        domain: 'default',                      // 目录域
                        logo: ''                                // 用户头像
                    }]    
                })
            },
            /**
            * 精确查询单个用户方法,用于加载已选择用户的信息
            * username - 用户名
            */
            exactSearchMethod (username) {
                return Promise.resolve({
                    category_id: 1,
                    category_name: '默认目录',
                    id: 1,
                    username: 'blueking@default',
                    display_name: '蓝鲸智云',
                    departments: [{
                        full_name: '默认目录/总公司/部门A'
                        name: '部门A',
                        id: 1,
                        order: 1    
                    }],
                    domain: 'default',
                    logo: ''    
                })  
            }
        }
    }
</script>
1.0.14

3 days ago

1.0.13

3 days ago

1.0.12

1 month ago

1.0.11

8 months ago

1.0.10

8 months ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.5-beta.1

4 years ago

1.0.5-beta.2

4 years ago

1.0.1-beta.1

4 years ago

1.0.0

4 years ago

1.0.1-beta

4 years ago

0.1.4

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.3

4 years ago

0.1.0

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago