Commit d6cfbc3e by 蒋勇

d

parent 0463d796
......@@ -3,7 +3,7 @@ export default {
* @description 配置显示在浏览器标签的title
*/
title: '智慧中台 ',
appkey:'76c3a018-9305-4623-95b0-0f7e24689305',
appkey:'c52a9325-6444-421b-aa7d-d89a54a9f6b4',
/**
* @description token在Cookie中存储的天数,默认1天
*/
......
......@@ -31,7 +31,9 @@ export default {
title: "路由信息",
bizCode: "route_info",
packageName:"common",
modelName:"route"
modelName:"route",
isLazy:true,
initWhere:{fieldName:"app_id",valueField:"id"}
}
]
},
......
......@@ -67,7 +67,6 @@
:mask-closable="false"
v-model="showedform"
width="70"
:style="drawstyle"
@on-visible-change="ondrawvisable"
>
<Forms
......@@ -120,6 +119,7 @@ export default {
Forms
},
props: {
isLazy:Boolean,
initWhere: {
type: Object,
default(){
......@@ -207,9 +207,7 @@ export default {
this.initZIndex = this.initZIndex;
$("div.ivu-drawer-wrap:even").map((index,item)=>{
$(item).css("z-index",""+(this.initZIndex++))
})
//$("div.ivu-drawer-wrap:last").css('z-index',"'"+this.initZIndex+"'")
})
}
},
setFormCtlVisable(prop, isShow) {
......@@ -248,7 +246,6 @@ export default {
this.fetchData();
},
onsels(sels, lastsel) {
console.log("dddddddddddddddddddddddddddd");
this.currentSels = sels;
},
delpost() {
......@@ -397,7 +394,6 @@ export default {
let modelname = this.modelName
? this.modelName
: this.metaName.split("_")[0];
console.log(modelname, ">>>>>>>>>>>>>>>>>>");
let url =
"/web/" + this.packageName + "/" + modelname + "Ctl/" + methodName;
......@@ -423,16 +419,13 @@ export default {
},
mounted() {
//从缓存中恢复查询条件
this.fetchData();
if(!this.isLazy){
this.fetchData();
}
},
created() {},
computed: {
drawstyle() {
console.log("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",this.initZIndex)
return {
"z-index": this.initZIndex
};
},
searchinfo() {
return this.metainfo["search"];
},
......
......@@ -7,7 +7,7 @@
</p>
<Form ref="ofm" :model="formModel" :rules="metaRules" label-position="left">
<template v-if="forminfo.lists && forminfo.lists.length>0">
<Tabs value="main">
<Tabs value="main" @on-click="tabselected">
<TabPane label="表单信息" name="main">
<template v-for="group in forminfo.main">
<Divider orientation="left" :key="group.title">{{group.title}}</Divider>
......@@ -101,13 +101,16 @@
:key="lst.bizCode"
:label="lst.title"
:name="lst.bizCode"
>
<ChildList
ref="lst['bizCode']"
:ref="lst['bizCode']"
:modelName="lst['modelName']"
:metaName="lst['bizCode']"
:packageName="lst['packageName']"
:initPropZIndex="1100"
:isLazy="lst.isLazy"
:initWhere="getInitWhere(lst.initWhere)"
></ChildList>
</TabPane>
</Tabs>
......@@ -259,7 +262,25 @@ export default {
this.initFormModel();
}
},
computed:{
initwhere(){
return
}
},
methods: {
getInitWhere(initWhereObj){
let refwhere={}
refwhere[initWhereObj.fieldName]=this.formModel[initWhereObj.valueField]
return refwhere
},
tabselected(bizcode){
console.log("tabselected.................",bizcode)
if(bizcode!="main" && this.$refs[bizcode]){
console.log( this.$refs[bizcode])
this.$refs[bizcode][0].fetchData()
}
},
getCols(cols) {
let cs = cols ? cols : 2;
return 24 / cs;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment