@beisen-cmps/italent-feedlist-wrapper v3.2.63
italent 为方便其他业务线对接 feed 加一层数据处理层
示例
npm install @beisen-cmps/italent-feedlist-wrapper --save
import React, { Component } from 'react'
import ItalentFeedlistWrapper from '@beisen-cmps/italent-feedlist-wrapper'
import FeedType1 from '@beisen-cmps/italent-feed-1'
import FeedType2 from '@beisen-cmps/italent-feed-2'
import FeedType4 from '@beisen-cmps/italent-feed-4'
import FeedType5 from '@beisen-cmps/italent-feed-5'
import FeedType7 from '@beisen-cmps/italent-feed-7'
import FeedType8 from '@beisen-cmps/italent-feed-8'
import FeedType9 from '@beisen-cmps/italent-feed-9'
import FeedType10 from '@beisen-cmps/italent-feed-10'
import FeedType11 from '@beisen-cmps/italent-feed-11'
import FeedType13 from '@beisen-cmps/italent-feed-13'
import FeedType14 from '@beisen-cmps/italent-feed-14'
import FeedType20 from '@beisen-cmps/italent-feed-20'
import FeedType80 from '@beisen-cmps/italent-feed-80'
export default class extends Component {
render() {
const testProps = {
onDeleteFeed(feedId = '', target) {}, //分享feed中删除feed操作
onTop(flag = true, feedId = '', target, callback) {}, //分享feed置顶操作
feeds: [], //feed列表数据
isShowReward: true, //是否开通打赏
feedItemObj: {
1: FeedType1,
2: FeedType2,
3: FeedType2,
4: FeedType4,
5: FeedType5,
6: FeedType10,
7: FeedType7,
8: FeedType8,
9: FeedType9,
10: FeedType10,
11: FeedType11,
13: FeedType13,
14: FeedType14,
20: FeedType20,
80: FeedType80
}
}
return <ItalentFeedlistWrapper />
}
}
参数
onDeleteFeed:(feedId,target)=>{} 点击分享 feed 操作区删除 feed 的点击事件 如果用到了分享类型 feed 必传
onTop:(flag = true, feedId = '', target, callback)=>{} 点击分享 feed 置顶按钮的事件 如果用到了分享类型 feed 必传
feeds 默认 [] ;feed 列表数据 必传
isShowReward 是否开通打赏 必传
rewardSuccess(feedId){} 打赏成功回调 非必传
feedItemObj 用于外部按需加载 feed,由调用处决定加载哪种类型的 feed, isNewTaskPullScreen 默认 false 旧的 任务推屏推新的还是旧的,
//目前支持feed类型有:
//key为feedType类型值,value为对应需要的组件
feedItemObj = {
1: FeedType1, //分享类型
2: FeedType2, //目标类型
3: FeedType2, //考核类型 注意目标和考核类型都是用的FeedType2组件
4: FeedType4, //计划表类型
5: FeedType5, //日周月报
6: FeedType10, //目标6和项目10都用的是FeedType10组件
7: FeedType7, //考核类型
8: FeedType8, //应用类型
9: FeedType9, //审批类型
10: FeedType10, //项目类型
11: FeedType11, //打赏类型
13: FeedType13, //工作时长feed
14: FeedType14, //祝福类型
20: FeedType20, //任务类型
80: FeedType80 //签到类型的feed
}
##注意
(`)
1、请确保您的承载页已经加载了打赏祝福的公共配置节点:例如
2、确保您的承载页里加载了 iTalentSDK 公共节点,例如:
3、确保您的承载页有如下字段:
(1)loginUserInfo 当前用户信息
(2)titaHost 主站域名
(3)apiPath 调用接口的主站域名 一般情况下
(4)tenantInfo 当前租户信息
(5)isv 用于判断 tita 和 italent
(`)
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago