安装方法
执行命令 npm i @kyfe/kye-crm-contacts
使用方法
import CrmContacts from '@kyfe/kye-crm-contacts'
Vue.use(CrmContacts)
组件使用
<CrmContacts
customerId="1380777568"
dataSource="resource"
@close="close"
@confirm="confirm"
></CrmContacts>
Props
属性 | 说明 | 类型 | 可选值 | 默认值 |
---|
dataSource | 展示后台数据还是资源的数据 | string | resource/background | resource |
customerId | 客户id或资源id,对应后台数据和资源数据 | string | | '' |
contactIds | 联系人ID集合,查询已选联系人 | Array | [] | |
nameMap | 职级map | obj | {10: '高层管理',20: '中层管理',30: '基层员工',40: '基层管理'} | |
meunCode | {moduleCode:xx, moduleName: xx} | object | - | 是 |
- | moduleCode:解密时菜单ID | string | - | 是 |
- | moduleName:当前模块名 | string | - | 是 |
Events
属性 | 说明 | 返回值 |
---|
confirm | 选中联系人后点击确定按钮抛出事件 | 返回当前选中行数据 |
close | 点击选择联系人左边返回按钮抛出事件 | |