123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- // 研究员
- export const RESEARCHLIST = ['ficc_researcher', 'researcher', 'rai_researcher','ficc_admin', 'rai_admin',];
- // 销售/组长
- const SELLERLIST = ['ficc_seller', 'rai_seller', 'ficc_group', 'rai_group','ficc_team'];
- // admin
- const ADMINLIST = ['admin'];
- /* 获取默认选中活动类型和 活动类型数组 默认时间 fromType: 1 点击日历表格添加 2点击添加活动按钮 */
- export const getDefaultOption = (role,fromType) => {
-
- const defaultStartTime = () => {
- let date = new Date();
- date = new Date(date.toLocaleDateString() + " 15:30");
- return new Date(date.setDate(date.getDate() + 1)).getTime();
- }
- // 默认结束时间为当前第二天的16.00
- const defaultEndTime = () => {
- let date = new Date();
- date = new Date(date.toLocaleDateString() + " 16:00");
- return new Date(date.setDate(date.getDate() + 1)).getTime();
- }
-
- let type = RESEARCHLIST.includes(role) ? 1 : SELLERLIST.includes(role) ? 2 : 3;
-
- let res;
-
- switch(type) {
- case 1:
- res = {
- defaultActivityType: '内部会议',
- activityTypeList:['内部会议'],
- startTime: defaultStartTime(),
- endTime: defaultEndTime()
- }
- break;
- case 2:
- res = {
- defaultActivityType: fromType === 1 ? '路演' : '内部会议',
- activityTypeList:['路演','内部会议','公开会议'],
- startTime: defaultStartTime(),
- endTime: defaultEndTime()
- }
- break;
- case 3:
- res = {
- defaultActivityType: '报告电话会',
- activityTypeList:['报告电话会','内部会议'],
- startTime: defaultStartTime(),
- endTime: defaultEndTime()
- }
- break;
- }
-
- return res;
- }
|