weaver_trunk_cli/pc4mobx/prj/components/comp/Prjschedule/dailyPaper.js

143 lines
7.1 KiB
JavaScript
Raw Normal View History

2023-03-08 15:22:38 +08:00
import React from 'react';
import { Row,Col } from 'antd';
import {WeaNewScroll } from "ecCom"
import classnames from 'classnames';
import './style/index.less';
class DailyPaper extends React.Component {
static defaultProps = {
stageGroups:[
{
key:"0",
name:"全部",
},
{
key:"1",
name:"立项",
},
{
key:"2",
name:"搭建中",
},
{
key:"3",
name:"验收中",
},
{
key:"4",
name:"维护中",
},
],
selectGroupTypeKey:"0"
}
constructor(props){
super(props);
this.state={
}
}
renderTitleGroup(stageGroups){
const {selectGroupTypeKey="0"} = this.props;
let btnArr = [];
stageGroups && stageGroups.map((group)=>{
let isSelect = "";
if(selectGroupTypeKey == group.key) {
isSelect = "selected";
}
btnArr.push(
<span key={group.key} onClick={()=>{this.changeTypeGroup(group.key)}} className={isSelect} >
{group.name}
</span>
)
})
return btnArr
}
changeTypeGroup=(key)=>{
}
render() {
const { stageGroups } = this.props;
return (
<div className="project-paper">
<div className="project-paper-header">
<Row>
<Col span={24}>
<span className="header-left">阶段 :</span>
<span className="header-right">{stageGroups && this.renderTitleGroup(stageGroups)}</span>
</Col>
</Row>
</div>
<WeaNewScroll
scrollId={'project-paper-scroll'}
height={"100%"}
>
<div className="project-paper-body">
<Row>
<Col span={24}>
<div className="body-img"></div>
<div className="body-right">
<div className="body-right-title">
<span className="body-right-title-left"><span style={{marginRight:"10px"}}>张三</span> /EBU </span>
<span className="body-right-title-right">回复评论 </span>
</div>
<div className="body-right-time">2017/02/05 14:22</div>
<div className="body-right-content">
<div className="body-right-content-h body-right-content-title">项目:<span className="project-name" >上海投资咨询公司二次开发合同2012</span> : </div>
<div className="body-right-content-h body-right-content-reply">预计十一之后收取第三笔款现场调研确认需求变更与新增工作量</div>
<div className="body-right-content-h body-right-content-link">相关文档人力资源模块调研文档(v1)</div>
</div>
</div>
</Col>
</Row>
<Row>
<Col span={24}>
<div className="body-img"></div>
<div className="body-right">
<div className="body-right-title">
<span className="body-right-title-left"><span style={{marginRight:"10px"}}>张三</span> /EBU </span>
<span className="body-right-title-right"></span>
</div>
<div className="body-right-time">2017/02/05 14:22</div>
<div className="body-right-content">
<div className="body-right-content-h body-right-content-title">项目:<span className="project-name" >上海投资咨询公司二次开发合同2012</span> : </div>
<div className="body-right-content-h body-right-content-reply">预计十一之后收取第三笔款现场调研确认需求变更与新增工作量</div>
</div>
</div>
</Col>
</Row>
<Row>
<Col span={24}>
<div className="body-img"></div>
<div className="body-right">
<div className="body-right-title">
<span className="body-right-title-left"><span style={{marginRight:"10px"}}>张三</span> /EBU </span>
<span className="body-right-title-right"></span>
</div>
<div className="body-right-time">2017/02/05 14:22</div>
<div className="body-right-content">
<div className="body-right-content-h body-right-content-title">项目:<span className="project-name" >上海投资咨询公司二次开发合同2012</span> : </div>
<div className="body-right-content-h body-right-content-reply">预计十一之后收取第三笔款现场调研确认需求变更与新增工作量</div>
<div className="body-right-content-reply-reply">
<div className="reply-container">
<div className="reply-name">李四 2017/05/02 14:55</div>
<div className="reply-content">ok!!!</div>
</div>
<div className="reply-container">
<div className="reply-name">王五 2017/05/02 16:55</div>
<div className="reply-content">没问题</div>
</div>
</div>
</div>
</div>
</Col>
</Row>
</div>
</WeaNewScroll>
</div>
)
}
}
export default DailyPaper