diff --git a/hangtag-ui/hangtag-ui-admin/src/components/Search/src/Search.vue b/hangtag-ui/hangtag-ui-admin/src/components/Search/src/Search.vue
index 3218a63..c1d0737 100644
--- a/hangtag-ui/hangtag-ui-admin/src/components/Search/src/Search.vue
+++ b/hangtag-ui/hangtag-ui-admin/src/components/Search/src/Search.vue
@@ -97,6 +97,10 @@ const setVisible = () => {
unref(elFormRef)?.resetFields()
visible.value = !unref(visible)
}
+defineExpose({
+ reset,
+ search
+})
@@ -131,8 +135,8 @@ const setVisible = () => {
-
-
+
+
diff --git a/hangtag-ui/hangtag-ui-front/src/components/Search/src/Search.vue b/hangtag-ui/hangtag-ui-front/src/components/Search/src/Search.vue
index e8d4538..c1d0737 100644
--- a/hangtag-ui/hangtag-ui-front/src/components/Search/src/Search.vue
+++ b/hangtag-ui/hangtag-ui-front/src/components/Search/src/Search.vue
@@ -47,7 +47,7 @@ const visible = ref(true)
const newSchema = computed(() => {
let schema: FormSchema[] = cloneDeep(props.schema)
if (props.expand && props.expandField && !unref(visible)) {
- const index = findIndex(schema, (v: FormSchema) => props.expandField.indexOf(v.field) === -1)
+ const index = findIndex(schema, (v: FormSchema) => v.field === props.expandField)
if (index > -1) {
const length = schema.length
schema.splice(index + 1, length)