import React, { useState, useEffect } from "react"; import { connect } from "react-redux"; import { Table } from "antd"; import { push } from "react-router-redux"; import moment from "moment"; import { getDataList } from "../actions/profile"; let xinwen = "../../../../assets/images/xinweng.png"; let BARBG = "../../../../assets/images/barbg.png"; let shangxinli = "../../../../assets/images/shangxinli_title.png"; function ActivityColumns(props) { const { dispatch } = props; const [activities, setActivities] = useState([]); //活动风采 const more = (id) => { dispatch(push("/more", { type: 0, status: 1 })); }; useEffect(() => { dispatch(getDataList({ type: 0, status: 1 })).then((res) => { res.payload ? setActivities(res.payload.data.data) : ""; }); }, []); const renderInfoBar = (title) => { return (
{title}
{ more("123"); }} > {"更多 >>"}
); }; const activityColumns = [ { title: "Name", dataIndex: "name", key: "name", ellipsis: true, sorter: (a, b) => { const atime = a.createTime .slice(0, 10) .replace("-", "") .replace("-", ""); const btime = b.createTime .slice(0, 10) .replace("-", "") .replace("-", ""); return atime - btime; }, defaultSortOrder: "bscend", render: (text, record) => ( <>
{ dispatch( push("/particulars", { id: record.id, title: record.title, }) ); }} > {record?.title || ""} [{record?.createTime.slice(0, 10) || ""}]
), }, ]; return (
{renderInfoBar("活动风采")}
huodong
习近平致首届大国工匠创新交流大会的贺信
值此首届大国工匠创新交流大会召开之际,我向大会的举办…
tu
{shangxinliArr.map(({ avatar, name, award }, index) => { let src = `../../../../assets/images/shangxinli/${avatar}`; return (
头像
{name}
{award}
); })}
); } function mapStateToProps(state) { const { auth, global, articlesfrom } = state; return { user: auth.user, actions: global.actions, articlesfrom: articlesfrom, }; } export default connect(mapStateToProps)(ActivityColumns); const shangxinliArr = [ { name: "邹全锦", avatar: "zouquanjin.png", award: "爱岗敬业", }, { name: "欧阳华强", avatar: "ouyanghuaqiang.png", award: "爱岗敬业", }, { name: "田汉鑫", avatar: "tianhanxin.png", award: "爱岗敬业", }, { name: "张俊", avatar: "zhangjun.png", award: "爱岗敬业", }, { name: "付兵兵", avatar: "fubingbing.png", award: "爱岗敬业", }, { name: "吴承云", avatar: "wuchengyun.png", award: "最佳执行", }, { name: "周宏晟", avatar: "zhouhongsheng.png", award: "最佳执行", }, { name: "杨威", avatar: "yangwei.png", award: "最佳执行", }, { name: "丁锦", avatar: "dingjin.png", award: "最佳执行", }, { name: "刘琦", avatar: "liuqi.png", award: "最佳执行", }, { name: "张文君", avatar: "zhangwenjun.png", award: "创新卓越", }, { name: "陈涛", avatar: "chentao.png", award: "创新卓越", }, { name: "张文", avatar: "zhangwen.png", award: "最佳新人", }, { name: "胡文惠", avatar: "huwenhui.png", award: "最佳新人", }, { name: "张子扬", avatar: "zhangziyang.png", award: "最佳新人", }, { name: "喻从文", avatar: "yucongwen.png", award: "最佳新人", }, { name: "朱琼", avatar: "zhuqiong.png", award: "最佳新人", }, { name: "黄钰薇", avatar: "huangyuwei.png", award: "宣传大使", }, ];