Commit a1cef66a by zhaochengxiang

资产目录问题

parent 1d1e6ff3
...@@ -25,7 +25,7 @@ const UpdateDirectoryModal = (props) => { ...@@ -25,7 +25,7 @@ const UpdateDirectoryModal = (props) => {
setDir(null); setDir(null);
form.resetFields(); form.resetFields();
if (action!=='add' && (dirId||'')!=='') { if ((dirId||'')!=='') {
getDirectory(); getDirectory();
} }
} }
...@@ -42,7 +42,10 @@ const UpdateDirectoryModal = (props) => { ...@@ -42,7 +42,10 @@ const UpdateDirectoryModal = (props) => {
}, },
callback: data => { callback: data => {
setDir(data); setDir(data);
form.setFieldsValue({ code: data?.code, name: data?.name||'', order: data?.order||'', desc: data?.desc||'', remarks: data?.remarks||'' });
if (action !== 'add') {
form.setFieldsValue({ code: data?.code, name: data?.name||'', desc: data?.desc||'', remarks: data?.remarks||'', resourceType: data?.resourceType });
}
} }
}) })
} }
...@@ -57,9 +60,9 @@ const UpdateDirectoryModal = (props) => { ...@@ -57,9 +60,9 @@ const UpdateDirectoryModal = (props) => {
data: { data: {
code: row.code, code: row.code,
name: row.name, name: row.name,
order: row.order,
desc: row.desc, desc: row.desc,
remarks: row.remarks, remarks: row.remarks,
resourceType: row.resourceType
} }
}; };
...@@ -160,8 +163,7 @@ const UpdateDirectoryModal = (props) => { ...@@ -160,8 +163,7 @@ const UpdateDirectoryModal = (props) => {
> >
<Form {...formItemLayout} form={form} onValuesChange={onValuesChange}> <Form {...formItemLayout} form={form} onValuesChange={onValuesChange}>
{ {
action==='add' && <React.Fragment> action==='add' && <Form.Item
<Form.Item
label="类型" label="类型"
name="type" name="type"
rules={[{ required: true, message: '必填项' }]} rules={[{ required: true, message: '必填项' }]}
...@@ -171,8 +173,9 @@ const UpdateDirectoryModal = (props) => { ...@@ -171,8 +173,9 @@ const UpdateDirectoryModal = (props) => {
<Radio value='directory' disabled={ dirId===null }>目录</Radio> <Radio value='directory' disabled={ dirId===null }>目录</Radio>
</Radio.Group> </Radio.Group>
</Form.Item> </Form.Item>
}
{ {
isThemeAdd && <Form.Item ((action==='add'&&isThemeAdd) || (action!=='add'&&dir?.resourceType)) && <Form.Item
label="资产类型" label="资产类型"
name="resourceType" name="resourceType"
rules={[{ required: true, message: '必填项' }]} rules={[{ required: true, message: '必填项' }]}
...@@ -186,8 +189,6 @@ const UpdateDirectoryModal = (props) => { ...@@ -186,8 +189,6 @@ const UpdateDirectoryModal = (props) => {
</Select> </Select>
</Form.Item> </Form.Item>
} }
</React.Fragment>
}
<Form.Item <Form.Item
label="编号" label="编号"
name="code" name="code"
...@@ -202,13 +203,6 @@ const UpdateDirectoryModal = (props) => { ...@@ -202,13 +203,6 @@ const UpdateDirectoryModal = (props) => {
> >
<Input placeholder="请输入名称" /> <Input placeholder="请输入名称" />
</Form.Item> </Form.Item>
<Form.Item
label="权重"
name="order"
rules={[{ required: true, message: '必填项' }]}
>
<InputNumber min={1} max={999} style={{ width:'100%' }} placeholder="请输入权重(1-999)" />
</Form.Item>
{ {
action !== 'add' && ( action !== 'add' && (
<Form.Item <Form.Item
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment