|
|
|
@ -229,7 +229,8 @@ class PackageIndexNEITaskDetails extends Component {
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
goback = () => {
|
|
|
|
|
window.history.go(-1)
|
|
|
|
|
// window.history.go(-1)
|
|
|
|
|
window.location.href="/crowdsourcings";
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
render() {
|
|
|
|
@ -251,7 +252,7 @@ class PackageIndexNEITaskDetails extends Component {
|
|
|
|
|
<Breadcrumb separator={'>'} className={"fl"}>
|
|
|
|
|
{/*<Breadcrumb.Item>{this.props.current_user.username}</Breadcrumb.Item>*/}
|
|
|
|
|
<Breadcrumb.Item>
|
|
|
|
|
<a href="/crowdsourcing">众包创新</a>
|
|
|
|
|
<a href="/crowdsourcings">众包创新</a>
|
|
|
|
|
</Breadcrumb.Item>
|
|
|
|
|
<Breadcrumb.Item><span className={"tabelcli"} title={data&&data.title}>{data&&data.title}</span></Breadcrumb.Item>
|
|
|
|
|
|
|
|
|
@ -351,7 +352,7 @@ class PackageIndexNEITaskDetails extends Component {
|
|
|
|
|
需求详情:
|
|
|
|
|
|
|
|
|
|
{data&&data.status==="pending"&&data&&data.operation.can_select_bidding_user===true?<div className="fr">
|
|
|
|
|
<a className="task-btn-nebules fr" href={`/crowdsourcing/${this.props.match.params.id}/edit`}>编辑</a>
|
|
|
|
|
<a className="task-btn-nebules fr" href={`/crowdsourcings/${this.props.match.params.id}/edit`}>编辑</a>
|
|
|
|
|
<a className="task-btn-nebules fr" onClick={this.deletePackages}>删除</a>
|
|
|
|
|
</div>:""}
|
|
|
|
|
|
|
|
|
@ -393,16 +394,16 @@ class PackageIndexNEITaskDetails extends Component {
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div className={"ysllogin_register_contents ysllogin_register_contentss edu-back-white "} style={{borderTop: '1px solid rgb(234, 234, 234)'}}>
|
|
|
|
|
<div className="ysllogin_section">
|
|
|
|
|
<div className="ysldivhome2">
|
|
|
|
|
<div className={"ysllogin_register_contentss edu-back-white "} style={{borderTop: '1px solid rgb(234, 234, 234)'}}>
|
|
|
|
|
<div className="ysllogin_sections">
|
|
|
|
|
<div className="ysldivhome2s">
|
|
|
|
|
<div style={{height: "20px"}}> </div>
|
|
|
|
|
|
|
|
|
|
{data&&data.bidding_users.map((item,key)=>{
|
|
|
|
|
return(
|
|
|
|
|
<div className="ysldivhomediv1 homehove" key={key}>
|
|
|
|
|
<div className="ysldivhomediv1s homehove" key={key}>
|
|
|
|
|
{item.status==="bidding_won"?<img src={gouxuan} className="yslgouxuanimg"/>:""}
|
|
|
|
|
<a href={`/users/${item.login}`}><img className="div1img" src={item.avatar_url}/></a>
|
|
|
|
|
<a href={`/users/${item.login}`}><img className="div1imgs" src={item.avatar_url}/></a>
|
|
|
|
|
<div className="textall mt10" title={item.name}> <p className="ptext">{item.name}</p></div>
|
|
|
|
|
{this.props.current_user&&this.props.current_user.login!=item.login?<a className="ContacttheTAs fl none" target="_blank" href={`/users/${this.props.current_user&&this.props.current_user.login}/message_detail?user_id=${item.id}`}>
|
|
|
|
|
<img alt="头像" className="mr5" src={require('./newstwo.png')}/>联系TA
|
|
|
|
@ -442,15 +443,15 @@ class PackageIndexNEITaskDetails extends Component {
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div className={"ysllogin_register_contents ysllogin_register_contentss edu-back-white "} style={{borderTop: '1px solid rgb(234, 234, 234)'}}>
|
|
|
|
|
<div className="ysllogin_section">
|
|
|
|
|
<div className="ysldivhome2">
|
|
|
|
|
<div className={"ysllogin_register_contentss edu-back-white "} style={{borderTop: '1px solid rgb(234, 234, 234)'}}>
|
|
|
|
|
<div className="ysllogin_sections">
|
|
|
|
|
<div className="ysldivhome2s">
|
|
|
|
|
<div style={{height: "20px"}}> </div>
|
|
|
|
|
{data&&data.bidding_users.map((item,key)=>{
|
|
|
|
|
return(
|
|
|
|
|
<div className="ysldivhomediv1" onClick={()=>this.Clickteacher2(item.id)} key={key}>
|
|
|
|
|
<div className="ysldivhomediv1s" onClick={()=>this.Clickteacher2(item.id)} key={key}>
|
|
|
|
|
{item.bool===true?<img src={gouxuan} className="yslgouxuanimg"/>:<img src={weigouxuan} className="yslgouxuanimg"/>}
|
|
|
|
|
<a href={`/users/${item.login}`} target="_blank"><img className="div1img" src={item.avatar_url}/></a>
|
|
|
|
|
<a href={`/users/${item.login}`} target="_blank"><img className="div1imgs" src={item.avatar_url}/></a>
|
|
|
|
|
<span className={item.bool===true?"textall mt10 color-blue":"textall mt10"} title={item.name}> <p className="ptext">{item.name}</p></span>
|
|
|
|
|
</div>
|
|
|
|
|
)
|
|
|
|
|