diff --git a/project/qianxinan/AppSignInfo/AppSignInfo.vue b/project/qianxinan/AppSignInfo/AppSignInfo.vue new file mode 100644 index 00000000..1be0bbdd --- /dev/null +++ b/project/qianxinan/AppSignInfo/AppSignInfo.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/project/qianxinan/AppSignInfo/list.vue b/project/qianxinan/AppSignInfo/list.vue new file mode 100644 index 00000000..fc319855 --- /dev/null +++ b/project/qianxinan/AppSignInfo/list.vue @@ -0,0 +1,97 @@ + + + + + diff --git a/ui/packages/layout/AiTreeMenu.vue b/ui/packages/layout/AiTreeMenu.vue index db1f3b56..d7ead9ad 100644 --- a/ui/packages/layout/AiTreeMenu.vue +++ b/ui/packages/layout/AiTreeMenu.vue @@ -2,7 +2,7 @@
{{ title }} + suffix-icon="iconfont iconSearch" @change="handleSearch" clearable/>
@@ -22,11 +22,6 @@ export default { searchPlaceholder: {type: String, default: "请输入..."}, hideInput: Boolean }, - watch: { - searchText(v) { - this.$emit("update:search", v) - } - }, data() { return { searchText: "", @@ -35,7 +30,8 @@ export default { } }, methods: { - handleSearch() { + handleSearch(v) { + this.$emit("update:search", v) if (this.$slots.default) { this.$emit('search', this.searchText) } @@ -67,7 +63,7 @@ export default { border-bottom: 1px solid #E5E5E5; } - :deep( .searchInput ){ + :deep( .searchInput ) { width: 100%; padding: 8px; box-sizing: border-box; @@ -98,7 +94,7 @@ export default { margin: 0 8px; } - :deep(.el-tree ){ + :deep(.el-tree ) { height: 100%; background: #FAFAFB;