组织更新
This commit is contained in:
parent
21801124c1
commit
a5cfeb9f08
|
|
@ -43,6 +43,7 @@ import '../../style/common.less';
|
|||
import NewAndEditDialog from '../NewAndEditDialog';
|
||||
import NewWeaTableDialog from '../NewWeaTableDialog';
|
||||
import { renderNoright } from '../../util';
|
||||
import ImportDialog from '../ImportDialog';
|
||||
|
||||
const getLabel = WeaLocaleProvider.getLabel;
|
||||
|
||||
|
|
@ -53,6 +54,7 @@ const confirm = Modal.confirm;
|
|||
|
||||
|
||||
@inject('job')
|
||||
@inject('importDialog')
|
||||
@observer
|
||||
export default class Job extends React.Component {
|
||||
constructor(props) {
|
||||
|
|
@ -401,6 +403,17 @@ export default class Job extends React.Component {
|
|||
}
|
||||
|
||||
|
||||
batchImport() {
|
||||
const {
|
||||
importDialog
|
||||
} = this.props;
|
||||
importDialog.importVisible=true;
|
||||
importDialog.importModule='job';
|
||||
importDialog.current = 0;
|
||||
importDialog.getImportForm();
|
||||
}
|
||||
|
||||
|
||||
handleSave() {
|
||||
const {
|
||||
job
|
||||
|
|
@ -572,7 +585,7 @@ export default class Job extends React.Component {
|
|||
render() {
|
||||
|
||||
const {
|
||||
job
|
||||
job,importDialog
|
||||
} = this.props;
|
||||
const {
|
||||
isPanelShow, jobTitleName, conditionNum, visible, condition, form,
|
||||
|
|
@ -581,6 +594,9 @@ export default class Job extends React.Component {
|
|||
defaultShowLeft, form2, hasRight, jobtitleVisible
|
||||
} = job;
|
||||
|
||||
const {importVisible} = importDialog;
|
||||
|
||||
|
||||
if (hasRight === false) {
|
||||
return renderNoright();
|
||||
}
|
||||
|
|
@ -722,6 +738,8 @@ export default class Job extends React.Component {
|
|||
visible={jobtitleVisible}
|
||||
style={{ width: 600, height: 500 }}
|
||||
/>
|
||||
{importVisible && <ImportDialog ecId={`${this && this.props && this.props.ecId || ''}_ImportDialog@633i8k`} />}
|
||||
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue