Commit febcd04a by 李耀琨

映射bug

parent 21e3370e
...@@ -117,22 +117,20 @@ ...@@ -117,22 +117,20 @@
<el-form-item <el-form-item
label="输入原步骤名(如果只有一个步骤该项可以为空)" label="输入原步骤名(如果只有一个步骤该项可以为空)"
> >
<el-row :gutter="10"> <el-select
<el-col :span="20"> v-model="form.lookup"
<el-input style="width: 100%"
v-model="inputLies.input_step" clearable
:disabled="inputLies.main_path == 'Y'" @click.native="lastStep"
></el-input> :disabled="inputLies.main_path == 'Y'"
</el-col> >
<el-option
<el-col class="line" :span="2"> v-for="item in connectionNode"
<el-button :key="item.index"
size="mini" :label="item.name"
:disabled="inputLies.main_path == 'Y'" :value="item.name"
>选择</el-button />
> </el-select>
</el-col>
</el-row>
</el-form-item> </el-form-item>
<el-form-item label="子转换里的“映射输入接口”步骤名"> <el-form-item label="子转换里的“映射输入接口”步骤名">
<el-row :gutter="10"> <el-row :gutter="10">
...@@ -237,7 +235,7 @@ ...@@ -237,7 +235,7 @@
checked: outputIndex == index, checked: outputIndex == index,
}" }"
> >
{{ item.input_step || `输${index + 1}` }} {{ item.input_step || `输${index + 1}` }}
</li> </li>
</ul> </ul>
</div> </div>
...@@ -434,7 +432,7 @@ import { ...@@ -434,7 +432,7 @@ import {
valueMeta, valueMeta,
formatMapperLineTerminator, formatMapperLineTerminator,
availableCharsets, availableCharsets,
compressionProviderNames, previousSteps,
inputOutputFields, inputOutputFields,
} from "@/api/kettle/link"; } from "@/api/kettle/link";
export default { export default {
...@@ -445,6 +443,7 @@ export default { ...@@ -445,6 +443,7 @@ export default {
}, },
data() { data() {
return { return {
connectionNode: [],
tableData: [], tableData: [],
newGraph: [], newGraph: [],
metadataBox: false, metadataBox: false,
...@@ -456,7 +455,6 @@ export default { ...@@ -456,7 +455,6 @@ export default {
metadataForm: {}, metadataForm: {},
selectModifyForm: {}, selectModifyForm: {},
fieldFormat: {}, fieldFormat: {},
fieldCompress: {},
fieldType: {}, fieldType: {},
dataState: false, dataState: false,
fileType: [], fileType: [],
...@@ -482,7 +480,6 @@ export default { ...@@ -482,7 +480,6 @@ export default {
this.valueMetaFun(); this.valueMetaFun();
this.formatMapperLineTerminatorFun(); this.formatMapperLineTerminatorFun();
this.availableCharsetsFun(); this.availableCharsetsFun();
this.compressionProviderNamesFun();
}, },
methods: { methods: {
...@@ -627,13 +624,27 @@ export default { ...@@ -627,13 +624,27 @@ export default {
pamerFields.append("graphXml", this.graphXml); pamerFields.append("graphXml", this.graphXml);
pamerFields.append("before", true); pamerFields.append("before", true);
inputOutputFields(pamerFields).then((res) => { inputOutputFields(pamerFields).then((res) => {
this.parameters = res; // this.parameters = res;
res.forEach((item,index)=>{
console.log(item,index);
this.parameters.push({
variable:item.name
})
})
console.log(res);
}); });
}, },
compressionProviderNamesFun() { lastStep() {
compressionProviderNames().then((res) => { var enc = new mxCodec(mxUtils.createXmlDocument());
this.fieldCompress = res; var node = enc.encode(this.newGraph.getModel());
this.graphXml = mxUtils.getPrettyXml(node);
let pamerSteps = new FormData(); // 创建form对象
pamerSteps.append("stepName", this.nodeData.value.attributes.label.value);
pamerSteps.append("graphXml", this.graphXml);
pamerSteps.append("query", "");
previousSteps(pamerSteps).then((res) => {
this.connectionNode = res;
}); });
}, },
......
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