{"_id":"@beisen-phoenix/user-selector","_rev":"3-de393bfd209066c31c357acd8945dabe","name":"@beisen-phoenix/user-selector","dist-tags":{"latest":"1.0.13"},"versions":{"1.0.11":{"name":"@beisen-phoenix/user-selector","version":"1.0.11","description":"*若显示混乱，请访问readme.md，然后在markdown阅读器中查看 *","main":"lib/index.js","scripts":{"start":"italent-thunder start","build":"italent-thunder build prod --mode development","build-prod":"italent-thunder build prod","lib":"stl build lib","examples":"sbl start --port 9001"},"license":"ISC","repository":{"type":"git","url":"git@gitlab.beisencorp.com:ux-share-platform/ux-user-selector2.git"},"peerDependencies":{"styled-components":"^4.2.0","react":"16.x.x","react-dom":"16.x.x"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@beisen/babel":"7.x.x","@beisen/build":"1.x.x","@beisen/italent-thunder":"1.x.x","@beisen/storybook":"1.x.x","@beisen/storybook-react":"4.x.x","@beisen/ts":"1.x.x","@beisen/webpack":"4.x.x","@types/react":"^16.8.6","@types/react-dom":"^16.8.2","@types/styled-components":"4.1.1","commitizen":"^2.x.x","styled-components":"^4.2.0","react":"16.x.x","react-dom":"16.x.x"},"dependencies":{"@beisen-phoenix/button":"^1.0.14","@beisen-phoenix/icon":"^1.0.9","@beisen-phoenix/search":"^1.0.2","@beisen-phoenix/style-token":"^1.0.24","@beisen-phoenix/tabs":"^1.1.16","@beisen-phoenix/tooltip":"^1.0.18","@talentui/get-babel-config":"^4.0.7"},"gitHead":"6d267208bc83244ce536fd594385d9acfa9d66f3","_id":"@beisen-phoenix/user-selector@1.0.11","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-JOKxKlkI+AqRVNRMJOp32/Bnq8VCu5qvS/fxL5oN7jFD8AtswJQw57bxNEoXF1QWe3JS3ql7DShRfIawb2rXxw==","shasum":"a89eac7ed52f6c74dee2a745c903be3dbc7ed050","tarball":"https://registry.npmjs.org/@beisen-phoenix/user-selector/-/user-selector-1.0.11.tgz","fileCount":31,"unpackedSize":62886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctdKECRA9TVsSAnZWagAAQigP/0WNIwd8UqrYEYmR0SVu\nZB/n8upyn6n0R2YnKH5yOScj27ZvLkd4Dc29yoJdWID3ucf4BJ5fzy77PT4W\nJ2VOos6BaAUHMMDvpSod0qV03ikBzLMRtuaGOMj1jGX4fdlTyukmWnaxB5AC\nubIdROaWQCF5oJtOysbTB3k6OpHadTPhszXNFDavfZpYmgFfEbhrpUVd/qug\ntQM31CLySYek0/UAmjaKf9Bx2+Qz0pyF/FmfWLNvOQrd+Z+V8JFMSZUIxuUS\na7uLtGR1BjsWrDWN5Lz/axUB9eEuMz+X3pvJ6aY3ai0gwSyNItxyCWT9jMY5\nVMQ62XUzZ0OMYyFbomfYdfw5fK8x0a7NKX2saHpTGbtdGyJxFhaAtAGINSpM\nx3+bGrAbpjUYqNLlkN3MbSKdR3AXiIWf7ScsG/ZIoFKa+7okrOHq/4sYvftM\n4cQgcQpM+D4uo4YOF1uxQsryytZnuhxQxA0rcUI6c4HvMbpobRJVZEyIeiK/\nXWcTG/25Q9dcA9Ee98CBjjtTaVZ+Q1TiWmmLdoDuzfWENaVIRhIRX7xwre4Z\nig3h5xi6V+gr0Kjny036BfFiVo2AAvljkxkhLfvqNmW9CNxz3Qs+t3vBZxZ5\nh8Gc/qj/G1hbnkfoi0czqEXi+cYV4ofntZ7cRlNWWBAm9TYFdgXYSYuv4Mlv\n7aAK\r\n=35PD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7masH1mFNSoq4ey901vxs7GLGQ2r2MsLvJYp6CcEiLAiEAo5p0l6U0TNMfXY9M6Sfh1bk76eFR85NFxd52N4IxfCU="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/user-selector_1.0.11_1555419779746_0.9490253571490999"},"_hasShrinkwrap":false},"1.0.12":{"name":"@beisen-phoenix/user-selector","version":"1.0.12","description":"*若显示混乱，请访问readme.md，然后在markdown阅读器中查看 *","main":"lib/index.js","scripts":{"start":"italent-thunder start","build":"italent-thunder build prod --mode development","build-prod":"italent-thunder build prod","lib":"stl build lib","examples":"sbl start --port 9001"},"license":"ISC","repository":{"type":"git","url":"git@gitlab.beisencorp.com:ux-share-platform/ux-user-selector2.git"},"peerDependencies":{"styled-components":"^4.2.0","react":"16.x.x","react-dom":"16.x.x"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@beisen/babel":"7.x.x","@beisen/build":"1.x.x","@beisen/italent-thunder":"1.x.x","@beisen/storybook":"1.x.x","@beisen/storybook-react":"4.x.x","@beisen/ts":"1.x.x","@beisen/webpack":"4.x.x","@types/react":"^16.8.6","@types/react-dom":"^16.8.2","@types/styled-components":"4.1.1","commitizen":"^2.x.x","styled-components":"^4.2.0","react":"16.x.x","react-dom":"16.x.x"},"dependencies":{"@beisen-phoenix/button":"^1.0.14","@beisen-phoenix/icon":"^1.0.9","@beisen-phoenix/search":"^1.0.2","@beisen-phoenix/style-token":"^1.0.24","@beisen-phoenix/tabs":"^1.1.16","@beisen-phoenix/tooltip":"^1.0.18","@talentui/get-babel-config":"^4.0.7"},"gitHead":"07a2933798810d6539e9ad2e4489b9b4a7b54152","_id":"@beisen-phoenix/user-selector@1.0.12","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-hqpu5M9IyWIQT8GKsZtCRh0YmRQbyULFWQuxkBDMBNxudCRfiVQCmOalaBnoSswnxtGEPjrV4j21DgetobPXXg==","shasum":"0f2301064e16e57afbd17e985d7ec325fe4e6c11","tarball":"https://registry.npmjs.org/@beisen-phoenix/user-selector/-/user-selector-1.0.12.tgz","fileCount":36,"unpackedSize":74295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctpRXCRA9TVsSAnZWagAAnd8P/iuL7dXlJ697TLBwMeSd\nGJFPhLA5BNFYCWewQNcl0VuRt2Bbw/AaMLkBrT6N4TxieYAnykUI88AIyPtq\n+c0JWc71NpBn9GtC1fw17eFPbZFJM5k0FSOd7nHFCqjYN4eKoctw465oqlYD\nE4krhShC0+QTOCuHTJD4gcfHmK2wBwprFTnbX/kvR6kOD3Va+bsKD3GYzXdZ\ngvoT/VSNTMSR2F0Ah0J9X0/Nw4frJMeEBeDNyKeZqJTXpjhEZTE3yW34J2Id\nATnQgGfnt9EfnKwEu9ATMy6F3a2lfnXAq8yS+OsjkFzoSz7sAalGA7InZaGm\nSYP6zhH6i9ka3au4Q8Nog00boPtK2qm8uA+RaeaChY6f7qwTwA7DbnXRkEDb\nWH9uClHRZsj2rtk1XCz/uf8G/gMKOgyp9glJFsXHr6Vr8iy9sZSA6TEwMw4D\nfrP5HbJwBFBvX3F7aOfXn4So+HQOMiR4RoJXQfMhH3VrQaor6g7IXQWouf6c\n5T+VejS6Dh4cvmK5r9HM7mmDk9cC/fdjrx4xamOsjjbFcYk/s5qzPYQyGIPi\nHktt6kvugIt5P5Dl5lfdXb7SzIBeh8FaMcUQuCHwwE6zXYZTe5s56ZpBg00G\n9jb1UPg6gtc4pUdGmt3aMuxiVMpkHAZ1lkb4mXlDEnIGq5O8+HtnRfC877kI\nJWwb\r\n=BTwh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfFalx8OC0xkPsqLxCuKpbV+3hValHLtk8G/A10UxR2QIhALXuY0qzw4SmkLxfH7r/CCirFSAb9kbyATmNhp9wAmzR"}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/user-selector_1.0.12_1555469398926_0.22001913842521192"},"_hasShrinkwrap":false},"1.0.13":{"name":"@beisen-phoenix/user-selector","version":"1.0.13","description":"*若显示混乱，请访问readme.md，然后在markdown阅读器中查看 *","main":"lib/index.js","scripts":{"start":"italent-thunder start","build":"italent-thunder build prod --mode development","build-prod":"italent-thunder build prod","lib":"stl build lib","examples":"sbl start --port 9001"},"license":"ISC","repository":{"type":"git","url":"git@gitlab.beisencorp.com:ux-share-platform/ux-user-selector2.git"},"peerDependencies":{"styled-components":"^4.2.0","react":"16.x.x","react-dom":"16.x.x"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","@beisen/babel":"7.x.x","@beisen/build":"1.x.x","@beisen/italent-thunder":"1.x.x","@beisen/storybook":"1.x.x","@beisen/storybook-react":"4.x.x","@beisen/ts":"1.x.x","@beisen/webpack":"4.x.x","@types/react":"^16.8.6","@types/react-dom":"^16.8.2","@types/styled-components":"4.1.1","commitizen":"^2.x.x","styled-components":"^4.2.0","react":"16.x.x","react-dom":"16.x.x"},"dependencies":{"@beisen-phoenix/button":"^1.0.14","@beisen-phoenix/icon":"^1.0.9","@beisen-phoenix/search":"^1.0.2","@beisen-phoenix/style-token":"^1.0.24","@beisen-phoenix/tabs":"^1.1.16","@beisen-phoenix/tooltip":"^1.0.18","@talentui/get-babel-config":"^4.0.7"},"gitHead":"9d1c9b44d6142b3d3bdc7d762cf8ce7c95036050","_id":"@beisen-phoenix/user-selector@1.0.13","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"dist":{"integrity":"sha512-3Xzj/uWvYlMuOnZ4dJzcC4qbwcMZ8/mSURfWow6Hxrt55HfqGPeWdhBBjK8vxY7bs9RdnvFwbE4Y2splYpCpLA==","shasum":"a42c876f549c475917fa41b11d12b912d136d310","tarball":"https://registry.npmjs.org/@beisen-phoenix/user-selector/-/user-selector-1.0.13.tgz","fileCount":3,"unpackedSize":5899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctpgpCRA9TVsSAnZWagAAS7YP/3ssnnxKdqw/lVKt1A8f\n8AUMlGKhoMRPwDOBJNY11oUv3hozwO1DkaIsRyXjwGhryHb5TEihl0Asv23B\nwKonDiaKIa/9Zhzg+Dvml3SCihSE++cJak4VSF27C/A6Gd8tiy/Z/dbEXDk3\nz7+pEMFn9X2bquLREg++1wjpPPNPZqhbwTB7pp/fUXlHiSCBtQEkm5Yu7Bjh\nYI6ozPBM9y912RL3B9txtADxPDOAkpTKsfQNXY/2No+q+wxj5ZSZbxxaE9QN\n0Gc7Kc2o0fCPHwp6XILA+KU1y6x1CtNKVkHe3nUX1kKzrwivAlmtq7Xcd5sj\nXf4ZP+L5THzTFMsXSzb/2kt2Q1T5m91SMwFiiLgpVUnzdyZazLpYIgFOUuTG\nwkt5MnSwPuMx4lKjDNyWB7ojDE6Puye1uANHDHXWQZtOV25vkANmdT9+usIL\n0AdskR3UF+8NV6eKA4E1N7HRn4LOhH3zWFry0kmr6yByRXu2vVporfIhlhK7\n5HjrU/rKO/fazeZMnifBeY7E7U01kHEmrATDWZVhRelBD79o56nCPuyW+IIJ\nFIDkWhfzQOjmU8gZJbFHRhnosVB0OlAQVSCUv3LfLCqHDZxDHimccNCKLf0Z\nkLQpQeTBYPI8IWkfg/mbF3wRA/zRpRJ0rOvQ6QHQuxLmfWPR10ifN3/+cFno\niJZ8\r\n=F1VQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgpsF21SX2uIMz/lauh/ElfOr493EdWcQ4j93Kodq2vwIhAJBhrwLcCJov9FMb26NzfYPa/QjOEexcx461myRhTGrr"}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/user-selector_1.0.13_1555470376520_0.4449249872345744"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-16T13:02:59.563Z","1.0.11":"2019-04-16T13:02:59.859Z","modified":"2022-04-04T18:17:34.832Z","1.0.12":"2019-04-17T02:49:59.063Z","1.0.13":"2019-04-17T03:06:16.691Z"},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"}],"description":"*若显示混乱，请访问readme.md，然后在markdown阅读器中查看 *","repository":{"type":"git","url":"git@gitlab.beisencorp.com:ux-share-platform/ux-user-selector2.git"},"license":"ISC","readme":"*若显示混乱，请访问readme.md，然后在markdown阅读器中查看\n*\n\n### 主要特性\n\n- 支持普通模式与高级模式；\n- 搜索高亮匹配\n- 可以选择组及单个人员\n- 删除及清空已选人员\n- 多语言支持\n\n[设计稿链接](http://nature.beisen.co/NaturedesignSpec/Naturedesign3.0/preview/%5bPC%5dNaturedesign3.0-06-Composite/#artboard0)\n\n###API说明\n\n| 属性  |说明  | 类型| 必须配置 | 默认值| \n| :------------ |:---------------:| -----:|-----:|\n| fetchDepartmentData     | 获取部门组织结构数据 | ():promise->arrayy |yes| 无 |\n| fetchCommonContact      | 获取常用联系人数据        |  (): promise->array|yes| 无 |\n| fetchSubordinate | 获取下级人员数据        |    (treeNodeObj: object) :Promise-->array | yes|无|\n| onNodeClick | 当树形node被点击后的回调-用户获取department雇员信息        |   (treeNodeObj: object) :Promise-->array | yes|无|\n| allowSearchNull | 是否显示“空（未填写）”选项        |    bool | no| false\n| onSearch | 当搜索发起后的回掉        |   （val: string）: Array | yes | false\n| onSure | 点击确定按钮后的回调        |   （val: array）: void | yes | false\n\n### 接口请求函数返回值\n所有涉及到接口请求的函数，期待的返回值都是promise, promise resolve的结果必须是数组\n###数据格式\n> **部门数据**fetchDepartmentData resolve的值\n  必须有字段Id，PId, DepartmentName , TotalUserCount\n```json\n[\n{\n\"Id\":254482,\n\"PId\":0,\n\"DepartmentName\":\"0405技术部\",\n\"FullDepartmentName\":\"\",\n\"TotalUserCount\":69,\n\"DepartmentLeaderName\":null\n}\n]\n```\n\n> *常用联系人 fetchCommonContact resolve的值,\n必须字段id、name、email、UserAvatar，Color*\n> ```\n[\n{\"Id\":112560539,\n\"Name\":\"shentao\",\n\"Email\":\"shentao2@beisen.com\",\n\"UserAvatar\":{\"Original\":\"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_o.jpg\",\n\"Small\":\"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_s.jpg\",\n\"Medium\":\"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_m.jpg\",\n\"Big\":\"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_b.jpg\",\n\"HasAvatar\":true,\n\"Color\":null}}\n]\n```\n\n我的下属 fetchSubordinate resolve的值\n必须字段id,email,name, DepartmentId, UserAvatar\n```\nAvatar: \"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_s.jpg\",\nDepartment: null,\nDepartmentId: 0,\nEmail: \"shentao2@beisen.com\",\nHasSub: false,\nId: 112560539,\nIsAssessManager: false,\nIsBoss: false,\nIsLeader: false,\nIsRoot: false,\nIsShowChangePwd: false,\nIsShowOrganization: false,\nIsShowPopularLinks: false,\nIsSignInManager: false,\nIsSummaryManager: false,\nIsTitaFeedSystemManager: false,\nIsUpaasManager: false,\nIsUseEmailAccount: true,\nIsUserManager: false,\nIsWorkManager: false,\nJobState: 0,\nManagerId: 0,\nMidAvatar: \"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_m.jpg\",\nName: \"shentao\",\nOnlineType: 0,\nPosition: null,\nRole: 0,\nType: 0,\nBig: \"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_b.jpg\",\nColor: null,\nHasAvatar: true,\nUserAvatar:{\nLarge: \"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_l.jpg\"\nMedium: \"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_m.jpg\"\nNormal: \"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_n.jpg\"\nOriginal: \"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_o.jpg\"\nSmall: \"//cache.tita.gift/Image/100013/94c01ab7e05243cf8373d8dcf242f013_s.jpg\"\n}\nUserType: 0\n```\n\n> \n部门节点 相关数据onNodeClick resolve的值\n必须字段id,email,name, DepartmentId, UserAvatar, 数据格式参考上面例子\n\n搜索接口 onSearch resolve的值\n必须字段id,email,name, DepartmentId, UserAvatar, 数据格式参考上面例子\n\n```\n{\n\"Id\":112560695,\n\"Name\":\"胡勇光\",\n\"Email\":\"kf_huyongguang@beisen.com\",\n\"DepartmentId\":0,\n\"Department\":null,\n\"UserAvatar\":{\"Original\":null,\"Small\":null,\"Medium\":null,\"Normal\":null,\"Big\":null,\"Large\":null,\n\"HasAvatar\":false,\n\"Color\":\"#b9cc4f\"}}\n```\n\n\nonSure 提交的值\n```\n[{type: 'staff', value : {\nname: '',\nemail: '',\nDepartmentId: '',\nAvatar: '',\nAvatarColor: '',\nDepartmentId: '\n}}, \n{\ntype: 'department',\nvalue: {\nDepartmentLeaderName: null\nDepartmentName: \"BeisenTestAR222\"\nFullDepartmentName: \"BeisenTestAR222\"\nId: 0\nPId: -1\nTotalUserCount: 7949\nchildren : [.......]\n}\n}]\n```\n\n\n\n\n\n\n","readmeFilename":"README.md"}