Commit eae3c093 by Thews

20231208wanwgansu

1 parent d46c42c5
......@@ -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);
}
// 元模型字典管理
// 列表查询
......
......@@ -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) {
// 编辑发布
getJGYSGLUpdate(this.formData).then(res => {
getJGSTPZUpdate(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;
getJGYSGLUpdate(this.formData).then(res => {
getJGSTPZUpdate(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: "",
}
},
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!