import React, { Component } from 'react';
import { WeaTop, WeaLocaleProvider,WeaTab, WeaPopoverHrm, } from "ecCom";
import { WeaTableNew } from "comsMobx";
import { Spin } from 'antd';
import {
observer,
inject,
} from 'mobx-react';
import '../../style/suggestDetail.less';
import {addContentPath} from '../../util/index.js'
const getLabel = WeaLocaleProvider.getLabel;
const WeaTable = WeaTableNew.WeaTable;
@inject("suggestDetailStore")
@observer
export default class SuggestDetail extends Component {
componentWillMount() {
const {
location,
suggestDetailStore
} = this.props, {
query
} = location, {
setQuery
} = suggestDetailStore;
setQuery(query);
}
componentDidMount() {
this.props.suggestDetailStore.getSuggestList();
}
render() {
const {
suggestDetailStore
} = this.props, {
selectedKey,
setSelectedKey,
tableStore,
isTable,
suggestDetail,
btns,
createDialog,
isHandle,
loading,
} = suggestDetailStore;
const datas = [{
key: "0",
title: getLabel('16349', "待处理")
}, {
key: '1',
title: getLabel('1454', "已处理")
}];
const template = [{
key: "0",
name: getLabel(229, "标题"),
datas: ["suggesttitlespan", "suggesttypespan"]
}, {
key: "1",
name: getLabel(616, "提交人"),
datas: ["createrspan"]
}, {
key: "2",
name: getLabel('518817', '提交时间'),
datas: ["createdatespan"]
}, {
key: "3",
name: getLabel('518818', '相关公共组'),
datas: ["namespan"]
}, {
key: "4",
name: getLabel(15821, "调整类型"),
datas: ["suggesttypespan"]
}, {
key: "5",
name: getLabel(505586, "详情"),
datas: ["contentspan"]
}];
let content;
if (loading) {
content =