Commit 0ad2994b by zhaochengxiang

资产关联元数据内容回填

parent 05f23131
......@@ -66,9 +66,7 @@ const AssetEdit = (props) => {
setMetadataId(data.mid||'');
let _fieldsValue = {};
(data.elements||[]).forEach(element => {
if (element.manualMaintain === '是') {
_fieldsValue[element.name] = element.value;
}
})
form.setFieldsValue(_fieldsValue);
......@@ -88,9 +86,7 @@ const AssetEdit = (props) => {
callback: data => {
let _fieldsValue = {};
(data||[]).forEach(element => {
if (element.manualMaintain === '是') {
_fieldsValue[element.name] = element.value;
}
})
form.setFieldsValue(_fieldsValue);
......@@ -186,16 +182,15 @@ const AssetEdit = (props) => {
<>
{ (elements||[]).map((element, index) => {
return (
element.manualMaintain==='是' && (
<Form.Item
label={element.name}
name={element.name}
key={index}
>
{ (element.name==='资产项') ? <MetadataInfo /> : <Input /> }
{ (element.name==='资产项') ? <MetadataInfo /> : <Input disabled={element.manualMaintain==='否'} /> }
</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