Files

1 line
31 KiB
JavaScript

(self["webpackChunktuzhi"]=self["webpackChunktuzhi"]||[]).push([[5022],{21064:function(t,e,a){var r=a(60297);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[t.id,r,""]]),r.locals&&(t.exports=r.locals);var n=a(56).Z;n("01b58be6",r,!0,{sourceMap:!1,shadowMode:!1})},28421:function(t,e,a){var r=a(74080);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[t.id,r,""]]),r.locals&&(t.exports=r.locals);var n=a(56).Z;n("5c155084",r,!0,{sourceMap:!1,shadowMode:!1})},8633:function(t,e,a){var r=a(60773);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[t.id,r,""]]),r.locals&&(t.exports=r.locals);var n=a(56).Z;n("2171cb79",r,!0,{sourceMap:!1,shadowMode:!1})},76302:function(t,e,a){var r=a(26053);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[t.id,r,""]]),r.locals&&(t.exports=r.locals);var n=a(56).Z;n("eea0e53e",r,!0,{sourceMap:!1,shadowMode:!1})},20750:function(t,e,a){var r=a(48383);r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[t.id,r,""]]),r.locals&&(t.exports=r.locals);var n=a(56).Z;n("4389afb3",r,!0,{sourceMap:!1,shadowMode:!1})},85493:function(t,e,a){"use strict";var r;a.d(e,{Z:function(){return P}});var n,i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{class:t.classPrefix+" "+(t.useOuterClass?t.classPrefix+"__"+t.shape+"-outer":"")+t.tClass,style:""+t.tools._style([t.customStyle]),attrs:{"aria-labelledby":t.labelID,"aria-describedby":t.descriptionID,"aria-role":t.ariaRole||"option"}},[a("v-uni-view",{class:t.tools.cls(t.classPrefix+"__content",[["empty",!t.content&&!t.hasChild]])+" "+t.tClassContent,attrs:{id:t.labelID,"aria-hidden":!0}},[t.content?a("v-uni-text",{class:t.classPrefix+"__content-text"},[t._v(t._s(t.content))]):t._t("default")],2),t.isShowBadge||null===t.count?a("v-uni-view",{class:[t.getBadgeInnerClass+" "+t.prefix+"-has-count ",t.tClassCount],style:""+t.tools._style([t.getBadgeStyles]),attrs:{id:t.descriptionID,"aria-hidden":!0,"aria-label":t.ariaLabel||t.tools.getBadgeAriaLabel({dot:t.dot,count:t.count,maxCount:t.maxCount})}},[a("v-uni-view",{class:t.classPrefix+"__count"},[t.isShowBadge?[t._v(t._s(t.getBadgeValue))]:t._e(),t._t("count",null,{else:!0})],2)],1):t._e()],1)},o=[],d=a(41541),l=(a(26699),a(74554)),s=a(9933),c=a(71975),b=a(67490),u=a(56526),f=(a(91058),a(82772),a(96647),a(41539),a(39714),a(92222),function(t){return t.dot?"":isNaN(t.count)||isNaN(t.maxCount)?t.count:parseInt(t.count,10)>t.maxCount?"".concat(t.maxCount,"+"):t.count}),g=function(t){return t.indexOf("px")>0||t.indexOf("rpx")>0||t.indexOf("em")>0||t.indexOf("rem")>0||t.indexOf("%")>0||t.indexOf("vh")>0||t.indexOf("vm")>0},h=function(t){var e,a,r="";return t.color&&(r+="background:".concat(t.color,";")),null!==(e=t.offset)&&void 0!==e&&e[0]&&(r+="left: calc(100% + ".concat(g(t.offset[0].toString())?t.offset[0]:"".concat(t.offset[0],"px"),");")),null!==(a=t.offset)&&void 0!==a&&a[1]&&(r+="top:".concat(g(t.offset[1].toString())?t.offset[1]:"".concat(t.offset[1],"px"),";")),r},v=function(t){var e=t.classPrefix,a=["".concat(e,"--basic"),t.dot?"".concat(e,"--dot"):"","".concat(e,"--").concat(t.size),"".concat(e,"--").concat(t.shape),t.dot?"":"".concat(e,"--count")];return a.join(" ")},p=function(t){return!!t.dot||!(!t.showZero&&!isNaN(t.count)&&0===parseInt(t.count,10))&&null!=t.count},m="".concat(s.O4,"-badge"),x=(0,b.Aw)("badge"),_=(0,d.Z)({},(0,l.Q2)({name:m,options:{styleIsolation:"shared"},externalClasses:["".concat(s.O4,"-class"),"".concat(s.O4,"-class-count"),"".concat(s.O4,"-class-content")],props:(0,d.Z)({},c.Z),data:function(){return{prefix:s.O4,classPrefix:m,value:"",labelID:"",descriptionID:"",tools:u.Z,useOuterClass:!1}},computed:{hasChild:function(){var t;return!(null===(t=this.$slots)||void 0===t||!t.default)},getBadgeValue:function(){return f(this)},getBadgeStyles:function(){return h(this)},getBadgeInnerClass:function(){return v(this)},isShowBadge:function(){return p(this)}},mounted:function(){var t=x();this.labelID="".concat(t,"_label"),this.descriptionID="".concat(t,"_description"),this.checkForActualContent()},methods:{checkForActualContent:function(){var t=this,e=["ribbon","ribbon-right","ribbon-left","triangle-right","triangle-left"];if(!this.content&&e.includes(this.shape))return(0,b.Dz)(this,".".concat(m,"__content")).then((function(e){var a=e.width>0||e.height>0;t.useOuterClass=!a}));this.useOuterClass=!1}}})),y=_,w=(a(8633),a(69453)),k=(0,w.Z)(y,i,o,!1,null,"598147dd",null,!1,r,n),P=k.exports},30066:function(t,e,a){"use strict";a.d(e,{Z:function(){return k}});var r,n={tBadge:a(85493).Z,tIcon:a(60596).Z},i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{class:t.tools.cls(t.classPrefix,[["split",t.split],["crowded",t.crowded],t.shape])+" "+t.tClass,style:""+t.tools._style([t.customStyle])},[a("v-uni-view",{class:""+t.tools.cls(t.classPrefix+"__content",[["checked",t.isChecked],t.theme]),attrs:{"hover-class":t.classPrefix+"__content--active","hover-stay-time":200,"aria-selected":!(t.hasChildren&&t.isSpread||!t.isChecked),"aria-expanded":!(!t.hasChildren||!t.isSpread)||"","aria-role":t.hasChildren?"button":"tab","aria-label":t.ariaLabel||(t.badgeProps.dot||t.badgeProps.count?t.tools.getBadgeAriaLabel(Object.assign({},t.badgeProps)):"")},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toggle.apply(void 0,arguments)}}},[a("v-uni-view",{class:t.classPrefix+"__icon",style:"height: "+(t.iconOnly?24:20)+"px",attrs:{"aria-hidden":t.badgeProps.dot||t.badgeProps.count}},[t.badgeProps.dot||t.badgeProps.count?a("t-badge",{attrs:{color:t.badgeProps.color||"",count:t.badgeProps.count||0,"max-count":t.badgeProps.maxCount||99,dot:t.badgeProps.dot||!1,content:t.badgeProps.content||"",shape:t.badgeProps.shape||"circle",size:t.badgeProps.size||"medium",visible:t.badgeProps.visible,offset:t.badgeProps.offset||[0,0],"t-class-count":t.prefix+"-badge-class"}},[t.innerIcon?[a("t-icon",{attrs:{"custom-style":t.innerIcon.style||"","t-class":t.innerIcon.tClass||"",prefix:t.innerIcon.prefix,name:t.innerIcon.name,size:t.innerIcon.size||(t.iconOnly?24:20),color:t.innerIcon.color,"aria-hidden":t.innerIcon.ariaHidden,"aria-label":t.innerIcon.ariaLabel,"aria-role":t.innerIcon.ariaRole},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.innerIcon.click}}})]:a("v-uni-view")],2):t.icon?[a("t-icon",{attrs:{"custom-style":t.innerIcon.style||"","t-class":t.innerIcon.tClass||"",prefix:t.innerIcon.prefix,name:t.innerIcon.name,size:t.innerIcon.size||(t.iconOnly?24:20),color:t.innerIcon.color,"aria-hidden":!t.iconOnly,"aria-label":t.innerIcon.ariaLabel,"aria-role":t.innerIcon.ariaRole},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.innerIcon.click}}})]:t._e(),t._t("icon")],2),a("v-uni-view",{class:""+t.tools.cls(t.classPrefix+"__text",[["small",!!t.icon]])},[t.hasChildren?a("t-icon",{attrs:{name:"view-list",size:"32rpx","t-class":t.classPrefix+"__icon-menu"}}):t._e(),t._t("default")],2)],1),t.hasChildren&&t.isSpread?a("v-uni-view",{class:t.classPrefix+"__spread"},t._l(t.subTabBar||[],(function(e,r){return a("v-uni-view",{key:r,class:t.classPrefix+"__spread-item",attrs:{"hover-class":t.classPrefix+"__spread-item--active","hover-stay-time":200,"data-value":e.value||r,"aria-role":"tab"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selectChild.apply(void 0,arguments)}}},[0!==r?a("v-uni-view",{class:t.classPrefix+"__spread-item-split"}):t._e(),a("v-uni-view",{class:t.classPrefix+"__spread-item-text",attrs:{"data-value":e.value||r}},[t._v(t._s(e.label))])],1)})),1):t._e()],1)},o=[],d=a(66407),l=a(4587),s=a(41541),c=(a(74916),a(23123),a(41539),a(60596)),b=a(85493),u=a(74554),f=a(9933),g=a(87906),h=a(67490),v=a(56526),p=a(60295),m="".concat(f.O4,"-tab-bar-item"),x=(0,s.Z)({components:{TIcon:c.Z,TBadge:b.Z}},(0,u.Q2)({name:m,options:{styleIsolation:"shared",virtualHost:!0},externalClasses:["".concat(f.O4,"-class")],mixins:[(0,p.j7)(p.xL.TabBarItem)],props:(0,s.Z)({},g.Z),emits:[],watch:{subTabBar:{handler:function(t){this.hasChildren=(null===t||void 0===t?void 0:t.length)>0},immediate:!0},icon:{handler:function(t){this.innerIcon=(0,h.Og)(t)},immediate:!0}},data:function(){return{prefix:f.O4,classPrefix:m,isSpread:!1,isChecked:!1,hasChildren:!1,currentName:"",split:!0,iconOnly:!1,theme:"",crowded:!1,shape:"normal",tools:v.Z,innerIcon:null}},mounted:function(){var t=this;return(0,l.Z)((0,d.Z)().mark((function e(){var a;return(0,d.Z)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,h.Dz)(t,".".concat(m,"__text"));case 2:a=e.sent,t.iconOnly=0===a.height;case 4:case"end":return e.stop()}}),e)})))()},methods:{innerAfterLinked:function(){var t=this[p.xL.TabBarItem],e=t.theme,a=t.split,r=t.shape;this.theme=e,this.split=a,this.shape=r,this.currentName=this.value?this.value:t.initName(),t.updateChildren()},showSpread:function(){this.isSpread=!0},toggle:function(){var t=this.currentName,e=this.hasChildren,a=this.isSpread;e&&(this.isSpread=!a),this[p.xL.TabBarItem].updateValue(t),this[p.xL.TabBarItem].changeOtherSpread(t)},selectChild:function(t){var e=t.target.dataset.value;this[p.xL.TabBarItem].updateValue(e),this.isSpread=!1},checkActive:function(t){var e=this.currentName,a=this.subTabBar,r=void 0===a?[]:a,n=(null===r||void 0===r?void 0:r.some((function(e){return e.value===t})))||e===t;this.isChecked=n},closeSpread:function(){this.isSpread=!1}}})),_=x,y=(a(76302),a(69453)),w=(0,y.Z)(_,i,o,!1,null,"51ac7eca",null,!1,n,r),k=w.exports},79369:function(t,e,a){"use strict";var r;a.d(e,{Z:function(){return x}});var n,i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[t.fixed&&t.placeholder?a("v-uni-view",{class:t.classPrefix+"__placeholder",style:"height: "+t.placeholderHeight+"px;"}):t._e(),a("v-uni-view",{class:t.tools.cls(t.classPrefix,[["border",t.bordered],["fixed",t.fixed],["safe",t.safeAreaInsetBottom],t.shape])+" "+t.tClass,style:""+t.tools._style(["z-index: "+t.zIndex,t.customStyle]),attrs:{"aria-role":"tablist"}},[t._t("default")],2)],1)},o=[],d=a(41541),l=(a(41539),a(54747),a(74554)),s=a(9933),c=a(99102),b=a(67490),u=a(60295),f=a(56526),g="".concat(s.O4,"-tab-bar"),h=(0,d.Z)({},(0,l.Q2)({name:g,options:{styleIsolation:"shared"},controlledProps:[{key:"value",event:"change"}],externalClasses:["".concat(s.O4,"-class")],mixins:[(0,u.Gu)(u.xL.TabBarItem)],props:(0,d.Z)({},c.Z),emits:["change"],data:function(){return{prefix:s.O4,classPrefix:g,tools:f.Z,dataValue:(0,b.kX)(this.value,this.defaultValue),placeholderHeight:56}},watch:{value:{handler:function(t){this.dataValue=t},immediate:!0},dataValue:{handler:function(){this.updateChildren()},immediate:!0},fixed:function(){this.setPlaceholderHeight()},placeholder:function(){this.setPlaceholderHeight()}},mounted:function(){this.setPlaceholderHeight(),this.showChildren()},methods:{setPlaceholderHeight:function(){var t=this;this.fixed&&this.placeholder&&(0,b.Y3)().then((function(){(0,b.Dz)(t,".".concat(g)).then((function(e){t.placeholderHeight=e.height}))}))},showChildren:function(){var t=this,e=this.dataValue;this.children.forEach((function(a){t.crowded=t.children.length>3,a.value===e&&a.showSpread()}))},updateChildren:function(){var t,e=this.dataValue;null===(t=this.children)||void 0===t||t.forEach((function(t){t.checkActive(e)}))},updateValue:function(t){this._trigger("change",{value:t})},changeOtherSpread:function(t){this.children.forEach((function(e){e.value!==t&&e.closeSpread()}))},initName:function(){return this.backupValue+=1}}})),v=h,p=(a(20750),a(21064),a(69453)),m=(0,p.Z)(v,i,o,!1,null,"bb6278a2",null,!1,r,n),x=m.exports},25022:function(t,e,a){"use strict";a.d(e,{Z:function(){return f}});var r,n={tTabBar:a(79369).Z,tTabBarItem:a(30066).Z,tzIcon:a(88274)["default"]},i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.config&&t.visible?a("v-uni-view",[a("t-tab-bar",{style:t.tabBarStyle,attrs:{"t-class":"t-tab-bar",value:String(t.value),theme:"normal",split:!1,fixed:t.fixed,bordered:t.bordered,placeholder:t.placeholder,"safe-area-inset-bottom":!0},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.onChange.apply(void 0,arguments)}}},t._l(t.config.navigation,(function(e,r){return a("t-tab-bar-item",{key:r,attrs:{value:String(r)},scopedSlots:t._u([{key:"icon",fn:function(){return[a("v-uni-view",{staticClass:"tabbar-icon-wrap"},["image"==e.icon.selected.type?a("v-uni-image",{staticClass:"tabbar-icon",style:{width:t.size+"px",height:t.size+"px"},attrs:{src:e.icon.selected.src}}):t._e(),"icon"==e.icon.selected.type?a("tz-icon",{attrs:{name:e.icon.selected.src,color:String(t.value)===String(r)?t.config.color.selected:t.config.color.default,size:t.size}}):t._e()],1)]},proxy:!0}],null,!0)},[t._v(t._s(e.name))])})),1)],1):t._e()},o=[],d=(a(9653),a(91058),a(74916),a(77601),a(4723),a(15306),a(79369)),l=a(30066),s={components:{TTabBar:d.Z,TTabBarItem:l.Z},props:{navigation:{type:[Object,Array],default:function(){}},color:{type:Object,default:function(){return{selected:"blue",default:"#0009"}}},bordered:{type:Boolean,default:!0},placeholder:{type:Boolean,default:!0},fixed:{type:Boolean,default:!0},size:{type:[String,Number],default:26}},emits:["update:modelValue","onChange"],data:function(){return{visible:!1,pagePath:"",pageInfo:{},config:{},value:"0",viewportOffset:0}},computed:{tabBarStyle:function(){return this.viewportOffset>0?{transform:"translateY(-".concat(this.viewportOffset,"px)"),transition:"transform 0.2s"}:{}}},mounted:function(){var t=getCurrentPages(),e=t[t.length-1];this.pageInfo=e.__page__,this.visible=!1,this.getNavigation(),this.initViewportListener()},beforeDestroy:function(){this.removeViewportListener()},methods:{initViewportListener:function(){var t=this;"undefined"!==typeof window&&window.visualViewport&&(this._onViewportResize=function(){var e=window.visualViewport,a=window.innerHeight-(e.height+e.offsetTop);t.viewportOffset=a>0?a:0},window.visualViewport.addEventListener("resize",this._onViewportResize),window.visualViewport.addEventListener("scroll",this._onViewportResize),this._onViewportResize())},removeViewportListener:function(){"undefined"!==typeof window&&window.visualViewport&&this._onViewportResize&&(window.visualViewport.removeEventListener("resize",this._onViewportResize),window.visualViewport.removeEventListener("scroll",this._onViewportResize))},onChange:function(t){console.log("tab-bar onChange",t);var e=parseInt(t.value);this.value=String(e);var a=this.config.navigation[e];a&&a.link.type&&"unlink"!=a.link.type&&this.$nav.to(a.link.src,a.link.type,"redirectTo")},getNavigation:function(){var t=this,e=uni.getStorageSync("navigation");e=!1,e||this.$api("page.navigation.getNavigation",{}).then((function(e){if(1==e.code)return uni.setStorageSync("navigation",e.data.config),t.config=e.data.config,t.setChecked(e.data.config),e.data.config})).catch((function(t){})),this.config=e},refresh:function(){this.visible=!1,this.setChecked(this.config)},checkIndex:function(t){var e=uni.getStorageSync("index_id"),a=/pages\/index\/index/,r=/[?&]id=([^&]*)/;if(a.test(t)){var n=t.match(r);if(n){var i=n[1];if(e==i)return!0}}return!1},setChecked:function(t){if(!t)return!1;var e=this.pageInfo,a=window.location.hash,r=/\?share=[0-9]*/,n=a.replace(r,"");for(var i in e.fullPath=e.fullPath.replace(r,""),r=/\&share=[0-9]*/,n=n.replace(r,""),e.fullPath=e.fullPath.replace(r,""),r=/\?scene=share\%[0-9a-zA-Z]*/,n=n.replace(r,""),e.fullPath=e.fullPath.replace(r,""),r=/\?id=$/,n=n.replace(r,""),e.fullPath=e.fullPath.replace(r,""),r=/\?category_id=[0-9]*/,n=n.replace(r,""),e.fullPath=e.fullPath.replace(r,""),n.length<10?e.fullPath=n.replace("#/","/pages/index/index"):e.fullPath=n.replace("#/","/"),t.navigation)(this.checkIndex(e.fullPath)||e.fullPath==this.$nav.getPagePath(t.navigation[i].link.src,t.navigation[i].link.type))&&(this.visible=!0);for(var i in t.navigation)if(this.$nav.getPagePath(t.navigation[i].link.src,t.navigation[i].link.type)==e.fullPath){this.value=String(i);break}}}},c=s,b=(a(28421),a(69453)),u=(0,b.Z)(c,i,o,!1,null,"01483bf6",null,!1,n,r),f=u.exports},60297:function(t,e,a){"use strict";a.r(e);var r=a(43481),n=a.n(r),i=a(2400),o=a.n(i),d=o()(n());d.push([t.id,"\n[data-v-bb6278a2]:deep(t-tab-bar-item){flex:1}\n",""]),e["default"]=d},74080:function(t,e,a){"use strict";a.r(e);var r=a(43481),n=a.n(r),i=a(2400),o=a.n(i),d=o()(n());d.push([t.id,"[data-v-01483bf6] .t-tab-bar{--td-tab-bar-active-color:#0968f6;--td-tab-bar-active-bg:rgba(9,104,246,.08);\n\t/* 确保 tabbar 始终贴底,兼容微信浏览器底部栏动态显隐 */padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}[data-v-01483bf6] .t-tab-bar__placeholder{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}\n\n/* 调整 tab-bar 字体大小 */[data-v-01483bf6] .t-tab-bar-item__text{font-size:%?20?%!important}.tabbar-icon-wrap[data-v-01483bf6]{display:flex;align-items:center;justify-content:center}.tabbar-icon[data-v-01483bf6]{width:26px;height:26px}",""]),e["default"]=d},60773:function(t,e,a){"use strict";a.r(e);var r=a(43481),n=a.n(r),i=a(2400),o=a.n(i),d=o()(n());d.push([t.id,".t-badge[data-v-598147dd]{position:relative;display:inline-flex;align-items:start}.t-badge--basic[data-v-598147dd]{z-index:100;padding:0 var(--td-badge-basic-padding,8rpx);font:var(--td-badge-font,var(--td-font-mark-extraSmall,600 20rpx/32rpx var(--td-font-family,PingFang SC,Microsoft YaHei,Arial Regular)));color:var(--td-badge-text-color,var(--td-text-color-anti,var(--td-font-white-1,#fff)));background-color:var(--td-badge-bg-color,var(--td-error-color,var(--td-error-color-6,#d54941)));text-align:center;height:var(--td-badge-basic-height,32rpx);border-radius:var(--td-badge-border-radius,4rpx)}.t-badge--dot[data-v-598147dd]{height:var(--td-badge-dot-size,16rpx);border-radius:50%;min-width:var(--td-badge-dot-size,16rpx);padding:0}.t-badge--count[data-v-598147dd]{min-width:var(--td-badge-basic-width,32rpx);white-space:nowrap;box-sizing:border-box}.t-badge--circle[data-v-598147dd]{border-radius:calc(var(--td-badge-basic-height, %?32?%) / 2)}.t-badge__ribbon-outer[data-v-598147dd],\n.t-badge__ribbon-right-outer[data-v-598147dd],\n.t-badge__triangle-right-outer[data-v-598147dd],\n.t-badge__ribbon-left-outer[data-v-598147dd],\n.t-badge__triangle-left-outer[data-v-598147dd]{position:absolute;top:0}.t-badge__ribbon-outer[data-v-598147dd],\n.t-badge__ribbon-right-outer[data-v-598147dd],\n.t-badge__triangle-right-outer[data-v-598147dd]{right:0}.t-badge__ribbon-left-outer[data-v-598147dd],\n.t-badge__triangle-left-outer[data-v-598147dd]{left:0}.t-badge--bubble[data-v-598147dd]{border-radius:var(--td-badge-bubble-border-radius,20rpx 20rpx 20rpx 1px)}.t-badge--ribbon[data-v-598147dd],\n.t-badge--ribbon-right[data-v-598147dd],\n.t-badge--ribbon-left[data-v-598147dd],\n.t-badge--triangle-left[data-v-598147dd],\n.t-badge--triangle-right[data-v-598147dd]{width:calc(var(--td-badge-basic-height, %?32?%) * 2);height:calc(var(--td-badge-basic-height, %?32?%) * 2);border-radius:0;padding:0;position:absolute;top:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.t-badge--ribbon[data-v-598147dd],\n.t-badge--ribbon-right[data-v-598147dd]{background:linear-gradient(45deg,transparent 50%,var(--td-badge-bg-color,var(--td-error-color,var(--td-error-color-6,#d54941))) 50%,var(--td-badge-bg-color,var(--td-error-color,var(--td-error-color-6,#d54941))) 85%,transparent 85%)}.t-badge--triangle-right[data-v-598147dd]{background:linear-gradient(45deg,transparent 50%,var(--td-badge-bg-color,var(--td-error-color,var(--td-error-color-6,#d54941))) 50%)}.t-badge--ribbon[data-v-598147dd],\n.t-badge--ribbon-right[data-v-598147dd],\n.t-badge--triangle-right[data-v-598147dd]{right:0}.t-badge--ribbon .t-badge__count[data-v-598147dd],\n.t-badge--ribbon-right .t-badge__count[data-v-598147dd],\n.t-badge--triangle-right .t-badge__count[data-v-598147dd]{-webkit-transform:rotate(45deg) translateY(calc(-1 * var(--td-line-height-mark-extraSmall, %?32?%) / 2 + %?1?%));transform:rotate(45deg) translateY(calc(-1 * var(--td-line-height-mark-extraSmall, %?32?%) / 2 + %?1?%))}.t-badge--ribbon-left[data-v-598147dd]{background:linear-gradient(-45deg,transparent 50%,var(--td-badge-bg-color,var(--td-error-color,var(--td-error-color-6,#d54941))) 50%,var(--td-badge-bg-color,var(--td-error-color,var(--td-error-color-6,#d54941))) 85%,transparent 85%)}.t-badge--triangle-left[data-v-598147dd]{background:linear-gradient(-45deg,transparent 50%,var(--td-badge-bg-color,var(--td-error-color,var(--td-error-color-6,#d54941))) 50%)}.t-badge--ribbon-left[data-v-598147dd],\n.t-badge--triangle-left[data-v-598147dd]{left:0}.t-badge--ribbon-left .t-badge__count[data-v-598147dd],\n.t-badge--triangle-left .t-badge__count[data-v-598147dd]{-webkit-transform:rotate(-45deg) translateY(calc(-1 * var(--td-line-height-mark-extraSmall, %?32?%) / 2 + %?1?%));transform:rotate(-45deg) translateY(calc(-1 * var(--td-line-height-mark-extraSmall, %?32?%) / 2 + %?1?%))}.t-badge--large[data-v-598147dd]{font:var(--td-badge-large-font,var(--td-font-mark-small,600 24rpx/40rpx var(--td-font-family,PingFang SC,Microsoft YaHei,Arial Regular)));height:var(--td-badge-large-height,40rpx);min-width:var(--td-badge-large-height,40rpx);padding:0 var(--td-badge-large-padding,10rpx)}.t-badge--large.t-badge--circle[data-v-598147dd]{border-radius:calc(var(--td-badge-large-height, %?40?%) / 2)}.t-badge--large.t-badge--ribbon[data-v-598147dd],\n.t-badge--large.t-badge--ribbon-right[data-v-598147dd],\n.t-badge--large.t-badge--ribbon-left[data-v-598147dd],\n.t-badge--large.t-badge--triangle-right[data-v-598147dd],\n.t-badge--large.t-badge--triangle-left[data-v-598147dd]{width:calc(var(--td-badge-large-height, %?40?%) * 2);height:calc(var(--td-badge-large-height, %?40?%) * 2);padding:0}.t-badge--large.t-badge--ribbon .t-badge__count[data-v-598147dd],\n.t-badge--large.t-badge--ribbon-right .t-badge__count[data-v-598147dd],\n.t-badge--large.t-badge--triangle-right .t-badge__count[data-v-598147dd]{-webkit-transform:rotate(45deg) translateY(calc(-1 * var(--td-line-height-mark-small, %?40?%) / 2 + %?3?%));transform:rotate(45deg) translateY(calc(-1 * var(--td-line-height-mark-small, %?40?%) / 2 + %?3?%))}.t-badge--large.t-badge--ribbon-left .t-badge__count[data-v-598147dd],\n.t-badge--large.t-badge--triangle-left .t-badge__count[data-v-598147dd]{-webkit-transform:rotate(-45deg) translateY(calc(-1 * var(--td-line-height-mark-small, %?40?%) / 2 + %?3?%));transform:rotate(-45deg) translateY(calc(-1 * var(--td-line-height-mark-small, %?40?%) / 2 + %?3?%))}.t-badge__content:not(:empty) + .t-badge--bubble.t-has-count[data-v-598147dd],\n.t-badge__content:not(:empty) + .t-badge--circle.t-has-count[data-v-598147dd],\n.t-badge__content:not(:empty) + .t-badge--square.t-has-count[data-v-598147dd]{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:0;left:100%}.t-badge__content-text[data-v-598147dd]{display:block;font:var(--td-badge-content-text-font,var(--td-font-body-large,32rpx/48rpx var(--td-font-family,PingFang SC,Microsoft YaHei,Arial Regular)));color:var(--td-badge-content-text-color,var(--td-text-color-primary,var(--td-font-gray-1,rgba(0,0,0,.9))))}.t-badge__count[data-v-598147dd]:empty{display:none}",""]),e["default"]=d},26053:function(t,e,a){"use strict";a.r(e);var r=a(43481),n=a.n(r),i=a(2400),o=a.n(i),d=o()(n());d.push([t.id,'[data-v-51ac7eca]:host{flex:1}.t-tab-bar-item[data-v-51ac7eca]{flex:1;height:var(--td-tab-bar-height,80rpx);box-sizing:border-box;-webkit-user-select:none;user-select:none;position:relative;margin:%?16?% 0;padding:0 %?24?%}.t-tab-bar-item--split + .t-tab-bar-item--split[data-v-51ac7eca]::before{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:0;bottom:0;left:0;border-left:1px solid var(--td-tab-bar-border-color,var(--td-border-color,var(--td-gray-color-3,#e7e7e7)));-webkit-transform:scaleX(.5);transform:scaleX(.5);top:%?16?%;bottom:%?16?%}.t-tab-bar-item--crowded[data-v-51ac7eca]{padding:0 %?16?%}.t-tab-bar-item--round[data-v-51ac7eca]{border-radius:99px}.t-tab-bar-item__content[data-v-51ac7eca]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:%?16?%;color:var(--td-tab-bar-color,var(--td-text-color-primary,var(--td-font-gray-1,rgba(0,0,0,.9))))}.t-tab-bar-item__content--checked .t-tab-bar-item__text[data-v-51ac7eca],\n.t-tab-bar-item__content--checked .t-tab-bar-item__icon[data-v-51ac7eca]{color:var(--td-tab-bar-active-color,var(--td-brand-color,var(--td-primary-color-7,#0052d9)));font-weight:600}.t-tab-bar-item__content--tag[data-v-51ac7eca]{border-radius:99px}.t-tab-bar-item__content--tag.t-tab-bar-item__content--checked[data-v-51ac7eca]{background-color:var(--td-tab-bar-active-bg,var(--td-brand-color-light,var(--td-primary-color-1,#f2f3ff)))}.t-tab-bar-item__icon[data-v-51ac7eca]{display:contents}.t-tab-bar-item__icon[data-v-51ac7eca]:empty{display:none}.t-tab-bar-item__text[data-v-51ac7eca]{display:flex;align-items:center;font:var(--td-font-body-large,32rpx/48rpx var(--td-font-family,PingFang SC,Microsoft YaHei,Arial Regular))}.t-tab-bar-item__text--small[data-v-51ac7eca]{font:var(--td-font-body-extraSmall,20rpx/32rpx var(--td-font-family,PingFang SC,Microsoft YaHei,Arial Regular))}.t-tab-bar-item__icon-menu[data-v-51ac7eca]{margin-right:%?8?%}.t-tab-bar-item__spread[data-v-51ac7eca]{position:absolute;top:0;left:7%;width:86%;background-color:var(--td-tab-bar-bg-color,var(--td-bg-color-container,var(--td-font-white-1,#fff)));-webkit-transform:translate3d(0,calc(-100% - %?32?%),0);transform:translate3d(0,calc(-100% - %?32?%),0);z-index:1;border-radius:%?12?%;color:var(--td-tab-bar-color,var(--td-text-color-primary,var(--td-font-gray-1,rgba(0,0,0,.9))));box-shadow:var(--td-tab-bar-spread-shadow,var(--td-shadow-3,0 6px 30px 5px rgba(0,0,0,.05),0 16px 24px 2px rgba(0,0,0,.04),0 8px 10px -5px rgba(0,0,0,.08)))}.t-tab-bar-item__spread[data-v-51ac7eca]::before{display:block;content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:%?16?% solid transparent;border-top:%?16?% solid var(--td-tab-bar-bg-color,var(--td-bg-color-container,var(--td-font-white-1,#fff)));-webkit-transform:translate3d(-50%,%?32?%,0);transform:translate3d(-50%,%?32?%,0)}.t-tab-bar-item__spread-item[data-v-51ac7eca]{width:100%;height:%?96?%;display:flex;align-items:center;justify-content:flex-start;position:relative;flex-direction:column}.t-tab-bar-item__spread-item--active[data-v-51ac7eca]{background-color:var(--td-tab-bar-hover-bg-color,rgba(0,0,0,.05))}.t-tab-bar-item__spread-item-split[data-v-51ac7eca]{box-sizing:border-box;content:" ";pointer-events:none;background-color:var(--td-tab-bar-spread-border-color,var(--td-border-color,var(--td-gray-color-3,#e7e7e7)));width:80%;height:1px;-webkit-transform:translateY(.5);transform:translateY(.5)}.t-tab-bar-item__spread-item-text[data-v-51ac7eca]{padding-top:%?24?%}',""]),e["default"]=d},48383:function(t,e,a){"use strict";a.r(e);var r=a(43481),n=a.n(r),i=a(2400),o=a.n(i),d=o()(n());d.push([t.id,'.t-tab-bar[data-v-bb6278a2]{display:flex;flex-wrap:nowrap;align-items:center;position:relative;background-color:var(--td-tab-bar-bg-color,var(--td-bg-color-container,var(--td-font-white-1,#fff)));box-sizing:border-box;pointer-events:auto}.t-tab-bar--normal.t-tab-bar--border[data-v-bb6278a2]::before{z-index:1;position:absolute;box-sizing:border-box;content:" ";pointer-events:none;right:0;left:0;top:0;border-top:1px solid var(--td-tab-bar-border-color,var(--td-border-level-1-color,var(--td-gray-color-3,#e7e7e7)));-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.t-tab-bar--fixed[data-v-bb6278a2]{position:fixed;left:0;bottom:0;right:0}.t-tab-bar--normal.t-tab-bar--safe[data-v-bb6278a2]{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.t-tab-bar--round[data-v-bb6278a2]{margin-left:%?32?%;margin-right:%?32?%;border-radius:999px;box-shadow:var(--td-tab-bar-round-shadow,var(--td-shadow-3,0 6px 30px 5px rgba(0,0,0,.05),0 16px 24px 2px rgba(0,0,0,.04),0 8px 10px -5px rgba(0,0,0,.08)))}.t-tab-bar--fixed.t-tab-bar--round.t-tab-bar--safe[data-v-bb6278a2]{bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}',""]),e["default"]=d},71975:function(t,e,a){"use strict";a(69070),a(9653),a(26699),e.Z={color:{type:String,default:""},content:{type:String,default:""},count:{type:[String,Number],default:0},dot:Boolean,maxCount:{type:Number,default:99},offset:{type:Array},shape:{type:String,default:"circle",validator:function(t){return!t||["circle","square","bubble","ribbon","ribbon-right","ribbon-left","triangle-right","triangle-left"].includes(t)}},showZero:Boolean,size:{type:String,default:"medium",validator:function(t){return!t||["medium","large"].includes(t)}}}},60295:function(t,e,a){"use strict";a.d(e,{j7:function(){return o},Gu:function(){return d},xL:function(){return r.x}});var r=a(87472),n=a(18334),i=a(7028);a(23957),a(82772),a(92222),a(57327),a(41539);function o(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=e.indexKey||"index";return{inject:(0,i.Z)({},t,{default:null}),data:function(){return{}},computed:(0,i.Z)({},a,(function(){var e=this;return e.bindRelation(),e[t]?e[t].children.indexOf(this):null})),watch:{disableBindRelation:function(t){var e=this;t||e.bindRelation()}},created:function(){},mounted:function(){var t=this;t.bindRelation()},beforeDestroy:function(){var t=this;t.onBeforeMount()},methods:{bindRelation:function(){var e,a,r;if(this[t]&&(!this[t].children||-1===this[t].children.indexOf(this))){var i=[].concat((0,n.Z)(this[t].children||[]),[this]);this[t].children=i,null===(e=this.innerAfterLinked)||void 0===e||e.call(this,this),null===(a=(r=this[t]).innerAfterLinked)||void 0===a||a.call(r,this)}},onBeforeMount:function(){var e,a,r,n,i=this;i[t]&&(i[t].children=i[t].children.filter((function(t){return t!==i})),null===(e=(a=this[t]).innerAfterUnLinked)||void 0===e||e.call(a,this),null===(r=this.innerAfterUnLinked)||void 0===r||r.call(this,this),null===i||void 0===i||null===(n=i.destroyCallback)||void 0===n||n.call(i))}}}}function d(t){return{provide:function(){return(0,i.Z)({},t,this)},data:function(){return{}}}}},87906:function(t,e,a){"use strict";a(69070),a(9653),e.Z={badgeProps:{type:Object,default:function(){return{}}},icon:{type:[String,Object]},subTabBar:{type:Array},value:{type:[String,Number]}}},99102:function(t,e,a){"use strict";a(69070),a(26699),a(9653),e.Z={bordered:{type:Boolean,default:!0},fixed:{type:Boolean,default:!0},placeholder:Boolean,safeAreaInsetBottom:{type:Boolean,default:!0},shape:{type:String,default:"normal",validator:function(t){return!t||["normal","round"].includes(t)}},split:{type:Boolean,default:!0},theme:{type:String,default:"normal",validator:function(t){return!t||["normal","tag"].includes(t)}},value:{type:[String,Number,Array]},defaultValue:{type:[String,Number,Array]},zIndex:{type:Number,default:1}}},23957:function(t,e,a){"use strict";a.d(e,{Z:function(){return n}});a(82526),a(41817),a(41539),a(32165),a(78783),a(33948),a(21703),a(96647);var r=a(99837);function n(t,e){var a="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=(0,r.Z)(t))||e&&t&&"number"===typeof t.length){a&&(t=a);var n=0,i=function(){};return{s:i,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,d=!0,l=!1;return{s:function(){a=a.call(t)},n:function(){var t=a.next();return d=t.done,t},e:function(t){l=!0,o=t},f:function(){try{d||null==a["return"]||a["return"]()}finally{if(l)throw o}}}}}}]);