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("活动风采")}
习近平致首届大国工匠创新交流大会的贺信
值此首届大国工匠创新交流大会召开之际,我向大会的举办…
{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: "宣传大使",
},
];