Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
ETL-admin
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
莫晓莉
ETL-admin
Commits
936fd266
Commit
936fd266
authored
Apr 10, 2021
by
莫晓莉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
数据同步功能实现
parent
f9528926
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
38 additions
and
33 deletions
+38
-33
src/views/output-dialog/synchronize.vue
+38
-33
No files found.
src/views/output-dialog/synchronize.vue
View file @
936fd266
...
@@ -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=
"form
Update
"
: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=
"fieldForm
Update
.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=
"fieldForm
Update.re
name"
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
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment