1 line
6.2 KiB
JavaScript
1 line
6.2 KiB
JavaScript
"use strict";(wx["webpackJsonp"]=wx["webpackJsonp"]||[]).push([[23],{2697:function(e,t,n){var a=n(8774),o=n(9439),s=n(7294),A=n(1515),i=n(2954),r=n.n(i),c={tabBar:"index-module__tabBar___szdYb",tabBarContent:"index-module__tabBarContent___tufCc",tabItem:"index-module__tabItem___QdbrH",tabItemHover:"index-module__tabItemHover___pbWEa",tabIcon:"index-module__tabIcon___R3FEb",tabText:"index-module__tabText___swdWb",tabTextActive:"index-module__tabTextActive___l3A3y",safeArea:"index-module__safeArea____quwO"},g=n(6931),E=n(5893),I=n(2246),u=n(4973),p=n(3511),l=n(6702),C=n(7230),B=n(1738),h=n(579),d=n(6534),f=n(9683),Q=n(6636),b=[{pagePath:"pages/home/index",text:"\u9996\u9875",icon:I,selectedIcon:u},{pagePath:"pages/hospital/index",text:"\u533b\u9662\u7b80\u4ecb",icon:p,selectedIcon:l},{pagePath:"pages/appointment/index",text:"\u81ea\u52a9\u9884\u7ea6",icon:C,selectedIcon:B},{pagePath:"pages/self-test/index",text:"\u5728\u7ebf\u81ea\u6d4b",icon:h,selectedIcon:d},{pagePath:"pages/phone-consult/index",text:"\u7535\u8bdd\u54a8\u8be2",icon:f,selectedIcon:Q,isDial:!0}];function x(){(0,g.o)().then(function(e){if(e.phone){var t=String(e.phone).replace(/[^\d+]/g,"");r().makePhoneCall({phoneNumber:t,fail:function(t){console.error("[CustomTabBar] call failed",t),r().showToast({title:"\u62e8\u53f7\u5931\u8d25, \u8bf7\u624b\u52a8\u62e8\u6253 "+e.phone,icon:"none"})}})}else r().showToast({title:"\u8bf7\u5728\u7ba1\u7406\u540e\u53f0\u914d\u7f6e\u7535\u8bdd\u53f7\u7801",icon:"none"})}).catch(function(e){console.error("[CustomTabBar] fetchSiteConfig failed",e),r().showToast({title:"\u83b7\u53d6\u7535\u8bdd\u53f7\u7801\u5931\u8d25",icon:"none"})})}var G=function(){var e=(0,s.useState)(function(){var e,t=((null===(e=r().getCurrentInstance())||void 0===e||null===(e=e.router)||void 0===e?void 0:e.path)||"").replace(/^\//,""),n=b.findIndex(function(e){return e.pagePath===t||t.includes(e.pagePath)});return n>=0?n:0}),t=(0,o.Z)(e,2),n=t[0],a=t[1];(0,s.useEffect)(function(){var e=function(){var e,t=((null===(e=r().getCurrentInstance())||void 0===e||null===(e=e.router)||void 0===e?void 0:e.path)||"").replace(/^\//,""),n=b.findIndex(function(e){return e.pagePath===t||t.includes(e.pagePath)});n>=0&&a(n)};return r().eventCenter.on("__taroRouterChange",e),function(){r().eventCenter.off("__taroRouterChange",e)}},[]);var i=function(e){e.isDial?x():r().switchTab({url:"/"+e.pagePath})};return(0,E.jsxs)(A.G7,{className:c.tabBar,children:[(0,E.jsx)(A.G7,{className:c.tabBarContent,children:b.map(function(e,t){var a=t===n;return(0,E.jsxs)(A.G7,{className:c.tabItem,hoverClass:c.tabItemHover,hoverStayTime:50,onClick:function(){return i(e)},children:[(0,E.jsx)(A.Ee,{className:c.tabIcon,src:a?e.selectedIcon:e.icon}),(0,E.jsx)(A.xv,{className:a?c.tabTextActive:c.tabText,children:e.text})]},e.pagePath)})}),(0,E.jsx)(A.G7,{className:c.safeArea})]})},m=G;Component((0,a.Ny)(m,"custom-tab-bar/index"))},7230:function(e,t,n){e.exports=n.p+"assets/tabbar/appointment.png"},1738:function(e,t,n){e.exports=n.p+"assets/tabbar/appointment_selected.png"},2246:function(e,t,n){e.exports=n.p+"assets/tabbar/home.png"},4973:function(e,t,n){e.exports=n.p+"assets/tabbar/home_selected.png"},3511:function(e){e.exports="data:image/png;base64,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"},6702:function(e,t,n){e.exports=n.p+"assets/tabbar/hospital_selected.png"},9683:function(e,t,n){e.exports=n.p+"assets/tabbar/phone.png"},6636:function(e,t,n){e.exports=n.p+"assets/tabbar/phone_selected.png"},579:function(e,t,n){e.exports=n.p+"assets/tabbar/self-test.png"},6534:function(e,t,n){e.exports=n.p+"assets/tabbar/self-test_selected.png"}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[107,216,592],function(){return t(2697)});e.O()}]); |