Commit 8d3e85d9 by liuyong

修改代码

1 parent 7ff638d3
...@@ -250,7 +250,7 @@ App = function(editor, container, lightbox) ...@@ -250,7 +250,7 @@ App = function(editor, container, lightbox)
} }
$.ajax({ $.ajax({
method: "post", method: "post",
url: 'http://43.143.211.42:7003/ynMol/archi-list', url: 'http://192.168.148.129:7003/ynMol/archi-list',
data: JSON.stringify({ data: JSON.stringify({
metaModelId: urlParams['id'] metaModelId: urlParams['id']
}), }),
...@@ -3852,7 +3852,7 @@ App.prototype.showSplash = function(force) ...@@ -3852,7 +3852,7 @@ App.prototype.showSplash = function(force)
}else { }else {
$.ajax({ $.ajax({
method: "post", method: "post",
url: 'http://43.143.211.42:7003/ynMol/gBMMId', url: 'http://192.168.148.129:7003/ynMol/gBMMId',
data: JSON.stringify({ data: JSON.stringify({
metaModelId: urlParams['id'] metaModelId: urlParams['id']
}), }),
......
...@@ -23,5 +23,16 @@ ...@@ -23,5 +23,16 @@
margin: 0; margin: 0;
padding: 0; padding: 0;
} }
::-webkit-scrollbar{
width: 8px;
}
::-webkit-scrollbar-track{
background-color: #fff;
}
::-webkit-scrollbar-thumb{
border-radius: 8px;
background-color: #ccc;
}
</style> </style>
</html> </html>
...@@ -2,121 +2,121 @@ ...@@ -2,121 +2,121 @@
import { get, post, download } from '@/utils/http'; import { get, post, download } from '@/utils/http';
export function query_jia_gou_yuan_su_guan_xi_table(params) {//查询架构元素管理表格 export function query_jia_gou_yuan_su_guan_xi_table(params) {//查询架构元素管理表格
return post('/ele/', params); return post('/network/ele/', params);
} }
// 导入列表 // 导入列表
export function offlineQuery(params) { export function offlineQuery(params) {
return post(`/anasz-smart-screen/offlineQuery/`, params); return post(`/network/anasz-smart-screen/offlineQuery/`, params);
} }
export function add_jia_gou_ceng_ci(params) {// 新增架构层次 export function add_jia_gou_ceng_ci(params) {// 新增架构层次
return post('/ele/ad-archi-lv', params); return post('/network/ele/ad-archi-lv', params);
} }
export function query_jia_gou_ceng_ci(params) {//查询架构层次 export function query_jia_gou_ceng_ci(params) {//查询架构层次
return post('/ele/archi-lv-list', params); return post('/network/ele/archi-lv-list', params);
} }
export function add_jia_gou_gui_shu(params) {// 新增架构归属 export function add_jia_gou_gui_shu(params) {// 新增架构归属
return post('/ele/ad-archi-blg', params); return post('/network/ele/ad-archi-blg', params);
} }
export function query_jia_gou_gui_shu(params) {// 查询架构归属 export function query_jia_gou_gui_shu(params) {// 查询架构归属
return post('/ele/archi-blg-list', params); return post('/network/ele/archi-blg-list', params);
} }
export function delete_jia_gou_gui_shu(params) {// 删除架构元素列表某项 export function delete_jia_gou_gui_shu(params) {// 删除架构元素列表某项
return post('/ele/del-ele', params); return post('/network/ele/del-ele', params);
} }
export function version_release_jia_gou_gui_shu(params) {// 版本发布 export function version_release_jia_gou_gui_shu(params) {// 版本发布
return post('/ele/updateEleBatch', params); return post('/network/ele/updateEleBatch', params);
} }
export function add_jia_gou_yuan_su(params) {// 架构元素管理,新建 export function add_jia_gou_yuan_su(params) {// 架构元素管理,新建
return post('/ele/ad-ele', params); return post('/ele/ad-ele', params);
} }
export function edit_jia_gou_yuan_su(params) {// 架构元素管理,新建 export function edit_jia_gou_yuan_su(params) {// 架构元素管理,新建
return post('/ele/upd-ele', params); return post('/network/ele/upd-ele', params);
} }
export function add_yuan_mo_xing(params) {// 元模型管理,新建 export function add_yuan_mo_xing(params) {// 元模型管理,新建
return post('/ma-ml/add', params); return post('/network/ma-ml/add', params);
} }
// 架构元素关系管理 // 架构元素关系管理
// 列表查询 // 列表查询
export function getJGYSGLlist(params) { export function getJGYSGLlist(params) {
return post('/ele-rel/', params); return post('/network/ele-rel/', params);
} }
// 新建元素(state暂存2发布1) // 新建元素(state暂存2发布1)
export function getJGYSGLAdd(params) { export function getJGYSGLAdd(params) {
return post('/ele-rel/ad-ele-rel', params); return post('/network/ele-rel/ad-ele-rel', params);
} }
// 编辑元素(state暂存2发布1) // 编辑元素(state暂存2发布1)
export function getJGYSGLUpdate(params) { export function getJGYSGLUpdate(params) {
return post('/ele-rel/upd-ele-rel', params); return post('/network/ele-rel/upd-ele-rel', params);
} }
// 批量发布 // 批量发布
export function getJGYSGLUpdateBatch(params) { export function getJGYSGLUpdateBatch(params) {
return post('/ele-rel/batchupd-ele-rel', params); return post('/network/ele-rel/batchupd-ele-rel', params);
} }
// 删除元素 // 删除元素
export function getJGYSGLDel(params) { export function getJGYSGLDel(params) {
return post('/ele-rel/del-ele-rel', params); return post('/network/ele-rel/del-ele-rel', params);
} }
// 查询画布跳转的表格数据 // 查询画布跳转的表格数据
export function get_drawio_transform_table(params) { export function get_drawio_transform_table(params) {
return post('/mxFile/fdBmd', params); return post('/network/mxFile/fdBmd', params);
} }
// 查询元模型管理页面 // 查询元模型管理页面
export function get_yuan_mo_xing_list(params) { export function get_yuan_mo_xing_list(params) {
return post('/ma-ml/', params); return post('/network/ma-ml/', params);
} }
// 元模型管理页面的删除 // 元模型管理页面的删除
export function delete_yuan_mo_xing_list(params) { export function delete_yuan_mo_xing_list(params) {
return post('/ma-ml/del', params); return post('/network/ma-ml/del', params);
} }
// 架构视图配置 // 架构视图配置
// 列表查询 // 列表查询
export function getJGSTPZlist(params) { export function getJGSTPZlist(params) {
return post('/archi-vw/', params); return post('/network/archi-vw/', params);
} }
// 新建视图(state暂存2发布1) // 新建视图(state暂存2发布1)
export function getJGSTPZAdd(params) { export function getJGSTPZAdd(params) {
return post('/archi-vw/ad-archi-vw', params); return post('/network/archi-vw/ad-archi-vw', params);
} }
// 编辑视图(state暂存2发布1) // 编辑视图(state暂存2发布1)
export function getJGSTPZUpdate(params) { export function getJGSTPZUpdate(params) {
return post('/archi-vw/upd-archi_vw', params); return post('/network/archi-vw/upd-archi_vw', params);
} }
// 批量发布 // 批量发布
export function getJGSTPZUpdateBatch(params) { export function getJGSTPZUpdateBatch(params) {
return post('/archi-vw/batchupd-vw', params); return post('/network/archi-vw/batchupd-vw', params);
} }
// 删除视图 // 删除视图
export function getJGSTPZDel(params) { export function getJGSTPZDel(params) {
return post('/archi-vw/del-vw', params); return post('/network/archi-vw/del-vw', params);
} }
// 获取视图名称列表 // 获取视图名称列表
export function getViewNameList(params) { export function getViewNameList(params) {
return post('/archi-vw/vw-names', params); return post('/network/archi-vw/vw-names', params);
} }
// 获取元素和元素关系列表 // 获取元素和元素关系列表
export function getEleList(params) { export function getEleList(params) {
return post('/archi-vw/ele-list', params); return post('/network/archi-vw/ele-list', params);
} }
export function gtEleRelList(params) { export function gtEleRelList(params) {
return post('/archi-vw/rel-list', params); return post('/network/archi-vw/rel-list', params);
} }
// 元模型字典管理 // 元模型字典管理
// 列表查询 // 列表查询
export function getYMXZDGLlist(params) { export function getYMXZDGLlist(params) {
return post('/ynMolDicy/', params); return post('/network/ynMolDicy/', params);
} }
// 新建字典 // 新建字典
export function getYMXZDGLAdd(params) { export function getYMXZDGLAdd(params) {
return post('/ynMolDicy/addYnMolDicy', params); return post('/network/ynMolDicy/addYnMolDicy', params);
} }
// 编辑字典(state暂存2发布1) // 编辑字典(state暂存2发布1)
export function getYMXZDGLUpdate(params) { export function getYMXZDGLUpdate(params) {
return post('/ynMolDicy/updateYnMolDicy', params); return post('/network/ynMolDicy/updateYnMolDicy', params);
} }
// 批量发布 // 批量发布
// export function getYMXZDGLUpdateBatch(params) { // export function getYMXZDGLUpdateBatch(params) {
...@@ -124,35 +124,35 @@ export function getYMXZDGLUpdate(params) { ...@@ -124,35 +124,35 @@ export function getYMXZDGLUpdate(params) {
// } // }
// 删除字典 // 删除字典
export function getYMXZDGLDel(params) { export function getYMXZDGLDel(params) {
return post('/ynMolDicy/deleteYnMolProy', params); return post('/network/ynMolDicy/deleteYnMolProy', params);
} }
// 自定义保存文件 // 自定义保存文件
export function save_drawio_xml_and_svg(params) { export function save_drawio_xml_and_svg(params) {
return post('/ma-ml/upMxGraph', params); return post('/network/ma-ml/upMxGraph', params);
} }
// 版本发布 // 版本发布
export function save_drawio_version(params) { export function save_drawio_version(params) {
return post('/ma-ml/updateYnMol', params); return post('/network/ma-ml/updateYnMol', params);
} }
// 获取字典数据 // 获取字典数据
export function getYMXZDGLProyList(params) { export function getYMXZDGLProyList(params) {
return post('/ynMolDicy/getYnMolProyList', params); return post('/network/ynMolDicy/getYnMolProyList', params);
} }
// 新增字典数据 // 新增字典数据
export function getYMXZDGLProyAdd(params) { export function getYMXZDGLProyAdd(params) {
return post('/ynMolDicy/addYnMolProy', params); return post('/network/ynMolDicy/addYnMolProy', params);
} }
// 编辑字典数据 // 编辑字典数据
export function getYMXZDGLProyUpdate(params) { export function getYMXZDGLProyUpdate(params) {
return post('/ynMolDicy/updateYnMolProy', params); return post('/network/ynMolDicy/updateYnMolProy', params);
} }
// 删除字典数据 // 删除字典数据
export function getYMXZDGLProyDel(params) { export function getYMXZDGLProyDel(params) {
return post('/ynMolDicy/deleteYnMolProy', params); return post('/network/ynMolDicy/deleteYnMolProy', params);
} }
// 技术政策结构化-列表 // 技术政策结构化-列表
export function getJiShuZhengCeJieGouHuaTable(params) { export function getJiShuZhengCeJieGouHuaTable(params) {
......
...@@ -11,13 +11,13 @@ ...@@ -11,13 +11,13 @@
</div> </div>
<div class="card_container"> <div class="card_container">
<el-card class="card_item" v-for="item in yi_fa_bu" :key="item.metaModelId"> <el-card class="card_item" v-for="item in yi_fa_bu" :key="item.metaModelId">
<img class="card_image" :src="item.metaModelSvg_" alt="" /> <img class="card_image" @click="to_current_details(item)" :src="item.metaModelSvg_" alt="" />
<div class="card_info"> <div class="card_info">
<div class="card_title"> <div class="card_title">
<i class="el-icon-location"></i> <i class="el-icon-location"></i>
{{ item.verName }}&nbsp;&nbsp;&nbsp;{{ item.version }} {{ item.verName }}&nbsp;&nbsp;&nbsp;{{ item.version }}
</div> </div>
<div class="card_icon"> <div class="card_icon" @click.stop="deleteItem(item)">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
</div> </div>
</div> </div>
...@@ -32,13 +32,13 @@ ...@@ -32,13 +32,13 @@
</div> </div>
<div class="card_container"> <div class="card_container">
<el-card class="card_item" v-for="item in zan_cun" :key="item.metaModelId"> <el-card class="card_item" v-for="item in zan_cun" :key="item.metaModelId">
<img class="card_image" :src="item.metaModelSvg_" alt="" /> <img class="card_image" @click="to_current_details(item)" :src="item.metaModelSvg_" alt="" />
<div class="card_info"> <div class="card_info">
<div class="card_title"> <div class="card_title">
<i class="el-icon-location"></i> <i class="el-icon-location"></i>
{{ item.verName }}&nbsp;&nbsp;&nbsp;{{ item.version }} {{ item.verName }}&nbsp;&nbsp;&nbsp;{{ item.version }}
</div> </div>
<div class="card_icon"> <div class="card_icon" @click.stop="deleteItem(item)">
<i class="el-icon-delete"></i> <i class="el-icon-delete"></i>
</div> </div>
</div> </div>
...@@ -62,23 +62,49 @@ ...@@ -62,23 +62,49 @@
}, },
data() { data() {
return { return {
yi_fa_bu: this.yiFaBu, yi_fa_bu: [],
zan_cun: this.zanCun, zan_cun: [],
}; };
}, },
watch: { watch: {
yiFaBu: {
handler(newVal, oldVal) {
this.yi_fa_bu = newVal;
},
},
zanCun: {
handler(newVal, oldVal) {
this.zan_cun = newVal;
},
},
}, },
mounted(){ mounted(){
// console.log(this.yi_fa_bu);
// console.log(this.zan_cun);
}, },
methods: {
to_current_details(item) {
this.$emit('imgClick', item);
},
deleteItem(item) {
this.$emit('deleteClick', item);
}
}
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.graphGallery{ .graphGallery{
.version_container{
height: calc(100% - 70px); height: calc(100% - 70px);
.el-divider--horizontal{
margin: 10px 0;
}
.el-divider--vertical{
background-color: #0D867F;
border: 2px solid #0D867F;
}
.version_container{
height: 100%;
overflow: auto; overflow: auto;
} }
.version_content{ .version_content{
......
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<p>版本分析</p> <p>版本分析</p>
</div> </div>
</div> </div>
<div class="version_container"> <!-- <div class="version_container">
<div class="version_content"> <div class="version_content">
<div class="line_title_container"> <div class="line_title_container">
<div class="title_container"> <div class="title_container">
...@@ -61,7 +61,12 @@ ...@@ -61,7 +61,12 @@
</el-card> </el-card>
</div> </div>
</div> </div>
</div> </div> -->
<GraphGallery
:yiFaBu="yi_fa_bu"
:zanCun="zan_cun"
@imgClick="to_current_details"
@deleteClick="deleteItem" />
<el-dialog <el-dialog
title="新建元模型视图" title="新建元模型视图"
:visible.sync="add_dialog" :visible.sync="add_dialog"
...@@ -90,11 +95,12 @@ import { ...@@ -90,11 +95,12 @@ import {
} from '@/api/index.js'; } from '@/api/index.js';
import { MessageBox, Message } from 'element-ui'; import { MessageBox, Message } from 'element-ui';
import $ from 'jquery'; import $ from 'jquery';
import GraphGallery from '@/components/graphGallery.vue';
export default { export default {
name: 'metaModelList', name: 'metaModelList',
components: { components: {
GraphGallery
}, },
data() { data() {
return { return {
...@@ -158,11 +164,12 @@ export default { ...@@ -158,11 +164,12 @@ export default {
} }
get_yuan_mo_xing_list({}).then(res => { get_yuan_mo_xing_list({}).then(res => {
if(res.code == 200) { if(res.code == 200) {
this.yi_fa_bu = res.data.records.filter(item => item.state == 1);
this.zan_cun = res.data.records.filter(item => item.state == 2);
res.data.records.map(item => { res.data.records.map(item => {
item['metaModelSvg_'] = 'data:image/svg+xml;base64,'+ item.metaModelSvg; item['metaModelSvg_'] = 'data:image/svg+xml;base64,'+ item.metaModelSvg;
}); });
this.yi_fa_bu = res.data.records.filter(item => item.state == 1);
this.zan_cun = res.data.records.filter(item => item.state == 2);
// Message({ // Message({
// type: 'success', // type: 'success',
// message: '版本发布成功!' // message: '版本发布成功!'
...@@ -319,17 +326,10 @@ export default { ...@@ -319,17 +326,10 @@ export default {
margin-right: 10px; margin-right: 10px;
cursor: pointer; cursor: pointer;
} }
.el-divider--horizontal{
margin: 10px 0;
}
.title_container{ .title_container{
display: flex; display: flex;
align-items: center; align-items: center;
} }
.el-divider--vertical{
background-color: #0D867F;
border: 2px solid #0D867F;
}
.card_container{ .card_container{
margin-bottom: 10px; margin-bottom: 10px;
overflow-x: hidden; overflow-x: hidden;
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!