2025-10-29 13:53:05 +08:00
|
|
|
"use strict";const e=require("../../../common/vendor.js"),o=require("../../../common/libraries/IsHouseExist.js");require("../../../common/libraries/request.js");const l=require("../../../common/store/useWeAppAuthStore.js"),u=require("../../../common/store/useWorkStore.js"),s=require("../model.js");if(require("../../../gen/Apis.js"),require("../../../common/libraries/apiLoading.js"),!Array){(e.resolveComponent("up-icon")+e.resolveComponent("hs-popup-switch-house"))()}Math||((()=>"../../../node-modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../../../components/hs-popup-switch-house/hs-popup-switch-house.js"))();const t=e.defineComponent({__name:"PageHeadTitle",props:["title","objStyle","data"],setup(t){const n=t,i=u.useWorkStore(),r=e.ref(!1),a=e.ref("标题"),d=e.ref({}),v=e.ref({}),c=l.useWeAppAuthStore(),p=()=>{o.getIsHouseExist()&&(r.value=!0)};e.watch((()=>null==i?void 0:i.selectedHouse),(()=>{(null==i?void 0:i.selectedHouse)&&(r.value=!0),console.log("work?.selectedHouse",null==i?void 0:i.selectedHouse)}));const h=e=>{r.value=!1};return e.watch((()=>{var e;return null==(e=null==c?void 0:c.data)?void 0:e.user}),(()=>{var e,o;(null==(e=null==c?void 0:c.data)?void 0:e.house_occupant)&&!(null==(o=null==c?void 0:c.data)?void 0:o.selected_house)&&(r.value=!1)}),{deep:!0}),e.onShow((()=>{v.value=null==c?void 0:c.data,console.log("2k2k",v.value)})),e.onMounted((()=>{a.value=n.title,d.value=e.index.getMenuButtonBoundingClientRect(),console.log(d.value,"capsuleRect")})),e.onHide((()=>{r.value=!1})),(o,l)=>{var u,t,i,a,c,m,g,_;return e.e({a:!(null==(u=v.value)?void 0:u.user)},(null==(t=v.value)?void 0:t.user)&&(null==(i=v.value)?void 0:i.selected_house)?{c:e.t((null==(c=null==(a=v.value)?void 0:a.selected_house)?void 0:c.full_name)||"-")}:{},{b:!(null==(m=v.value)?void 0:m.selected_house),d:e.p({name:"arrow-down-fill",size:"12",color:"#333"}),e:e.o(p),f:e.o((e=>r.value=!1)),g:e.o(h),h:e.p({show:r.value}),i:e.n("custom-title "+((null==(_=null==(g=e.unref(s.useModel))?void 0:g.scrollTop)?void 0:_.value)>10?"custom_title_scroll_bg":"")),j:e.s(`padding-top:${d.value.top}px;height:${d.value.height}px;line-height:${d.value.height}px;${null==n?void 0:n.objStyle}`)})}}}),n=e._export_sfc(t,[["__scopeId","data-v-8492639e"]]);wx.createComponent(n);
|