| | |
| | | class MobLogin extends Component { |
| | | static propTpyes = { |
| | | card: PropTypes.object, |
| | | editId: PropTypes.any, |
| | | triggerEdit: PropTypes.func, |
| | | onDoubleClick: PropTypes.func |
| | | } |
| | |
| | | } |
| | | |
| | | editLogo = (e) => { |
| | | const { card } = this.props |
| | | e.stopPropagation() |
| | | let element = { |
| | | uuid: card.logo.uuid, |
| | | items: ['picture'], |
| | | item: fromJS(card.logo).toJS() |
| | | } |
| | | this.props.triggerEdit(element) |
| | | } |
| | | |
| | | editTitle = (e) => { |
| | | const { card } = this.props |
| | | e.stopPropagation() |
| | | let element = { |
| | | uuid: card.title.uuid, |
| | | items: ['font'], |
| | | item: fromJS(card.title).toJS() |
| | | } |
| | | this.props.triggerEdit(element) |
| | | } |
| | | |
| | | editMsg = (e) => { |
| | | const { card } = this.props |
| | | e.stopPropagation() |
| | | let element = { |
| | | uuid: card.copyright.uuid, |
| | | items: ['font'], |
| | | item: fromJS(card.copyright).toJS() |
| | | } |
| | | this.props.triggerEdit(element) |
| | | } |
| | | |
| | | editBox = (e) => { |
| | | const { card } = this.props |
| | | e.stopPropagation() |
| | | let element = { |
| | | uuid: card.box.uuid, |
| | | items: ['font', 'padding', 'background'], |
| | | item: fromJS(card.box).toJS() |
| | | } |
| | | this.props.triggerEdit(element) |
| | | } |
| | | |
| | | render () { |
| | | const { card } = this.props |
| | | const { card, editId } = this.props |
| | | const { getFieldProps } = this.props.form |
| | | const { rember } = this.state |
| | | |
| | | console.log(editId) |
| | | return ( |
| | | <div className="mob-login" onClick={this.editBox} style={{paddingTop: `calc(17vh - 10px)`}}> |
| | | <div className="logo" onClick={this.editLogo}> |
| | | <div className={'logo ' + (editId === card.logo.uuid ? 'editing' : '')} onClick={this.editLogo}> |
| | | <img src={card.logo.content} alt=""/> |
| | | </div> |
| | | <div className="plat-name" onClick={this.editTitle}>明科商业智能开放平台</div> |
| | | <div className={'plat-name ' + (editId === card.title.uuid ? 'editing' : '')} onClick={this.editTitle}>明科商业智能开放平台</div> |
| | | <InputItem |
| | | placeholder="UserName" |
| | | prefixListCls="mk-login-item am-list" |
| | |
| | | <div className="clear-both"></div> |
| | | </div> |
| | | <Button type="primary" onDoubleClick={() => this.props.doubleClickCard(card.login)}>登录</Button> |
| | | <div className="company-msg" onClick={this.editMsg}> |
| | | <div className={'company-msg ' + (editId === card.copyright.uuid ? 'editing' : '')} onClick={this.editMsg}> |
| | | <p>Copyright©2017 所有相关版权归 北京明科普华信息技术有限公司</p> |
| | | </div> |
| | | </div> |