weaver_trunk_cli/pc4mobx/hrmAttendance/components/report/month4template/CreateTemplate.js

31 lines
1.1 KiB
JavaScript
Raw Normal View History

2023-03-14 09:11:54 +08:00
import React, {Component} from 'react';
import {observer} from 'mobx-react';
import {WeaDialog, WeaNewScroll} from 'ecCom';
2024-12-11 15:32:14 +08:00
import {FormInfo} from '../../../../../pc4backstage/hrmComsPublic/index';
2023-03-14 09:11:54 +08:00
@observer
2024-12-11 15:32:14 +08:00
export default class CreateTemplate extends Component{
2023-03-14 09:11:54 +08:00
render(){
const {
store
} = this.props;
2024-12-11 15:32:14 +08:00
const {createTemplateDialogProps, formTarget} = store;
2023-03-14 09:11:54 +08:00
const {
2024-12-11 15:32:14 +08:00
createTemplateForm: form,
createTemplateFormFields: fields
2023-03-14 09:11:54 +08:00
} = formTarget;
return (
2024-12-11 15:32:14 +08:00
<WeaDialog ecId={`${this && this.props && this.props.ecId || ''}_WeaDialog@eqwjfx`} {...createTemplateDialogProps}>
<WeaNewScroll ecId={`${this && this.props && this.props.ecId || ''}_WeaNewScroll@reph85`} height={'100%'}>
<FormInfo ecId={`${this && this.props && this.props.ecId || ''}_FormInfo@w7am1a`}
2023-03-14 09:11:54 +08:00
className='formComponent'
center={false}
form={form}
formFields={fields} />
</WeaNewScroll>
</WeaDialog>
)
}
}