2025-12-15 18:27:46 +08:00

2 lines
4.2 KiB
JavaScript

"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),n=require("./model.js"),l=require("../../gen/Enums.js");require("../../common/libraries/request.js");const u=require("../../common/store/useWeAppAuthStore.js");if(require("../../common/store/useWorkStore.js"),require("../../common/libraries/naviHelper.js"),require("../../gen/Apis.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/userUserLogin.js"),require("../../common/libraries/sendWxWork.js"),!Array){(e.resolveComponent("hs-input")+e.resolveComponent("hs-cell")+e.resolveComponent("hs-footer")+e.resolveComponent("hs-empty")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("uni-icons"))()}Math||((()=>"../../components/hs-input/hs-input.js")+(()=>"../../components/hs-cell/hs-cell.js")+(()=>"../../components/hs-footer/hs-footer.js")+(()=>"../../components/hs-empty/hs-empty.js")+(()=>"../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js"))();const r=e.defineComponent({__name:"index",setup(r){const s=u.useWeAppAuthStore();return e.onLoad((async l=>{var u,r,i;await(null==(u=e.getCurrentInstance())?void 0:u.appContext.config.globalProperties.$onLaunched),(null==l?void 0:l.phone)&&(n.useModel.bindPhone.value=!0,n.useModel.formData.value=l,null==(r=o.method)||r.nextStep("phone")),"wxwork"===(null==(i=null==s?void 0:s.data)?void 0:i.environment)&&e.index.qy.getCurExternalContact({success:function(e){n.useModel.formData.value.external_userid=null==e?void 0:e.userId,console.log("开始2",e)}})})),e.onUnload((()=>{n.useModel.bindHouseSelectPage.value=!1,n.useModel.bindHouseFormPage.value=!0,n.useModel.formData.value={}})),(u,r)=>{var s,i,t,a,d,m,v,c,p,h,f,b,g,j,M,q,x,_,C,H,P,S;return e.e({a:null==(i=null==(s=e.unref(n.useModel))?void 0:s.bindHouseFormPage)?void 0:i.value},(null==(a=null==(t=e.unref(n.useModel))?void 0:t.bindHouseFormPage)?void 0:a.value)?{b:e.o((o=>e.unref(n.useModel).formData.value.name=o)),c:e.p({textAlign:"right",valueModel:e.unref(n.useModel).formData.value.name}),d:e.p({title:"客户姓名",required:!0,borderTop:!0}),e:e.o((o=>e.unref(n.useModel).formData.value.phone=o)),f:e.p({maxLength:"11",type:"number",textAlign:"right",valueModel:e.unref(n.useModel).formData.value.phone}),g:e.p({title:"手机号",required:!0,borderTop:!0}),h:e.o(null==(d=e.unref(o.method))?void 0:d.nextStep),i:e.o(null==(m=e.unref(o.method))?void 0:m.handleInviteCustomer),j:e.p({btnParimaryName:"下一步",btnOtherName:"邀请客户绑定",btnOtherShow:!0})}:{},{k:null==(c=null==(v=e.unref(n.useModel))?void 0:v.bindHouseSelectPage)?void 0:c.value},(null==(h=null==(p=e.unref(n.useModel))?void 0:p.bindHouseSelectPage)?void 0:h.value)?e.e({l:!(null==(g=null==(b=null==(f=e.unref(n.useModel))?void 0:f.listData)?void 0:b.value)?void 0:g.length)},(null==(q=null==(M=null==(j=e.unref(n.useModel))?void 0:j.listData)?void 0:M.value)||q.length,{}),{m:e.f(null==(_=null==(x=e.unref(n.useModel))?void 0:x.listData)?void 0:_.value,((n,u,r)=>{var s,i,t,a;return e.e({a:e.t(null==(s=null==n?void 0:n.asset_project)?void 0:s.name),b:e.t(null==(i=null==n?void 0:n.asset_building)?void 0:i.name),c:e.t(null==(t=null==n?void 0:n.asset_unit)?void 0:t.name),d:e.t(null==(a=null==n?void 0:n.asset_house)?void 0:a.name),e:"d9cb103a-6-"+r,f:e.p({value:null==n?void 0:n.house_relation,size:"md",Enums:e.unref(l.HouseOccupantsHouseRelationEnum)}),g:null==n?void 0:n.residential_relation},(null==n?void 0:n.residential_relation)?{h:"d9cb103a-7-"+r,i:e.p({value:null==n?void 0:n.residential_relation,size:"md",Enums:e.unref(l.HouseOccupantsResidentialRelationEnum)})}:{},{j:null==n?void 0:n.isSelect},(null==n?void 0:n.isSelect)?{k:"d9cb103a-8-"+r,l:e.p({type:"checkbox-filled",size:"18",color:"#0082FA"})}:{m:"d9cb103a-9-"+r,n:e.p({type:"circle",size:"18",color:"#666"})},{o:`house_${u}`,p:e.o((l=>{var r;return null==(r=e.unref(o.method))?void 0:r.selectHouse(n,u)}),`house_${u}`)})})),n:e.o(null==(C=e.unref(o.method))?void 0:C.handleBindHouse),o:e.o(null==(H=e.unref(o.method))?void 0:H.handleBack),p:e.p({btnParimaryName:"绑定房屋",btnOtherShow:!0,btnOtherName:(null==(S=null==(P=e.unref(n.useModel))?void 0:P.bindPhone)?void 0:S.value)?"绑定其他房屋":"上一步"})}):{})}}});wx.createPage(r);