{"_id":"@beisen-platform/ux-standard-user-selector","_rev":"2-82cf7f839ff1414b651b61e1d4ebbc3c","name":"@beisen-platform/ux-standard-user-selector","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.5":{"name":"@beisen-platform/ux-standard-user-selector","version":"1.0.5","description":"平台选人组件，绑定平台元数据","main":"lib/index.js","license":"ISC","peerDependencies":{"react":"16.x.x","react-dom":"16.x.x"},"dependencies":{"@beisen-phoenix/field-user":"3.3.0","@beisen-platform/platform-base":"~1.0.2","@beisen-platform/platform-runtime-helpers":"~1.1.0","@beisen-platform/ux-standard-fields-common":"1.0.5"},"_id":"@beisen-platform/ux-standard-user-selector@1.0.5","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-W2XbK8E/aDZv2Dv/2S2s6N1ZGR/lG7739dGRneWpS/YpomfUo1/9VJOSAPz3DDhLdIsWvhZM2WOpnrjnNutTNg==","shasum":"fbd31975c0f7334192c0f43e1e79c1ab1e27ee97","tarball":"https://registry.npmjs.org/@beisen-platform/ux-standard-user-selector/-/ux-standard-user-selector-1.0.5.tgz","fileCount":18,"unpackedSize":269935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3NYICRA9TVsSAnZWagAAupEP/2foO+RyRsJ1Y3909+f/\nBj+lKC07mCNCvxiaKx8ck4gJVJCLfVhqNWctlIAjmdsPoGHI9fEiUwNDhb8f\nwNultdvD6oi1tptu01BnX0XHBDSW62youV0mSdTq5aCZfJ+T0fsbqmDvGOUo\npfC2+tH5hnwrDU8MQDFE0uMcRSET+gMvyxyi6iqaHVim9NHWwvmD9N0HDMVu\nYefVvNV1EMDS9zhXkh1c10yZ//zXYUmHaj0z90PZF/At/xZU9TLLcWPesN/w\nwJz+sEfi/x/4Mi1iKDC5ZidtzrfwwZ8Tyfq+UWqPJC8mljtM1XASo3Rhc/5q\nwjNjK6A26APz1cbQJTHXJnVdJofnz1VwABib+lGg0i7IP462ulymTpUWNiUB\n21IZKA83UunBm2eZFshKRRfqxx8xdxtLip5HWp23GXHx9+WijgsRL6gBHXs1\nEH7RlY7FsxSF57Y+5NwVs4wNCAYfmYw/2h65DFkGV8ee6LFLdSD+gsINigc9\n06zO9FF7HYoW+tLPOJYFr+k0sbPTxWiDBf7GYhSzhh5lMnMSqyP4g7lBf0VG\nVgrHpOn90edyJbFcsnpjPZuXkt1skJLOJGbCZv4J5+lYBdBKVTz0qAowMu9p\nHjVzEU/IaL41gLb/DVqu8H+u5sHf/cIuXhQ6fM4caXLDiDWzAZhy95vl5D2X\ne5x/\r\n=IusI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAT0L6GWENOGojRrvUN/Q6ADOzJyZRXSWIcuNurT3reQIhANs2B0aJ0AIADiZH1RZw+Dra2Bm2ZAdmnVxKzYCNaeVq"}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"}],"_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ux-standard-user-selector_1.0.5_1574753800331_0.38117292398824354"},"_hasShrinkwrap":false},"1.0.6":{"name":"@beisen-platform/ux-standard-user-selector","version":"1.0.6","description":"平台选人组件，绑定平台元数据","main":"lib/index.js","license":"ISC","peerDependencies":{"react":"16.x.x","react-dom":"16.x.x"},"dependencies":{"@beisen-phoenix/field-user":"3.3.0","@beisen-platform/platform-base":"~1.0.2","@beisen-platform/platform-runtime-helpers":"~1.1.0","@beisen-platform/ux-standard-fields-common":"1.0.6"},"_id":"@beisen-platform/ux-standard-user-selector@1.0.6","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-j14ZC8yBf1QoHdBNwz0JrfWVxDblzbgTaGmFdHpFcPLEkb5Gea2T3dPz/95mVfxew0pEbVe8hi2HkdydKNj2kw==","shasum":"ec578c47ec6020552c1d44d3f24e08d6176e987f","tarball":"https://registry.npmjs.org/@beisen-platform/ux-standard-user-selector/-/ux-standard-user-selector-1.0.6.tgz","fileCount":18,"unpackedSize":270610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3QxOCRA9TVsSAnZWagAAAZMP+wRZJHR28OzwnBZNDoX0\n+XgDWfsK2s2FzKZLqWyeqcyhkXrg7wtPQ466sUsucP84vuibMGwVHGNSZz9F\nWhY2cP6jOZSqH2wk8btR/A58zIcmKPx6par9mGc98JLQN3JKYJ10R9RQwaJ5\nbrVvp/Q0owoo7lYz0Y3Yoq8soGYjvt5BOc075pdrp8FMc0YuaRN7kPXgVTyJ\nFZgD5tJtlFEnaLmNZ+Pu7efdkBERz6qVzxE2sOA69537PxMFoMSnSyQc6t2y\nSAKoz23KnhA9NBW+pXfVcKDbB389yNCnF9kCgqCHeAjdNRvOtKLRccy6csZL\n3q5aJ/BesGis+5lFzWi6fG7tYHulXHG5b8Ig7TJew94GYY8t1YNwlMrJTU1X\nyb7d3vBOEjUhaz/Qr+fg4Li1z2tR7SRN/JiFumRW5tHkVhGoPtDRJMgIuaYk\n/w1ymx/qYgkK0ijUvZpVyKp144tKIbxh78t/Y3pcnfzhQ3NwTX3WhI0SgDDu\n8tf/Mmoby+11KfWXSWSimdGGSIG3eAPLQu/07meLdIHzW1uyHtjzMRwNZCSw\n9sIoQdYZdybCtx4LbDWVmLWgbMoRTJ9hKj9nmscqcwcEF//4a0DNkcK5O5E/\nD73d7/QxxnLHZ4bvAY7JkSsk2i+7lC/+03Zarvc4iYCS793+hFvK0vqnlQ4D\n1Qj6\r\n=M+jO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtxcsqdb6lbvosUL0uyvs3Ipv9HMI/NAhi+Tns3XmqtAiBo4X5RMVlzgUVTNpo7rbFDKLNme1VR6DZ5NGrPCDLoMw=="}]},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"}],"_npmUser":{"name":"beisencorp","email":"ci@beisen.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ux-standard-user-selector_1.0.6_1574767694349_0.24014744948715383"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-26T07:36:40.168Z","1.0.5":"2019-11-26T07:36:40.557Z","modified":"2022-04-04T18:18:09.824Z","1.0.6":"2019-11-26T11:28:14.673Z"},"maintainers":[{"name":"beisencorp","email":"ci@beisen.com"}],"description":"平台选人组件，绑定平台元数据","license":"ISC","readme":"# 组件使用、扩展文档\n\n## 提交\n\n1. 修改package.json中的devDependencies里依赖版本， @beisen/gulp-lib -> 0.1.1; @beisen/storybook-lib -> 0.3.0\n2. npm install\n3. 修改代码后执行 npm run lib进行编译\n4. 更新package.json中的 version版本号\n5. push代码\n6. 在cmp.beisen.io站点，头部导航的《服务》中查看编译是否通过\n\n\n\n## 人员组件 接口自定义配置\n\n\n```\n{\n    //获取常用联系人接口\n\t\"getUserUrl\" : {\n        \"url\": \"\"\n        ,\"method\": \"GET\"\n    },\n    //获取下属接口\n    \"getStaffUrl\" : {\n        \"url\": \"\"\n        ,\"method\": \"GET\"\n    },\n    //获取部门详细信息\n    \"getDeptUrl\" : {\n        \"url\": \"\"\n        ,\"method\": \"GET\"\n    },\n    //获取部门下人员列表\n    \"getDeptUserUrl\" : {\n        \"url\": \"\"\n        ,\"method\": \"GET\"\n    },\n    //搜索人员接口\n    \"getSearchUserUrl\" : {\n        \"url\": \"\"\n        ,\"method\": \"GET\"\n    }\n    \n}\n\n```\n\n> 可以配置部分参数，如果参数为空则请求系统默认接口\n\n```\n   const config = {\n        titaHost: getBSGlobal('apiPath'),\n        tenantId: getBSGlobal('tenantInfo').Id,\n        userId: getBSGlobal('loginUserInfo').Id,\n        application: getBSGlobal('application'),\n        cloudHost: getBSGlobal('cloudHost') || '',// || '//cloud.italent.link',\n    }\n```\n\n\n## 表单组件请求url添加 formState参数\n\n## 使用参数\n\n```\n{\n    text: this.props.text || '',\n    value: this.props.value || '',\n    \"avatars\":{\n        \"222\":{ //头像，key要和value里对应\n            \"hasAvatar\":false,\n            \"color\":\"#f0c75a\"\n        }\n    },\n    \"cmp_id\": \"c569ca1e-e58b-4a54-8a82-274ebc654162\",\n    \"cmp_name\": \"Onwer\",\n    \"cmp_type\": \"BC_UserSelect\",\n    \"cmp_label\": \"所有者\",\n    \"cmp_data\": {\n        \"AllowSearchNull\": \"1\",\n        \"title\": \"所有者\",\n        \"field_name\": \"BeisenCloudDemo.searchshengji.Onwer\",\n        \"metaObjectName\":\"BeisenCloudDemo.searchshengji\",\n        \"required\": false,\n        \"cmp_state\": \"create\",\n        \"cmp_status\": \"editable\",\n        \"editdisplaystate\": \"editable\",\n        \"createdisplaystate\": \"editable\",\n        \"showdisplaystate\": \"readonly\",\n        \"datasourcename\": \"BCStaffDataSource\",\n        \"IsShowHeadPic\": true,\n        \"dataType\": \"Text\",\n        \"singleSelect\": false   //单选or多选\n    },\n    \"search_data\": {\n        metaFieldRelationIDPath: null,\n        metaobjectname: \"BeisenCloudDemo.searchshengji\",\n        opeartor: \"eq\",\n        seperator: \"-\"\n    },\n    \"biz_data\": { \"text\": \"\" },\n    \"validators\": {},\n    \"singleSelect\": false   //单选or多选\n    \"usersDataFromProps\": true //  true or false,审批参数\n    styleTitle: 'rightFlush',        // \"upAndDown\" , \"rightFlush\",  \"leftFlush\", label的位置上下还是左右\n    onChange: (value) => {}  //回调事件\n}\n```\n\n## 组件使用\n\n1. npm install @beisen-cmps/platform-user-selector\n3. 该组件有两种使用方式, 第一种会走组件内部的获取数据方式,数据会存在state里，第二种会走外部传入的action\n  1. import XXX from '@beisen-cmps/platform-user-selector'\n  2. import {UserSelector} from '@beisen-cmps/platform-user-selector'\n\n```\nrender() {\n  return <UserSelector {...this.props}/>;\n}\n```\n\n## 升级备注\nshared-16 不支持 addDepartment 与defalutValue，所以本次升级也不支持","readmeFilename":"README.md"}