【update】菜单管理增加是否为外网展示字段
This commit is contained in:
@@ -157,7 +157,13 @@
|
||||
<a-switch checkedChildren="外部" unCheckedChildren="内部" v-model="internalOrExternal"/>
|
||||
</a-form-item>
|
||||
<!--update_end author:wuxianquan date:20190908 for:增加组件,外链打开方式可选 -->
|
||||
|
||||
<!--是否外网显示,默认为否,选择是代表外网系统可以生成菜单,也可以使用-->
|
||||
<a-form-item
|
||||
:labelCol="labelCol"
|
||||
:wrapperCol="wrapperCol"
|
||||
label="是否外网可见">
|
||||
<a-switch checkedChildren="是" unCheckedChildren="否" v-model="externalTerminalShow"/>
|
||||
</a-form-item>
|
||||
|
||||
</a-form>
|
||||
|
||||
@@ -197,6 +203,7 @@
|
||||
routeSwitch:true, //是否路由菜单
|
||||
/*update_begin author:wuxianquan date:20190908 for:定义变量,初始值代表内部打开*/
|
||||
internalOrExternal:false,//菜单打开方式
|
||||
externalTerminalShow: false,// 是否是外网展示的菜单
|
||||
/*update_end author:wuxianquan date:20190908 for:定义变量,初始值代表内部打开*/
|
||||
isKeepalive:true, //是否缓存路由
|
||||
show:true,//根据菜单类型,动态显示隐藏表单元素
|
||||
@@ -279,6 +286,14 @@
|
||||
}
|
||||
/*update_end author:wuxianquan date:20190908 for:编辑初始化数据*/
|
||||
|
||||
/*编辑初始化数据*/
|
||||
if(record.externalTerminalShow!=null){
|
||||
this.externalTerminalShow = record.externalTerminalShow?true:false
|
||||
}else{
|
||||
this.externalTerminalShow = true
|
||||
}
|
||||
/*编辑初始化数据*/
|
||||
|
||||
|
||||
this.show = record.menuType==2?false:true
|
||||
this.menuLabel = record.menuType==2?'按钮/权限':'菜单名称'
|
||||
@@ -316,6 +331,7 @@
|
||||
this.model.internalOrExternal = this.internalOrExternal
|
||||
/*update_end author:wuxianquan date:20190908 for:获取值*/
|
||||
|
||||
this.model.externalTerminalShow = this.externalTerminalShow
|
||||
let formData = Object.assign(this.model, values)
|
||||
if ((formData.menuType == 1 || formData.menuType == 2) && !formData.parentId) {
|
||||
that.validateStatus = 'error'
|
||||
|
||||
Reference in New Issue
Block a user