跳到主要内容

引用组件

图表组件

import WidgetDisplay from 'src/pages/customPage/components/WidgetContent/WidgetDisplay';

<WidgetDisplay
ids={
{
worksheetId: '', // 表id
}
}
value="" // 图表id
type={1} // 固定值:1
/>

成员选择组件

import 'dialogSelectUser';

$(this).dialogSelectUser({
title: '', // 弹层上的标题
showMoreInvite: false, // 是否显示更多邀请
fromType: 4, // 固定4
SelectUserSettings: {
filterAll: true, // 是否过滤全部
filterFriend: true, // 是否过滤好友
filterOthers: true, // 是否过滤其他协作关系
filterOtherProject: true, // 是否过滤其他网络
filterAccountIds: [], // 过滤哪些用户
projectId: '', // 组织编号
unique: true, // 是否单选
callback: (users) => {}, // 返回选择的用户
},
});

部门选择组件

import DialogSelectGroups from 'src/components/dialogSelectDept';

new DialogSelectGroups({
projectId: '', // 组织编号
isIncludeRoot: false, // 是否包含全部
unique: true, // 是否单选
showCreateBtn: false, // 是否显示创建部门按钮
selectFn: (departments) => {}, // 返回选择的部门
});

职位选择组件

import DialogSelectJob from 'src/components/DialogSelectJob';

new DialogSelectJob({
projectId: '', // 组织编号
onSave: jobs => {}, // 返回选择的职位
});

创建日程

import 'createCalendar';

$.CreateCalendar({
Start: null, // 结束时间 String
End: null, // 开始时间 String
AllDay: false, // 是否全天
MemberArray: [{
accountId: '', // 用户id
avatar: '', // 用户头像
fullname: '', // 用户名
}], // 成员
});