Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
datax-cloud
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
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
黄营
datax-cloud
Commits
0eac2919
Commit
0eac2919
authored
Jul 22, 2020
by
yuwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
项目初始化
parent
09948ef0
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
58 additions
and
9 deletions
+58
-9
empty.js
...n/resources/static/libs/sizzle_1.10.16/test/data/empty.js
+0
-0
DataSetAdd.vue
datax-ui/src/views/factory/dataset/DataSetAdd.vue
+24
-3
DataSetDetail.vue
datax-ui/src/views/factory/dataset/DataSetDetail.vue
+2
-1
DataSetEdit.vue
datax-ui/src/views/factory/dataset/DataSetEdit.vue
+24
-3
DataSourceAdd.vue
datax-ui/src/views/factory/datasource/DataSourceAdd.vue
+4
-1
DataSourceEdit.vue
datax-ui/src/views/factory/datasource/DataSourceEdit.vue
+4
-1
No files found.
datax-modules/workflow-service-parent/workflow-flowable-modeler/src/main/resources/static/libs/sizzle_1.10.16/test/data/empty.js
deleted
100644 → 0
View file @
09948ef0
datax-ui/src/views/factory/dataset/DataSetAdd.vue
View file @
0eac2919
...
@@ -59,7 +59,11 @@
...
@@ -59,7 +59,11 @@
<draggable
group=
"col"
:list=
"dimensionList"
>
<draggable
group=
"col"
:list=
"dimensionList"
>
<div
v-for=
"(item, index) in dimensionList"
:key=
"index"
class=
"draggable-item"
>
<div
v-for=
"(item, index) in dimensionList"
:key=
"index"
class=
"draggable-item"
>
<el-tag>
{{
item
.
label
?
item
.
label
+
'('
+
item
.
tag
+
')'
:
item
.
tag
}}
</el-tag>
<el-tag>
{{
item
.
label
?
item
.
label
+
'('
+
item
.
tag
+
')'
:
item
.
tag
}}
</el-tag>
<span
class=
"draggable-item-handle"
><i
class=
"el-icon-edit-outline"
></i></span>
<span
class=
"draggable-item-handle"
v-if=
"item.input"
>
<el-input
size=
"mini"
placeholder=
"请输入内容"
v-model=
"item.label"
@
blur=
"handleDimensionDelTagLabel(index, item)"
>
</el-input>
</span>
<span
class=
"draggable-item-handle"
v-else
@
click=
"handleDimensionTagLabel(index, item)"
><i
class=
"el-icon-edit-outline"
></i></span>
<span
class=
"draggable-item-handle"
@
click=
"handleDimensionTagClose(index, item)"
><i
class=
"el-icon-delete"
></i></span>
<span
class=
"draggable-item-handle"
@
click=
"handleDimensionTagClose(index, item)"
><i
class=
"el-icon-delete"
></i></span>
</div>
</div>
</draggable>
</draggable>
...
@@ -73,7 +77,11 @@
...
@@ -73,7 +77,11 @@
<draggable
group=
"col"
:list=
"measureList"
>
<draggable
group=
"col"
:list=
"measureList"
>
<div
v-for=
"(item, index) in measureList"
:key=
"index"
class=
"draggable-item"
>
<div
v-for=
"(item, index) in measureList"
:key=
"index"
class=
"draggable-item"
>
<el-tag>
{{
item
.
label
?
item
.
label
+
'('
+
item
.
tag
+
')'
:
item
.
tag
}}
</el-tag>
<el-tag>
{{
item
.
label
?
item
.
label
+
'('
+
item
.
tag
+
')'
:
item
.
tag
}}
</el-tag>
<span
class=
"draggable-item-handle"
><i
class=
"el-icon-edit-outline"
></i></span>
<span
class=
"draggable-item-handle"
v-if=
"item.input"
>
<el-input
size=
"mini"
placeholder=
"请输入内容"
v-model=
"item.label"
@
blur=
"handleMeasureDelTagLabel(index, item)"
>
</el-input>
</span>
<span
class=
"draggable-item-handle"
v-else
@
click=
"handleMeasureTagLabel(index, item)"
><i
class=
"el-icon-edit-outline"
></i></span>
<span
class=
"draggable-item-handle"
@
click=
"handleMeasureTagClose(index, item)"
><i
class=
"el-icon-delete"
></i></span>
<span
class=
"draggable-item-handle"
@
click=
"handleMeasureTagClose(index, item)"
><i
class=
"el-icon-delete"
></i></span>
</div>
</div>
</draggable>
</draggable>
...
@@ -267,6 +275,18 @@ export default {
...
@@ -267,6 +275,18 @@ export default {
this
.
measureList
.
splice
(
index
,
1
)
this
.
measureList
.
splice
(
index
,
1
)
this
.
columnList
.
push
(
tag
)
this
.
columnList
.
push
(
tag
)
},
},
handleDimensionTagLabel
(
index
,
tag
)
{
this
.
$set
(
this
.
dimensionList
,
index
,
Object
.
assign
({},
tag
,
{
input
:
true
}))
},
handleDimensionDelTagLabel
(
index
,
tag
)
{
this
.
$delete
(
tag
,
'input'
)
},
handleMeasureTagLabel
(
index
,
tag
)
{
this
.
$set
(
this
.
measureList
,
index
,
Object
.
assign
({},
tag
,
{
input
:
true
}))
},
handleMeasureDelTagLabel
(
index
,
tag
)
{
this
.
$delete
(
tag
,
'input'
)
},
dataPreview
()
{
dataPreview
()
{
if
(
!
this
.
form
.
sourceId
)
{
if
(
!
this
.
form
.
sourceId
)
{
return
return
...
@@ -347,7 +367,8 @@ export default {
...
@@ -347,7 +367,8 @@ export default {
cursor
:
move
;
cursor
:
move
;
}
}
.draggable-item
{
.draggable-item
{
margin
:
0
5px
;
cursor
:
move
;
margin
:
5px
5px
;
display
:
inline-block
;
display
:
inline-block
;
border
:
1px
solid
#ebecef
;
border
:
1px
solid
#ebecef
;
height
:
32px
;
height
:
32px
;
...
...
datax-ui/src/views/factory/dataset/DataSetDetail.vue
View file @
0eac2919
...
@@ -260,7 +260,8 @@ export default {
...
@@ -260,7 +260,8 @@ export default {
cursor
:
move
;
cursor
:
move
;
}
}
.draggable-item
{
.draggable-item
{
margin
:
0
5px
;
cursor
:
move
;
margin
:
5px
5px
;
display
:
inline-block
;
display
:
inline-block
;
border
:
1px
solid
#ebecef
;
border
:
1px
solid
#ebecef
;
height
:
32px
;
height
:
32px
;
...
...
datax-ui/src/views/factory/dataset/DataSetEdit.vue
View file @
0eac2919
...
@@ -59,7 +59,11 @@
...
@@ -59,7 +59,11 @@
<draggable
group=
"col"
:list=
"dimensionList"
>
<draggable
group=
"col"
:list=
"dimensionList"
>
<div
v-for=
"(item, index) in dimensionList"
:key=
"index"
class=
"draggable-item"
>
<div
v-for=
"(item, index) in dimensionList"
:key=
"index"
class=
"draggable-item"
>
<el-tag>
{{
item
.
label
?
item
.
label
+
'('
+
item
.
tag
+
')'
:
item
.
tag
}}
</el-tag>
<el-tag>
{{
item
.
label
?
item
.
label
+
'('
+
item
.
tag
+
')'
:
item
.
tag
}}
</el-tag>
<span
class=
"draggable-item-handle"
><i
class=
"el-icon-edit-outline"
></i></span>
<span
class=
"draggable-item-handle"
v-if=
"item.input"
>
<el-input
size=
"mini"
placeholder=
"请输入内容"
v-model=
"item.label"
@
blur=
"handleDimensionDelTagLabel(index, item)"
>
</el-input>
</span>
<span
class=
"draggable-item-handle"
v-else
@
click=
"handleDimensionTagLabel(index, item)"
><i
class=
"el-icon-edit-outline"
></i></span>
<span
class=
"draggable-item-handle"
@
click=
"handleDimensionTagClose(index, item)"
><i
class=
"el-icon-delete"
></i></span>
<span
class=
"draggable-item-handle"
@
click=
"handleDimensionTagClose(index, item)"
><i
class=
"el-icon-delete"
></i></span>
</div>
</div>
</draggable>
</draggable>
...
@@ -73,7 +77,11 @@
...
@@ -73,7 +77,11 @@
<draggable
group=
"col"
:list=
"measureList"
>
<draggable
group=
"col"
:list=
"measureList"
>
<div
v-for=
"(item, index) in measureList"
:key=
"index"
class=
"draggable-item"
>
<div
v-for=
"(item, index) in measureList"
:key=
"index"
class=
"draggable-item"
>
<el-tag>
{{
item
.
label
?
item
.
label
+
'('
+
item
.
tag
+
')'
:
item
.
tag
}}
</el-tag>
<el-tag>
{{
item
.
label
?
item
.
label
+
'('
+
item
.
tag
+
')'
:
item
.
tag
}}
</el-tag>
<span
class=
"draggable-item-handle"
><i
class=
"el-icon-edit-outline"
></i></span>
<span
class=
"draggable-item-handle"
v-if=
"item.input"
>
<el-input
size=
"mini"
placeholder=
"请输入内容"
v-model=
"item.label"
@
blur=
"handleMeasureDelTagLabel(index, item)"
>
</el-input>
</span>
<span
class=
"draggable-item-handle"
v-else
@
click=
"handleMeasureTagLabel(index, item)"
><i
class=
"el-icon-edit-outline"
></i></span>
<span
class=
"draggable-item-handle"
@
click=
"handleMeasureTagClose(index, item)"
><i
class=
"el-icon-delete"
></i></span>
<span
class=
"draggable-item-handle"
@
click=
"handleMeasureTagClose(index, item)"
><i
class=
"el-icon-delete"
></i></span>
</div>
</div>
</draggable>
</draggable>
...
@@ -282,6 +290,18 @@ export default {
...
@@ -282,6 +290,18 @@ export default {
this
.
measureList
.
splice
(
index
,
1
)
this
.
measureList
.
splice
(
index
,
1
)
this
.
columnList
.
push
(
tag
)
this
.
columnList
.
push
(
tag
)
},
},
handleDimensionTagLabel
(
index
,
tag
)
{
this
.
$set
(
this
.
dimensionList
,
index
,
Object
.
assign
({},
tag
,
{
input
:
true
}))
},
handleDimensionDelTagLabel
(
index
,
tag
)
{
this
.
$delete
(
tag
,
'input'
)
},
handleMeasureTagLabel
(
index
,
tag
)
{
this
.
$set
(
this
.
measureList
,
index
,
Object
.
assign
({},
tag
,
{
input
:
true
}))
},
handleMeasureDelTagLabel
(
index
,
tag
)
{
this
.
$delete
(
tag
,
'input'
)
},
dataPreview
()
{
dataPreview
()
{
if
(
!
this
.
form
.
sourceId
)
{
if
(
!
this
.
form
.
sourceId
)
{
return
return
...
@@ -362,7 +382,8 @@ export default {
...
@@ -362,7 +382,8 @@ export default {
cursor
:
move
;
cursor
:
move
;
}
}
.draggable-item
{
.draggable-item
{
margin
:
0
5px
;
cursor
:
move
;
margin
:
5px
5px
;
display
:
inline-block
;
display
:
inline-block
;
border
:
1px
solid
#ebecef
;
border
:
1px
solid
#ebecef
;
height
:
32px
;
height
:
32px
;
...
...
datax-ui/src/views/factory/datasource/DataSourceAdd.vue
View file @
0eac2919
...
@@ -50,7 +50,7 @@
...
@@ -50,7 +50,7 @@
<el-form-item
label=
"服务名"
prop=
"sid"
v-if=
"form.dbType === '3' || form.dbType === '4'"
>
<el-form-item
label=
"服务名"
prop=
"sid"
v-if=
"form.dbType === '3' || form.dbType === '4'"
>
<el-input
v-model=
"form2.sid"
placeholder=
"请输入服务名"
/>
<el-input
v-model=
"form2.sid"
placeholder=
"请输入服务名"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据库"
prop=
"dbName"
v-if=
"form.dbType !== '3'
||
form.dbType !== '4'"
>
<el-form-item
label=
"数据库"
prop=
"dbName"
v-if=
"form.dbType !== '3'
&&
form.dbType !== '4'"
>
<el-input
v-model=
"form2.dbName"
placeholder=
"请输入数据库"
/>
<el-input
v-model=
"form2.dbName"
placeholder=
"请输入数据库"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"用户名"
prop=
"username"
>
<el-form-item
label=
"用户名"
prop=
"username"
>
...
@@ -138,6 +138,9 @@ export default {
...
@@ -138,6 +138,9 @@ export default {
port
:
[
port
:
[
{
required
:
true
,
message
:
'端口不能为空'
,
trigger
:
'blur'
}
{
required
:
true
,
message
:
'端口不能为空'
,
trigger
:
'blur'
}
],
],
sid
:
[
{
required
:
true
,
message
:
'服务名不能为空'
,
trigger
:
'blur'
}
],
dbName
:
[
dbName
:
[
{
required
:
true
,
message
:
'数据库不能为空'
,
trigger
:
'blur'
}
{
required
:
true
,
message
:
'数据库不能为空'
,
trigger
:
'blur'
}
],
],
...
...
datax-ui/src/views/factory/datasource/DataSourceEdit.vue
View file @
0eac2919
...
@@ -50,7 +50,7 @@
...
@@ -50,7 +50,7 @@
<el-form-item
label=
"服务名"
prop=
"sid"
v-if=
"form.dbType === '3' || form.dbType === '4'"
>
<el-form-item
label=
"服务名"
prop=
"sid"
v-if=
"form.dbType === '3' || form.dbType === '4'"
>
<el-input
v-model=
"form2.sid"
placeholder=
"请输入服务名"
/>
<el-input
v-model=
"form2.sid"
placeholder=
"请输入服务名"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"数据库"
prop=
"dbName"
v-if=
"form.dbType !== '3'
||
form.dbType !== '4'"
>
<el-form-item
label=
"数据库"
prop=
"dbName"
v-if=
"form.dbType !== '3'
&&
form.dbType !== '4'"
>
<el-input
v-model=
"form2.dbName"
placeholder=
"请输入数据库"
/>
<el-input
v-model=
"form2.dbName"
placeholder=
"请输入数据库"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"用户名"
prop=
"username"
>
<el-form-item
label=
"用户名"
prop=
"username"
>
...
@@ -124,6 +124,9 @@ export default {
...
@@ -124,6 +124,9 @@ export default {
port
:
[
port
:
[
{
required
:
true
,
message
:
'端口不能为空'
,
trigger
:
'blur'
}
{
required
:
true
,
message
:
'端口不能为空'
,
trigger
:
'blur'
}
],
],
sid
:
[
{
required
:
true
,
message
:
'服务名不能为空'
,
trigger
:
'blur'
}
],
dbName
:
[
dbName
:
[
{
required
:
true
,
message
:
'数据库不能为空'
,
trigger
:
'blur'
}
{
required
:
true
,
message
:
'数据库不能为空'
,
trigger
:
'blur'
}
],
],
...
...
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