import React, { Component } from 'react'; import { observer, inject, } from 'mobx-react'; import { WeaTable, WeaLocaleProvider } from 'ecCom'; import {addContentPath} from '../../../util/index.js' const getLabel = WeaLocaleProvider.getLabel; const UserInfo = props => { const { messagerurl, shortname, shiftInfo, lastname, schedual } = props; return (
{shortname}/

{lastname}

{shiftInfo} {schedual}

) } const SignInfo = props => { const { signInfo } = props; return

{signInfo}

} const DetailTable = props => { const { columns, datas } = props; return (
) } const LogList = props => { const {logList = []} = props; if(logList.length == 0) return null; return (
{getLabel('525003','说明')}:
{ logList.map((d, i) => (
{i + 1}. {d}
)) }
) } @observer export default class SignDetail extends Component { render() { const { store } = this.props; const { signData } = store, { userInfo, signInfo, columns, datas, logList } = signData; return (
) } }