提交 fcd514d0 编写于 作者: KK's avatar KK

多数据选择快速搜索 -- fix

上级 4a4103ed
......@@ -58,7 +58,8 @@
this.closeSearchform();
}
</#if>
<#-- 输出快速搜索:BEGIN -->
<#if view.isEnableQuickSearch?? && view.isEnableQuickSearch() == true>
/**
* 搜索值
......@@ -91,6 +92,8 @@
}
}
}
</#if>
<#-- 输出快速搜索:END -->
/**
* 是否单选
......
......@@ -52,6 +52,23 @@
this.$emit('close', null);
}
/**
* 搜索值
*
* @memberof ${srfclassname('${view.name}')}
*/
public query = "";
/**
* 快速搜索
*
* @memberof ${srfclassname('${view.name}')}
*/
public quickSearch(value:any){
this.query = value;
this.viewState.next({tag:'mdctrl',action:'quicksearch',data: value});
}
<#ibizinclude>
../@MACRO/VIEW_BOTTOM-BASE.vue.ftl
</#ibizinclude>
......
......@@ -53,6 +53,26 @@
this.$emit('close', null);
}
/**
* 快速搜索
*
* @memberof ${srfclassname('${view.name}')}
*/
public async quickValueChange(event: any) {
let { detail } = event;
if (!detail) {
return;
}
let { value } = detail;
const pickupviewpanel: any = this.$refs.pickupviewpanel;
if (pickupviewpanel) {
let response = await pickupviewpanel.quickSearch(value);
if (response) {
}
}
}
<#ibizinclude>
../@MACRO/VIEW_BOTTOM-BASE.vue.ftl
</#ibizinclude>
......
......@@ -17,6 +17,8 @@
* @memberof ${srfclassname('${view.name}')}
*/
@Prop({ default: true }) protected isSingleSelect!: boolean;
<#ibizinclude>
../@MACRO/VIEW_BOTTOM-BASE.vue.ftl
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册