-
-
- {...MyModalFormProps.props}
- title={title}
- layoutType="Form"
- wrapperCol={{ span: 24 }}
- width="900px"
- key={new Date().getTime()}
- form={form}
- submitter={false}
- columns={[
- Selects?.Organizations({
- title: '归还组织',
- colProps: { span: 12 },
- formItemProps: { ...rulesHelper.text },
- key: 'organizations_id',
- }),
- {
- valueType: 'dependency',
- name: ['organizations_id'],
- columns: ({ organizations_id }) => {
- return [
- Selects?.Employees({
- title: '归还人',
- key: 'applicant_id',
- colProps: { span: 12 },
- formItemProps: { ...rulesHelper.text },
- params: {
- organizations_id,
- },
- fieldProps: {
- showSearch: true,
- },
- }),
- ];
- },
- },
-
- {
- title: '归还日期',
- key: 'return_date',
- valueType: 'date',
- formItemProps: { ...rulesHelper.text },
- colProps: { span: 12 },
- fieldProps: {
- style: { width: '100%' },
- },
- },
- Selects?.AssetProjects({
- title: '选择项目',
- key: 'asset_projects_id',
- colProps: { span: 12 },
- }),
- Selects?.Employees({
- title: '确认人',
- key: 'confirm_employee_id',
- colProps: { span: 24 },
- formItemProps: { ...rulesHelper.text },
- fieldProps: {
- showSearch: true,
- },
- }),
- {
- title: '归还说明',
- key: 'reason',
- valueType: 'textarea',
- colProps: { span: 24 },
- },
- {
- valueType: 'formList',
- key: 'asset_items',
- colProps: { span: 24 },
- title: (
-
- 选择资产:
- {
- console.log(e);
- form.setFieldValue('asset_items', e);
- }}
- />
-
- ),
- fieldProps: {
- copyIconProps: false,
- // deleteIconProps: false,
- creatorButtonProps: false,
- },
- formItemProps: {
- ...rulesHelper.array,
- },
- columns: [
- {
- valueType: 'group',
- colProps: { span: 24 },
- columns: [
- {
- title: '资产名称',
- key: 'name',
- colProps: { span: 12 },
- fieldProps: {
- disabled: true,
- },
- },
- {
- title: '数量',
- colProps: { span: 12 },
- key: 'quantity',
- valueType: 'digit',
- formItemProps: { ...rulesHelper.number },
- fieldProps: {
- style: { width: '100%' },
- suffix: '件',
- max: 1,
- },
- },
- ],
- },
- ],
- },
- ]}
- />
-
-
-