优化页面

This commit is contained in:
pengxiaolong
2025-06-10 23:06:51 +08:00
parent 8c70c2c850
commit 3c2d7e5959
974 changed files with 353 additions and 87597 deletions

View File

@@ -3,7 +3,6 @@
"usingComponents": {
"search-input": "./search-input/index",
"search-container": "./search-container/index",
"search-result": "./search-result/index",
"search-more": "./search-more/index"
"search-result": "./search-result/index"
}
}

View File

@@ -1 +1 @@
<view wx:if="{{a}}" class="{{['data-v-18dff187', 'tui-search', q, r, s]}}"><view wx:if="{{b}}" ref="globalSearchRef" class="{{['data-v-18dff187', 'tui-search-global', j]}}"><view class="{{['data-v-18dff187', 'tui-search-global-header', f]}}"><search-input wx:if="{{c}}" class="search-input data-v-18dff187" u-i="18dff187-0" bind:__l="__l" u-p="{{c}}"/><search-more wx:if="{{d}}" class="search-more data-v-18dff187" u-i="18dff187-1" bind:__l="__l" u-p="{{e}}"/></view><search-container wx:if="{{g}}" u-s="{{['result']}}" class="search-container data-v-18dff187" u-i="18dff187-2" bind:__l="__l" u-p="{{i}}"><search-result class="search-result data-v-18dff187" u-i="18dff187-3,18dff187-2" bind:__l="__l" u-p="{{h}}" slot="result"/></search-container></view><view wx:elif="{{k}}" class="{{['data-v-18dff187', 'tui-search-conversation', p]}}"><search-container wx:if="{{o}}" u-s="{{['input','result']}}" class="search-container data-v-18dff187" bindcloseInConversationSearch="{{n}}" u-i="18dff187-4" bind:__l="__l" u-p="{{o}}"><search-input class="data-v-18dff187" u-i="18dff187-5,18dff187-4" bind:__l="__l" u-p="{{l}}" slot="input"/><search-result class="search-result data-v-18dff187" u-i="18dff187-6,18dff187-4" bind:__l="__l" u-p="{{m}}" slot="result"/></search-container></view></view>
<view wx:if="{{a}}" class="{{['data-v-1f488a62', 'tui-search', o, p, q]}}"><view wx:if="{{b}}" ref="globalSearchRef" class="{{['data-v-1f488a62', 'tui-search-global', h]}}"><view class="{{['data-v-1f488a62', 'tui-search-global-header', d]}}"><search-input wx:if="{{c}}" class="search-input data-v-1f488a62" u-i="1f488a62-0" bind:__l="__l" u-p="{{c}}"/></view><search-container wx:if="{{e}}" u-s="{{['result']}}" class="search-container data-v-1f488a62" u-i="1f488a62-1" bind:__l="__l" u-p="{{g}}"><search-result class="search-result data-v-1f488a62" u-i="1f488a62-2,1f488a62-1" bind:__l="__l" u-p="{{f}}" slot="result"/></search-container></view><view wx:elif="{{i}}" class="{{['data-v-1f488a62', 'tui-search-conversation', n]}}"><search-container wx:if="{{m}}" u-s="{{['input','result']}}" class="search-container data-v-1f488a62" bindcloseInConversationSearch="{{l}}" u-i="1f488a62-3" bind:__l="__l" u-p="{{m}}"><search-input class="data-v-1f488a62" u-i="1f488a62-4,1f488a62-3" bind:__l="__l" u-p="{{j}}" slot="input"/><search-result class="search-result data-v-1f488a62" u-i="1f488a62-5,1f488a62-3" bind:__l="__l" u-p="{{k}}" slot="result"/></search-container></view></view>

View File

