Commit 78439c97 by 蒋勇

d

parent b8a6e049
......@@ -19,7 +19,7 @@ var tmpl=`
<el-input v-model.number="formModel[item.prop]" size="small" :disabled="item.disabled" :placeholder="item.placeHolder" :style="item.style"></el-input>
</template>
<template v-else-if="isSelect(item.type)">
<gsb-select :ref="item.prop" v-model="formModel[item.prop]" :refModel="item.refModel" :refMethod="item.refMethod" :placeHolder="item.placeHolder" :dicKey="item.dicKey" :autoComplete="item.autoComplete" :isMulti="item.isMulti" :modelName="item.modelName" :isFilter="item.isFilter" :labelField="item.labelField" :refwhere2="item.refwhere2" @change="onselchange(item.prop,formModel,item.target)" :valueField="item.valueField"></gsb-select>
<gsb-select :ref="item.prop" v-model="formModel[item.prop]" :refModel="item.refModel" :refMethod="item.refMethod" :placeHolder="item.placeHolder" :dicKey="item.dicKey" :excludeDicKey="item.excludeDicKey" :autoComplete="item.autoComplete" :isMulti="item.isMulti" :modelName="item.modelName" :isFilter="item.isFilter" :labelField="item.labelField" :refwhere2="item.refwhere2" @change="onselchange(item.prop,formModel,item.target)" :valueField="item.valueField"></gsb-select>
</template>
<template v-else-if="isCheck(item.type)">
<gsb-checkgroup :max="group.max" v-model="formModel[item.prop]" :isButton="item.isButton" :dicKey="item.dicKey"></gsb-checkgroup>
......
......@@ -39,7 +39,7 @@ module.exports=
prop: 'value',
event: 'change'
},
props:["cssStyle","refwhere2","parentcode","parentfield","level","levelfield","value","refMethod","dicKey","refModel","placeHolder","autoComplete","isGrouped","isFirstDefault","isFilter","isMulti","labelField","valueField", "isDisabled","allowcreate"],
props:["cssStyle","refwhere2","parentcode","parentfield","level","levelfield","value","refMethod","dicKey","excludeDicKey","refModel","placeHolder","autoComplete","isGrouped","isFirstDefault","isFilter","isMulti","labelField","valueField", "isDisabled","allowcreate"],
data:function(){
return {
dataSouce:[],
......@@ -99,7 +99,14 @@ module.exports=
this.$root.getReq("/web/common/metaCtl/getDicConfig",{"dicKey":this.dicKey}).then(cfg=>{
console.log(JSON.stringify(cfg.data));
Object.keys(cfg.data).forEach(key=>{
if(this.excludeDicKey){
if(this.excludeDicKey.indexOf(key)<0){
this.dataSouce.push({"label":cfg.data[key],"value":key});
}
}else{
this.dataSouce.push({"label":cfg.data[key],"value":key});
}
});
});
return;
......
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