Commit 89ac89a8 by liuyong

修改菜单

1 parent dff5a79e
NODE_ENV = 'development' NODE_ENV = 'development'
VUE_APP_BASE_URL = "http://43.143.211.42:7003" VUE_APP_BASE_URL = "/api"
...@@ -4685,6 +4685,12 @@ ...@@ -4685,6 +4685,12 @@
} }
var langMenu = this.get('language'); var langMenu = this.get('language');
this.put('currentCanvasDataTable', new Menu(mxUtils.bind(this, function(menu, parent){//二次开发,当前画布数据表按钮
// window.location.href = "http://localhost:8080/#/main/NewPage";
window.parent.postMessage('newPage');
})));
this.put('customSaveFileMenu', new Menu(mxUtils.bind(this, function(menu, parent)//二次开发,添加菜单按钮 this.put('customSaveFileMenu', new Menu(mxUtils.bind(this, function(menu, parent)//二次开发,添加菜单按钮
{ {
// console.log("自定义菜单"); // console.log("自定义菜单");
...@@ -4735,8 +4741,6 @@ ...@@ -4735,8 +4741,6 @@
} }
}); });
}))); })));
this.put('extras', new Menu(mxUtils.bind(this, function(menu, parent) this.put('extras', new Menu(mxUtils.bind(this, function(menu, parent)
{ {
......
...@@ -31,7 +31,7 @@ Menus.prototype.defaultFontSize = '12'; ...@@ -31,7 +31,7 @@ Menus.prototype.defaultFontSize = '12';
* Sets the default font size. * Sets the default font size.
*/ */
// Menus.prototype.defaultMenuItems = ['file', 'edit', 'view', 'arrange', 'extras', 'help']; // Menus.prototype.defaultMenuItems = ['file', 'edit', 'view', 'arrange', 'extras', 'help'];
Menus.prototype.defaultMenuItems = ['file', 'edit', 'view', 'arrange', 'extras', 'customSaveFileMenu'];//二次开发,去掉某些菜单,添加新菜单 Menus.prototype.defaultMenuItems = ['file', 'edit', 'view', 'arrange', 'extras', 'customSaveFileMenu', 'currentCanvasDataTable'];//二次开发,去掉某些菜单,添加新菜单
/** /**
* Adds the label menu items to the given menu and parent. * Adds the label menu items to the given menu and parent.
......
...@@ -287,6 +287,7 @@ exportOptionsDisabledDetails=The owner has disabled options to download, print o ...@@ -287,6 +287,7 @@ exportOptionsDisabledDetails=The owner has disabled options to download, print o
externalChanges=External Changes externalChanges=External Changes
extras=Extras extras=Extras
customSaveFileMenu=customSaveFileMenu customSaveFileMenu=customSaveFileMenu
currentCanvasDataTable=currentCanvasDataTable
customSubMenu1=功能1 customSubMenu1=功能1
customSubMenu2=功能2 customSubMenu2=功能2
facebook=Facebook facebook=Facebook
......
...@@ -287,6 +287,7 @@ exportOptionsDisabledDetails=所有者已禁止评论者及浏览者下载、打 ...@@ -287,6 +287,7 @@ exportOptionsDisabledDetails=所有者已禁止评论者及浏览者下载、打
externalChanges=外部修改 externalChanges=外部修改
extras=其它 extras=其它
customSaveFileMenu=自定义保存文件 customSaveFileMenu=自定义保存文件
currentCanvasDataTable=当前画布数据表
customSubMenu1=功能1 customSubMenu1=功能1
customSubMenu2=功能2 customSubMenu2=功能2
facebook=Facebook facebook=Facebook
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
import { get, post } from '@/utils/http'; import { get, post } 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 get('/api/ele/', params); return get('/ele/', params);
} }
// 导入列表 // 导入列表
export function offlineQuery(params) { export function offlineQuery(params) {
......
...@@ -23,7 +23,7 @@ axios.interceptors.request.use(config => { ...@@ -23,7 +23,7 @@ axios.interceptors.request.use(config => {
//响应拦截器即异常处理 //响应拦截器即异常处理
axios.interceptors.response.use(response => { axios.interceptors.response.use(response => {
let code = response.data.code; let code = response.data.code;
// if (response.headers.token) { // if (response.headers.token) {
// var token = res.headers.token // var token = res.headers.token
// window.localStorage.setItem('user_token', token) // window.localStorage.setItem('user_token', token)
...@@ -37,9 +37,8 @@ axios.interceptors.response.use(response => { ...@@ -37,9 +37,8 @@ axios.interceptors.response.use(response => {
// router.push({path:'/login'}) // router.push({path:'/login'})
}else if(code == 500) { }else if(code == 500) {
// Vue.prototype.$message({message:response.data.msg,type:'error', customClass:'messageIndex_'});
// Vue.prototype.$message({message:response.data.msg,type:'error', customClass:'messageIndex_'}); return response;
// return response
}else{ }else{
return response; return response;
} }
......
...@@ -132,7 +132,6 @@ ...@@ -132,7 +132,6 @@
<script> <script>
import { query_jia_gou_yuan_su_guan_xi_table } from '@/api/index.js'; import { query_jia_gou_yuan_su_guan_xi_table } from '@/api/index.js';
import axios from 'axios';
export default { export default {
name: 'JiaGouYuanShuGuanLi', name: 'JiaGouYuanShuGuanLi',
...@@ -176,14 +175,7 @@ export default { ...@@ -176,14 +175,7 @@ export default {
query_jia_gou_yuan_su_guan_xi_table(params).then(res => { query_jia_gou_yuan_su_guan_xi_table(params).then(res => {
console.log(res); console.log(res);
}) })
// axios.get('http://43.143.211.42:7003/ele/', { params }).then(
// response=>{
// console.log("请求成功了,",response)
// },
// error=>{
// console.log("请求失败了,",error.messages)
// }
// )
} }
} }
} }
......
...@@ -68,7 +68,7 @@ ...@@ -68,7 +68,7 @@
<span style="margin-left: 5px;">架构视图管理</span> <span style="margin-left: 5px;">架构视图管理</span>
</div> </div>
<div class="menu_1_item_subtitle" @click="jumpPage('总体架构资产设计与维护', '架构元模型管理', '新页面')"> <div class="menu_1_item_subtitle">
<img src="@/assets/三级圆环.png" alt=""> <img src="@/assets/三级圆环.png" alt="">
<span style="margin-left: 5px;">架构视图管理</span> <span style="margin-left: 5px;">架构视图管理</span>
</div> </div>
...@@ -499,6 +499,13 @@ ...@@ -499,6 +499,13 @@
}; };
}, },
mounted(){ mounted(){
window.addEventListener("message", event => {//会一直调用
// console.log(event);
if(event.data == 'newPage') {
this.$router.push( '/main/NewPage', () => {}, () => {} );
this.visible1 = false;
}
});
$(".menu_item").hover(function() { $(".menu_item").hover(function() {
$(this).find(".menu_title").css('color', '#0D867F'); $(this).find(".menu_title").css('color', '#0D867F');
$(this).find(".menu_icon").css('display', 'none'); $(this).find(".menu_icon").css('display', 'none');
...@@ -555,12 +562,6 @@ ...@@ -555,12 +562,6 @@
this.visible1 = false; this.visible1 = false;
break; break;
case '新页面':
console.log(12)
this.$router.push( '/main/NewPage', () => {}, () => {} );
this.visible1 = false;
break;
} }
} }
} }
......
...@@ -88,14 +88,13 @@ export default { ...@@ -88,14 +88,13 @@ export default {
}, },
data() { data() {
return { return {
tableData: [ tableData: [],
{ let1: '业务域', let2: '策略层', let3: '业务架构', let4: '业务域的基本描述', let5: '2023.10.31', let6: '已发布' }, add_dialog: false,
{ let1: '业务职能', let2: '策略层', let3: '业务架构', let4: '业务职能的描述', let5: '2023.10.31', let6: '已发布' }, let1: '',
{ let1: '应用交互', let2: '策略层', let3: '应用架构', let4: '应用交互的基本描述', let5: '2023.10.31', let6: '已发布' }, let2: '',
{ let1: '功能', let2: '策略层', let3: '应用架构', let4: '功能的描述', let5: '2023.09.17', let6: '暂存' }, let3: '',
{ let1: '业务域', let2: '策略层', let3: '业务架构', let4: '业务域的基本描述', let5: '2023.08.18', let6: '已停用' }, let4: '',
],
}; };
}, },
} }
......
...@@ -8,8 +8,8 @@ module.exports = defineConfig({ ...@@ -8,8 +8,8 @@ module.exports = defineConfig({
'/api': { '/api': {
target: 'http://43.143.211.42:7003', target: 'http://43.143.211.42:7003',
changeOrigin: true, changeOrigin: true,
secure: false, // secure: false,
rewrite: path => path.replace(/^\/api/, '') pathRewrite: { '^/api': '' },
} }
} }
}, },
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!