Commit 936fd266 by 莫晓莉

数据同步功能实现

parent f9528926
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
> >
<el-form ref="synForm" :model="synForm" label-width="200px"> <el-form ref="synForm" :model="synForm" label-width="200px">
<el-form-item label="步骤名称:" label-width="120px"> <el-form-item label="步骤名称:" label-width="120px">
<el-input v-model="synForm.name" placeholder="数据同步" value="数据同步"></el-input> <el-input v-model="synForm.label" placeholder="数据同步" value="数据同步"></el-input>
</el-form-item> </el-form-item>
<el-tabs v-model="activeName" type="border-card"> <el-tabs v-model="activeName" type="border-card">
<el-tab-pane label="一般" name="content"> <el-tab-pane label="一般" name="content">
...@@ -123,12 +123,12 @@ ...@@ -123,12 +123,12 @@
width="500px" width="500px"
:before-close="handleCloseEditUpdate" :before-close="handleCloseEditUpdate"
append-to-body> append-to-body>
<el-form ref="form" :model="fieldFormUpdate" label-width="80px"> <el-form ref="formUpdate" :model="fieldFormUpdate" label-width="80px">
<el-form-item label="表字段:"> <el-form-item label="表字段:">
<!-- <el-select v-model="fieldFormUpdate.name" style="width: 100%"> <!-- <el-select v-model="fieldFormUpdate.name" style="width: 100%">
<el-option v-for="(item,index) in fieldsList" :key="index" :label="item.name" :value="item.name"></el-option> <el-option v-for="(item,index) in fieldsList" :key="index" :label="item.name" :value="item.name"></el-option>
</el-select> --> </el-select> -->
<el-select v-model="fieldForm.field" style="width: 100%" @focus="tableFields"> <el-select v-model="fieldFormUpdate.field" style="width: 100%" @focus="tableFields">
<el-option v-for="(item,index) in fieldsList1" :key="index" :label="item.name" :value="item.name"></el-option> <el-option v-for="(item,index) in fieldsList1" :key="index" :label="item.name" :value="item.name"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -137,7 +137,7 @@ ...@@ -137,7 +137,7 @@
<!-- <el-select v-model="fieldFormUpdate.rename" style="width: 100%"> <!-- <el-select v-model="fieldFormUpdate.rename" style="width: 100%">
<el-option v-for="(item,index) in fieldsList" :key="index" :label="item.name" :value="item.name"></el-option> <el-option v-for="(item,index) in fieldsList" :key="index" :label="item.name" :value="item.name"></el-option>
</el-select> --> </el-select> -->
<el-select v-model="fieldForm.name" style="width: 100%" @focus="inputOutputFields"> <el-select v-model="fieldFormUpdate.rename" style="width: 100%" @focus="inputOutputFields">
<el-option v-for="(item,index) in fieldsList2" :key="index" :label="item.name" :value="item.name"></el-option> <el-option v-for="(item,index) in fieldsList2" :key="index" :label="item.name" :value="item.name"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -301,24 +301,25 @@ export default ({ ...@@ -301,24 +301,25 @@ export default ({
], ],
// 表格数据 // 表格数据
tableData: [{ tableData: [
field: '3', // {
condition: '鞠婧祎', // field: '3',
name: '女', // condition: '鞠婧祎',
name2:'1', // name: '女',
}, // name2:'1',
{ // },
field: '4', // {
condition: '鞠婧祎', // field: '4',
name: '女', // condition: '鞠婧祎',
name2:'1', // name: '女',
}, // name2:'1',
{ // },
field: '5', // {
condition: '鞠婧祎', // field: '5',
name: '女', // condition: '鞠婧祎',
name2:'1', // name: '女',
}, // name2:'1',
// },
], ],
// 查询字段--end------------ // 查询字段--end------------
// 更新字段start------------ // 更新字段start------------
...@@ -336,16 +337,18 @@ export default ({ ...@@ -336,16 +337,18 @@ export default ({
], ],
// 表格数据 // 表格数据
tableDataUpdate: [{ tableDataUpdate: [
name: '1', // {
rename: '鞠婧祎1', // name: '1',
update: '女', // rename: '鞠婧祎1',
}, // update: '女',
{ // },
name: '2', // {
rename: '鞠婧祎2', // name: '2',
update: '女2', // rename: '鞠婧祎2',
},], // update: '女2',
// },
],
yesOrNoList:[{value: 'Y', text: '是'}, yesOrNoList:[{value: 'Y', text: '是'},
{value: 'N', text: '否'}] {value: 'N', text: '否'}]
// 更新字段end------------------- // 更新字段end-------------------
...@@ -469,7 +472,9 @@ export default ({ ...@@ -469,7 +472,9 @@ export default ({
clickFun(graph){ clickFun(graph){
console.log(graph,'双击获取值') console.log(graph,'双击获取值')
this.newGraph = graph; this.newGraph = graph;
this.$refs.databaseChoose.clickFun(this.newGraph); setTimeout(() => {
this.$refs.databaseChoose.clickFun(this.newGraph);
}, 500);
}, },
handleClose(){ handleClose(){
this.$emit("update:synVisible", false); this.$emit("update:synVisible", false);
......
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