Commit 8d3e85d9 by liuyong

修改代码

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