import { inject, observer, } from 'mobx-react'; import { WeaInput, WeaLocaleProvider, } from 'ecCom'; import { downloadCvs2Img } from './util' const getLabel = WeaLocaleProvider.getLabel; @inject('hrmApplicant') @observer export default class Query extends React.Component { constructor(props) { super(props); } componentWillUnmount() { this.props.hrmApplicant.resetQuery(); } downloadImg = (index, title) => { const cvs = document.getElementsByTagName('canvas'); downloadCvs2Img({ cvs: cvs[cvs.length - 1], title: title }); } render() { const { hrmApplicant, title, index, bl1, } = this.props, { query, tabs, inputCallback, getTabsDatas, } = hrmApplicant, { value, } = query, { key, } = tabs; return (