Commit d6cfbc3e by 蒋勇

d

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