Commit ea0e0d48 by zhaochengxiang

任务scehma修改之后同步问题

parent 7bbe83df
...@@ -57,10 +57,13 @@ const UpdateTaskModal = (props) => { ...@@ -57,10 +57,13 @@ const UpdateTaskModal = (props) => {
}, },
callback: data => { callback: data => {
setTaskSettings(data); setTaskSettings(data);
let recentSchemas = [];
data && (data.targetConfParameters||[]).forEach(item => { data && (data.targetConfParameters||[]).forEach(item => {
if (item.name === 'schema') { if (item.name === 'schema') {
setSchemas(item.selectItem||[]); setSchemas(item.selectItem||[]);
recentSchemas = item.selectItem||[];
} }
}) })
...@@ -69,7 +72,7 @@ const UpdateTaskModal = (props) => { ...@@ -69,7 +72,7 @@ const UpdateTaskModal = (props) => {
task && (task.targetConfParameters||[]).forEach(item => { task && (task.targetConfParameters||[]).forEach(item => {
if (item.name === 'schema') { if (item.name === 'schema') {
setSelectedSchemas((item.value||'').split(',').filter(value=> value!=='')); setSelectedSchemas((item.value||'').split(',').filter(value=> recentSchemas.indexOf(value)!==-1));
} else { } else {
_fieldsValue[item.name||''] = item.value||''; _fieldsValue[item.name||''] = item.value||'';
} }
......
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