@@ -1 +1 @@
body.data-v-18dff187,div.data-v-18dff187,ul.data-v-18dff187,ol.data-v-18dff187,dt.data-v-18dff187,dd.data-v-18dff187,li.data-v-18dff187,dl.data-v-18dff187,h1.data-v-18dff187,h2.data-v-18dff187,h3.data-v-18dff187,h4.data-v-18dff187,p.data-v-18dff187{margin:0;padding:0;font-style:normal}ol.data-v-18dff187,ul.data-v-18dff187,li.data-v-18dff187{list-style:none}img.data-v-18dff187{border:0;vertical-align:middle;pointer-events:none}body.data-v-18dff187{color:#000;background:#fff}.clear.data-v-18dff187{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-18dff187{color:#000;text-decoration:none;cursor:pointer}a.data-v-18dff187:hover{text-decoration:none}input.data-v-18dff187,textarea.data-v-18dff187{-webkit-user-select:auto;user-select:auto}input.data-v-18dff187:focus,input.data-v-18dff187:active,textarea.data-v-18dff187:focus,textarea.data-v-18dff187:active{outline:none}.chat-aside.data-v-18dff187{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-search-main-global.data-v-18dff187{width:100%;height:-webkit-fit-content;height:fit-content}.tui-search-main-conversation.data-v-18dff187{width:100%;height:100%;background:#fff;box-shadow:0 1px 10px rgba(2,16,43,.15)}.tui-search .tui-search-global-header.data-v-18dff187{display:flex;flex-direction:row;justify-content:center;align-items:center}.tui-search .tui-search-conversation.data-v-18dff187{width:100%;height:100%;overflow:hidden}.tui-search-h5-full-screen.data-v-18dff187{position:absolute;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;z-index:1000;background:#fff}.tui-search-h5-global.data-v-18dff187,.tui-search-h5-conversation.data-v-18dff187{width:100%;height:100%;display:flex;flex:1;flex-direction:column}.tui-search-h5-conversation.data-v-18dff187{overflow:hidden}.tui-search-h5.tui-search-main-conversation.data-v-18dff187{box-shadow:none}.tui-search-h5 .search-input.data-v-18dff187,.tui-search-h5 .search-container.data-v-18dff187,.tui-search-h5 .search-result.data-v-18dff187{min-width:0;box-sizing:border-box;display:flex;flex:1;overflow:hidden}
body.data-v-1f488a62,div.data-v-1f488a62,ul.data-v-1f488a62,ol.data-v-1f488a62,dt.data-v-1f488a62,dd.data-v-1f488a62,li.data-v-1f488a62,dl.data-v-1f488a62,h1.data-v-1f488a62,h2.data-v-1f488a62,h3.data-v-1f488a62,h4.data-v-1f488a62,p.data-v-1f488a62{margin:0;padding:0;font-style:normal}ol.data-v-1f488a62,ul.data-v-1f488a62,li.data-v-1f488a62{list-style:none}img.data-v-1f488a62{border:0;vertical-align:middle;pointer-events:none}body.data-v-1f488a62{color:#000;background:#fff}.clear.data-v-1f488a62{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}a.data-v-1f488a62{color:#000;text-decoration:none;cursor:pointer}a.data-v-1f488a62:hover{text-decoration:none}input.data-v-1f488a62,textarea.data-v-1f488a62{-webkit-user-select:auto;user-select:auto}input.data-v-1f488a62:focus,input.data-v-1f488a62:active,textarea.data-v-1f488a62:focus,textarea.data-v-1f488a62:active{outline:none}.chat-aside.data-v-1f488a62{position:absolute;top:50px;right:0;box-sizing:border-box;width:360px!important;border-radius:8px 0 0 8px;z-index:9999;max-height:calc(100% - 50px)}.tui-search-main-global.data-v-1f488a62{width:100%;height:-webkit-fit-content;height:fit-content}.tui-search-main-conversation.data-v-1f488a62{width:100%;height:100%;background:#fff;box-shadow:0 1px 10px rgba(2,16,43,.15)}.tui-search .tui-search-global-header.data-v-1f488a62{display:flex;flex-direction:row;justify-content:center;align-items:center}.tui-search .tui-search-conversation.data-v-1f488a62{width:100%;height:100%;overflow:hidden}.tui-search-h5-full-screen.data-v-1f488a62{position:absolute;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column;z-index:1000;background:#fff}.tui-search-h5-global.data-v-1f488a62,.tui-search-h5-conversation.data-v-1f488a62{width:100%;height:100%;display:flex;flex:1;flex-direction:column}.tui-search-h5-conversation.data-v-1f488a62{overflow:hidden}.tui-search-h5.tui-search-main-conversation.data-v-1f488a62{box-shadow:none}.tui-search-h5 .search-input.data-v-1f488a62,.tui-search-h5 .search-container.data-v-1f488a62,.tui-search-h5 .search-result.data-v-1f488a62{min-width:0;box-sizing:border-box;display:flex;flex:1;overflow:hidden}

View File

@@ -1 +0,0 @@
"use strict";const e=require("../../../../common/vendor.js");require("../../../adapter-vue.js");const n=require("../../../../common/assets.js"),r=require("../../../utils/env.js");Math||a();const a=()=>"../../common/Icon.js",o=e.defineComponent({__name:"index",props:{searchType:{type:String,default:"global",validator:e=>["global","conversation"].includes(e)}},setup(a){const o=a,t=e.ref(),s=e.ref(!1),i=()=>{s.value=!s.value,!r.isUniFrameWork&&s.value&&e.O.listen({domRefs:t.value,handler:u})},c=e.ref([]),u=()=>{s.value=!1};return e.onMounted((()=>{c.value=[...e.R.getExtensionList(e.E.TUISearch.EXTENSION.SEARCH_MORE.EXT_ID)],e.R.callService({serviceName:e.E.TUIConversation.SERVICE.NAME,method:e.E.TUIConversation.SERVICE.METHOD.HIDE_CONVERSATION_HEADER,params:{}})})),e.watch((()=>s.value),(()=>{s.value&&e.Jt.update(e.o.SEARCH,"currentSearchingStatus",{isSearching:!1,searchType:o.searchType})})),(a,o)=>e.e({a:e.p({file:e.unref(n.searchMoreSVG),width:e.unref(r.isPC)?"28px":"34px",height:e.unref(r.isPC)?"28px":"34px"}),b:e.o$1((e=>i())),c:e.unref(s)},e.unref(s)?{d:e.f(e.unref(c),((n,r,a)=>e.e({a:n.icon},n.icon?{b:"2dda292a-1-"+a,c:e.p({file:n.icon})}:{},{d:e.t(n.text),e:r,f:e.o$1((e=>(e=>{var n;const{listener:r={onClicked:()=>{}}}=e;null==(n=null==r?void 0:r.onClicked)||n.call(r,e),i()})(n)),r)})))}:{},{e:e.n(!e.unref(r.isPC)&&"tui-search-more-h5")})}}),t=e._export_sfc(o,[["__scopeId","data-v-2dda292a"]]);wx.createComponent(t);

View File

@@ -1,6 +0,0 @@
{
"component": true,
"usingComponents": {
"icon": "../../common/Icon"
}
}

View File

@@ -1 +0,0 @@
<view ref="searchMoreRef" class="{{['data-v-2dda292a', 'tui-search-more', e]}}"><view class="more data-v-2dda292a" bindtap="{{b}}"><icon wx:if="{{a}}" class="more-icon data-v-2dda292a" u-i="2dda292a-0" bind:__l="__l" u-p="{{a}}"/></view><view wx:if="{{c}}" class="tui-search-more-list data-v-2dda292a"><view wx:for="{{d}}" wx:for-item="extension" wx:key="e" class="list-item data-v-2dda292a" bindtap="{{extension.f}}"><icon wx:if="{{extension.a}}" class="list-item-icon data-v-2dda292a" u-i="{{extension.b}}" bind:__l="__l" u-p="{{extension.c}}"/><view class="list-item-title data-v-2dda292a">{{extension.d}}</view></view></view></view>

View File

@@ -1 +0,0 @@
.tui-search-more.data-v-2dda292a{display:flex;flex-direction:column;position:relative}.tui-search-more .more.data-v-2dda292a{width:28px;height:28px;margin-right:6px}.tui-search-more-list.data-v-2dda292a{margin:10px 0;position:absolute;list-style:none;cursor:pointer;right:6px;top:20px;z-index:1000;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;box-shadow:rgba(0,0,0,.16) 0 3px 6px,rgba(0,0,0,.23) 0 3px 6px}.tui-search-more-list .list-item.data-v-2dda292a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:40px;padding:0 10px}.tui-search-more-list .list-item-icon.data-v-2dda292a{margin-right:2px}.tui-search-more-list .list-item-title.data-v-2dda292a{font-size:14px;text-wrap:nowrap;word-break:keep-all}.tui-search-more-h5 .more.data-v-2dda292a{width:34px;height:34px}