Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
liangzhen
/
framework-tools-web
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit eae3c093
authored
Dec 08, 2023
by
Thews
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
20231208wanwgansu
1 parent
d46c42c5
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
36 additions
and
9 deletions
src/api/index.js
src/views/archiViewConfig/index.vue
src/api/index.js
View file @
eae3c09
...
...
@@ -80,6 +80,11 @@ export function getJGSTPZUpdateBatch(params) {
export
function
getJGSTPZDel
(
params
)
{
return
post
(
'/vwDis/deleteVwDis'
,
params
);
}
// 获取视图名称列表
export
function
getViewNameList
(
params
)
{
return
post
(
'/vwDis/getviewName'
,
params
);
}
// 元模型字典管理
// 列表查询
...
...
src/views/archiViewConfig/index.vue
View file @
eae3c09
...
...
@@ -5,7 +5,9 @@
<div
class=
"search_menu_item_container"
>
<div
class=
"search_menu_item"
>
<span
class=
"search_title"
>
架构视图名称
</span>
<el-input
v-model=
"params.viewName"
placeholder=
"请输入内容"
class=
"search_item"
></el-input>
<el-select
v-model=
"params.viewName"
placeholder=
"请选择"
clearable
class=
"search_item"
>
<el-option
v-for=
"(item,idnex) in viewNameList"
:key=
"idnex"
:label=
"item"
:value=
"item"
></el-option>
</el-select>
</div>
<div
class=
"search_menu_item"
>
<span
class=
"search_title"
>
架构层次
</span>
...
...
@@ -109,10 +111,10 @@
:center=
"false"
width=
"50%"
>
<div
class=
"add_dialog_content"
>
<div
class=
"dialog_form_item"
>
<
!-- <
div class="dialog_form_item">
<div class="dialog_form_item_title"><span class="reqIcon">*</span>架构视图名称</div>
<el-input placeholder="请输入内容" class="dialog_form_item_content" v-model="formData.viewName"></el-input>
</div>
</div>
-->
<div
class=
"dialog_content_1"
>
<div
class=
"dialog_form_item"
>
<div
class=
"dialog_form_item_title"
><span
class=
"reqIcon"
>
*
</span>
架构层次
</div>
...
...
@@ -127,8 +129,11 @@
</el-select>
</div>
<div
class=
"dialog_form_item"
>
<div
class=
"dialog_form_item_title"
>
架构视图:
</div>
<el-input
placeholder=
"请输入内容"
class=
"dialog_form_item_content"
v-model=
"let1"
:disabled=
"true"
></el-input>
<div
class=
"dialog_form_item_title"
><span
class=
"reqIcon"
>
*
</span>
架构视图名称:
</div>
<!-- <el-input placeholder="" class="dialog_form_item_content" v-model="formData.viewName"></el-input> -->
<el-select
v-model=
"formData.viewName"
placeholder=
"请选择"
clearable
class=
"search_item"
>
<el-option
v-for=
"(item,idnex) in viewNameList"
:key=
"idnex"
:label=
"item"
:value=
"item"
></el-option>
</el-select>
</div>
</div>
<div
class=
"dialog_form_item"
>
...
...
@@ -169,6 +174,7 @@ import {
getJGSTPZDel
,
getJGSTPZUpdate
,
getJGSTPZUpdateBatch
,
getViewNameList
,
}
from
"@/api/index.js"
;
export
default
{
...
...
@@ -291,11 +297,15 @@ export default {
value
:
4
,
},
],
viewNameList
:
[],
};
},
mounted
()
{
// 初始化查询列表
this
.
getList
();
// 查询视图下拉
this
.
getViewNameList
();
},
created
()
{
...
...
@@ -314,6 +324,16 @@ export default {
}
});
},
// 获取下拉
getViewNameList
()
{
getViewNameList
().
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
let
arr
=
JSON
.
parse
(
res
.
msg
);
let
viewStr
=
arr
[
0
].
viewName
;
this
.
viewNameList
=
viewStr
.
split
(
","
);
}
});
},
// 重置查询
reset
(){
this
.
params
=
{
...
...
@@ -372,7 +392,7 @@ export default {
this
.
formData
.
state
=
1
;
if
(
this
.
formData
.
viewId
)
{
// 编辑发布
getJG
YSGL
Update
(
this
.
formData
).
then
(
res
=>
{
getJG
STPZ
Update
(
this
.
formData
).
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
this
.
$message
.
success
(
"发布成功"
);
this
.
add_dialog
=
false
;
...
...
@@ -393,7 +413,7 @@ export default {
// 停用
this
.
formData
=
item
;
this
.
formData
.
state
=
0
;
getJG
YSGL
Update
(
this
.
formData
).
then
(
res
=>
{
getJG
STPZ
Update
(
this
.
formData
).
then
(
res
=>
{
if
(
res
.
code
==
200
)
{
this
.
$message
.
success
(
"停用成功"
);
this
.
getList
();
...
...
@@ -420,7 +440,7 @@ export default {
}
let
params
=
{
viewId
:
[],
state
:
1
state
:
2
};
this
.
selectList
.
map
(
item
=>
{
params
.
viewId
.
push
(
item
.
viewId
)
...
...
@@ -436,7 +456,9 @@ export default {
// 新建清空表单
resetForm
(){
this
.
formData
=
{
rsName
:
""
,
schemaLevel
:
""
,
schemaBelong
:
""
,
viewName
:
""
,
content
:
""
,
}
},
...
...
Write
Preview
Markdown
is supported
Attach a file
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 post a comment