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
504d8173
Commit
504d8173
authored
Apr 14, 2021
by
莫晓莉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
文件文件输出数据库保存没成功更改
parent
095a3513
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
38 additions
and
3 deletions
+38
-3
src/views/dashboard-kettle/components/designer/mxgraphDesigner.vue
+3
-1
src/views/output-dialog/sqlFileOutput.vue
+35
-2
No files found.
src/views/dashboard-kettle/components/designer/mxgraphDesigner.vue
View file @
504d8173
...
@@ -884,7 +884,7 @@
...
@@ -884,7 +884,7 @@
:sqlVisible
.
sync=
"sqlVisible"
:sqlVisible
.
sync=
"sqlVisible"
:saveOutputDialog=
"saveOutputDialog"
:saveOutputDialog=
"saveOutputDialog"
:doubleClickCell=
"doubleClickCell"
:doubleClickCell=
"doubleClickCell"
:sqlForm=
"outPutFormData7"
:sqlForm
Send
=
"outPutFormData7"
></sqlDialog>
></sqlDialog>
<textFileDialog
<textFileDialog
ref=
"textFile"
ref=
"textFile"
...
@@ -1818,7 +1818,9 @@ previousField(){
...
@@ -1818,7 +1818,9 @@ previousField(){
//mico-Excel输出
//mico-Excel输出
this
.
microVisible
=
!
this
.
microVisible
;
this
.
microVisible
=
!
this
.
microVisible
;
this
.
outPutFormData9
=
this
.
showDataFunc
();
this
.
outPutFormData9
=
this
.
showDataFunc
();
setTimeout
(()
=>
{
this
.
$refs
.
mic
.
clickFun
(
this
.
graph
);
//向子组件传递画布
this
.
$refs
.
mic
.
clickFun
(
this
.
graph
);
//向子组件传递画布
},
500
);
return
;
return
;
}
else
if
(
cell
.
ids
==
"step9"
||
cell
.
value
.
attributes
.
ctype
.
value
==
"ExcelOutput"
)
{
}
else
if
(
cell
.
ids
==
"step9"
||
cell
.
value
.
attributes
.
ctype
.
value
==
"ExcelOutput"
)
{
//Excel输出
//Excel输出
...
...
src/views/output-dialog/sqlFileOutput.vue
View file @
504d8173
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
<el-tab-pane
label=
"一般"
name=
"content"
>
<el-tab-pane
label=
"一般"
name=
"content"
>
<div
style=
"position:relative;border:1px solid #b5b8c8;padding:15px 0;"
>
<div
style=
"position:relative;border:1px solid #b5b8c8;padding:15px 0;"
>
<div
style=
"position:absolute;top:-15px;left:20px;color:#15428b;background-color:#fff;padding:5px 10px;"
>
连接
</div>
<div
style=
"position:absolute;top:-15px;left:20px;color:#15428b;background-color:#fff;padding:5px 10px;"
>
连接
</div>
<database-choose
ref=
"databaseChoose"
:form
.
sync=
"sqlForm"
:graph=
"newGraph"
></database-choose>
<database-choose
ref=
"databaseChoose"
@
fatherFun=
"fatherFun"
:form
.
sync=
"sqlForm"
:graph=
"newGraph"
></database-choose>
</div>
</div>
<div
style=
"position:relative;border:1px solid #b5b8c8;padding:15px 0;margin-top:15px;"
>
<div
style=
"position:relative;border:1px solid #b5b8c8;padding:15px 0;margin-top:15px;"
>
...
@@ -190,6 +190,7 @@ import {
...
@@ -190,6 +190,7 @@ import {
export
default
({
export
default
({
data
(){
data
(){
return
{
return
{
sqlForm
:
this
.
sqlFormSend
,
newGraph
:{},
newGraph
:{},
formName
:
''
,
formName
:
''
,
fileDialogVisible
:
false
,
//选择文件夹弹窗
fileDialogVisible
:
false
,
//选择文件夹弹窗
...
@@ -287,8 +288,16 @@ export default ({
...
@@ -287,8 +288,16 @@ export default ({
}
}
},
},
watch
:{
// 解决子组件改变父组件传进来的变量的属性不报错start------
sqlFormSend
(
val
){
console
.
log
(
"回显的表单数据==="
,
val
);
this
.
sqlForm
=
val
;
},
// 解决子组件改变父组件传进来的变量的属性不报错start------
},
props
:[
"sqlForm"
,
"title"
,
"sqlVisible"
,
"saveOutputDialog"
,
"doubleClickCell"
],
props
:[
"sqlForm
Send
"
,
"title"
,
"sqlVisible"
,
"saveOutputDialog"
,
"doubleClickCell"
],
// props:{
// props:{
// title:{
// title:{
...
@@ -306,6 +315,30 @@ export default ({
...
@@ -306,6 +315,30 @@ export default ({
this
.
getAvailableCharsets
();
//获取编码
this
.
getAvailableCharsets
();
//获取编码
},
},
methods
:{
methods
:{
// 数据库重置
fatherFun
(
param
){
console
.
log
(
"触发了父组件的方法=----"
,
param
);
//数据库
if
(
param
.
connection
==
this
.
sqlFormSend
.
connection
){
console
.
log
(
2
)
this
.
sqlForm
=
this
.
sqlFormSend
if
(
param
.
table
==
this
.
sqlFormSend
.
table
){
console
.
log
(
4
)
this
.
tableData
=
JSON
.
parse
(
this
.
sqlFormSend
.
fields
)
}
else
{
console
.
log
(
6
)
// this.tableData = []
}
}
else
{
console
.
log
(
3
)
this
.
sqlForm
=
param
// this.tableData = []
}
console
.
log
(
5
)
},
clickFun
(
graph
){
clickFun
(
graph
){
console
.
log
(
graph
,
'双击获取值'
)
console
.
log
(
graph
,
'双击获取值'
)
this
.
newGraph
=
graph
;
this
.
newGraph
=
graph
;
...
...
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