fix:更新

This commit is contained in:
Your Name 2025-10-29 13:53:05 +08:00
parent 4f041e4e68
commit 6b1220997d
1193 changed files with 24662 additions and 3329 deletions

View File

@ -1,4 +1,5 @@
NODE_ENV= development
VITE_HTTP_BASE_URL = http://10.39.13.80:8001/api/
VITE_HTTP_BASE_URL = http://10.39.13.78:8001/api/
# VITE_HTTP_BASE_URL = https://test-weapp-api.linyikj.com.cn/api/
# VITE_HTTP_BASE_URL = https://weapp-api.linyikj.com.cn/api/
VITE_ACCESS_TOKEN_KEY= 'ACCESS_TOKEN_CUSTOMER'

View File

@ -1,3 +1,3 @@
NODE_ENV= test
VITE_HTTP_BASE_URL= https://weapp-api.linyikj.com.cn/api/
VITE_HTTP_BASE_URL= https://test-weapp-api.linyikj.com.cn/api/
VITE_ACCESS_TOKEN_KEY= 'NCHL_TEST_ACCESS_TOKEN_CUSTOMER'

View File

@ -1,3 +1,3 @@
{
"version": "0.0.3"
"version": "0.0.46"
}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,8 @@
{
"navigationBarTitleText": "活动详情",
"usingComponents": {
"hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag",
"up-parse": "../../node-modules/uview-plus/components/u-parse/u-parse",
"hs-button": "../../components/hs-button/hs-button"
}
}

View File

@ -0,0 +1 @@
<view><view class="activities_header"><view><view class="name">{{a}}</view><view class="time"> 活动时间:{{b}} 至 {{c}}</view></view><view class="{{e}}"><hs-enum-tag wx:if="{{d}}" u-i="e69b5754-0" bind:__l="__l" u-p="{{d}}"/></view></view><view class="activities_content"><up-parse wx:if="{{f}}" u-i="e69b5754-1" bind:__l="__l" u-p="{{f}}"></up-parse></view><view wx:if="{{g}}" class="footer"><view class="btn"><hs-button wx:if="{{h}}" u-i="e69b5754-2" bind:__l="__l" u-p="{{h}}"/></view><view wx:if="{{i}}" class="btn"><hs-button wx:if="{{k}}" bindclick="{{j}}" u-i="e69b5754-3" bind:__l="__l" u-p="{{k}}"/></view></view><view wx:else class="footer"><view wx:if="{{l}}" class="btn"><hs-button wx:if="{{n}}" bindclick="{{m}}" u-i="e69b5754-4" bind:__l="__l" u-p="{{n}}"/></view><view wx:if="{{o}}" class="btn"><hs-button wx:if="{{q}}" bindclick="{{p}}" u-i="e69b5754-5" bind:__l="__l" u-p="{{q}}"/></view><view class="btn"><hs-button wx:if="{{r}}" u-i="e69b5754-6" bind:__l="__l" u-p="{{r}}"/></view></view></view>

View File

@ -0,0 +1 @@
.activities_header{padding:30rpx;display:flex;align-items:self-start;border-top:1rpx solid #eee;justify-content:space-between}.activities_header .name{font-size:32rpx;color:#333;font-weight:500}.activities_header .time{color:#666;font-size:24rpx;padding-top:5rpx}.activities_header .status{color:#fff;border-radius:5rpx;display:flex;align-items:center;justify-content:center;font-size:24rpx;height:40rpx;line-height:40rpx}.activities_header .event_status_Pending{background-color:#ffa100}.activities_header .event_status_InProgress{background-color:#4096ff}.activities_header .event_status_Completed{background-color:#939393}.activities_content{padding:0 30rpx;padding-bottom:calc(130rpx + constant(safe-area-inset-bottom));padding-bottom:calc(130rpx + env(safe-area-inset-bottom))}.footer{position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 7px rgba(206,206,206,.25);padding:20rpx 30rpx 0;padding-bottom:calc(20rpx + constant(safe-area-inset-bottom));padding-bottom:calc(20rpx + env(safe-area-inset-bottom));background-color:#fff;display:flex;align-items:center;justify-content:space-between}.footer .btn{flex:1}.footer .btn:last-child{padding-left:30rpx}.up-content{padding:24rpx;font-size:32rpx;color:#606266;line-height:1.6}

View File

@ -0,0 +1 @@
"use strict";const o=require("../../common/vendor.js"),e=require("../../gen/Apis.js"),i=require("./model.js");require("../../common/libraries/request.js");const l=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const n=require("../../common/libraries/apiLoading.js"),t=require("../../common/libraries/userUserLogin.js"),s=require("../../common/libraries/naviHelper.js"),a=l.useWeAppAuthStore(),u={getShow(o){n.getApiLoading(e.Apis.Activity.Activities.Show,{id:o}).then((l=>{i.useModel.showData.value=null==l?void 0:l.data,(o=>{n.getApiLoading(e.Apis.Activity.ActivityEnrolls.GetCustomerEnroll,{activities_id:o}).then((o=>{i.useModel.showData.value={...i.useModel.showData.value,...null==o?void 0:o.data},console.log(o)}))})(o),console.log(l)}))},handleSignUp(){var l,u,r,d,c,v,g;if(null==(l=t.getUserLogin)?void 0:l.onBindPhone()){if(!(null==(u=null==a?void 0:a.data)?void 0:u.house_occupant))return o.index.showModal({title:"提示",content:"未绑定房屋,请先绑定房屋!",confirmText:"去绑定",confirmColor:"#0082FA",success:function(e){e.confirm?(o.index.navigateTo({url:"/INDEX/binding/index"}),console.log("用户点击确定")):e.cancel&&console.log("用户点击取消")}}),!1;n.getApiLoading(e.Apis.Activity.ActivityEnrolls.Store,{activities_id:null==(r=i.useModel.showData.value)?void 0:r.id,customer_name:(null==(c=null==(d=null==a?void 0:a.data)?void 0:d.user)?void 0:c.name)||"",customer_phone:null==(g=null==(v=null==a?void 0:a.data)?void 0:v.user)?void 0:g.phone}).then((o=>{s.showToastBack("报名成功",1,!0),console.log(o)}))}},handleCancelSignUp(l){var t,a,u,r,d,c;o.index.showModal({title:"提示",content:"Cancelled"===l?`您将取消 [${null==(u=null==(a=null==(t=i.useModel)?void 0:t.showData)?void 0:a.value)?void 0:u.title}]活动,取消后释放名额?`:`您将重新报名 [${null==(c=null==(d=null==(r=i.useModel)?void 0:r.showData)?void 0:d.value)?void 0:c.title}],活动?`,success(o){var t,a,u,r;o.confirm?(n.getApiLoading(e.Apis.Activity.ActivityEnrolls.Cancelled,{id:null==(r=null==(u=null==(a=null==(t=i.useModel)?void 0:t.showData)?void 0:a.value)?void 0:u.result)?void 0:r.id,status:l}).then((o=>{s.showToastBack("Cancelled"===l?"取消报名成功":"重新报名成功",1,!0),console.log(o)})),console.log("用户点击确定")):o.cancel&&console.log("用户点击取消")}})}};exports.method=u;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),o={showData:e.ref({}),formData:e.ref({})};exports.useModel=o;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o=require("../model.js"),l=require("../method.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),require("../../../common/libraries/userUserLogin.js"),!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-popup")+e.resolveComponent("hs-button")+e.resolveComponent("hs-popup-custom"))()}Math||((()=>"../../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../../components/hs-popup/hs-popup.js")+(()=>"../../../components/hs-button/hs-button.js")+(()=>"../../../components/hs-popup-custom/hs-popup-custom.js"))();const n=e.defineComponent({__name:"CreateHousehold",setup(n){const u=e.ref(!1),s=e.ref(!1),i=()=>{var l,n,u,s,i,r,t,a,d;let v=`&id=${null==(s=null==(u=null==(n=null==(l=o.useModel)?void 0:l.showData)?void 0:n.value)?void 0:u.house_relation)?void 0:s.asset_houses_id}&houseName=${null==(d=null==(a=null==(t=null==(r=null==(i=o.useModel)?void 0:i.showData)?void 0:r.value)?void 0:t.house_relation)?void 0:a.asset_house)?void 0:d.full_name}`;e.index.navigateTo({url:`/INDEX/binding/index?source=house_detail${v}`})};return e.onHide((()=>{u.value=!1})),(n,r)=>{var t,a,d,v,p,m,h,c,_,b,f,j,w,q,y,C,D,M,g,x,z,A;return e.e({a:"NonOwner"===(null==(v=null==(d=null==(a=null==(t=e.unref(o.useModel))?void 0:t.showData)?void 0:a.value)?void 0:d.house_relation)?void 0:v.house_relation)},"NonOwner"===(null==(c=null==(h=null==(m=null==(p=e.unref(o.useModel))?void 0:p.showData)?void 0:m.value)?void 0:h.house_relation)?void 0:c.house_relation)?{b:e.o((e=>s.value=!0))}:{},{c:"Owner"===(null==(j=null==(f=null==(b=null==(_=e.unref(o.useModel))?void 0:_.showData)?void 0:b.value)?void 0:f.house_relation)?void 0:j.house_relation)},"Owner"===(null==(C=null==(y=null==(q=null==(w=e.unref(o.useModel))?void 0:w.showData)?void 0:q.value)?void 0:y.house_relation)?void 0:C.house_relation)?{d:e.p({type:"plusempty",color:"#999",size:"15"}),e:e.o((e=>u.value=!0))}:{},{f:e.p({type:"personadd-filled",size:"30",color:"#2A7EFB"}),g:e.o(i),h:e.p({type:"weixin",size:"30",color:"#28C445"}),i:e.o((e=>u.value=!1)),j:e.p({show:u.value,mode:"bottom",closeable:!0,round:20}),k:e.t((null==(z=null==(x=null==(g=null==(M=null==(D=e.unref(o.useModel))?void 0:D.showData)?void 0:M.value)?void 0:g.house_relation)?void 0:x.asset_house)?void 0:z.full_name)||""),l:e.o(null==(A=e.unref(l.method))?void 0:A.handleUnbind),m:e.p({label:"确定解除",size:"md",type:"primary"}),n:e.o((e=>s.value=!1)),o:e.p({label:"点错了,返回",size:"md",type:"default"}),p:e.o((e=>s.value=!1)),q:e.p({show:s.value,mode:"center",closeable:!0,title:"再次确认",round:15})})}}}),u=e._export_sfc(n,[["__scopeId","data-v-e5e85b4d"]]);wx.createComponent(u);

View File

@ -0,0 +1,9 @@
{
"component": true,
"usingComponents": {
"uni-icons": "../../../uni_modules/uni-icons/components/uni-icons/uni-icons",
"hs-popup": "../../../components/hs-popup/hs-popup",
"hs-button": "../../../components/hs-button/hs-button",
"hs-popup-custom": "../../../components/hs-popup-custom/hs-popup-custom"
}
}

View File

@ -0,0 +1 @@
<view class="add_household data-v-e5e85b4d"><view class="footer data-v-e5e85b4d"><view wx:if="{{a}}" class="btn data-v-e5e85b4d" bindtap="{{b}}"> 解绑该房屋 <image class="data-v-e5e85b4d" src="/static/svg/terminatedIcon.svg" mode="heightFix"/></view><view wx:if="{{c}}" class="btn data-v-e5e85b4d" bindtap="{{e}}"> 添加新住户 <uni-icons wx:if="{{d}}" class="data-v-e5e85b4d" u-i="e5e85b4d-0" bind:__l="__l" u-p="{{d}}"></uni-icons></view></view><hs-popup wx:if="{{j}}" class="data-v-e5e85b4d" u-s="{{['d']}}" bindclose="{{i}}" u-i="e5e85b4d-1" bind:__l="__l" u-p="{{j}}"><view class="popup_add_new_content data-v-e5e85b4d"><view class="popup_title data-v-e5e85b4d"> 添加房屋住户 </view><view class="popup_content data-v-e5e85b4d"><view class="popup_items data-v-e5e85b4d" bindtap="{{g}}"><view class="popup_items_content data-v-e5e85b4d"><view class="popup_items_label data-v-e5e85b4d"> 自行添加住户 </view><view class="data-v-e5e85b4d"> 自行填写住户信息,绑定房屋 </view></view><uni-icons wx:if="{{f}}" class="data-v-e5e85b4d" u-i="e5e85b4d-2,e5e85b4d-1" bind:__l="__l" u-p="{{f}}"></uni-icons></view><button class="data-v-e5e85b4d" open-type="share"><view class="popup_items data-v-e5e85b4d"><view class="popup_items_content data-v-e5e85b4d"><view class="popup_items_label data-v-e5e85b4d"> 邀请他人填写 </view><view class="data-v-e5e85b4d"> 转发给他人填写,提交后直接绑定该房屋 </view></view><uni-icons wx:if="{{h}}" class="data-v-e5e85b4d" u-i="e5e85b4d-3,e5e85b4d-1" bind:__l="__l" u-p="{{h}}"></uni-icons></view></button></view></view></hs-popup><hs-popup-custom wx:if="{{q}}" class="data-v-e5e85b4d" u-s="{{['d']}}" bindclose="{{p}}" u-i="e5e85b4d-4" bind:__l="__l" u-p="{{q}}"><view class="popup_custom_content data-v-e5e85b4d"><view class="popup_custom_des data-v-e5e85b4d"> 您确定要解绑{{k}}吗? <view class="data-v-e5e85b4d"/>解绑后 您无法享受该房屋的相关服务 </view><view class="popup_custom_footer data-v-e5e85b4d"><hs-button wx:if="{{m}}" class="data-v-e5e85b4d" bindclick="{{l}}" u-i="e5e85b4d-5,e5e85b4d-4" bind:__l="__l" u-p="{{m}}"/><hs-button wx:if="{{o}}" class="data-v-e5e85b4d" bindclick="{{n}}" u-i="e5e85b4d-6,e5e85b4d-4" bind:__l="__l" u-p="{{o}}"/></view></view></hs-popup-custom></view>

View File

@ -0,0 +1 @@
.add_household.data-v-e5e85b4d{width:100%}.add_household .popup_content.data-v-e5e85b4d{padding-bottom:50rpx}.add_household .popup_items.data-v-e5e85b4d{background-color:#f9fafb;padding:30rpx;margin:0 30rpx 30rpx;border-radius:15rpx;height:100rpx;display:flex;align-items:center;justify-content:space-between}.add_household .popup_items .popup_items_content.data-v-e5e85b4d{flex:1;text-align:left;font-size:28rpx}.add_household .popup_items .popup_items_content .popup_items_label.data-v-e5e85b4d{padding-bottom:5rpx;color:#3d3d3d;font-size:32rpx;font-weight:500}.footer.data-v-e5e85b4d{position:fixed;bottom:0;left:0;right:0;padding-bottom:60rpx;display:flex;justify-content:center;z-index:100}.footer .btn.data-v-e5e85b4d{background-color:#fff;font-size:28rpx;color:#666;padding:20rpx 44rpx;border-radius:100rpx;display:flex;align-items:center}.footer .btn image.data-v-e5e85b4d{width:26rpx;height:26rpx;margin-left:10rpx}.popup_add_new_content.data-v-e5e85b4d{overflow:hidden}.popup_add_new_content .popup_title.data-v-e5e85b4d{font-size:33rpx;font-weight:550;padding:30rpx}.popup_custom_content.data-v-e5e85b4d{text-align:center}.popup_custom_content .popup_custom_des.data-v-e5e85b4d{font-size:28rpx;color:#333;line-height:45rpx}.popup_custom_content .popup_custom_footer.data-v-e5e85b4d{padding:50rpx 50rpx 0 30rpx}button.data-v-e5e85b4d{padding:0;background-color:transparent;margin:0}button .popup_items_label.data-v-e5e85b4d{height:50rpx}button.data-v-e5e85b4d:after{padding:0!important;margin:0!important;line-height:30rpx!important;border:none!important}

View File

@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("./model.js"),n=require("./method.js"),u=require("../../gen/Enums.js");if(require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/userUserLogin.js"),!Array){(e.resolveComponent("up-avatar")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../node-modules/uview-plus/components/u-avatar/u-avatar.js")+(()=>"../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const l=e.defineComponent({__name:"index",setup:l=>(e.onLoad((e=>{var u;o.useModel.formData.value.asset_houses_id=null==e?void 0:e.id,o.useModel.showData.value={},null==(u=n.method)||u.getList()})),(l,r)=>{var s,a,i,t,d,v,m,h,c,f,p,_,j,g,q,w;return{a:e.t((null==(d=null==(t=null==(i=null==(a=null==(s=e.unref(o.useModel))?void 0:s.showData)?void 0:a.value)?void 0:i.house_relation)?void 0:t.asset_house)?void 0:d.full_name)||"-"),b:e.t(null==(h=null==(m=null==(v=e.unref(o.useModel))?void 0:v.showData)?void 0:m.value)?void 0:h.house_occupants_num),c:e.f(null==(p=null==(f=null==(c=e.unref(o.useModel))?void 0:c.showData)?void 0:f.value)?void 0:p.list,((l,r,s)=>{var a,i,t,d;return e.e({a:"afe28dc2-0-"+s,b:e.t(null==l?void 0:l.name),c:"afe28dc2-1-"+s,d:e.p({value:null==l?void 0:l.house_relation,Enums:e.unref(u.HouseOccupantsHouseRelationEnum),type:"primary"}),e:null==l?void 0:l.is_live_in},(null==l||l.is_live_in,{}),"Owner"===(null==(d=null==(t=null==(i=null==(a=e.unref(o.useModel))?void 0:a.showData)?void 0:i.value)?void 0:t.house_relation)?void 0:d.house_relation)?{f:e.o((o=>{var u;return null==(u=e.unref(n.method))?void 0:u.handleRemove(l)}),r)}:{},{g:r})})),d:e.p({text:"U",fontSize:"18",bgColor:"#ffeade",color:"#333"}),e:"Owner"===(null==(q=null==(g=null==(j=null==(_=e.unref(o.useModel))?void 0:_.showData)?void 0:j.value)?void 0:g.house_relation)?void 0:q.house_relation),f:e.o(null==(w=e.unref(n.method))?void 0:w.handleUnbind),g:e.p({btnParimaryName:"解绑该房屋"})}})});wx.createPage(l);
"use strict";const e=require("../../common/vendor.js"),o=require("./model.js"),n=require("./method.js");require("../../common/libraries/request.js");const l=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const u=require("../../gen/Enums.js");if(require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/userUserLogin.js"),!Array){(e.resolveComponent("hs-collection")+e.resolveComponent("hs-empty")+e.resolveComponent("up-avatar")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-popup-switch-house"))()}Math||((()=>"../../components/hs-collection/hs-collection.js")+(()=>"../../components/hs-empty/hs-empty.js")+(()=>"../../node-modules/uview-plus/components/u-avatar/u-avatar.js")+(()=>"../../components/hs-enum-tag/hs-enum-tag.js")+s+(()=>"../../components/hs-popup-switch-house/hs-popup-switch-house.js"))();const s=()=>"./components/CreateHousehold.js",a=e.defineComponent({__name:"index",setup(s){const a=e.ref(!1),t=l.useWeAppAuthStore(),r=e=>{var l;console.log(e,"sss"),o.useModel.formData.value.asset_houses_id=null==e?void 0:e.asset_houses_id,null==(l=n.method)||l.handleSearch(),a.value=!1};return e.onHide((()=>{a.value=!1})),e.onLoad((()=>{var e,l,u;o.useModel.formData.value.asset_houses_id=(null==(l=null==(e=null==t?void 0:t.data)?void 0:e.selected_house)?void 0:l.id)||"",null==(u=n.method)||u.handleSearch()})),e.onShareAppMessage((()=>({title:"邀请您加入我的房屋",path:"/pages/index/index",imageUrl:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K5B5RY2TQQAJ1GT2RZSK426V.jpg"}))),e.onShareTimeline((()=>({title:"邀请您加入我的房屋",path:"/pages/index/index",imageUrl:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K5B5RY2TQQAJ1GT2RZSK426V.jpg"}))),(l,s)=>{var t,i,d,v,h,p,m,c,_,g;return{a:e.t((null==(h=null==(v=null==(d=null==(i=null==(t=e.unref(o.useModel))?void 0:t.showData)?void 0:i.value)?void 0:d.house_relation)?void 0:v.asset_house)?void 0:h.full_name)||""),b:e.o((e=>a.value=!0)),c:e.t(null==(c=null==(m=null==(p=e.unref(o.useModel))?void 0:p.showData)?void 0:m.value)?void 0:c.house_occupants_num),d:e.f(null==(g=null==(_=e.unref(o.useModel))?void 0:_.listData)?void 0:g.value,((l,s,a)=>{var t,r;return e.e({a:e.t(null==l?void 0:l.label),b:!(null==(t=l.list)?void 0:t.length)},(null==(r=l.list)?void 0:r.length)?{}:{c:"afe28dc2-1-"+a},{d:e.f(l.list,((l,s,t)=>{var r,i,d,v,h,p,m,c;return e.e({a:"afe28dc2-2-"+a+"-"+t,b:e.t(null==l?void 0:l.name),c:"Owner"===(null==l?void 0:l.house_relation)},"Owner"===(null==l?void 0:l.house_relation)?{d:"afe28dc2-3-"+a+"-"+t,e:e.p({value:null==l?void 0:l.house_relation,Enums:e.unref(u.HouseOccupantsHouseRelationEnum),type:"primary"})}:{},{f:"NonOwner"===(null==l?void 0:l.house_relation)},"NonOwner"===(null==l?void 0:l.house_relation)?{g:"afe28dc2-4-"+a+"-"+t,h:e.p({value:null==l?void 0:l.residential_relation,Enums:e.unref(u.HouseOccupantsResidentialRelationEnum),type:"orange"})}:{},{i:"NonOwner"===(null==l?void 0:l.house_relation)&&"Owner"===(null==(v=null==(d=null==(i=null==(r=e.unref(o.useModel))?void 0:r.showData)?void 0:i.value)?void 0:d.house_relation)?void 0:v.house_relation)},"NonOwner"===(null==l?void 0:l.house_relation)&&"Owner"===(null==(c=null==(m=null==(p=null==(h=e.unref(o.useModel))?void 0:h.showData)?void 0:p.value)?void 0:m.house_relation)?void 0:c.house_relation)?{j:e.o((o=>{var u;return null==(u=e.unref(n.method))?void 0:u.handleRemove(l)}),s)}:{},{k:s})})),e:`item_${s}`})})),e:e.p({text:"U",fontSize:"18",bgColor:"#ffeade",color:"#333"}),f:e.o((e=>a.value=!1)),g:e.o(r),h:e.p({show:a.value})}}}});a.__runtimeHooks=6,wx.createPage(a);

View File

@ -1,8 +1,11 @@
{
"navigationBarTitleText": "房屋档案",
"navigationBarTitleText": "房屋详情",
"usingComponents": {
"hs-collection": "../../components/hs-collection/hs-collection",
"hs-empty": "../../components/hs-empty/hs-empty",
"up-avatar": "../../node-modules/uview-plus/components/u-avatar/u-avatar",
"hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag",
"hs-footer": "../../components/hs-footer/hs-footer"
"hs-popup-switch-house": "../../components/hs-popup-switch-house/hs-popup-switch-house",
"my-create-household": "./components/CreateHousehold"
}
}

View File

@ -1 +1 @@
<view class=""><view class="archive_header"> 当前房屋:{{a}}</view><view class="archive_container"><view class="archive_header_number"><view class="border_left"></view><view class="title"> 房屋绑定人员(共{{b}}人) </view></view><view wx:for="{{c}}" wx:for-item="i" wx:key="g" class="archive_items"><view class="archive_items_heander"><view class="avatar"><up-avatar wx:if="{{d}}" u-i="{{i.a}}" bind:__l="__l" u-p="{{d}}"/></view><view class="name">{{i.b}}</view><view class="tabs"><hs-enum-tag wx:if="{{i.d}}" u-i="{{i.c}}" bind:__l="__l" u-p="{{i.d}}"/><text wx:if="{{i.e}}" class="tag_green"> 自住 </text></view></view><view wx:if="{{e}}" class="archive_items_footer" bindtap="{{i.f}}"> 移除该住户 </view></view></view><hs-footer wx:if="{{g}}" bindhandleParmaryClick="{{f}}" u-i="afe28dc2-2" bind:__l="__l" u-p="{{g}}"/></view>
<view><hs-collection u-i="afe28dc2-0" bind:__l="__l"/><view class="archive_header_card"><view class="archive_card_header">{{a}} <text bindtap="{{b}}">切换房屋</text></view><view class="archive_card_role"><view class="item"> 您的身份事:产权人 </view><view class="item"> 房屋已绑定:{{c}}人 </view></view></view><view class="archive_houses_content"><view wx:for="{{d}}" wx:for-item="k" wx:key="e" class="archive_container"><view class="archive_header_number"><view class="border_left"></view><view class="title">{{k.a}}</view></view><hs-empty wx:if="{{k.b}}" u-i="{{k.c}}" bind:__l="__l"/><view wx:for="{{k.d}}" wx:for-item="i" wx:key="k" class="archive_items"><view class="archive_items_heander"><view class="avatar"><up-avatar wx:if="{{e}}" u-i="{{i.a}}" bind:__l="__l" u-p="{{e}}"/></view><view class="user_info"><view class="name">{{i.b}}</view><view class="tabs"><hs-enum-tag wx:if="{{i.c}}" u-i="{{i.d}}" bind:__l="__l" u-p="{{i.e}}"/><hs-enum-tag wx:if="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{i.h}}"/></view></view><view wx:if="{{i.i}}" class="remove" bindtap="{{i.j}}"> 移除该住户 </view></view></view></view></view><my-create-household u-i="afe28dc2-5" bind:__l="__l"/><hs-popup-switch-house wx:if="{{h}}" bindclose="{{f}}" bindchange="{{g}}" u-i="afe28dc2-6" bind:__l="__l" u-p="{{h}}"/></view>

View File

@ -1 +1 @@
page{background-color:#f8f8f8}.archive_header{padding:25rpx 30rpx;background-color:#ebf2ff;color:#333;font-size:28rpx}.archive_container{padding:30rpx}.archive_container .archive_header_number{font-size:30rpx;display:flex;align-items:center}.archive_container .archive_header_number .border_left{width:5px;height:35rpx;background-color:#4c8bf5;border-radius:50rpx}.archive_container .archive_header_number .title{padding-left:10rpx}.archive_container .archive_items{background-color:#fff;margin:30rpx 0;padding:0 30rpx;border-radius:10rpx}.archive_container .archive_items .archive_items_heander{display:flex;align-items:center;padding:30rpx 0}.archive_container .archive_items .archive_items_heander .avatar{width:80rpx;height:80rpx;border-radius:100rpx;overflow:hidden;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center}.archive_container .archive_items .archive_items_heander .name{padding:0 0 0 20rpx}.archive_container .archive_items .archive_items_heander .tabs{display:flex;align-items:center;padding-left:30rpx}.archive_container .archive_items .archive_items_heander .tabs .tag_green{padding:3rpx 13rpx;font-size:24rpx;border-radius:6rpx;color:#00b75f;background:rgba(131,250,12,.1);margin-left:10rpx}.archive_container .archive_items .archive_items_footer{color:#666;padding:30rpx 0;text-align:center;font-size:27rpx;border-top:1rpx solid #eee}
page{background-color:#f8f8f8}.archive_header_card{background-color:#4892ff;border-radius:15rpx;padding:0 30rpx;margin:30rpx;color:#fff}.archive_header_card .archive_card_header{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0 15rpx}.archive_header_card .archive_card_header text{background:rgba(255,255,255,.2);padding:8rpx 18rpx;font-size:22rpx;border-radius:100rpx}.archive_header_card .archive_card_role{display:flex;align-items:center;font-size:24rpx;font-weight:400;padding-bottom:35rpx}.archive_header_card .archive_card_role .item{padding-right:20rpx;height:25rpx;line-height:25rpx}.archive_header_card .archive_card_role .item:last-child{border-left:1rpx solid #fff;padding-left:20rpx}.archive_houses_content{padding-bottom:160rpx}.archive_container{padding:30rpx 30rpx 0}.archive_container .archive_header_number{font-size:30rpx;display:flex;align-items:center}.archive_container .archive_header_number .border_left{width:5px;height:35rpx;background-color:#4c8bf5;border-radius:50rpx}.archive_container .archive_header_number .title{padding-left:10rpx}.archive_container .archive_items{background-color:#fff;margin:30rpx 0;padding:0 30rpx;border-radius:20rpx}.archive_container .archive_items .archive_items_heander{display:flex;align-items:center;padding:30rpx 0}.archive_container .archive_items .archive_items_heander .avatar{width:80rpx;height:80rpx;border-radius:100rpx;overflow:hidden;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center}.archive_container .archive_items .archive_items_heander .user_info{flex:1;padding:0 20rpx}.archive_container .archive_items .archive_items_heander .user_info .name{font-size:28rpx;padding-bottom:10rpx}.archive_container .archive_items .archive_items_heander .user_info .tabs{font-size:20rpx}.archive_container .archive_items .archive_items_heander .remove{color:#2a7efb;font-size:28rpx}

View File

@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/libraries/apiLoading.js"),s=require("../../gen/Apis.js"),n=require("./model.js"),i=require("../../common/libraries/naviHelper.js");require("../../common/libraries/request.js");const l=require("../../common/store/useWeAppAuthStore.js"),u=require("../../common/store/useWorkStore.js"),t=require("../../common/libraries/userUserLogin.js");u.useWorkStore(),l.useWeAppAuthStore();const r=()=>{var e,i,l;(null==(e=t.getUserLogin)?void 0:e.getLoginStatus())&&o.getApiLoading(s.Apis.Archive.HouseOccupants.GetHouseOccupants,null==(l=null==(i=n.useModel)?void 0:i.formData)?void 0:l.value).then((e=>{n.useModel.showData.value=null==e?void 0:e.data,console.log(e)}))},a={getList:r,handleLoadMore(e){n.useModel.formData.value.page=e,r()},handleUnbind(){e.index.showModal({title:"是否要解绑该房屋",content:"解绑后将再也看不见该房屋的信息!",confirmColor:"#2A7EFB",success:function(l){var u,t,r,a;l.confirm?(o.getApiLoading(s.Apis.Archive.HouseOccupants.Unbind,{asset_houses_id:null==(a=null==(r=null==(t=null==(u=n.useModel)?void 0:u.showData)?void 0:t.value)?void 0:r.house_relation)?void 0:a.asset_houses_id}).then((o=>{i.showToast("提交成功!"),e.index.switchTab({url:"/pages/index/index"}),console.log(o)})),console.log("用户点击确定")):l.cancel&&console.log("用户点击取消")}})},handleRemove(l){e.index.showModal({title:"提示",content:"确定要移除当前人员!",confirmColor:"#2A7EFB",success:function(e){var u,t,a,c;e.confirm?(o.getApiLoading(s.Apis.Archive.HouseOccupants.DeleteOccupant,{asset_houses_id:null==(c=null==(a=null==(t=null==(u=n.useModel)?void 0:u.showData)?void 0:t.value)?void 0:a.house_relation)?void 0:c.asset_houses_id,house_occupants_id:null==l?void 0:l.id}).then((e=>{r(),i.showToast("移除成功!"),console.log(e)})),console.log("用户点击确定")):e.cancel&&console.log("用户点击取消")}})}};exports.method=a;
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/libraries/apiLoading.js"),l=require("../../gen/Apis.js"),s=require("./model.js"),n=require("../../common/libraries/naviHelper.js");require("../../common/libraries/request.js");const i=require("../../common/store/useWeAppAuthStore.js"),u=require("../../common/store/useWorkStore.js"),a=require("../../common/libraries/userUserLogin.js");u.useWorkStore();const t=i.useWeAppAuthStore(),r=()=>{var e,n,i;if(!(null==(e=a.getUserLogin)?void 0:e.getLoginStatus()))return;console.log("getList",null==t?void 0:t.data);let u=[],r=[];o.getApiLoading(l.Apis.Archive.HouseOccupants.GetHouseOccupants,{...null==(i=null==(n=s.useModel)?void 0:n.formData)?void 0:i.value}).then((e=>{var o,l;s.useModel.showData.value=null==e?void 0:e.data,null==(l=null==(o=null==e?void 0:e.data)?void 0:o.list)||l.map((e=>{"Owner"===(null==e?void 0:e.house_relation)&&(null==u||u.push(e)),"NonOwner"===(null==e?void 0:e.house_relation)&&(null==r||r.push(e))})),s.useModel.listData.value=[{label:"产权人",list:u||[]},{label:"非产权人",list:r||[]}],console.log(e)}))},d={getList:r,handleSearch:()=>{s.useModel.showData.value={},s.useModel.formData.value.page=1,r()},handleLoadMore(e){s.useModel.formData.value.page=e,r()},handleUnbind(){var i,u,a,t;o.getApiLoading(l.Apis.Archive.HouseOccupants.Unbind,{asset_houses_id:null==(t=null==(a=null==(u=null==(i=s.useModel)?void 0:i.showData)?void 0:u.value)?void 0:a.house_relation)?void 0:t.asset_houses_id}).then((o=>{n.showToast("解绑成功!"),e.index.switchTab({url:"/pages/index/index"}),console.log(o)}))},hadnleNewBindingHouse(){var o;e.index.navigateTo({url:(null==(o=a.getUserLogin)?void 0:o.getLoginStatus())?"/INDEX/binding/index":"/pages/login"})},handleRemove(i){e.index.showModal({title:"提示",content:"确定要移除当前人员!",confirmColor:"#2A7EFB",success:function(e){var u,a,t,d;e.confirm?(o.getApiLoading(l.Apis.Archive.HouseOccupants.DeleteOccupant,{asset_houses_id:null==(d=null==(t=null==(a=null==(u=s.useModel)?void 0:u.showData)?void 0:a.value)?void 0:t.house_relation)?void 0:d.asset_houses_id,house_occupants_id:null==i?void 0:i.id}).then((e=>{r(),n.showToast("移除成功!"),console.log(e)})),console.log("用户点击确定")):e.cancel&&console.log("用户点击取消")}})}};exports.method=d;

View File

@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),s={formData:e.ref({page:1,asset_houses_id:""}),showData:e.ref({}),meta:e.ref({})};exports.useModel=s;
"use strict";const e=require("../../common/vendor.js"),s={formData:e.ref({page:1,asset_houses_id:""}),showData:e.ref({}),listData:e.ref([]),meta:e.ref({})};exports.useModel=s;

View File

@ -1 +1 @@
"use strict";const e=require("../../../common/vendor.js");require("../method.js");const r=require("../../../gen/Enums.js"),s=require("../model.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),require("../../../common/libraries/userUserLogin.js"),!Array){e.resolveComponent("hs-enum-tag")()}Math;const o=e.defineComponent({__name:"MeReviewItem",setup:o=>(o,u)=>{var n,i;return{a:e.f(null==(i=null==(n=e.unref(s.useModel))?void 0:n.dataList)?void 0:i.value,((s,o,u)=>{var n;return{a:e.t(null==(n=null==s?void 0:s.asset_house)?void 0:n.full_name),b:"e498d07a-0-"+u,c:e.p({value:null==s?void 0:s.status,Enums:e.unref(r.HouseRegistersStatusEnum)}),d:"e498d07a-1-"+u,e:e.p({value:null==s?void 0:s.type,Enums:e.unref(r.HouseRegistersTypeEnum)}),f:e.t(null==s?void 0:s.created_at),g:`item_${o}`}}))}}}),u=e._export_sfc(o,[["__scopeId","data-v-e498d07a"]]);wx.createComponent(u);
"use strict";const e=require("../../../common/vendor.js");require("../method.js");const r=require("../../../gen/Enums.js"),s=require("../model.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),require("../../../common/libraries/userUserLogin.js"),!Array){e.resolveComponent("hs-enum-tag")()}Math;const o=e.defineComponent({__name:"MeReviewItem",setup:o=>(o,u)=>{var n,i;return{a:e.f(null==(i=null==(n=e.unref(s.useModel))?void 0:n.dataList)?void 0:i.value,((s,o,u)=>{var n;return{a:e.t(null==(n=null==s?void 0:s.asset_house)?void 0:n.full_name),b:"10278882-0-"+u,c:e.p({value:null==s?void 0:s.status,Enums:e.unref(r.HouseRegistersStatusEnum)}),d:"10278882-1-"+u,e:e.p({value:null==s?void 0:s.type,Enums:e.unref(r.HouseRegistersTypeEnum)}),f:e.t(null==s?void 0:s.created_at),g:`item_${o}`}}))}}}),u=e._export_sfc(o,[["__scopeId","data-v-10278882"]]);wx.createComponent(u);

View File

@ -1 +1 @@
<view wx:for="{{a}}" wx:for-item="i" wx:key="g" class="asset_houses_card data-v-e498d07a"><view class="review_header data-v-e498d07a"><view class="data-v-e498d07a">{{i.a}}</view><view class="status_tab data-v-e498d07a"><hs-enum-tag wx:if="{{i.c}}" class="data-v-e498d07a" u-i="{{i.b}}" bind:__l="__l" u-p="{{i.c}}"/></view></view><view class="review_footer data-v-e498d07a"><view class="item data-v-e498d07a"> 类型:<hs-enum-tag wx:if="{{i.e}}" class="data-v-e498d07a" u-i="{{i.d}}" bind:__l="__l" u-p="{{i.e}}"/></view><view class="item data-v-e498d07a"> 申请时间:{{i.f}}</view></view></view>
<view wx:for="{{a}}" wx:for-item="i" wx:key="g" class="asset_houses_card data-v-10278882"><view class="review_header data-v-10278882"><view class="data-v-10278882">{{i.a}}</view><view class="status_tab data-v-10278882"><hs-enum-tag wx:if="{{i.c}}" class="data-v-10278882" u-i="{{i.b}}" bind:__l="__l" u-p="{{i.c}}"/></view></view><view class="review_footer data-v-10278882"><view class="item data-v-10278882"> 类型:<hs-enum-tag wx:if="{{i.e}}" class="data-v-10278882" u-i="{{i.d}}" bind:__l="__l" u-p="{{i.e}}"/></view><view class="item data-v-10278882"> 申请时间:{{i.f}}</view></view><view class="review_footer_query_btn data-v-10278882"> 查看审核进度 </view></view>

View File

@ -1 +1 @@
.review_header.data-v-e498d07a{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0 20rpx}.review_header .status_tab.data-v-e498d07a{font-size:24rpx;background-color:#f8f8f8;color:#2a7efb;padding:8rpx 16rpx;border-radius:6rpx}.review_footer.data-v-e498d07a{display:flex;align-items:center;padding-bottom:30rpx;font-size:24rpx;color:#666}.review_footer .item.data-v-e498d07a{height:30rpx;line-height:30rpx}.review_footer .item.data-v-e498d07a:last-child{margin-left:20rpx;padding-left:20rpx;border-left:1rpx solid #eee}
.review_header.data-v-10278882{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0 20rpx}.review_header .status_tab.data-v-10278882{font-size:24rpx;background-color:#fff7ed;color:#f97316;padding:8rpx 16rpx;border-radius:100rpx}.review_footer.data-v-10278882{display:flex;align-items:center;padding-bottom:30rpx;font-size:24rpx;color:#666}.review_footer .item.data-v-10278882{height:30rpx;line-height:30rpx}.review_footer .item.data-v-10278882:last-child{margin-left:20rpx;padding-left:20rpx;border-left:1rpx solid #eee}.review_footer_query_btn.data-v-10278882{text-align:center;font-size:28rpx;padding:30rpx 0;color:#2a7efb;border-top:1rpx solid #eee}

View File

@ -1 +0,0 @@
"use strict";const e=require("../../../common/vendor.js"),r=require("../model.js"),s=require("../method.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),require("../../../common/libraries/userUserLogin.js"),!Array){e.resolveComponent("hs-tabs")()}Math;const o=e.defineComponent({__name:"Tabs",emits:["change"],setup(o,{emit:t}){let u=[{label:"我的房屋",value:"1"},{label:"待审中",value:"2"}];const a=e=>{var o,t;console.log(e,"切换tab"),r.useModel.currentTabs.value=e,r.useModel.formData.value.page=1,r.useModel.dataList.value=[],0===e&&(null==(o=s.method)||o.getHouseList()),1===e&&(null==(t=s.method)||t.getHouseRegistersList())};return(s,o)=>({a:e.o(a),b:e.p({list:e.unref(u),current:e.unref(r.useModel).currentTabs.value})})}}),t=e._export_sfc(o,[["__scopeId","data-v-bb6a9e1e"]]);wx.createComponent(t);

View File

@ -1 +1 @@
<view class="tabs_content data-v-bb6a9e1e"><hs-tabs wx:if="{{b}}" class="data-v-bb6a9e1e" bindonChange="{{a}}" u-i="bb6a9e1e-0" bind:__l="__l" u-p="{{b}}"/></view>
<view class="tabs_content data-v-86107ace"><hs-tabs wx:if="{{b}}" class="data-v-86107ace" bindonChange="{{a}}" u-i="86107ace-0" bind:__l="__l" u-p="{{b}}"/></view>

View File

@ -1 +0,0 @@
.tabs_content.data-v-bb6a9e1e{border-top:1rpx solid #eee;position:fixed;left:0;top:0;right:0;z-index:100;background-color:#fff}.tabs_content .filter_content.data-v-bb6a9e1e{display:flex;align-items:center;justify-content:space-between;border-top:1rpx solid #eee;padding:15rpx 30rpx}

View File

@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),n=require("./model.js");require("../../common/libraries/request.js");const u=require("../../common/store/useWeAppAuthStore.js");if(require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/userUserLogin.js"),!Array){(e.resolveComponent("cc-scroll-loading")+e.resolveComponent("uni-icons"))()}Math||(r+l+s+(()=>"../../common/components/cc-scroll-loading/cc-scroll-loading.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js"))();const r=()=>"./components/Tabs.js",l=()=>"./components/MeHouseItem.js",s=()=>"./components/MeReviewItem.js",i=e.defineComponent({__name:"index",setup(r){const l=u.useWeAppAuthStore();return e.onShow((()=>{var e,o;n.useModel.selectedHouseEd.value={id:(null==(o=null==(e=null==l?void 0:l.data)?void 0:e.selected_house)?void 0:o.id)||""}})),e.onLoad((e=>{var u;n.useModel.dataList.value=[],n.useModel.currentTabs.value="1"===(null==e?void 0:e.type)?1:0,null==(u=o.method)||u.handleLoadMore(1)})),(u,r)=>{var l,s,i,d,t,a,c,m,v,p,j;return e.e({a:0===(null==(s=null==(l=e.unref(n.useModel))?void 0:l.currentTabs)?void 0:s.value)},(null==(d=null==(i=e.unref(n.useModel))?void 0:i.currentTabs)||d.value,{}),{b:1===(null==(a=null==(t=e.unref(n.useModel))?void 0:t.currentTabs)?void 0:a.value)},(null==(m=null==(c=e.unref(n.useModel))?void 0:c.currentTabs)||m.value,{}),{c:e.o(null==(v=e.unref(o.method))?void 0:v.handleLoadMore),d:e.p({meta:null==(j=null==(p=e.unref(n.useModel))?void 0:p.meta)?void 0:j.value}),e:e.p({type:"plusempty",color:"#666",size:"15"}),f:e.o(((...n)=>{var u,r;return(null==(u=e.unref(o.method))?void 0:u.hadnleNewBindingHouse)&&(null==(r=e.unref(o.method))?void 0:r.hadnleNewBindingHouse(...n))}))})}}});wx.createPage(i);
"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),n=require("./model.js");require("../../common/libraries/request.js");const u=require("../../common/store/useWeAppAuthStore.js");if(require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/userUserLogin.js"),!Array){(e.resolveComponent("cc-scroll-loading")+e.resolveComponent("uni-icons"))()}Math||(r+l+(()=>"../../common/components/cc-scroll-loading/cc-scroll-loading.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js"))();const r=()=>"./components/MeHouseItem.js",l=()=>"./components/MeReviewItem.js",s=e.defineComponent({__name:"index",setup(r){const l=u.useWeAppAuthStore();return e.onShow((()=>{var e,o;n.useModel.selectedHouseEd.value={id:(null==(o=null==(e=null==l?void 0:l.data)?void 0:e.selected_house)?void 0:o.id)||""}})),e.onLoad((e=>{var u;n.useModel.dataList.value=[],n.useModel.currentTabs.value="1"===(null==e?void 0:e.type)?1:0,null==(u=o.method)||u.handleLoadMore(1)})),(u,r)=>{var l,s,i,d,t,a,c,m,v,p,h;return e.e({a:0===(null==(s=null==(l=e.unref(n.useModel))?void 0:l.currentTabs)?void 0:s.value)},(null==(d=null==(i=e.unref(n.useModel))?void 0:i.currentTabs)||d.value,{}),{b:1===(null==(a=null==(t=e.unref(n.useModel))?void 0:t.currentTabs)?void 0:a.value)},(null==(m=null==(c=e.unref(n.useModel))?void 0:c.currentTabs)||m.value,{}),{c:e.o(null==(v=e.unref(o.method))?void 0:v.handleLoadMore),d:e.p({meta:null==(h=null==(p=e.unref(n.useModel))?void 0:p.meta)?void 0:h.value}),e:e.p({type:"plusempty",color:"#666",size:"15"}),f:e.o(((...n)=>{var u,r;return(null==(u=e.unref(o.method))?void 0:u.hadnleNewBindingHouse)&&(null==(r=e.unref(o.method))?void 0:r.hadnleNewBindingHouse(...n))}))})}}});wx.createPage(s);

View File

@ -3,7 +3,6 @@
"usingComponents": {
"cc-scroll-loading": "../../common/components/cc-scroll-loading/cc-scroll-loading",
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
"my-tabs": "./components/Tabs",
"my-me-house-item": "./components/MeHouseItem",
"my-me-review-item": "./components/MeReviewItem"
}

View File

@ -1 +1 @@
<view class="asset_houses"><my-tabs u-i="634625b1-0" bind:__l="__l"/><view class="asset_houses_content"><cc-scroll-loading wx:if="{{d}}" u-s="{{['d']}}" bindload="{{c}}" u-i="634625b1-1" bind:__l="__l" u-p="{{d}}"><my-me-house-item wx:if="{{a}}" u-i="634625b1-2,634625b1-1" bind:__l="__l"/><my-me-review-item wx:if="{{b}}" u-i="634625b1-3,634625b1-1" bind:__l="__l"/></cc-scroll-loading></view><view class="footer"><view class="btn" bindtap="{{f}}"> 添加新房屋 <uni-icons wx:if="{{e}}" u-i="634625b1-4" bind:__l="__l" u-p="{{e}}"></uni-icons></view></view></view>
<view class="asset_houses"><cc-scroll-loading wx:if="{{d}}" u-s="{{['d']}}" bindload="{{c}}" u-i="634625b1-0" bind:__l="__l" u-p="{{d}}"><my-me-house-item wx:if="{{a}}" u-i="634625b1-1,634625b1-0" bind:__l="__l"/><my-me-review-item wx:if="{{b}}" u-i="634625b1-2,634625b1-0" bind:__l="__l"/></cc-scroll-loading><view class="footer"><view class="btn" bindtap="{{f}}"> 添加新房屋 <uni-icons wx:if="{{e}}" u-i="634625b1-3" bind:__l="__l" u-p="{{e}}"></uni-icons></view></view></view>

View File

@ -1 +1 @@
page{background-color:#f8f8f8}.asset_houses{padding-bottom:160rpx}.asset_houses .asset_houses_content{padding-top:100rpx}.asset_houses .asset_houses_card{margin:30rpx 30rpx 0;background-color:#fff;border-radius:15rpx;padding:0 30rpx}.asset_houses .asset_houses_card .card_header{padding:30rpx 0;border-bottom:1rpx solid #eee}.asset_houses .asset_houses_card .card_header .asset_houses_name{display:flex;align-items:center;justify-content:space-between}.asset_houses .asset_houses_card .card_header .asset_houses_info{display:flex;align-items:center;font-size:24rpx;color:#666;padding:10rpx 0 0}.asset_houses .asset_houses_card .card_header .asset_houses_info .item{height:30rpx;line-height:30rpx;font-size:24rpx}.asset_houses .asset_houses_card .card_header .asset_houses_info .item:last-child{padding-left:20rpx;margin-left:20rpx;border-left:1rpx solid #eee}.asset_houses .asset_houses_card .card_footer{display:flex;align-items:center;padding:30rpx 0;text-align:center}.asset_houses .asset_houses_card .card_footer .btn{color:#666;font-size:28rpx;flex:1}.asset_houses .asset_houses_card .card_footer .btn:first-child{border-right:1rpx solid #eee}.footer{position:fixed;bottom:0;left:0;right:0;padding:60rpx;display:flex;justify-content:center;z-index:100}.footer .btn{background-color:#fff;font-size:28rpx;color:#666;padding:20rpx 30rpx;border-radius:100rpx}
page{background-color:#f8f8f8}.asset_houses{padding-bottom:160rpx}.asset_houses .asset_houses_card{margin:30rpx 30rpx 0;background-color:#fff;border-radius:15rpx;padding:0 30rpx}.asset_houses .asset_houses_card .card_header{padding:30rpx 0;border-bottom:1rpx solid #eee}.asset_houses .asset_houses_card .card_header .asset_houses_name{display:flex;align-items:center;justify-content:space-between}.asset_houses .asset_houses_card .card_header .asset_houses_info{display:flex;align-items:center;font-size:24rpx;color:#666;padding:10rpx 0 0}.asset_houses .asset_houses_card .card_header .asset_houses_info .item{height:30rpx;line-height:30rpx;font-size:24rpx}.asset_houses .asset_houses_card .card_header .asset_houses_info .item:last-child{padding-left:20rpx;margin-left:20rpx;border-left:1rpx solid #eee}.asset_houses .asset_houses_card .card_footer{display:flex;align-items:center;padding:30rpx 0;text-align:center}.asset_houses .asset_houses_card .card_footer .btn{color:#666;font-size:28rpx;flex:1}.asset_houses .asset_houses_card .card_footer .btn:first-child{border-right:1rpx solid #eee}.footer{position:fixed;bottom:0;left:0;right:0;padding:60rpx;display:flex;justify-content:center;z-index:100}.footer .btn{background-color:#fff;font-size:28rpx;color:#666;padding:20rpx 30rpx;border-radius:100rpx}

View File

@ -1 +1 @@
"use strict";const e=require("../../../common/vendor.js"),s=require("../list/model.js"),o=require("../list/method.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-tabs")+e.resolveComponent("hs-popup-house")+e.resolveComponent("hs-year-picker"))()}Math||((()=>"../../../components/hs-tabs/hs-tabs.js")+(()=>"../../../components/hs-popup-house/hs-popup-house.js")+(()=>"../../../components/hs-year-picker/hs-year-picker.js"))();const r=e.defineComponent({__name:"Tabs",emits:["change"],setup(r,{emit:t}){let a=[{label:"待缴账单",value:"PendingPayment"},{label:"已缴账单",value:"Paid"}];const n=e=>{var r,t;console.log(e,"切换tab"),s.useModel.currentTabs.value=e,s.useModel.formData.value.bill_status=null==(r=a[e])?void 0:r.value,s.useModel.formData.value.page=1,s.useModel.items.value=[],null==(t=o.method)||t.handleGetList()},u=e=>{t("change",{asset_houses_id:e})},l=e=>{t("change",{year:e})};return(o,r)=>({a:e.o(n),b:e.p({list:e.unref(a),current:e.unref(s.useModel).currentTabs.value}),c:e.o(u),d:e.o(l)})}}),t=e._export_sfc(r,[["__scopeId","data-v-f5374e39"]]);wx.createComponent(t);
"use strict";const e=require("../../../common/vendor.js"),s=require("../list/model.js"),o=require("../list/method.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-tabs")+e.resolveComponent("hs-popup-house")+e.resolveComponent("hs-year-picker"))()}Math||((()=>"../../../components/hs-tabs/hs-tabs.js")+(()=>"../../../components/hs-popup-house/hs-popup-house.js")+(()=>"../../../components/hs-year-picker/hs-year-picker.js"))();const r=e.defineComponent({__name:"Tabs",emits:["change"],setup(r,{emit:t}){let a=[{label:"待缴账单",value:"PendingPayment"},{label:"已缴账单",value:"Paid"}];const n=e=>{var r,t;console.log(e,"切换tab"),s.useModel.currentTabs.value=e,s.useModel.formData.value.bill_status=null==(r=a[e])?void 0:r.value,s.useModel.formData.value.page=1,s.useModel.items.value=[],null==(t=o.method)||t.handleGetList()},u=e=>{t("change",{asset_houses_id:e})},l=e=>{t("change",{year:e})};return(o,r)=>({a:e.o(n),b:e.p({list:e.unref(a),current:e.unref(s.useModel).currentTabs.value}),c:e.o(u),d:e.p({baseStyle:{maxWidth:"360rpx"}}),e:e.o(l)})}}),t=e._export_sfc(r,[["__scopeId","data-v-368b9ce7"]]);wx.createComponent(t);

View File

@ -1 +1 @@
<view class="tabs_content data-v-f5374e39"><hs-tabs wx:if="{{b}}" class="data-v-f5374e39" bindonChange="{{a}}" u-i="f5374e39-0" bind:__l="__l" u-p="{{b}}"/><view class="filter_content data-v-f5374e39"><view class="data-v-f5374e39"><hs-popup-house class="data-v-f5374e39" bindchange="{{c}}" u-i="f5374e39-1" bind:__l="__l"/></view><view class="data-v-f5374e39"><hs-year-picker class="data-v-f5374e39" bindchange="{{d}}" u-i="f5374e39-2" bind:__l="__l"/></view></view></view>
<view class="tabs_content data-v-368b9ce7"><hs-tabs wx:if="{{b}}" class="data-v-368b9ce7" bindonChange="{{a}}" u-i="368b9ce7-0" bind:__l="__l" u-p="{{b}}"/><view class="filter_content data-v-368b9ce7"><view class="data-v-368b9ce7"><hs-popup-house wx:if="{{d}}" class="data-v-368b9ce7" bindchange="{{c}}" u-i="368b9ce7-1" bind:__l="__l" u-p="{{d}}"/></view><view class="data-v-368b9ce7"><hs-year-picker class="data-v-368b9ce7" bindchange="{{e}}" u-i="368b9ce7-2" bind:__l="__l"/></view></view></view>

View File

@ -1 +1 @@
.tabs_content.data-v-f5374e39{position:fixed;left:0;top:0;right:0;z-index:100;background-color:#fff}.tabs_content .filter_content.data-v-f5374e39{display:flex;align-items:center;justify-content:space-between;border-top:1rpx solid #eee;padding:15rpx 30rpx}
.tabs_content.data-v-368b9ce7{position:fixed;left:0;top:0;right:0;z-index:100;background-color:#fff}.tabs_content .filter_content.data-v-368b9ce7{display:flex;align-items:center;justify-content:space-between;border-top:1rpx solid #eee;padding:15rpx 30rpx}

View File

@ -1 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o=require("./method.js"),l=require("./model.js"),n=require("../../../gen/Enums.js"),u=require("../../../common/libraries/userUserLogin.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-empty")+e.resolveComponent("uni-icons")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-button"))()}Math||(i+(()=>"../../../components/hs-empty/hs-empty.js")+(()=>"../../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../../components/hs-button/hs-button.js"))();const i=()=>"../components/Tabs.js",r=e.defineComponent({__name:"index",setup:i=>(e.onLoad((()=>{var e,n;(null==(e=u.getUserLogin)?void 0:e.getLoginStatus())&&(l.useModel.items.value=[],null==(n=o.method)||n.handleGetList())})),(u,i)=>{var r,s,t,d,a,c,m,v,h,p;return e.e({a:e.o(null==(r=e.unref(o.method))?void 0:r.hanldeSearch),b:e.f(null==(t=null==(s=e.unref(l.useModel))?void 0:s.items)?void 0:t.value,((l,u,i)=>{var r,s;return e.e({a:e.t(null==l?void 0:l.house_name),b:!(null==(r=null==l?void 0:l.bills)?void 0:r.length)},(null==(s=null==l?void 0:l.bills)?void 0:s.length)?{}:{c:"4cd12ba6-1-"+i,d:e.p({text:"无账单"})},{e:e.f(null==l?void 0:l.bills,((l,r,s)=>e.e({a:null==l?void 0:l.checked},(null==l?void 0:l.checked)?{b:"4cd12ba6-2-"+i+"-"+s,c:e.p({type:"checkbox-filled",size:"20",color:"#2A7EFB"})}:{d:"4cd12ba6-3-"+i+"-"+s,e:e.p({type:"circle",size:"20",color:"#888"})},{f:e.o((n=>{var i;return null==(i=e.unref(o.method))?void 0:i.handleCollapseAllCheckedBtn(u,r,l)}),`find_${u}_${r}`),g:e.t((null==l?void 0:l.month_name)||""),h:e.o((n=>{var i;return null==(i=e.unref(o.method))?void 0:i.handleCollapseClick(u,r,l)}),`find_${u}_${r}`),i:e.t((null==l?void 0:l.amount)||"0.00"),j:"4cd12ba6-4-"+i+"-"+s,k:e.o((n=>{var i;return null==(i=e.unref(o.method))?void 0:i.handleCollapseClick(u,r,l)}),`find_${u}_${r}`),l:null==l?void 0:l.show},(null==l?void 0:l.show)?{m:e.f(null==l?void 0:l.details,((l,t,d)=>e.e({a:null==l?void 0:l.checked},(null==l?void 0:l.checked)?{b:"4cd12ba6-5-"+i+"-"+s+"-"+d,c:e.p({type:"checkbox-filled",size:"20",color:"#2A7EFB"})}:{d:"4cd12ba6-6-"+i+"-"+s+"-"+d,e:e.p({type:"circle",size:"20",color:"#888"})},{f:"4cd12ba6-7-"+i+"-"+s+"-"+d,g:e.p({Enums:e.unref(n.HouseBillsTypeEnum),value:null==l?void 0:l.type,objStyle:{color:"#555",fontSize:"28rpx"}}),h:e.t((null==l?void 0:l.total_payable_amount)||"-"),i:`ks_${u}_${r}_${t}`,j:e.o((n=>{var i;return null==(i=e.unref(o.method))?void 0:i.handleCalculatePrice(u,r,t,l)}),`ks_${u}_${r}_${t}`)}))),n:"4cd12ba6-8-"+i+"-"+s,o:e.p({type:"right",size:"15",color:"#999"}),p:e.o((n=>{var u;return null==(u=e.unref(o.method))?void 0:u.handleQuery(l)}),`find_${u}_${r}`)}:{},{q:`find_${u}_${r}`}))),f:`items_${u}`})})),c:e.p({type:"down",size:"15",color:"#999"}),d:!(null==(a=null==(d=e.unref(l.useModel))?void 0:d.currentTabs)?void 0:a.value)},(null==(m=null==(c=e.unref(l.useModel))?void 0:c.currentTabs)?void 0:m.value)?{}:{e:e.t((null==(h=null==(v=e.unref(l.useModel))?void 0:v.total_amount)?void 0:h.value)||"0.00"),f:e.o(null==(p=e.unref(o.method))?void 0:p.handleSubmitOrder),g:e.p({label:"立即支付",size:"md"})})})});wx.createPage(r);
"use strict";const e=require("../../../common/vendor.js"),l=require("./method.js"),n=require("./model.js"),o=require("../../../gen/Enums.js"),u=require("../../../common/libraries/userUserLogin.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-empty")+e.resolveComponent("uni-icons")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-collection")+e.resolveComponent("hs-button"))()}Math||(i+(()=>"../../../components/hs-empty/hs-empty.js")+(()=>"../../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../../components/hs-collection/hs-collection.js")+(()=>"../../../components/hs-button/hs-button.js"))();const i=()=>"../components/Tabs.js",t=e.defineComponent({__name:"index",setup:i=>(e.onLoad((async()=>{var o,i,t;await(null==(o=e.getCurrentInstance())?void 0:o.appContext.config.globalProperties.$onLaunched),(null==(i=u.getUserLogin)?void 0:i.getLoginStatus())&&(n.useModel.items.value=[],null==(t=l.method)||t.handleGetList())})),(u,i)=>{var t,s,r,d,a,v,c,m,h,p,b,f,g,_;return e.e({a:e.o(null==(t=e.unref(l.method))?void 0:t.hanldeSearch),b:!(null==(r=null==(s=e.unref(n.useModel))?void 0:s.billsLength)?void 0:r.value)},(null==(a=null==(d=e.unref(n.useModel))?void 0:d.billsLength)?void 0:a.value)?{}:{c:e.p({baseStyle:{height:"10vh",padding:"5% 0 10% 0"},text:"无账单"})},{d:e.f(null==(c=null==(v=e.unref(n.useModel))?void 0:v.items)?void 0:c.value,((u,i,t)=>{var s,r,d,a,v;return e.e({a:null==(s=null==u?void 0:u.bills)?void 0:s.length},(null==(r=null==u?void 0:u.bills)?void 0:r.length)?{b:e.t(null==u?void 0:u.house_name),c:e.f(null==u?void 0:u.bills,((u,s,r)=>{var d,a,v,c,m,h;return e.e("PendingPayment"===(null==(v=null==(a=null==(d=e.unref(n.useModel))?void 0:d.formData)?void 0:a.value)?void 0:v.bill_status)?e.e({a:null==u?void 0:u.checked},(null==u?void 0:u.checked)?{b:"4cd12ba6-2-"+t+"-"+r,c:e.p({type:"checkbox-filled",size:"20",color:"#2A7EFB"})}:{d:"4cd12ba6-3-"+t+"-"+r,e:e.p({type:"circle",size:"20",color:"#888"})}):{},{f:e.t((null==u?void 0:u.month_name)||""),g:e.o((n=>{var o;return null==(o=e.unref(l.method))?void 0:o.handleCollapseAllCheckedBtn(i,s,u)}),`find_${i}_${s}`),h:e.t((null==u?void 0:u.amount)||"0.00"),i:"4cd12ba6-4-"+t+"-"+r,j:e.o((n=>{var o;return null==(o=e.unref(l.method))?void 0:o.handleCollapseClick(i,s,u)}),`find_${i}_${s}`),k:null==u?void 0:u.show},(null==u?void 0:u.show)?{l:e.f(null==u?void 0:u.details,((u,d,a)=>{var v,c,m;return e.e("PendingPayment"===(null==(m=null==(c=null==(v=e.unref(n.useModel))?void 0:v.formData)?void 0:c.value)?void 0:m.bill_status)?e.e({a:null==u?void 0:u.checked},(null==u?void 0:u.checked)?{b:"4cd12ba6-5-"+t+"-"+r+"-"+a,c:e.p({type:"checkbox-filled",size:"20",color:"#2A7EFB"})}:{d:"4cd12ba6-6-"+t+"-"+r+"-"+a,e:e.p({type:"circle",size:"20",color:"#888"})}):{},{f:"4cd12ba6-7-"+t+"-"+r+"-"+a,g:e.p({Enums:e.unref(o.HouseBillsTypeEnum),value:null==u?void 0:u.type,objStyle:{color:"#555",fontSize:"28rpx"}}),h:e.t((null==u?void 0:u.total_payable_amount)||"-"),i:`ks_${i}_${s}_${d}`,j:e.o((n=>{var o;return null==(o=e.unref(l.method))?void 0:o.handleCalculatePrice(i,s,d,u)}),`ks_${i}_${s}_${d}`)})})),m:"PendingPayment"===(null==(h=null==(m=null==(c=e.unref(n.useModel))?void 0:c.formData)?void 0:m.value)?void 0:h.bill_status)}:{},{n:`find_${i}_${s}`})})),d:"PendingPayment"===(null==(v=null==(a=null==(d=e.unref(n.useModel))?void 0:d.formData)?void 0:a.value)?void 0:v.bill_status),e:e.p({type:"down",size:"15",color:"#999"})}:{},{f:`items_${i}`})})),e:!(null==(h=null==(m=e.unref(n.useModel))?void 0:m.currentTabs)?void 0:h.value)},(null==(b=null==(p=e.unref(n.useModel))?void 0:p.currentTabs)?void 0:b.value)?{}:{f:e.t((null==(g=null==(f=e.unref(n.useModel))?void 0:f.total_amount)?void 0:g.value)||"0.00"),g:e.o(null==(_=e.unref(l.method))?void 0:_.handleSubmitOrder),h:e.p({label:"立即支付",size:"md"})})})});wx.createPage(t);

View File

@ -4,6 +4,7 @@
"hs-empty": "../../../components/hs-empty/hs-empty",
"uni-icons": "../../../uni_modules/uni-icons/components/uni-icons/uni-icons",
"hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag",
"hs-collection": "../../../components/hs-collection/hs-collection",
"hs-button": "../../../components/hs-button/hs-button",
"my-tabs": "../components/Tabs"
}

View File

@ -1 +1 @@
<view><my-tabs bindchange="{{a}}" u-i="4cd12ba6-0" bind:__l="__l"/><view class="bill_content"><view wx:for="{{b}}" wx:for-item="i" wx:key="f" class="item_content"><view class="huse_name">{{i.a}}</view><hs-empty wx:if="{{i.b}}" u-i="{{i.c}}" bind:__l="__l" u-p="{{i.d}}"/><view wx:for="{{i.e}}" wx:for-item="k" wx:key="q" class="card_content"><view class="collapse_hader"><view class="collapse_hader_left"><view bindtap="{{k.f}}"><uni-icons wx:if="{{k.a}}" u-i="{{k.b}}" bind:__l="__l" u-p="{{k.c}}"></uni-icons><uni-icons wx:else u-i="{{k.d}}" bind:__l="__l" u-p="{{k.e||''}}"></uni-icons></view><view class="bill_title" bindtap="{{k.h}}">{{k.g}}账单</view></view><view class="collapse_hader_right" bindtap="{{k.k}}"><view class="bill_price">¥{{k.i}}</view><uni-icons wx:if="{{c}}" u-i="{{k.j}}" bind:__l="__l" u-p="{{c}}"></uni-icons></view></view><view wx:if="{{k.l}}" class="collapse_body"><view wx:for="{{k.m}}" wx:for-item="i" wx:key="i" class="collapse_cell" bindtap="{{i.j}}"><view class="collapse_cell_find_select"><view><uni-icons wx:if="{{i.a}}" u-i="{{i.b}}" bind:__l="__l" u-p="{{i.c}}"></uni-icons><uni-icons wx:else u-i="{{i.d}}" bind:__l="__l" u-p="{{i.e||''}}"></uni-icons></view><view><hs-enum-tag wx:if="{{i.g}}" u-i="{{i.f}}" bind:__l="__l" u-p="{{i.g}}"/></view></view><view class="collapse_cell_price">¥{{i.h}}</view></view><view class="collapse_query_btn" bindtap="{{k.p}}"> 查看账单明细 <uni-icons wx:if="{{k.o}}" u-i="{{k.n}}" bind:__l="__l" u-p="{{k.o}}"></uni-icons></view></view></view></view></view><view wx:if="{{d}}" class="footer"><view class="item total_price"> 已选<view class="number_price"><text>¥</text>{{e}}</view></view><view class="item btn"><hs-button wx:if="{{g}}" bindclick="{{f}}" u-i="4cd12ba6-9" bind:__l="__l" u-p="{{g}}"/></view></view></view>
<view><my-tabs bindchange="{{a}}" u-i="4cd12ba6-0" bind:__l="__l"/><view class="bill_content"><hs-empty wx:if="{{b}}" u-i="4cd12ba6-1" bind:__l="__l" u-p="{{c}}"/><block wx:for="{{d}}" wx:for-item="i" wx:key="f"><view wx:if="{{i.a}}" class="item_content"><view class="huse_name">{{i.b}}</view><view wx:for="{{i.c}}" wx:for-item="k" wx:key="n" class="card_content"><view class="collapse_hader"><view class="collapse_hader_left" bindtap="{{k.g}}"><view wx:if="{{i.d}}"><uni-icons wx:if="{{k.a}}" u-i="{{k.b}}" bind:__l="__l" u-p="{{k.c}}"></uni-icons><uni-icons wx:else u-i="{{k.d}}" bind:__l="__l" u-p="{{k.e||''}}"></uni-icons></view><view class="bill_title">{{k.f}}账单 </view></view><view class="collapse_hader_right" bindtap="{{k.j}}"><view class="bill_price">¥{{k.h}}</view><uni-icons wx:if="{{i.e}}" u-i="{{k.i}}" bind:__l="__l" u-p="{{i.e}}"></uni-icons></view></view><view wx:if="{{k.k}}" class="collapse_body"><view wx:for="{{k.l}}" wx:for-item="i" wx:key="i" class="collapse_cell" bindtap="{{i.j}}"><view class="collapse_cell_find_select"><view wx:if="{{k.m}}"><uni-icons wx:if="{{i.a}}" u-i="{{i.b}}" bind:__l="__l" u-p="{{i.c}}"></uni-icons><uni-icons wx:else u-i="{{i.d}}" bind:__l="__l" u-p="{{i.e||''}}"></uni-icons></view><view><hs-enum-tag wx:if="{{i.g}}" u-i="{{i.f}}" bind:__l="__l" u-p="{{i.g}}"/></view></view><view class="collapse_cell_price">¥{{i.h}}</view></view></view></view></view></block></view><view wx:if="{{e}}" class="footer"><hs-collection u-i="4cd12ba6-8" bind:__l="__l"/><view class="footer_content"><view class="item total_price"> 已选<view class="number_price"><text>¥</text>{{f}}</view></view><view class="item btn"><hs-button wx:if="{{h}}" bindclick="{{g}}" u-i="4cd12ba6-9" bind:__l="__l" u-p="{{h}}"/></view></view></view></view>

View File

@ -1 +1 @@
page{background-color:#f8f8f8}.form_card{background-color:#fff;padding:0 30rpx;margin-bottom:30rpx}.bill_content{padding:210rpx 30rpx 0;padding-bottom:calc(130rpx + constant(safe-area-inset-bottom));padding-bottom:calc(130rpx + env(safe-area-inset-bottom))}.bill_content .item_content{padding:0 0 30rpx}.bill_content .item_content .huse_name{font-size:30rpx}.bill_content .card_content{background-color:#fff;border-radius:16rpx;padding:0 30rpx 30rpx;margin-top:20rpx}.bill_content .card_content .collapse_body{background-color:#f4f5f7;padding:30rpx 30rpx 0;border-radius:10rpx;text-align:center;margin-top:30rpx}.bill_content .card_content .collapse_body .collapse_cell{display:flex;align-items:center;justify-content:space-between;padding-bottom:25rpx;font-size:28rpx;color:#666}.bill_content .card_content .collapse_body .collapse_query_btn{border:1px solid #999;font-size:24rpx;display:inline-block;justify-content:center;align-items:center;margin:0 0 30rpx;padding:12rpx 20rpx;border-radius:100rpx;color:#999}.bill_content .card_content .collapse_body .collapse_cell_find_select{display:flex;align-items:center}.bill_content .headner_title{padding:25rpx 0}.bill_content .collapse_hader{display:flex;align-items:center;justify-content:space-between;font-size:30rpx;padding:30rpx 0 0}.bill_content .collapse_hader .collapse_hader_left,.bill_content .collapse_hader .collapse_hader_right{display:flex;align-items:center}.bill_content .collapse_hader .collapse_hader_left{flex:1}.bill_content .collapse_hader .bill_title{color:#333;padding-left:10rpx;width:100%}.bill_content .collapse_hader .bill_price{color:#df3600;padding-right:10rpx}.footer{position:fixed;left:0;bottom:0;right:0;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:20rpx 30rpx 0;padding-bottom:calc(20rpx + constant(safe-area-inset-bottom));padding-bottom:calc(20rpx + env(safe-area-inset-bottom))}.footer .item{flex:1}.footer .total_price{color:#666;font-size:23rpx;display:flex;align-items:center}.footer .total_price .number_price{display:flex;align-items:center;color:#df3600;font-size:45rpx;padding-left:8rpx;font-weight:600}.footer .total_price text{padding-top:5rpx;font-size:28rpx}
page{background-color:#f8f8f8}.form_card{background-color:#fff;padding:0 30rpx;margin-bottom:30rpx}.bill_content{padding:220rpx 30rpx 0;padding-bottom:calc(230rpx + constant(safe-area-inset-bottom));padding-bottom:calc(230rpx + env(safe-area-inset-bottom))}.bill_content .item_content{padding:0 0 30rpx}.bill_content .item_content .huse_name{font-size:30rpx}.bill_content .card_content{background-color:#fff;border-radius:16rpx;padding:0 30rpx 30rpx;margin-top:20rpx}.bill_content .card_content .collapse_body{background-color:#f4f5f7;padding:30rpx 30rpx 0;border-radius:10rpx;text-align:center;margin-top:30rpx}.bill_content .card_content .collapse_body .collapse_cell{display:flex;align-items:center;justify-content:space-between;padding-bottom:25rpx;font-size:28rpx;color:#666}.bill_content .card_content .collapse_body .collapse_query_btn{border:1px solid #999;font-size:24rpx;display:inline-block;justify-content:center;align-items:center;margin:0 0 30rpx;padding:12rpx 20rpx;border-radius:100rpx;color:#999}.bill_content .card_content .collapse_body .collapse_cell_find_select{display:flex;align-items:center}.bill_content .headner_title{padding:25rpx 0}.bill_content .collapse_hader{display:flex;align-items:center;justify-content:space-between;font-size:30rpx;padding:30rpx 0 0}.bill_content .collapse_hader .collapse_hader_left,.bill_content .collapse_hader .collapse_hader_right{display:flex;align-items:center}.bill_content .collapse_hader .collapse_hader_left{flex:1}.bill_content .collapse_hader .bill_title{color:#333;padding-left:10rpx;width:100%}.bill_content .collapse_hader .bill_price{color:#df3600;padding-right:10rpx}.footer{position:fixed;left:0;bottom:0;right:0;background-color:#fff;padding-bottom:calc(20rpx + constant(safe-area-inset-bottom));padding-bottom:calc(20rpx + env(safe-area-inset-bottom))}.footer .footer_content{padding:20rpx 30rpx;display:flex;align-items:center;justify-content:space-between}.footer .item{flex:1}.footer .total_price{color:#666;font-size:23rpx;display:flex;align-items:center}.footer .total_price .number_price{display:flex;align-items:center;color:#df3600;font-size:45rpx;padding-left:8rpx;font-weight:600}.footer .total_price text{padding-top:5rpx;font-size:28rpx}

View File

@ -1 +1 @@
"use strict";const l=require("../../../common/vendor.js"),e=require("./model.js"),o=require("../../../common/libraries/apiLoading.js"),u=require("../../../gen/Apis.js"),a=require("../../../common/libraries/naviHelper.js"),i=()=>{var l,a;o.getApiLoading(u.Apis.Bill.HouseBills.MyBillYearList,null==(a=null==(l=e.useModel)?void 0:l.formData)?void 0:a.value).then((l=>{var o;null==(o=null==l?void 0:l.data)||o.map((l=>{var e;null==(e=null==l?void 0:l.bills)||e.map((l=>{var e;l.checked=!0,null==(e=null==l?void 0:l.details)||e.map((l=>{l.checked=!0}))}))})),e.useModel.items.value=[...e.useModel.items.value,...null==l?void 0:l.data],d()}))},d=()=>{var l,o,u;let a=0;null==(u=null==(o=null==(l=e.useModel)?void 0:l.items)?void 0:o.value)||u.map((l=>{var e;null==(e=null==l?void 0:l.bills)||e.map((l=>{a+=parseFloat(l.amount||0)}))})),e.useModel.total_amount.value=a},s={handleGetList:i,handleCollapseClick:(l,o,u)=>{var a,i,d,s;let n=null==(s=null==(d=null==(i=null==(a=e.useModel)?void 0:a.items)?void 0:i.value[l])?void 0:d.bills[o])?void 0:s.show;e.useModel.items.value[l].bills[o].show=!n},hanldeSearch:l=>{var o,u;e.useModel.items.value=[],e.useModel.formData.value={...null==(u=null==(o=e.useModel)?void 0:o.formData)?void 0:u.value,...l,page:1},i()},handleCalculatePrice(l,o,u,a){var i,s,n,v,t,m,r,c,h,p,b,M,_;let k=null==a?void 0:a.checked,g=parseFloat(null==(v=null==(n=null==(s=null==(i=e.useModel)?void 0:i.items)?void 0:s.value[l])?void 0:n.bills[o])?void 0:v.amount),y=parseFloat(null==(h=null==(c=null==(r=null==(m=null==(t=e.useModel)?void 0:t.items)?void 0:m.value[l])?void 0:r.bills[o])?void 0:c.details[u])?void 0:h.total_payable_amount);e.useModel.items.value[l].bills[o].details[u].checked=!k,e.useModel.items.value[l].bills[o].amount=k?g-y:g+y,e.useModel.items.value[l].bills[o].amount<=0?e.useModel.items.value[l].bills[o].checked=!1:(null==(_=null==(M=null==(b=null==(p=e.useModel)?void 0:p.items)?void 0:b.value[l])?void 0:M.bills[o])?void 0:_.checked)||(e.useModel.items.value[l].bills[o].checked=!0),d()},handleCollapseAllCheckedBtn:async(l,o,u)=>{var a,i,s,n,v;let t=null==u?void 0:u.checked,m=0;e.useModel.items.value[l].bills[o].checked=!t,t&&(e.useModel.items.value[l].bills[o].amount=0),null==(v=null==(n=null==(s=null==(i=null==(a=e.useModel)?void 0:a.items)?void 0:i.value[l])?void 0:s.bills[o])?void 0:n.details)||v.map((u=>{u.checked=!t,t||(m+=parseFloat(u.total_payable_amount)),e.useModel.items.value[l].bills[o].amount=m})),d(),console.log(l,o)},handleQuery(e){l.index.navigateTo({url:`/INDEX/bill/show/index?asset_houses_id=${null==e?void 0:e.asset_houses_id}&month=${null==e?void 0:e.month}`}),console.log(e,"res")},handleSubmitOrder(){var i,d,s,n,v,t,m;let r=[];null==(s=null==(d=null==(i=e.useModel)?void 0:i.items)?void 0:d.value)||s.map((l=>{var e;null==(e=null==l?void 0:l.bills)||e.map((l=>{var e;null==(e=null==l?void 0:l.details)||e.map((e=>{(null==l?void 0:l.checked)&&r.push(null==e?void 0:e.id)}))}))})),(null==r?void 0:r.length)?o.getApiLoading(u.Apis.HouseOrder.HouseOrders.Store,{bill_ids:r,amount:null==(v=null==(n=e.useModel)?void 0:n.total_amount)?void 0:v.value,total_payable_amount:null==(m=null==(t=e.useModel)?void 0:t.total_amount)?void 0:m.value}).then((e=>{var o,u;l.index.navigateTo({url:`/INDEX/pay/index?id=${null==(o=null==e?void 0:e.data)?void 0:o.id}&amount=${null==(u=null==e?void 0:e.data)?void 0:u.total_payable_amount}`})})):a.showToast("至少选择一个账单!")}};exports.method=s;
"use strict";const l=require("../../../common/vendor.js"),e=require("./model.js"),u=require("../../../common/libraries/apiLoading.js"),o=require("../../../gen/Apis.js"),i=require("../../../common/libraries/naviHelper.js"),a=()=>{var l,i;e.useModel.billsLength.value=0,u.getApiLoading(o.Apis.Bill.HouseBills.MyBillYearList,null==(i=null==(l=e.useModel)?void 0:l.formData)?void 0:i.value).then((l=>{var u;null==(u=null==l?void 0:l.data)||u.map((l=>{var u,o;e.useModel.billsLength.value+=(null==(u=null==l?void 0:l.bills)?void 0:u.length)||0,null==(o=null==l?void 0:l.bills)||o.map((l=>{var e;l.checked=!0,null==(e=null==l?void 0:l.details)||e.map((l=>{l.checked=!0}))}))})),e.useModel.items.value=[...e.useModel.items.value,...null==l?void 0:l.data],d()}))},d=()=>{var l,u,o;let i=0;null==(o=null==(u=null==(l=e.useModel)?void 0:l.items)?void 0:u.value)||o.map((l=>{var e;null==(e=null==l?void 0:l.bills)||e.map((l=>{i+=parseFloat(l.amount||0)}))})),e.useModel.total_amount.value=parseFloat(i.toFixed(2))},s={handleGetList:a,handleCollapseClick:(l,u,o)=>{var i,a,d,s;let n=null==(s=null==(d=null==(a=null==(i=e.useModel)?void 0:i.items)?void 0:a.value[l])?void 0:d.bills[u])?void 0:s.show;e.useModel.items.value[l].bills[u].show=!n},hanldeSearch:l=>{var u,o;e.useModel.items.value=[],e.useModel.formData.value={...null==(o=null==(u=e.useModel)?void 0:u.formData)?void 0:o.value,...l,page:1},a()},handleCalculatePrice(l,u,o,i){var a,s,n,v,t,r,m,c,h,p,b,M,g;if(e.useModel.currentTabs.value)return;let _=null==i?void 0:i.checked,k=parseFloat(null==(v=null==(n=null==(s=null==(a=e.useModel)?void 0:a.items)?void 0:s.value[l])?void 0:n.bills[u])?void 0:v.amount),y=parseFloat(null==(h=null==(c=null==(m=null==(r=null==(t=e.useModel)?void 0:t.items)?void 0:r.value[l])?void 0:m.bills[u])?void 0:c.details[o])?void 0:h.total_payable_amount);e.useModel.items.value[l].bills[u].details[o].checked=!_,e.useModel.items.value[l].bills[u].amount=_?k-y:k+y,e.useModel.items.value[l].bills[u].amount<=0?e.useModel.items.value[l].bills[u].checked=!1:(null==(g=null==(M=null==(b=null==(p=e.useModel)?void 0:p.items)?void 0:b.value[l])?void 0:M.bills[u])?void 0:g.checked)||(e.useModel.items.value[l].bills[u].checked=!0),d()},handleCollapseAllCheckedBtn:async(l,u,o)=>{var i,a,s,n,v;let t=null==o?void 0:o.checked,r=0;e.useModel.items.value[l].bills[u].checked=!t,t&&(e.useModel.items.value[l].bills[u].amount=0),null==(v=null==(n=null==(s=null==(a=null==(i=e.useModel)?void 0:i.items)?void 0:a.value[l])?void 0:s.bills[u])?void 0:n.details)||v.map((o=>{o.checked=!t,t||(r+=parseFloat(o.total_payable_amount)),e.useModel.items.value[l].bills[u].amount=r})),d(),console.log(l,u)},handleQuery(e){l.index.navigateTo({url:`/INDEX/bill/show/index?asset_houses_id=${null==e?void 0:e.asset_houses_id}&month=${null==e?void 0:e.month}`}),console.log(e,"res")},handleSubmitOrder(){var a,d,s,n,v,t,r;let m=[];null==(s=null==(d=null==(a=e.useModel)?void 0:a.items)?void 0:d.value)||s.map((l=>{var e;null==(e=null==l?void 0:l.bills)||e.map((l=>{var e;null==(e=null==l?void 0:l.details)||e.map((e=>{(null==l?void 0:l.checked)&&m.push(null==e?void 0:e.id)}))}))})),(null==m?void 0:m.length)?u.getApiLoading(o.Apis.HouseOrder.HouseOrders.Store,{bill_ids:m,amount:null==(v=null==(n=e.useModel)?void 0:n.total_amount)?void 0:v.value,total_payable_amount:null==(r=null==(t=e.useModel)?void 0:t.total_amount)?void 0:r.value}).then((e=>{var u;l.index.navigateTo({url:`/INDEX/pay/index?id=${null==(u=null==e?void 0:e.data)?void 0:u.id}`})})):i.showToast("至少选择一个账单!")}};exports.method=s;

View File

@ -1 +1 @@
"use strict";const e=require("../../../common/vendor.js"),r={items:e.ref([]),currentTabs:e.ref(0),total_amount:e.ref(0),formData:e.ref({year:"2025",page:1,bill_status:"PendingPayment"})};exports.useModel=r;
"use strict";const e=require("../../../common/vendor.js"),r={billsLength:e.ref(0),items:e.ref([]),currentTabs:e.ref(0),total_amount:e.ref(0),formData:e.ref({year:"2025",page:1,bill_status:"PendingPayment"})};exports.useModel=r;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("../../gen/Enums.js"),n=require("../../common/libraries/userUserLogin.js"),i=require("./model.js"),s=require("./method.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const r=e.defineComponent({__name:"index",setup:r=>(e.onLoad((async o=>{var r,l,u;await(null==(r=e.getCurrentInstance())?void 0:r.appContext.config.globalProperties.$onLaunched),console.log("onLoad",o),(null==(l=n.getUserLogin)?void 0:l.getLoginStatus())&&(i.useModel.formData.value={asset_houses_id:null==o?void 0:o.house_id,bill_ids:JSON.parse(null==o?void 0:o.bill_ids)},null==(u=s.method)||u.getList())})),(n,r)=>{var l,u,t;return{a:e.f(null==(u=null==(l=e.unref(i.useModel))?void 0:l.listData)?void 0:u.value,((n,i,s)=>({a:e.t(null==n?void 0:n.house_name),b:e.f(null==n?void 0:n.bills,((n,r,l)=>e.e({a:e.t(null==n?void 0:n.month_name),b:e.t(null==n?void 0:n.amount),c:"a5778576-0-"+s+"-"+l,d:e.p({type:(null==n?void 0:n.isShow)?"down":"right",color:"#999999",size:"14"}),e:e.o((e=>n.isShow=!n.isShow),`item_${i}_${r}`),f:null==n?void 0:n.isShow},(null==n?void 0:n.isShow)?{g:e.f(null==n?void 0:n.details,((n,u,t)=>({a:"a5778576-1-"+s+"-"+l+"-"+t,b:e.p({Enums:e.unref(o.HouseBillsTypeEnum),value:null==n?void 0:n.type}),c:e.t(null==n?void 0:n.amount),d:`item_f_${i}_${r}_${u}`})))}:{},{h:`item_${i}_${r}`}))),c:`items_${i}`}))),b:e.o(null==(t=e.unref(s.method))?void 0:t.handleSubmitOrder),c:e.p({btnParimaryName:"立即支付"})}})});wx.createPage(r);

View File

@ -0,0 +1,8 @@
{
"navigationBarTitleText": "账单支付",
"usingComponents": {
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
"hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag",
"hs-footer": "../../components/hs-footer/hs-footer"
}
}

View File

@ -0,0 +1 @@
<view class="bill_order"><view wx:for="{{a}}" wx:for-item="i" wx:key="c" class="bill_content"><view class="bill_content_house_name">{{i.a}}</view><view class="bill_content_item"><view wx:for="{{i.b}}" wx:for-item="t" wx:key="h" class="bill_month_item"><view class="bill_month_item_header" bindtap="{{t.e}}"><view class="bill_month_item_header_left">{{t.a}}月待缴纳费用 </view><view class="price"> ¥{{t.b}} <uni-icons wx:if="{{t.d}}" u-i="{{t.c}}" bind:__l="__l" u-p="{{t.d}}"></uni-icons></view></view><view wx:if="{{t.f}}" class="bill_month_item_body"><view wx:for="{{t.g}}" wx:for-item="k" wx:key="d" class="item_find_select"><view class="item_find_select_name"><hs-enum-tag wx:if="{{k.b}}" u-i="{{k.a}}" bind:__l="__l" u-p="{{k.b}}"/></view><view class="price"> ¥{{k.c}}</view></view></view></view></view></view><hs-footer wx:if="{{c}}" bindhandleParmaryClick="{{b}}" u-i="a5778576-2" bind:__l="__l" u-p="{{c}}"/></view>

View File

@ -0,0 +1 @@
page{background-color:#f8f8f8}.bill_order{padding:0 30rpx;padding-bottom:calc(210rpx + constant(safe-area-inset-bottom));padding-bottom:calc(210rpx + env(safe-area-inset-bottom))}.bill_content .bill_content_house_name{padding:30rpx 0;font-size:28rpx;color:#333;font-weight:500}.bill_content_item{background-color:#fff;padding:1rpx 30rpx 30rpx;border-radius:20rpx}.bill_content_item .bill_month_item{background-color:#f7f8fc;border-radius:12rpx;padding:25rpx 0;font-size:28rpx;margin-top:29rpx}.bill_content_item .bill_month_item_header{display:flex;align-items:center;justify-content:space-between;color:#333;padding:0 25rpx}.bill_content_item .bill_month_item_body{background-color:#fff;margin:30rpx 30rpx 0;padding:0 20rpx 20rpx 10rpx;border-radius:10rpx}.bill_content_item .bill_month_item_body .item_find_select{display:flex;align-items:center;padding:20rpx 0 0;font-size:28rpx}.bill_content_item .bill_month_item_body .item_find_select_name{flex:1;color:#666}.bill_content_item .bill_month_item_body .item_find_select .price{color:#333}.bill_content_item .bill_month_item .month_info{flex:1}.bill_content_item .bill_month_item .select_btn{padding:0 20rpx 0 30rpx}.bill_content_item .bill_month_item .price{display:flex;align-items:center;color:#df3600}

View File

@ -0,0 +1 @@
"use strict";const l=require("../../common/vendor.js"),e=require("../../gen/Apis.js"),o=require("./model.js"),a=require("../../common/libraries/apiLoading.js"),i=require("../../common/libraries/naviHelper.js"),u={getList(){var l,i;let u=0;a.getApiLoading(e.Apis.Bill.HouseBills.MyBillYearList,null==(i=null==(l=o.useModel)?void 0:l.formData)?void 0:i.value).then((l=>{var e,a;(null==(e=null==l?void 0:l.data)?void 0:e.length)&&(null==(a=null==l?void 0:l.data)||a.map((l=>{var e;null==(e=null==l?void 0:l.bills)||e.map((l=>{u+=parseFloat(null==l?void 0:l.amount)}))})),o.useModel.total_amount.value=u),o.useModel.listData.value=null==l?void 0:l.data,o.useModel.metaData.value=null==l?void 0:l.meta,console.log("onPay",null==l?void 0:l.data)}))},handleSubmitOrder(){var u,d,n,t,r,s,v,m,p;if(!(null==(d=null==(u=o.useModel)?void 0:u.total_amount)?void 0:d.value))return i.showToast("没有可支付金额!");a.getApiLoading(e.Apis.HouseOrder.HouseOrders.Store,{bill_ids:null==(r=null==(t=null==(n=o.useModel)?void 0:n.formData)?void 0:t.value)?void 0:r.bill_ids,amount:null==(v=null==(s=o.useModel)?void 0:s.total_amount)?void 0:v.value,total_payable_amount:null==(p=null==(m=o.useModel)?void 0:m.total_amount)?void 0:p.value}).then((e=>{var o;l.index.redirectTo({url:`/INDEX/pay/index?id=${null==(o=null==e?void 0:e.data)?void 0:o.id}`})}))}};exports.method=u;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),t={formData:e.ref({}),listData:e.ref([]),metaData:e.ref({}),total_amount:e.ref(0)};exports.useModel=t;

File diff suppressed because one or more lines are too long

View File

@ -1,13 +1,16 @@
{
"navigationBarTitleText": "绑定房屋",
"navigationBarTitleText": "入住登记",
"usingComponents": {
"hs-popup-project": "../../components/hs-popup-project/hs-popup-project",
"hs-radio-cell-picker": "../../components/hs-radio-cell-picker/hs-radio-cell-picker",
"hs-input": "../../components/hs-input/hs-input",
"hs-radio": "../../components/hs-radio/hs-radio",
"hs-cell": "../../components/hs-cell/hs-cell",
"hs-input": "../../components/hs-input/hs-input",
"hs-upload-id-card": "../../components/hs-upload-id-card/hs-upload-id-card",
"hs-upload": "../../components/hs-upload/hs-upload",
"hs-date-picker": "../../components/hs-date-picker/hs-date-picker",
"hs-footer": "../../components/hs-footer/hs-footer"
"hs-radio-cell-picker-select": "../../components/hs-radio-cell-picker-select/hs-radio-cell-picker-select",
"hs-radio-cell-picker": "../../components/hs-radio-cell-picker/hs-radio-cell-picker",
"hs-footer": "../../components/hs-footer/hs-footer",
"hs-button": "../../components/hs-button/hs-button",
"hs-popup-custom": "../../components/hs-popup-custom/hs-popup-custom"
}
}

View File

@ -1 +1 @@
<view class="bangding_form_data"><view class="form_card"><hs-popup-project wx:if="{{b}}" bindchange="{{a}}" u-i="d19a6168-0" bind:__l="__l" u-p="{{b}}"/><hs-radio-cell-picker wx:if="{{d}}" u-i="d19a6168-1" bind:__l="__l" bindupdateValueModel="{{c}}" u-p="{{d}}"/><block wx:if="{{e}}"><hs-cell wx:if="{{h}}" u-s="{{['d']}}" u-i="d19a6168-2" bind:__l="__l" u-p="{{h}}"><hs-input wx:if="{{g}}" u-i="d19a6168-3,d19a6168-2" bind:__l="__l" bindupdateValueModel="{{f}}" u-p="{{g}}"/></hs-cell><hs-cell wx:if="{{k}}" u-s="{{['d']}}" u-i="d19a6168-4" bind:__l="__l" u-p="{{k}}"><hs-input wx:if="{{j}}" u-i="d19a6168-5,d19a6168-4" bind:__l="__l" bindupdateValueModel="{{i}}" u-p="{{j}}"/></hs-cell></block></view><view wx:if="{{l}}" class="form_card"><hs-cell wx:if="{{o}}" u-s="{{['d']}}" u-i="d19a6168-6" bind:__l="__l" u-p="{{o}}"><hs-input wx:if="{{n}}" u-i="d19a6168-7,d19a6168-6" bind:__l="__l" bindupdateValueModel="{{m}}" u-p="{{n}}"/></hs-cell><hs-upload-id-card wx:if="{{r}}" u-i="d19a6168-8" bind:__l="__l" bindupdateValueFrontModel="{{p}}" bindupdateValueBackModel="{{q}}" u-p="{{r}}"/><hs-radio-cell-picker wx:if="{{t}}" u-i="d19a6168-9" bind:__l="__l" bindupdateValueModel="{{s}}" u-p="{{t}}"/><hs-radio-cell-picker wx:if="{{w}}" u-i="d19a6168-10" bind:__l="__l" bindupdateValueModel="{{v}}" u-p="{{w}}"/><hs-upload wx:if="{{x}}" u-i="d19a6168-11" bind:__l="__l" bindupdateValueModel="{{y}}" u-p="{{z}}"/></view><view wx:if="{{A}}" class="form_card"><hs-radio-cell-picker wx:if="{{C}}" u-i="d19a6168-12" bind:__l="__l" bindupdateValueModel="{{B}}" u-p="{{C}}"/><hs-cell wx:if="{{F}}" u-s="{{['d']}}" u-i="d19a6168-13" bind:__l="__l" u-p="{{F}}"><switch color="#2A7EFB" checked="{{D}}" style="transform:scale(0.7)" bindchange="{{E}}"/></hs-cell><hs-date-picker wx:if="{{G}}" u-i="d19a6168-14" bind:__l="__l" bindupdateValueModel="{{H}}" u-p="{{I}}"/></view><hs-footer wx:if="{{K}}" bindhandleParmaryClick="{{J}}" u-i="d19a6168-15" bind:__l="__l" u-p="{{K}}"/></view>
<view class="bangding_form_data"><view class="form_card"><view class="form_card_title"><text></text> 房屋信息 </view><hs-popup-project wx:if="{{b}}" bindchange="{{a}}" u-i="d19a6168-0" bind:__l="__l" u-p="{{b}}"/></view><view wx:if="{{c}}" class="form_card"><view class="form_card_title"><text></text> 选择身份 </view><hs-cell wx:if="{{g}}" u-s="{{['d']}}" u-i="d19a6168-1" bind:__l="__l" u-p="{{g}}"><hs-radio wx:if="{{f}}" bindonChange="{{d}}" u-i="d19a6168-2,d19a6168-1" bind:__l="__l" bindupdateValueModel="{{e}}" u-p="{{f}}"/></hs-cell><hs-cell wx:if="{{h}}" u-s="{{['d']}}" u-i="d19a6168-3" bind:__l="__l" u-p="{{k}}"><hs-radio wx:if="{{j}}" u-i="d19a6168-4,d19a6168-3" bind:__l="__l" bindupdateValueModel="{{i}}" u-p="{{j}}"/></hs-cell></view><view wx:if="{{l}}" class="form_card"><view class="form_card_title"><text></text> 个人信息 </view><hs-cell wx:if="{{o}}" u-s="{{['d']}}" u-i="d19a6168-5" bind:__l="__l" u-p="{{o}}"><hs-input wx:if="{{n}}" u-i="d19a6168-6,d19a6168-5" bind:__l="__l" bindupdateValueModel="{{m}}" u-p="{{n}}"/></hs-cell><hs-cell wx:if="{{r}}" u-s="{{['d']}}" u-i="d19a6168-7" bind:__l="__l" u-p="{{r}}"><hs-input wx:if="{{q}}" u-i="d19a6168-8,d19a6168-7" bind:__l="__l" bindupdateValueModel="{{p}}" u-p="{{q}}"/></hs-cell><hs-cell wx:if="{{v}}" u-s="{{['d']}}" u-i="d19a6168-9" bind:__l="__l" u-p="{{v}}"><hs-input wx:if="{{t}}" u-i="d19a6168-10,d19a6168-9" bind:__l="__l" bindupdateValueModel="{{s}}" u-p="{{t}}"/></hs-cell></view><view wx:if="{{w}}" class="form_card"><hs-upload-id-card wx:if="{{z}}" u-i="d19a6168-11" bind:__l="__l" bindupdateValueFrontModel="{{x}}" bindupdateValueBackModel="{{y}}" u-p="{{z}}"/><hs-upload wx:if="{{A}}" u-i="d19a6168-12" bind:__l="__l" bindupdateValueModel="{{B}}" u-p="{{C}}"/></view><view wx:if="{{D}}" class="form_card"><view class="form_card_title"><text></text> 与产权人关系 </view><hs-radio-cell-picker-select wx:if="{{F}}" u-i="d19a6168-13" bind:__l="__l" bindupdateValueModel="{{E}}" u-p="{{F}}"/><hs-radio-cell-picker wx:if="{{H}}" u-i="d19a6168-14" bind:__l="__l" bindupdateValueModel="{{G}}" u-p="{{H}}"/></view><hs-footer wx:if="{{J}}" bindhandleParmaryClick="{{I}}" u-i="d19a6168-15" bind:__l="__l" u-p="{{J}}"/><hs-popup-custom wx:if="{{Q}}" u-s="{{['d']}}" u-i="d19a6168-16" bind:__l="__l" u-p="{{Q}}"><view class="popup_custom_content"><view class="popup_des"> 系统显示,该房屋目前已有绑定产权人<view/>请根据您的实际情况选择: </view><view class="popup_group_btn"><hs-button wx:if="{{L}}" bindclick="{{K}}" u-i="d19a6168-17,d19a6168-16" bind:__l="__l" u-p="{{L}}"/><view class="display_btn"><hs-button wx:if="{{N}}" bindclick="{{M}}" u-i="d19a6168-18,d19a6168-16" bind:__l="__l" u-p="{{N}}"/></view><hs-button wx:if="{{P}}" bindclick="{{O}}" u-i="d19a6168-19,d19a6168-16" bind:__l="__l" u-p="{{P}}"/></view></view></hs-popup-custom></view>

View File

@ -1 +1 @@
page{background-color:#f8f8f8}.form_card{background-color:#fff;padding:0 30rpx;margin-bottom:30rpx}.bangding_form_data{padding-bottom:calc(130rpx + constant(safe-area-inset-bottom));padding-bottom:calc(130rpx + env(safe-area-inset-bottom))}
page{background-color:#f8f8f8}.form_card{background-color:#fff;padding:0 30rpx;margin-bottom:30rpx}.form_card .form_card_title{color:#333;font-size:28rpx;font-weight:500;height:30rpx;line-height:30rpx;padding:30rpx 0;display:flex;align-items:center}.form_card .form_card_title text{display:inline-block;height:30rpx;line-height:30rpx;border-left:3px solid #2a7efb;margin-right:15rpx;border-radius:10rpx}.bangding_form_data{padding-bottom:calc(130rpx + constant(safe-area-inset-bottom));padding-bottom:calc(130rpx + env(safe-area-inset-bottom))}.popup_custom_content{text-align:center}.popup_custom_content .popup_des{line-height:50rpx}.popup_custom_content .popup_group_btn{padding:30rpx 50rpx 0}.popup_custom_content .popup_group_btn .display_btn{padding:30rpx 0 10rpx}.myCanvas{position:absolute;left:-500%;top:0;width:390px;height:844px}

View File

@ -1 +1 @@
"use strict";require("../../common/vendor.js");const e=require("./model.js"),o=require("../../common/libraries/apiLoading.js"),a=require("../../gen/Apis.js"),l=require("../../common/libraries/naviHelper.js"),s={handleSelectProject:o=>{var a;o[3]?e.useModel.formData.value.asset_houses_id=null==(a=o[3])?void 0:a.id:e.useModel.formData.value.asset_houses_id="",console.log(o,"e")},init(){e.useModel.formData.value={asset_project_id:"",asset_houses_id:"",type:"",customer_info:[],name:"",phone:"",card_front_image:[],card_back_image:[],house_relation:"",card_type:"MainlandID",customer_type:"",house_status:"",relation_with_owner:"",usage_plan:"",ownership_info:[],id_card:"",move_in_date:"",is_live_in:!0}},handleIsLiveIn(o){var a;e.useModel.formData.value.is_live_in=null==(a=null==o?void 0:o.detail)?void 0:a.value,console.log(o,"e")},handleSubmit:s=>{var i,u,t,r,n,d,v,_,m,h,f;return e.useModel.formData.value.asset_houses_id?e.useModel.formData.value.type?e.useModel.formData.value.name&&e.useModel.formData.value.phone?(null==(i=e.useModel.formData.value.card_front_image)?void 0:i.length)&&(null==(u=e.useModel.formData.value.card_back_image)?void 0:u.length)?(null==(t=e.useModel.formData.value)?void 0:t.house_relation)?(null==(r=e.useModel.formData.value)?void 0:r.relation_with_owner)?"Owner"!==e.useModel.formData.value.type||(null==(d=null==(n=e.useModel.formData.value)?void 0:n.ownership_info)?void 0:d.length)?e.useModel.formData.value.is_live_in&&!(null==(v=e.useModel.formData.value)?void 0:v.move_in_date)?l.showToast("请选择入住日期!"):(console.log(null==(_=e.useModel)?void 0:_.formData.value,"formData"),void o.getApiLoading(a.Apis.Archive.HouseRegisters.Store,{...e.useModel.formData.value,is_live_in:(null==(f=null==(h=null==(m=e.useModel)?void 0:m.formData)?void 0:h.value)?void 0:f.is_live_in)?1:0,customer_info:[e.useModel.formData.value]}).then((e=>{l.showToastBack("提交成功,等待审核!",1,!0),console.log(e)}))):l.showToast("请先上传房产证!"):l.showToast("请选择与产权人关系!"):l.showToast("请选择房客关系!"):l.showToast("请先上传身份证正反面!"):l.showToast("请先设置姓名和手机号!"):l.showToast("请先选择身份!"):l.showToast("请先选择小区!")}};exports.method=s;
"use strict";const e=require("../../common/vendor.js"),o=require("./model.js"),l=require("../../common/libraries/apiLoading.js"),s=require("../../gen/Apis.js");require("../../common/libraries/request.js");const a=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const u=require("../../common/libraries/naviHelper.js"),i=require("../../common/libraries/userUserLogin.js"),n=a.useWeAppAuthStore(),d=()=>{var a,u,i;l.getApiLoading(s.Apis.Archive.HouseRegisters.Store,{...o.useModel.formData.value,is_live_in:(null==(i=null==(u=null==(a=o.useModel)?void 0:a.formData)?void 0:u.value)?void 0:i.is_live_in)?1:0,customer_info:[o.useModel.formData.value]}).then((l=>{o.useModel.loading.value=!1,o.useModel.show.value=!1,e.index.redirectTo({url:"/INDEX/binding/success"}),null==n||n.getIsHouseExist(),console.log(l)}))},r={handleSubmitStore:d,handleSelectProject:e=>{var l;e[3]?o.useModel.formData.value.asset_houses_id=null==(l=e[3])?void 0:l.id:o.useModel.formData.value.asset_houses_id="",console.log(e,"e")},init(e){var l,s;o.useModel.defaultHouseValueName.value=(null==e?void 0:e.houseName)||"",o.useModel.formData.value={asset_houses_id:(null==e?void 0:e.id)||"",type:"",customer_info:[],name:"",phone:(null==(s=null==(l=null==n?void 0:n.data)?void 0:l.user)?void 0:s.phone)||"",card_front_image:[],card_back_image:[],house_relation:"",card_type:"MainlandID",relation_with_owner:"",ownership_info:[],id_card:"",move_in_date:"",is_live_in:!0}},handleIsLiveIn(e){var l;o.useModel.formData.value.is_live_in=null==(l=null==e?void 0:e.detail)?void 0:l.value,console.log(e,"e")},handleSubmit:l=>{var s,a,n,r,t,v,m,c,h;return!!(null==(s=i.getUserLogin)?void 0:s.onBindPhone())&&(o.useModel.formData.value.asset_houses_id?o.useModel.formData.value.type?o.useModel.formData.value.name&&o.useModel.formData.value.phone?(null==(a=o.useModel.formData.value.card_front_image)?void 0:a.length)&&(null==(n=o.useModel.formData.value.card_back_image)?void 0:n.length)?"AddOwner"!==o.useModel.formData.value.type||(null==(t=null==(r=o.useModel.formData.value)?void 0:r.ownership_info)?void 0:t.length)?void("AddOwner"===o.useModel.formData.value.type&&(null==(c=null==(m=null==(v=o.useModel)?void 0:v.ownerList)?void 0:m.value)?void 0:c.length)?o.useModel.show.value=!0:(o.useModel.loading.value=!0,console.log(null==(h=o.useModel)?void 0:h.formData.value,"formData"),e.index.requestSubscribeMessage({tmplIds:["0nIVHQNvIco7zeTWv-W3_MbZFR9ibIXejLxh2OFo5mg"],success(e){console.log(e),d()},fail(e){d(),console.log(e,"res定远失败")}}))):u.showToast("请先上传房产证!"):u.showToast("请先上传身份证正反面!"):u.showToast("请设置姓名和手机号!"):u.showToast("请先选择身份!"):u.showToast("请先选择房屋!"))},handleClose(){o.useModel.show.value=!1},handleSelectType(e){o.useModel.formData.value.house_relation="AddOwner"===(null==e?void 0:e.value)?"Owner":"NonOwner",console.log(e)},handleSelectResidentialRelation(){var e,a,u,i,n,d;(null==(u=null==(a=null==(e=o.useModel)?void 0:e.formData)?void 0:a.value)?void 0:u.asset_houses_id)&&l.getApiLoading(s.Apis.Archive.HouseOccupants.GetOwner,{asset_houses_id:null==(d=null==(n=null==(i=o.useModel)?void 0:i.formData)?void 0:n.value)?void 0:d.asset_houses_id}).then((e=>{o.useModel.ownerList.value=(null==e?void 0:e.data)||[],console.log(e)}))}};exports.method=r;

View File

@ -1 +1 @@
"use strict";const e={formData:require("../../common/vendor.js").ref({})};exports.useModel=e;
"use strict";const e=require("../../common/vendor.js"),r={formData:e.ref({}),ownerList:e.ref([]),show:e.ref(!1),defaultHouseValueName:e.ref(""),loading:e.ref(!1)};exports.useModel=r;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-button"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-button/hs-button.js"))();const n=e.defineComponent({__name:"success",setup(n){const o=n=>{e.index.switchTab({url:n})};return(n,s)=>({a:e.p({type:"checkbox-filled",size:"50",color:"#0082fa"}),b:e.o((e=>o("/pages/me/index"))),c:e.o((e=>o("/pages/index/index"))),d:e.p({label:"返回首页",type:"primary",size:"md"})})}}),o=e._export_sfc(n,[["__scopeId","data-v-025790eb"]]);wx.createPage(o);

View File

@ -0,0 +1,8 @@
{
"navigationBarTitleText": "入住登记",
"navigationStyle": "custom",
"usingComponents": {
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
"hs-button": "../../components/hs-button/hs-button"
}
}

View File

@ -0,0 +1 @@
<view class="success_page data-v-025790eb"><view class="success_header data-v-025790eb"><uni-icons wx:if="{{a}}" class="data-v-025790eb" u-i="025790eb-0" bind:__l="__l" u-p="{{a}}"></uni-icons> <text class="data-v-025790eb">提交成功</text></view><view class="success_des data-v-025790eb"><view class="data-v-025790eb"> 等待后台审核,审核预计一个工作日,请耐心等待 </view><view class="data-v-025790eb"> 审核进度可在<text class="data-v-025790eb" bindtap="{{b}}">【个人中心-房屋审核】</text>查看 </view></view><view class="success_fooer data-v-025790eb"><hs-button wx:if="{{d}}" class="data-v-025790eb" bindclick="{{c}}" u-i="025790eb-1" bind:__l="__l" u-p="{{d}}"/></view></view>

View File

@ -0,0 +1 @@
.success_page.data-v-025790eb{width:100%;height:100vh;background:linear-gradient(180deg,#d8e7ff 0%,rgba(255,255,255,0) 400rpx)}.success_page .success_header.data-v-025790eb{display:flex;align-items:center;justify-content:center;font-size:44rpx;color:#333;padding:280rpx 0 60rpx;font-weight:500}.success_page .success_header text.data-v-025790eb{padding-left:10rpx}.success_page .success_des.data-v-025790eb{font-size:28rpx;color:#333;text-align:center;line-height:60rpx}.success_page .success_des text.data-v-025790eb{color:#0082fa}.success_page .success_fooer.data-v-025790eb{text-align:center;padding:40rpx 200rpx 0}

View File

@ -0,0 +1 @@
"use strict";const o=require("../../common/vendor.js");if(!Array){(o.resolveComponent("uni-icons")+o.resolveComponent("hs-footer"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const e=o.defineComponent({__name:"confirm",setup(e){const n=o.ref(0),c=()=>{o.index.showModal({title:"提示",content:"该功能在当前项目暂未开放,敬请期待",confirmColor:"#0082FA",success:function(o){o.confirm?console.log("用户点击确定"):o.cancel&&console.log("用户点击取消")}})};return(e,s)=>o.e({a:1==n.value},1==n.value?{b:o.p({type:"checkbox-filled",size:"20",color:"#2A7EFB"})}:{c:o.p({type:"circle",size:"20",color:"#888"})},{d:o.o((o=>{return e=1,void(n.value=e);var e})),e:o.o(c),f:o.p({btnParimaryName:"确定"})})}}),n=o._export_sfc(e,[["__scopeId","data-v-ca2e9abd"]]);wx.createPage(n);

View File

@ -0,0 +1,7 @@
{
"navigationBarTitleText": "选择支付方式",
"usingComponents": {
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
"hs-footer": "../../components/hs-footer/hs-footer"
}
}

View File

@ -0,0 +1 @@
<view class="collection_page data-v-ca2e9abd"><view class="pay_title data-v-ca2e9abd">请选择自动扣款方式</view><view class="pay_type data-v-ca2e9abd" bindtap="{{d}}"><view class="pay_label data-v-ca2e9abd"><image class="data-v-ca2e9abd" src="/static/svg/wx_pay.svg" mode="heightFix"/><text class="data-v-ca2e9abd">微信支付</text></view><uni-icons wx:if="{{a}}" class="data-v-ca2e9abd" u-i="ca2e9abd-0" bind:__l="__l" u-p="{{b}}"></uni-icons><uni-icons wx:else class="data-v-ca2e9abd" u-i="ca2e9abd-1" bind:__l="__l" u-p="{{c||''}}"></uni-icons></view><hs-footer wx:if="{{f}}" class="data-v-ca2e9abd" bindhandleParmaryClick="{{e}}" u-i="ca2e9abd-2" bind:__l="__l" u-p="{{f}}"/></view>

View File

@ -0,0 +1 @@
.collection_page.data-v-ca2e9abd{background:linear-gradient(180deg,#d8e7ff 0%,rgba(255,255,255,0) 500rpx);background-repeat:no-repeat;height:100vh}.pay_title.data-v-ca2e9abd{color:#333;font-size:40rpx;font-weight:500;padding:60rpx 30rpx 30rpx}.pay_price.data-v-ca2e9abd{font-size:50rpx;text-align:center;font-weight:600;color:#df3600}.pay_price text.data-v-ca2e9abd{font-size:30rpx}.pay_type.data-v-ca2e9abd{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10rpx;margin:30rpx 30rpx 0;padding:30rpx}.pay_type .pay_label.data-v-ca2e9abd{display:flex;align-items:center;font-size:28rpx}.pay_type .pay_label image.data-v-ca2e9abd{width:60rpx;height:60rpx}.pay_type .pay_label text.data-v-ca2e9abd{padding-left:10rpx}.footer_btn.data-v-ca2e9abd{position:fixed;bottom:0;z-index:100;background-color:#fff;padding:25rpx 30rpx;left:0;right:0;border-top-left-radius:15rpx;border-top-right-radius:15rpx;padding-bottom:calc(25rpx + constant(safe-area-inset-bottom));padding-bottom:calc(25rpx + env(safe-area-inset-bottom))}

View File

@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("./model.js");require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js");const n=require("./method.js");if(require("../../gen/Apis.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/userUserLogin.js"),!Array){(e.resolveComponent("hs-tabs")+e.resolveComponent("hs-empty")+e.resolveComponent("uni-icons")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-tabs/hs-tabs.js")+(()=>"../../components/hs-empty/hs-empty.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const s=e.defineComponent({__name:"index",setup:s=>(e.onLoad((()=>{var e;null==(e=n.method)||e.getHouseList()})),(s,l)=>{var u,r,i,t,a,d,m,v,c,h,p,f,_;return e.e({a:e.o(null==(u=e.unref(n.method))?void 0:u.handleTableChange),b:e.p({list:null==(r=e.unref(o.useModel))?void 0:r.tablData,no_space_between:!0,current:null==(t=null==(i=e.unref(o.useModel))?void 0:i.current)?void 0:t.value}),c:!(null==(m=null==(d=null==(a=e.unref(o.useModel))?void 0:a.dataList)?void 0:d.value)?void 0:m.length)},(null==(h=null==(c=null==(v=e.unref(o.useModel))?void 0:v.dataList)?void 0:c.value)||h.length,{}),{d:e.f(null==(f=null==(p=e.unref(o.useModel))?void 0:p.dataList)?void 0:f.value,((s,l,u)=>{var r,i,t,a,d,m,v;return e.e({a:e.t((null==(r=null==s?void 0:s.asset_house)?void 0:r.full_name)||""),b:(null==s?void 0:s.asset_houses_id)===(null==(a=null==(t=null==(i=e.unref(o.useModel))?void 0:i.formData)?void 0:t.value)?void 0:a.asset_houses_id)},(null==s?void 0:s.asset_houses_id)===(null==(v=null==(m=null==(d=e.unref(o.useModel))?void 0:d.formData)?void 0:m.value)?void 0:v.asset_houses_id)?{c:"40a21666-2-"+u,d:e.p({type:"checkbox-filled",size:"20",color:"#2A7EFB"})}:{e:"40a21666-3-"+u,f:e.p({type:"circle",size:"20",color:"#888"})},{g:s,h:e.o((o=>{var l;return null==(l=e.unref(n.method))?void 0:l.handleSelect(s)}),s)})})),e:e.o(null==(_=e.unref(n.method))?void 0:_.toNext),f:e.p({btnParimaryName:"下一步"})})})});wx.createPage(s);

View File

@ -0,0 +1,9 @@
{
"navigationBarTitleText": "托收服务",
"usingComponents": {
"hs-tabs": "../../components/hs-tabs/hs-tabs",
"hs-empty": "../../components/hs-empty/hs-empty",
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
"hs-footer": "../../components/hs-footer/hs-footer"
}
}

View File

@ -0,0 +1 @@
<view class="collection"><view class="collection_title"> 请选择需要开通托收的房屋 </view><view class="collection_tabs"><hs-tabs wx:if="{{b}}" bindonChange="{{a}}" u-i="40a21666-0" bind:__l="__l" u-p="{{b}}"/></view><view class="collection_list"><hs-empty wx:if="{{c}}" u-i="40a21666-1" bind:__l="__l"/><view wx:for="{{d}}" wx:for-item="i" wx:key="g" class="collection_item" bindtap="{{i.h}}">{{i.a}} <uni-icons wx:if="{{i.b}}" u-i="{{i.c}}" bind:__l="__l" u-p="{{i.d}}"></uni-icons><uni-icons wx:else u-i="{{i.e}}" bind:__l="__l" u-p="{{i.f||''}}"></uni-icons></view></view><hs-footer wx:if="{{f}}" bindhandleParmaryClick="{{e}}" u-i="40a21666-4" bind:__l="__l" u-p="{{f}}"/></view>

View File

@ -0,0 +1 @@
page{background-color:#f8f8f8}.collection{background:linear-gradient(180deg,#d8e7ff 0%,rgba(255,255,255,0) 500rpx);background-repeat:no-repeat;padding-bottom:calc(130rpx + constant(safe-area-inset-bottom));padding-bottom:calc(130rpx + env(safe-area-inset-bottom))}.collection_title{color:#333;font-size:40rpx;font-weight:500;padding:60rpx 30rpx 0}.collection_list{padding:30rpx}.collection_list .collection_item{background-color:#fff;padding:30rpx;border-radius:15rpx;display:flex;align-items:center;justify-content:space-between;color:#3d3d3d;font-size:29rpx;font-weight:500;margin-bottom:30rpx}

View File

@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/libraries/apiLoading.js"),s=require("../../gen/Apis.js"),r=require("./model.js"),i=require("../../common/libraries/naviHelper.js");require("../../common/libraries/request.js");const u=require("../../common/store/useWeAppAuthStore.js"),t=require("../../common/store/useWorkStore.js");require("../../common/libraries/userUserLogin.js"),t.useWorkStore(),u.useWeAppAuthStore();const a=()=>{o.getApiLoading(s.Apis.Archive.HouseOccupants.List,{}).then((e=>{r.useModel.dataList.value=null==e?void 0:e.data,r.useModel.metaData.value=null==e?void 0:e.meta,console.log(e)}))},l={getHouseList:a,handleTableChange(e){r.useModel.current.value=e,e?r.useModel.dataList.value=[]:a(),console.log(e,"eee")},toNext(){var o,s,u;if(!(null==(u=null==(s=null==(o=r.useModel)?void 0:o.formData)?void 0:s.value)?void 0:u.asset_houses_id))return i.showToastBack("请选择房屋!");e.index.navigateTo({url:"/INDEX/collection/confirm"})},handleSelect(e){r.useModel.formData.value.asset_houses_id=null==e?void 0:e.asset_houses_id}};exports.method=l;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),a={formData:e.ref({}),tablData:[{label:"未开通房屋"},{label:"已开通房屋"}],current:e.ref(0),dataList:e.ref([]),metaData:e.ref({})};exports.useModel=a;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("hs-page-head-information")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-page-head-information/hs-page-head-information.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const l=e.defineComponent({__name:"index",setup(l){const a=e.ref(-1),o=e.ref([]),n=e.ref([{label:"北大门闸机",checked:!1},{label:"3座1楼大堂",checked:!1},{label:"3座负1楼",checked:!1},{label:"3座负2楼",checked:!1}]),c=[{label:"1小时",checked:!1},{label:"3小时",checked:!1},{label:"6小时",checked:!1},{label:"12小时",checked:!1},{label:"1天",checked:!1},{label:"2天",checked:!1},{label:"3天",checked:!1},{label:"4天",checked:!1}],t=()=>{var l;return(null==(l=null==o?void 0:o.value)?void 0:l.length)?(null==a?void 0:a.value)<0?(e.index.showToast({title:"请选择授权时长!",icon:"none"}),!1):void 0:(e.index.showToast({title:"请选择门禁!",icon:"none"}),!1)};return e.onShareAppMessage((()=>({title:"您的好友给您授权门禁!",path:"/INDEX/open_door/index",imageUrl:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K5B5RY2TQQAJ1GT2RZSK426V.jpg"}))),(l,d)=>{var h,i;return e.e({a:e.p({title:"可以把您所在的小区下单元开门权限分享给好友,好友即可一键开门,方便快捷!"}),b:e.f(n.value,((l,a,c)=>e.e({a:e.t(l.label),b:l.checked},(l.checked,{}),{c:`item_${a}`,d:e.n("item "+(l.checked?"active":"")),e:e.o((e=>(e=>{var l;n.value[e].checked=!n.value[e].checked,null==(l=null==n?void 0:n.value)||l.forEach((e=>{var l;e.checked&&(null==(l=null==o?void 0:o.value)||l.push(1))}))})(a)),`item_${a}`)}))),c:e.f(c,((l,o,n)=>({a:e.t(l.label),b:`item_${o}`,c:e.n("item "+(a.value===o?"active":"")),d:e.o((e=>(e=>{a.value=e})(o)),`item_${o}`)}))),d:a.value>-1&&(null==(h=o.value)?void 0:h.length)},a.value>-1&&(null==(i=o.value)?void 0:i.length)?{e:e.p({btnParimaryName:"分享给访客开门",openType:"share"})}:{f:e.o(t),g:e.p({btnParimaryName:"分享给访客开门"})})}}});l.__runtimeHooks=6,wx.createPage(l);

View File

@ -0,0 +1,7 @@
{
"navigationBarTitleText": "邀请访客",
"usingComponents": {
"hs-page-head-information": "../../components/hs-page-head-information/hs-page-head-information",
"hs-footer": "../../components/hs-footer/hs-footer"
}
}

View File

@ -0,0 +1 @@
<view><hs-page-head-information wx:if="{{a}}" u-i="814bfff0-0" bind:__l="__l" u-p="{{a}}"/><view class="invitation_title"> 门禁授权 </view><view class="access_control_equipment"><view wx:for="{{b}}" wx:for-item="i" wx:key="c" class="{{i.d}}" bindtap="{{i.e}}"><view class="name">{{i.a}}</view><view class="icon"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K7NSB69207VWR4EQ3GBHB6VZ.png" mode="widthFix"></image></view><view wx:if="{{i.b}}" class="select_icon"><image mode="widthFix" src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K7NWB769KXP87P865DNCCRT2.png"/></view></view></view><view class="invitation_title"> 钥匙授权时长 </view><view class="day_list_container"><view wx:for="{{c}}" wx:for-item="i" wx:key="b" class="{{i.c}}" bindtap="{{i.d}}">{{i.a}}</view></view><hs-footer wx:if="{{d}}" u-i="814bfff0-1" bind:__l="__l" u-p="{{e}}"/><hs-footer wx:else bindhandleParmaryClick="{{f}}" u-i="814bfff0-2" bind:__l="__l" u-p="{{g||''}}"/></view>

View File

@ -0,0 +1 @@
page{background-color:#f3f3f4}.information_head{background:linear-gradient(180deg,#fff8f1 0%,#fff3e5 100%);padding:30rpx;margin:30rpx 30rpx 0;display:flex;align-items:self-start;color:#333;font-size:27rpx;border-radius:10rpx}.information_head text{padding-left:10rpx}.invitation_title{font-size:30rpx;font-weight:500;padding:30rpx 30rpx 0}.access_control_equipment{padding:0 30rpx;display:flex;align-items:center;flex-wrap:wrap;flex:1;justify-content:space-between;-moz-column-gap:30rpx;column-gap:30rpx}.access_control_equipment .item{width:calc(50% - 20rpx);background-color:#fff;border-radius:15rpx;padding:30rpx 0;margin-top:30rpx;position:relative;display:flex;align-items:center;border:1px solid #fff}.access_control_equipment .item .name{flex:1;font-size:32rpx;color:#3d3d3d;padding:0 20rpx}.access_control_equipment .item .icon{width:100rpx;height:100rpx;display:flex;align-items:center;justify-content:center;border-radius:10rpx}.access_control_equipment .item .icon image{width:100%;height:100%}.access_control_equipment .item .select_icon{position:absolute;right:-2rpx;bottom:-1px;width:44rpx;height:44rpx;z-index:100}.access_control_equipment .item .select_icon image{width:44rpx;height:44rpx}.access_control_equipment .active{border:1px solid #2a7efb}.day_list_container{display:flex;align-items:center;flex-wrap:wrap;background-color:#fff;margin:30rpx;border-radius:15rpx;padding:0 30rpx 30rpx 0}.day_list_container .item{width:20%;height:70rpx;background-color:#f8f8f8;border-radius:10rpx;display:flex;align-items:center;justify-content:center;margin-top:30rpx;font-size:26rpx;color:#333;margin-left:30rpx}.day_list_container .active{background-color:#2a7efb;color:#fff}

View File

@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),r=require("./model.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/upload.js"),!Array){(e.resolveComponent("up-avatar")+e.resolveComponent("hs-cell")+e.resolveComponent("hs-input")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../node-modules/uview-plus/components/u-avatar/u-avatar.js")+(()=>"../../components/hs-cell/hs-cell.js")+(()=>"../../components/hs-input/hs-input.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const n=e.defineComponent({__name:"index",setup:n=>(e.onLoad((()=>{var e;null==(e=o.method)||e.init()})),(n,l)=>{var a,u,t,s,i,d,m,v,p,h,f;return e.e({a:null==(t=null==(u=null==(a=e.unref(r.useModel))?void 0:a.formData)?void 0:u.value)?void 0:t.avatar},(null==(d=null==(i=null==(s=e.unref(r.useModel))?void 0:s.formData)?void 0:i.value)?void 0:d.avatar)?{b:e.f(null==(p=null==(v=null==(m=e.unref(r.useModel))?void 0:m.formData)?void 0:v.value)?void 0:p.avatar,((o,r,n)=>({a:"5dc23747-1-"+n+",5dc23747-0",b:e.p({size:"50",src:null==o?void 0:o.url}),c:`avatar_${r}`})))}:{c:e.p({size:"50"})},{d:e.o(((...r)=>{var n,l;return(null==(n=e.unref(o.method))?void 0:n.handleChooseAvatar)&&(null==(l=e.unref(o.method))?void 0:l.handleChooseAvatar(...r))})),e:e.p({title:"头像",borderTop:!0}),f:e.o(null==(h=e.unref(o.method))?void 0:h.handleConfirm),g:e.o((o=>e.unref(r.useModel).formData.value.name=o)),h:e.p({textAlign:"right",valueModel:e.unref(r.useModel).formData.value.name}),i:e.p({title:"昵称",borderTop:!0}),j:e.t((null==(f=e.unref(r.useModel).formData.value)?void 0:f.phone)||""),k:e.p({title:"手机号",borderTop:!0}),l:e.o((r=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleLogout()})),m:e.p({btnParimaryName:"退出登录"})})})});wx.createPage(n);
"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),r=require("./model.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/upload.js"),!Array){(e.resolveComponent("up-avatar")+e.resolveComponent("hs-cell")+e.resolveComponent("hs-input")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../node-modules/uview-plus/components/u-avatar/u-avatar.js")+(()=>"../../components/hs-cell/hs-cell.js")+(()=>"../../components/hs-input/hs-input.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const n=e.defineComponent({__name:"index",setup:n=>(e.onLoad((()=>{var e;null==(e=o.method)||e.init()})),(n,a)=>{var l,t,u,s,i,d,m,v,p,h;return e.e({a:null==(u=null==(t=null==(l=e.unref(r.useModel))?void 0:l.formData)?void 0:t.value)?void 0:u.avatar},(null==(d=null==(i=null==(s=e.unref(r.useModel))?void 0:s.formData)?void 0:i.value)?void 0:d.avatar)?{b:e.f(null==(p=null==(v=null==(m=e.unref(r.useModel))?void 0:m.formData)?void 0:v.value)?void 0:p.avatar,((o,r,n)=>({a:"5dc23747-1-"+n+",5dc23747-0",b:e.p({size:"50",src:null==o?void 0:o.url}),c:`avatar_${r}`})))}:{c:e.p({size:"50"})},{d:e.o(((...r)=>{var n,a;return(null==(n=e.unref(o.method))?void 0:n.handleChooseAvatar)&&(null==(a=e.unref(o.method))?void 0:a.handleChooseAvatar(...r))})),e:e.p({title:"头像",borderTop:!0}),f:e.o((o=>e.unref(r.useModel).formData.value.name=o)),g:e.p({textAlign:"right",type:"nickname",valueModel:e.unref(r.useModel).formData.value.name}),h:e.p({title:"昵称",borderTop:!0}),i:e.t((null==(h=e.unref(r.useModel).formData.value)?void 0:h.phone)||""),j:e.p({title:"手机号",borderTop:!0}),k:e.o((r=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleLogout()})),l:e.o((r=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleConfirm()})),m:e.p({btnOtherName:"退出登录",btnParimaryName:"保存",btnOtherShow:!0})})})});wx.createPage(n);

View File

@ -1 +1 @@
<view class="me_page"><view class="me_content"><hs-cell wx:if="{{e}}" u-s="{{['d']}}" u-i="5dc23747-0" bind:__l="__l" u-p="{{e}}"><button class="container-wrapper" open-type="{{'chooseAvatar'}}" bindchooseavatar="{{d}}"><block wx:if="{{a}}"><view wx:for="{{b}}" wx:for-item="i" wx:key="c" class="avatar"><up-avatar wx:if="{{i.b}}" u-i="{{i.a}}" bind:__l="__l" u-p="{{i.b}}"/></view></block><view wx:else class="avatar"><up-avatar wx:if="{{c}}" u-i="5dc23747-2,5dc23747-0" bind:__l="__l" u-p="{{c}}"/></view></button></hs-cell><hs-cell wx:if="{{i}}" u-s="{{['d']}}" u-i="5dc23747-3" bind:__l="__l" u-p="{{i}}"><hs-input wx:if="{{h}}" bindbindconfirm="{{f}}" u-i="5dc23747-4,5dc23747-3" bind:__l="__l" bindupdateValueModel="{{g}}" u-p="{{h}}"/></hs-cell><hs-cell wx:if="{{k}}" u-s="{{['d']}}" u-i="5dc23747-5" bind:__l="__l" u-p="{{k}}"><view class="user_phone">{{j}}</view></hs-cell></view><hs-footer wx:if="{{m}}" bindhandleParmaryClick="{{l}}" u-i="5dc23747-6" bind:__l="__l" u-p="{{m}}"/></view>
<view class="me_page"><view class="me_content"><hs-cell wx:if="{{e}}" u-s="{{['d']}}" u-i="5dc23747-0" bind:__l="__l" u-p="{{e}}"><button class="container-wrapper" open-type="{{'chooseAvatar'}}" bindchooseavatar="{{d}}"><block wx:if="{{a}}"><view wx:for="{{b}}" wx:for-item="i" wx:key="c" class="avatar"><up-avatar wx:if="{{i.b}}" u-i="{{i.a}}" bind:__l="__l" u-p="{{i.b}}"/></view></block><view wx:else class="avatar"><up-avatar wx:if="{{c}}" u-i="5dc23747-2,5dc23747-0" bind:__l="__l" u-p="{{c}}"/></view></button></hs-cell><hs-cell wx:if="{{h}}" u-s="{{['d']}}" u-i="5dc23747-3" bind:__l="__l" u-p="{{h}}"><hs-input wx:if="{{g}}" u-i="5dc23747-4,5dc23747-3" bind:__l="__l" bindupdateValueModel="{{f}}" u-p="{{g}}"/></hs-cell><hs-cell wx:if="{{j}}" u-s="{{['d']}}" u-i="5dc23747-5" bind:__l="__l" u-p="{{j}}"><view class="user_phone">{{i}}</view></hs-cell></view><hs-footer wx:if="{{m}}" bindhandleOtherClick="{{k}}" bindhandleParmaryClick="{{l}}" u-i="5dc23747-6" bind:__l="__l" u-p="{{m}}"/></view>

View File

@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js");require("../../common/libraries/request.js");const o=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const a=require("../../common/libraries/apiLoading.js"),r=require("../../common/libraries/naviHelper.js"),s=require("./model.js"),i=require("../../gen/Apis.js"),l=require("../../common/libraries/upload.js"),t=o.useWeAppAuthStore(),n=o=>{a.getApiLoading(i.Apis.Login.Auth.ChangeName,o).then((a=>{t.data.user={...t.data.user,...o},s.useModel.formData.value={...t.data.user,...o},e.index.showToast({icon:"success",title:"编辑成功!",duration:2e3}),console.log(a)}))},u={init(){var e;s.useModel.formData.value=(null==(e=null==t?void 0:t.data)?void 0:e.user)||{}},handleChooseAvatar:async e=>{var o,a;if(console.log(e,"eeeee"),null==(o=null==e?void 0:e.detail)?void 0:o.avatarUrl){let o=await l.avatarUpload(null==(a=null==e?void 0:e.detail)?void 0:a.avatarUrl);n({avatar:o}),console.log(o,"filePath")}console.log(e,"eeeee")},handleConfirm(e){n({name:e}),console.log(e,"eeeee")},handleLogout(){a.getApiLoading(i.Apis.Login.Auth.Logout,{}).then((e=>{t.data={user:void 0,selected_house:void 0},r.showToastBack("退出成功!",1,!0),console.log(e)}))}};exports.method=u;
"use strict";const e=require("../../common/vendor.js");require("../../common/libraries/request.js");const o=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const a=require("../../common/libraries/apiLoading.js"),r=require("../../common/libraries/naviHelper.js"),s=require("./model.js"),i=require("../../gen/Apis.js"),t=require("../../common/libraries/upload.js"),l=o.useWeAppAuthStore(),u={init(){var e;s.useModel.formData.value=JSON.parse(JSON.stringify((null==(e=null==l?void 0:l.data)?void 0:e.user)||{}))},handleChooseAvatar:async e=>{var o,a;if(console.log(e,"eeeee"),null==(o=null==e?void 0:e.detail)?void 0:o.avatarUrl){let o=await t.avatarUpload(null==(a=null==e?void 0:e.detail)?void 0:a.avatarUrl);s.useModel.formData.value.avatar=o,console.log(o,"filePath")}},handleConfirm(){a.getApiLoading(i.Apis.Login.Auth.ChangeName,s.useModel.formData.value).then((o=>{e.index.showToast({icon:"success",title:"编辑成功!",duration:1e3,success:()=>{setTimeout((()=>{l.data.user={...l.data.user,...s.useModel.formData.value}}),1e3)}}),console.log(o)}))},handleLogout(){a.getApiLoading(i.Apis.Login.Auth.Logout,{}).then((e=>{l.data={user:void 0,selected_house:void 0},r.showToastBack("退出成功!",1,!0),console.log(e)}))}};exports.method=u;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o=require("./model.js"),i=require("./method.js");require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js");const n=e.defineComponent({__name:"index",setup(n){const l=()=>{e.index.navigateTo({url:"/INDEX/message_center/list/index"})};return e.onLoad((()=>{var e;null==(e=i.method)||e.getList()})),(i,n)=>{var t,r;return{a:e.f(null==(r=null==(t=e.unref(o.useModel))?void 0:t.items)?void 0:r.value,((o,i,n)=>{var t,r,u,s;return e.e({a:`/static/svg/${null==o?void 0:o.icon}`,b:null==o?void 0:o.count},(null==o?void 0:o.count)?{c:e.t(null==o?void 0:o.count)}:{},{d:e.t(null==o?void 0:o.label),e:e.t((null==(t=null==o?void 0:o.des)?void 0:t.created_at)||""),f:null==(r=null==o?void 0:o.des)?void 0:r.title},(null==(u=null==o?void 0:o.des)?void 0:u.title)?{g:e.t((null==(s=null==o?void 0:o.des)?void 0:s.title)||"暂无消息")}:{},{h:`items_${i}`,i:e.o(l,`items_${i}`)})}))}}}});wx.createPage(n);

View File

@ -0,0 +1,4 @@
{
"navigationBarTitleText": "消息中心",
"usingComponents": {}
}

View File

@ -0,0 +1 @@
<view class="message_center"><view wx:for="{{a}}" wx:for-item="i" wx:key="h" class="message_center_item" bindtap="{{i.i}}"><view class="message_center_item_icon"><image src="{{i.a}}" mode="heightFix" lazy-load="false" binderror="" bindload=""/><view wx:if="{{i.b}}" class="message_num">{{i.c}}</view></view><view class="message_center_item_content"><view class="label">{{i.d}} <text>{{i.e}}</text></view><view wx:if="{{i.f}}" class="message_des">{{i.g}}</view></view></view></view>

View File

@ -0,0 +1 @@
.message_center{padding:0 30rpx}.message_center .message_center_item{display:flex;align-items:center;border-bottom:1rpx solid #eee;padding:30rpx 0}.message_center .message_center_item .message_center_item_icon{position:relative;width:80rpx;height:80rpx}.message_center .message_center_item .message_center_item_icon .message_num{background-color:#f5222d;position:absolute;right:-10rpx;top:0;height:36rpx;min-width:36rpx;border-radius:100rpx;color:#fff;font-size:24rpx;text-align:center}.message_center .message_center_item image{width:80rpx;height:80rpx}.message_center .message_center_item .message_center_item_content{flex:1;padding-left:20rpx}.message_center .message_center_item .message_center_item_content .label{font-size:28rpx;color:#333;font-weight:500;display:flex;align-items:center;justify-content:space-between}.message_center .message_center_item .message_center_item_content .label text{font-size:25rpx;color:#999;font-weight:400}.message_center .message_center_item .message_center_item_content .message_des{font-size:25rpx;color:#666;padding-top:5rpx}

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/libraries/apiLoading.js"),o=require("../../../gen/Apis.js"),s=require("./model.js");require("../../../common/libraries/request.js");const r=require("../../../common/store/useWeAppAuthStore.js");require("../../../common/store/useWorkStore.js"),r.useWeAppAuthStore();const t={getList(){e.getApiLoading(o.Apis.Msg.MsgPropertyAnnouncements.CountMsg,{}).then((e=>{var o;s.useModel.items.value[0].des=null==(o=null==e?void 0:e.data)?void 0:o.msgPropertyAnnouncement,console.log(e)}))}};exports.method=t;

View File

@ -0,0 +1 @@
"use strict";const e={items:require("../../../common/vendor.js").ref([{label:"项目公告",icon:"announcement.svg",des:{},count:0},{label:"系统消息",icon:"system.svg",des:{},count:0}])};exports.useModel=e;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o=require("./model.js"),n=require("./method.js"),r=require("../../../common/libraries/day.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("cc-scroll-loading"))()}Math||((()=>"../../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../../common/components/cc-scroll-loading/cc-scroll-loading.js"))();const i=e.defineComponent({__name:"index",setup:i=>(e.onLoad((()=>{n.method.getList()})),e.onUnload((()=>{o.useModel.listData.value=[]})),(i,l)=>{var s,t,u,a,d;return{a:e.f(null==(t=null==(s=e.unref(o.useModel))?void 0:s.listData)?void 0:t.value,((o,i,l)=>({a:e.t((null==o?void 0:o.title)||""),b:e.t(e.unref(r.getDate)(null==o?void 0:o.publish_at)),c:null==o?void 0:o.content,d:"782696e7-1-"+l+",782696e7-0",e:`news_${i}`,f:e.o((r=>{var i;return null==(i=e.unref(n.method))?void 0:i.toDetaile(o)}),`news_${i}`)}))),b:e.p({type:"right",size:"15"}),c:e.o(null==(u=e.unref(n.method))?void 0:u.loadMore),d:e.p({meta:null==(d=null==(a=e.unref(o.useModel))?void 0:a.metaData)?void 0:d.value})}})});wx.createPage(i);

View File

@ -0,0 +1,7 @@
{
"navigationBarTitleText": "消息列表",
"usingComponents": {
"uni-icons": "../../../uni_modules/uni-icons/components/uni-icons/uni-icons",
"cc-scroll-loading": "../../../common/components/cc-scroll-loading/cc-scroll-loading"
}
}

View File

@ -0,0 +1 @@
<view class="message_center"><cc-scroll-loading wx:if="{{d}}" u-s="{{['d']}}" bindload="{{c}}" u-i="782696e7-0" bind:__l="__l" u-p="{{d}}"><view wx:for="{{a}}" wx:for-item="i" wx:key="e" class="message_center_items" bindtap="{{i.f}}"><view class="title">{{i.a}}</view><view class="time">{{i.b}}</view><view class="contents_des"><rich-text nodes="{{i.c}}"></rich-text></view><view class="footer"> 查看详情 <uni-icons wx:if="{{b}}" u-i="{{i.d}}" bind:__l="__l" u-p="{{b}}"></uni-icons></view></view></cc-scroll-loading></view>

View File

@ -0,0 +1 @@
page{background-color:#f8f8f8}.message_center{padding:0 30rpx}.message_center .message_center_items{background-color:#fff;border-radius:20rpx;padding:0 30rpx;margin-top:30rpx}.message_center .message_center_items .title{color:#333;font-size:28rpx;font-weight:500;padding:30rpx 0 10rpx}.message_center .message_center_items .time{color:#999;font-size:24rpx;padding:0 0 10rpx}.message_center .message_center_items .contents_des{color:#666;font-size:28rpx;line-height:40rpx;height:80rpx;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.message_center .message_center_items .footer{display:flex;align-items:center;justify-content:space-between;padding:25rpx 0;margin-top:20rpx;border-top:1rpx solid #f5f5f5;color:#333;font-size:28rpx}

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o=require("../../../common/libraries/apiLoading.js"),s=require("../../../gen/Apis.js"),r=require("./model.js");require("../../../common/libraries/request.js");const t=require("../../../common/store/useWeAppAuthStore.js");require("../../../common/store/useWorkStore.js"),t.useWeAppAuthStore();const i=()=>{var e,t;o.getApiLoading(s.Apis.Msg.MsgPropertyAnnouncements.List,null==(t=null==(e=r.useModel)?void 0:e.formData)?void 0:t.value).then((e=>{r.useModel.listData.value=[...r.useModel.listData.value,...null==e?void 0:e.data],r.useModel.metaData.value=null==e?void 0:e.meta,console.log(e)}))},a={getList:i,loadMore(e){r.useModel.formData.value.page=e,i()},toDetaile(o){e.index.navigateTo({url:`/INDEX/message_center/show/index?id=${null==o?void 0:o.id}`})}};exports.method=a;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/vendor.js"),r={listData:e.ref([]),formData:e.ref({page:1}),metaData:e.ref({})};exports.useModel=r;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o=require("./model.js"),u=require("./method.js"),l=require("../../../common/libraries/day.js");require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js");const i=e.defineComponent({__name:"index",setup:i=>(e.onLoad((e=>{u.method.getShow(null==e?void 0:e.id)})),(u,i)=>{var n,r,s,t,d,a,v,m,c,h,q,j,p,b,f;return e.e({a:e.t((null==(s=null==(r=null==(n=e.unref(o.useModel))?void 0:n.showData)?void 0:r.value)?void 0:s.title)||"无标题"),b:null==(a=null==(d=null==(t=e.unref(o.useModel))?void 0:t.showData)?void 0:d.value)?void 0:a.publish_at},(null==(c=null==(m=null==(v=e.unref(o.useModel))?void 0:v.showData)?void 0:m.value)?void 0:c.publish_at)?{c:e.t(e.unref(l.getDate)((null==(j=null==(q=null==(h=e.unref(o.useModel))?void 0:h.showData)?void 0:q.value)?void 0:j.publish_at)||""))}:{},{d:null==(f=null==(b=null==(p=e.unref(o.useModel))?void 0:p.showData)?void 0:b.value)?void 0:f.content})})});wx.createPage(i);

View File

@ -0,0 +1,4 @@
{
"navigationBarTitleText": "消息详情",
"usingComponents": {}
}

View File

@ -0,0 +1 @@
<view class="news_show"><view class="title">{{a}}</view><view wx:if="{{b}}" class="time">{{c}}</view><view class="contents"><rich-text nodes="{{d}}"></rich-text></view></view>

View File

@ -0,0 +1 @@
.news_show{padding:0 30rpx;border-top:1px solid #f8f8f8}.news_show .title{font-size:32rpx;font-weight:500;height:30rpx;line-height:30rpx;padding:30rpx 0 15rpx;color:#333}.news_show .time{color:#999;font-size:26rpx}.news_show .contents{line-height:43rpx;font-size:28rpx;color:#333;padding:30rpx 0}

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/libraries/apiLoading.js"),o=require("../../../gen/Apis.js"),s=require("./model.js");require("../../../common/libraries/request.js");const r=require("../../../common/store/useWeAppAuthStore.js");require("../../../common/store/useWorkStore.js"),r.useWeAppAuthStore();const t={getShow(r){e.getApiLoading(o.Apis.Msg.MsgPropertyAnnouncements.Show,{id:r}).then((e=>{s.useModel.showData.value=null==e?void 0:e.data,console.log(e)}))}};exports.method=t;

View File

@ -0,0 +1 @@
"use strict";const e={showData:require("../../../common/vendor.js").ref([])};exports.useModel=e;

View File

@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("up-icon")+e.resolveComponent("hs-button")+e.resolveComponent("uni-icons")+e.resolveComponent("up-steps-item")+e.resolveComponent("up-steps"))()}Math||((()=>"../../node-modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../../components/hs-button/hs-button.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../node-modules/uview-plus/components/u-steps-item/u-steps-item.js")+(()=>"../../node-modules/uview-plus/components/u-steps/u-steps.js"))();const o=e.defineComponent({__name:"index",setup(o){const s=()=>{e.index.showLoading({title:"开门中...",mask:!0}),setTimeout((()=>{e.index.showToast({title:"未找到门锁!",icon:"none"})}),3e3)};return(o,n)=>({a:e.p({name:"lock-fill",size:"25"}),b:e.o(s),c:e.p({label:"开门",size:"sm",type:"primary"}),d:e.p({name:"lock-fill",size:"25"}),e:e.o(s),f:e.p({label:"开门",size:"sm",type:"primary"}),g:e.p({name:"lock-fill",size:"25"}),h:e.o(s),i:e.p({label:"开门",size:"sm",type:"primary"}),j:e.p({type:"circle",size:"15",color:"#2A7EFB"}),k:e.p({title:"2025-02-03"}),l:e.p({type:"circle",size:"15",color:"#2A7EFB"}),m:e.p({title:"2025-02-03"}),n:e.p({type:"info",size:"15",color:"#f00"}),o:e.p({title:"2025-02-02"}),p:e.p({direction:"column",current:"2",dot:!0})})}});wx.createPage(o);

View File

@ -0,0 +1,10 @@
{
"navigationBarTitleText": "门禁开门",
"usingComponents": {
"up-icon": "../../node-modules/uview-plus/components/u-icon/u-icon",
"hs-button": "../../components/hs-button/hs-button",
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons",
"up-steps-item": "../../node-modules/uview-plus/components/u-steps-item/u-steps-item",
"up-steps": "../../node-modules/uview-plus/components/u-steps/u-steps"
}
}

View File

@ -0,0 +1 @@
<view><view class="open_door_title"> 门禁 </view><view class="access_control_equipment"><view class="item"><view class="header"><view class="icon"><up-icon wx:if="{{a}}" u-i="527204ca-0" bind:__l="__l" u-p="{{a}}"></up-icon></view><view><hs-button wx:if="{{c}}" bindclick="{{b}}" u-i="527204ca-1" bind:__l="__l" u-p="{{c}}"/></view></view><view class="name"> 北大门 </view></view><view class="item"><view class="header"><view class="icon"><up-icon wx:if="{{d}}" u-i="527204ca-2" bind:__l="__l" u-p="{{d}}"></up-icon></view><view><hs-button wx:if="{{f}}" bindclick="{{e}}" u-i="527204ca-3" bind:__l="__l" u-p="{{f}}"/></view></view><view class="name"> 3座1楼大堂 </view></view><view class="item"><view class="header"><view class="icon"><up-icon wx:if="{{g}}" u-i="527204ca-4" bind:__l="__l" u-p="{{g}}"></up-icon></view><view><hs-button wx:if="{{i}}" bindclick="{{h}}" u-i="527204ca-5" bind:__l="__l" u-p="{{i}}"/></view></view><view class="name"> 3座负1楼 </view></view></view><view class="open_door_title"> 门禁记录 </view><view class="open_door_list"><up-steps wx:if="{{p}}" u-s="{{['d']}}" u-i="527204ca-6" bind:__l="__l" u-p="{{p}}"><up-steps-item wx:if="{{k}}" u-s="{{['desc']}}" u-i="527204ca-7,527204ca-6" bind:__l="__l" u-p="{{k}}"><view class="open_door_list_content" slot="desc"><view class="open_door_list_header"><view><uni-icons wx:if="{{j}}" u-i="527204ca-8,527204ca-7" bind:__l="__l" u-p="{{j}}"></uni-icons> 开门成功 </view><text> 11:29 </text></view><view class="name"> 3座负1楼 </view></view></up-steps-item><up-steps-item wx:if="{{m}}" u-s="{{['desc']}}" u-i="527204ca-9,527204ca-6" bind:__l="__l" u-p="{{m}}"><view class="open_door_list_content" slot="desc"><view class="open_door_list_header"><view><uni-icons wx:if="{{l}}" u-i="527204ca-10,527204ca-9" bind:__l="__l" u-p="{{l}}"></uni-icons> 开门成功 </view><text> 10:39 </text></view><view class="name"> 北大门 </view></view></up-steps-item><up-steps-item wx:if="{{o}}" u-s="{{['desc']}}" u-i="527204ca-11,527204ca-6" bind:__l="__l" u-p="{{o}}"><view class="open_door_list_content" slot="desc"><view class="open_door_list_header"><view><uni-icons wx:if="{{n}}" u-i="527204ca-12,527204ca-11" bind:__l="__l" u-p="{{n}}"></uni-icons> 开门失败 </view><text> 10:19 </text></view><view class="name"> 3座负1楼 </view></view></up-steps-item></up-steps></view></view>

View File

@ -0,0 +1 @@
page{background-color:#f3f3f4}.open_door_title{font-size:30rpx;font-weight:500;padding:30rpx 30rpx 0}.access_control_equipment{padding:0 30rpx;display:flex;align-items:center;flex-wrap:wrap;flex:1;justify-content:space-between;-moz-column-gap:30rpx;column-gap:30rpx}.access_control_equipment .item{flex:1;min-width:calc(42% - 30rpx);max-width:100%;background-color:#fff;border-radius:15rpx;padding:30rpx;margin-top:30rpx}.access_control_equipment .item .header{display:flex;align-items:center;justify-content:space-between}.access_control_equipment .item .icon{width:70rpx;height:70rpx;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center;border-radius:10rpx}.access_control_equipment .item .name{width:100%;font-size:28rpx;color:#333;padding-top:20rpx}.open_door_list{padding:30rpx}.open_door_list .open_door_list_content{background-color:#fff;border-radius:10rpx;padding:0 30rpx;margin:20rpx 20rpx 30rpx;font-size:28rpx}.open_door_list .open_door_list_content .open_door_list_header{display:flex;align-items:center;justify-content:space-between;padding:20rpx 0 10rpx}.open_door_list .open_door_list_content .open_door_list_header text{color:#333}.open_door_list .open_door_list_content .name{padding-bottom:20rpx}

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o=require("../../../gen/Enums.js"),n=require("../model.js"),t=require("../../../common/libraries/apiLoading.js"),u=require("../../../gen/Apis.js"),l=require("../../../common/libraries/public.js");if(require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),!Array){(e.resolveComponent("hs-enum-tag")+e.resolveComponent("up-steps-item")+e.resolveComponent("up-steps")+e.resolveComponent("hs-button")+e.resolveComponent("hs-popup-custom"))()}Math||((()=>"../../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../../node-modules/uview-plus/components/u-steps-item/u-steps-item.js")+(()=>"../../../node-modules/uview-plus/components/u-steps/u-steps.js")+(()=>"../../../components/hs-button/hs-button.js")+(()=>"../../../components/hs-popup-custom/hs-popup-custom.js"))();const s=e.defineComponent({__name:"HouseRegistersList",setup(s){const a=e.ref(!1),i=e.ref(0),d=e.ref([]),r=()=>{a.value=!1};return(s,v)=>{var p,m,c,_,h,b;return e.e({a:e.f(null==(m=null==(p=e.unref(n.useModel))?void 0:p.dataList)?void 0:m.value,((n,l,s)=>{var r,v;return{a:e.t(null==(r=null==n?void 0:n.asset_house)?void 0:r.full_name),b:"bc622248-0-"+s,c:e.p({value:(null==n?void 0:n.approval_owner_status)||(null==n?void 0:n.status),Enums:e.unref(o.HouseRegistersStatusEnum)}),d:e.n(`status_tab status_${v=n,"AddOwner"===(null==v?void 0:v.type)?null==v?void 0:v.status:"Approved"===(null==v?void 0:v.status)&&"Approved"===(null==v?void 0:v.approval_owner_status)?"Approved":"Pending"===(null==v?void 0:v.status)||"Pending"===(null==v?void 0:v.approval_owner_status)?"Pending":"Rejected"===(null==v?void 0:v.status)||"Rejected"===(null==v?void 0:v.approval_owner_status)?"Rejected":void 0}`),e:e.f(null==n?void 0:n.customer_info,((n,t,u)=>e.e({a:"NonOwner"===(null==n?void 0:n.house_relation)},"NonOwner"===(null==n?void 0:n.house_relation)?{b:"bc622248-1-"+s+"-"+u,c:e.p({value:null==n?void 0:n.residential_relation,Enums:e.unref(o.HouseOccupantsResidentialRelationEnum)})}:{d:"bc622248-2-"+s+"-"+u,e:e.p({value:null==n?void 0:n.house_relation,Enums:e.unref(o.HouseOccupantsHouseRelationEnum)})},{f:`f_item_${l}_${t}`}))),f:e.o((e=>(e=>{var o;a.value=!0,t.getApiLoading(u.Apis.Grid.Grids.GetHousekeeper,{asset_houses_id:null==(o=null==e?void 0:e.asset_house)?void 0:o.id}).then((o=>{var n,t;"AddOccupant"===(null==e?void 0:e.type)&&("Approved"===(null==e?void 0:e.status)&&"Pending"===(null==e?void 0:e.approval_owner_status)&&(i.value=1),"Approved"===(null==e?void 0:e.status)&&"Approved"===(null==e?void 0:e.approval_owner_status)&&(i.value=2),d.value=[{label:"第一步:后台初步审核",content:"如需加快进度,可联系社区管家催审 管家电话:",phone:null==(n=null==o?void 0:o.data)?void 0:n.phone,status:null==e?void 0:e.status},{label:"第二步:业主确认审核",content:"如需加快进度,可联系社区管家催审 管家电话:",phone:null==e?void 0:e.apply_customer_phone,status:null==e?void 0:e.approval_owner_status}]),"AddOwner"===(null==e?void 0:e.type)&&(d.value=[{content:"如需加快进度,可联系社区管家催审",phone_text:"管家电话:",phone:null==(t=null==o?void 0:o.data)?void 0:t.phone}]),console.log(o)})),console.log(e,"e")})(n)),`item_${l}`),g:`item_${l}`}})),b:(null==(c=d.value)?void 0:c.length)>1},(null==(_=d.value)?void 0:_.length)>1?{c:e.f(d.value,((o,n,t)=>e.e({a:e.t(null==o?void 0:o.label),b:i.value===n&&"Pending"===(null==o?void 0:o.status)},i.value===n&&"Pending"===(null==o?void 0:o.status)?{c:e.n(`text_${null==o?void 0:o.status}`)}:{},{d:i.value===n&&"Approved"===(null==o?void 0:o.status)},i.value===n&&"Approved"===(null==o?void 0:o.status)?{e:e.n(`text_${null==o?void 0:o.status}`)}:{},{f:i.value===n&&"Rejected"===(null==o?void 0:o.status)},i.value===n&&"Rejected"===(null==o?void 0:o.status)?{g:e.n(`text_${null==o?void 0:o.status}`)}:{},{h:e.t(null==o?void 0:o.content),i:e.t(e.unref(l.formatPhoneNumber)(null==o?void 0:o.phone)),j:e.o((n=>{var t;(t=null==o?void 0:o.phone)&&e.index.makePhoneCall({phoneNumber:t})}),`step_${n}`),k:`step_${n}`,l:"bc622248-5-"+t+",bc622248-4"}))),d:e.p({direction:"column",dot:!0,current:i.value})}:{},{e:1===(null==(h=d.value)?void 0:h.length)},1===(null==(b=d.value)?void 0:b.length)?{f:e.f(d.value,((o,n,t)=>({a:e.t(null==o?void 0:o.content),b:e.t(null==o?void 0:o.phone_text),c:e.t(e.unref(l.formatPhoneNumber)(null==o?void 0:o.phone)),d:`step_${n}`})))}:{},{g:e.o(r),h:e.p({label:"我知道了",size:"md",type:"primary"}),i:e.p({show:a.value,mode:"center",title:"房屋审核进度"})})}}}),a=e._export_sfc(s,[["__scopeId","data-v-bc622248"]]);wx.createComponent(a);

View File

@ -0,0 +1,10 @@
{
"component": true,
"usingComponents": {
"hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag",
"up-steps-item": "../../../node-modules/uview-plus/components/u-steps-item/u-steps-item",
"up-steps": "../../../node-modules/uview-plus/components/u-steps/u-steps",
"hs-button": "../../../components/hs-button/hs-button",
"hs-popup-custom": "../../../components/hs-popup-custom/hs-popup-custom"
}
}

View File

@ -0,0 +1 @@
<view wx:for="{{a}}" wx:for-item="i" wx:key="g" class="audit_item data-v-bc622248"><view class="audit_header data-v-bc622248">{{i.a}} <view class="{{['data-v-bc622248', i.d]}}"><hs-enum-tag wx:if="{{i.c}}" class="data-v-bc622248" u-i="{{i.b}}" bind:__l="__l" u-p="{{i.c}}"/></view></view><block wx:for="{{i.e}}" wx:for-item="k" wx:key="f"><view class="audit_cell data-v-bc622248"> 您申请的身份:<hs-enum-tag wx:if="{{k.a}}" class="data-v-bc622248" u-i="{{k.b}}" bind:__l="__l" u-p="{{k.c}}"/><hs-enum-tag wx:else class="data-v-bc622248" u-i="{{k.d}}" bind:__l="__l" u-p="{{k.e||''}}"/></view></block><view class="audit_footer data-v-bc622248" bindtap="{{i.f}}"> 查看审核进度 </view></view><hs-popup-custom wx:if="{{i}}" class="data-v-bc622248" u-s="{{['d']}}" u-i="bc622248-3" bind:__l="__l" u-p="{{i}}"><view class="popup_custom_content data-v-bc622248"><block wx:if="{{b}}"><up-steps wx:if="{{d}}" class="data-v-bc622248" u-s="{{['d']}}" u-i="bc622248-4,bc622248-3" bind:__l="__l" u-p="{{d}}"><up-steps-item wx:for="{{c}}" wx:for-item="i" wx:key="k" class="data-v-bc622248" u-s="{{['desc']}}" u-i="{{i.l}}" bind:__l="__l"><view slot="desc"><view class="desc_title data-v-bc622248">{{i.a}} <text wx:if="{{i.b}}" class="{{['data-v-bc622248', i.c]}}"> (进行中) </text><text wx:if="{{i.d}}" class="{{['data-v-bc622248', i.e]}}"> (已通过) </text><text wx:if="{{i.f}}" class="{{['data-v-bc622248', i.g]}}"> (驳回) </text></view><view class="desc_content data-v-bc622248">{{i.h}}<text class="data-v-bc622248" bindtap="{{i.j}}">{{i.i}}</text></view></view></up-steps-item></up-steps></block><block wx:if="{{e}}"><view wx:for="{{f}}" wx:for-item="i" wx:key="d" class="step_item_owner data-v-bc622248">{{i.a}}<view class="data-v-bc622248"/>{{i.b}}<text class="data-v-bc622248">{{i.c}}</text></view></block><view class="popup_footer data-v-bc622248"><hs-button wx:if="{{h}}" class="data-v-bc622248" bindclick="{{g}}" u-i="bc622248-6,bc622248-3" bind:__l="__l" u-p="{{h}}"/></view></view></hs-popup-custom>

View File

@ -0,0 +1 @@
.audit_item.data-v-bc622248{background-color:#fff;border-radius:15rpx;padding:0 30rpx 10rpx;margin-top:30rpx}.audit_item .audit_header.data-v-bc622248{padding:30rpx 0 20rpx;display:flex;justify-content:space-between;align-items:center;font-size:28rpx;font-weight:550}.audit_item .audit_header .status_tab.data-v-bc622248{font-size:24rpx;padding:8rpx 16rpx;border-radius:100rpx}.audit_item .audit_header .status_Pending.data-v-bc622248{background-color:#fff7ed;color:#f97316}.audit_item .audit_header .status_Approved.data-v-bc622248{background-color:#e4ffd6;color:#52c41a}.audit_item .audit_header .status_Rejected.data-v-bc622248{background-color:#eaeaea;color:rgba(0,0,0,.45)}.audit_item .audit_cell.data-v-bc622248{color:#333;font-size:28rpx}.audit_item .audit_footer.data-v-bc622248{border-top:1rpx solid #eee;padding:30rpx 0 20rpx;margin:30rpx 0 0;text-align:center;color:#2a7efb;font-size:28rpx}.popup_custom_content.data-v-bc622248{padding:0 50rpx 30rpx}.popup_custom_content .desc_title.data-v-bc622248{color:#333;font-size:28rpx;font-weight:550;display:flex}.popup_custom_content .desc_title text.data-v-bc622248{font-weight:450}.popup_custom_content .desc_title .text_Rejected.data-v-bc622248{color:rgba(0,0,0,.45)}.popup_custom_content .desc_title .text_Pending.data-v-bc622248,.popup_custom_content .desc_title .text_Approved.data-v-bc622248{color:#2a7efb}.popup_custom_content .desc_content.data-v-bc622248{padding:20rpx 0 30rpx;color:#666;font-size:28rpx}.popup_custom_content .desc_content text.data-v-bc622248{color:#2a7efb}.popup_custom_content .popup_footer.data-v-bc622248{padding-top:30rpx}.step_item_owner.data-v-bc622248{color:#666;font-size:28rpx;line-height:50rpx;text-align:center;padding:0 0 30rpx}.step_item_owner text.data-v-bc622248{color:#2a7efb}

View File

@ -0,0 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o=require("../../../gen/Enums.js"),s=require("../model.js"),n=require("../method.js"),t=require("../../../common/libraries/apiLoading.js"),a=require("../../../gen/Apis.js"),r=require("../../../common/libraries/naviHelper.js");if(require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),!Array){(e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-button")+e.resolveComponent("hs-popup-custom"))()}Math||((()=>"../../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../../components/hs-button/hs-button.js")+(()=>"../../../components/hs-popup-custom/hs-popup-custom.js"))();const u=e.defineComponent({__name:"OwnerAuditList",setup(u){const l=e.ref(!1),i=e.ref({id:"",reason:""}),d=()=>{l.value=!1},p=()=>{var e;if(!(null==(e=i.value)?void 0:e.reason))return r.showToast("请输入理由!");t.getApiLoading(a.Apis.Archive.HouseRegisters.Audit,{...i.value,status:"Rejected"}).then((e=>{var o;r.showToast("提交成功!"),l.value=!1,null==(o=n.method)||o.handleSrarch(),console.log(e)}))};return(t,a)=>{var r,u;return{a:e.f(null==(u=null==(r=e.unref(s.useModel))?void 0:r.dataList)?void 0:u.value,((s,t,a)=>{var r;return e.e({a:e.t(null==(r=null==s?void 0:s.asset_house)?void 0:r.full_name),b:"a711ea00-0-"+a,c:e.p({value:null==s?void 0:s.approval_owner_status,Enums:e.unref(o.HouseRegistersStatusEnum)}),d:e.n(`status_tab status_${null==s?void 0:s.approval_owner_status}`),e:e.f(null==s?void 0:s.customer_info,((s,n,r)=>({a:e.t(null==s?void 0:s.name),b:e.t(null==s?void 0:s.phone),c:"a711ea00-1-"+a+"-"+r,d:e.p({value:null==s?void 0:s.residential_relation,Enums:e.unref(o.HouseOccupantsResidentialRelationEnum)}),e:`f_item_${t}_${n}`}))),f:e.t(null==s?void 0:s.created_at),g:"Pending"===(null==s?void 0:s.approval_owner_status)},"Pending"===(null==s?void 0:s.approval_owner_status)?{h:e.o((e=>{return o=s,l.value=!0,void(i.value.id=null==o?void 0:o.id);var o}),`item_${t}`),i:"a711ea00-2-"+a,j:e.p({label:"驳回",size:"sm",type:"display"}),k:e.o((o=>{var t;return null==(t=e.unref(n.method))?void 0:t.handleAudit(s)}),`item_${t}`),l:"a711ea00-3-"+a,m:e.p({label:"审核通过",size:"sm",type:"primary"})}:{},{n:`item_${t}`})})),b:i.value.reason,c:e.o((e=>i.value.reason=e.detail.value)),d:e.o(d),e:e.p({label:"取消",size:"md",type:"display"}),f:e.o(p),g:e.p({label:"提交",size:"md",type:"primary"}),h:e.p({show:l.value,mode:"center",title:"审核驳回"})}}}}),l=e._export_sfc(u,[["__scopeId","data-v-a711ea00"]]);wx.createComponent(l);

View File

@ -0,0 +1,8 @@
{
"component": true,
"usingComponents": {
"hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag",
"hs-button": "../../../components/hs-button/hs-button",
"hs-popup-custom": "../../../components/hs-popup-custom/hs-popup-custom"
}
}

View File

@ -0,0 +1 @@
<view wx:for="{{a}}" wx:for-item="i" wx:key="n" class="audit_item data-v-a711ea00"><view class="audit_header data-v-a711ea00">{{i.a}} <view class="{{['data-v-a711ea00', i.d]}}"><hs-enum-tag wx:if="{{i.c}}" class="data-v-a711ea00" u-i="{{i.b}}" bind:__l="__l" u-p="{{i.c}}"/></view></view><block wx:for="{{i.e}}" wx:for-item="k" wx:key="e"><view class="audit_cell data-v-a711ea00"> 姓名:{{k.a}}</view><view class="audit_cell data-v-a711ea00"> 手机号:{{k.b}}</view><view class="audit_cell data-v-a711ea00"> 申请身份:<hs-enum-tag wx:if="{{k.d}}" class="data-v-a711ea00" u-i="{{k.c}}" bind:__l="__l" u-p="{{k.d}}"/></view><view class="audit_cell data-v-a711ea00"> 申请时间:{{i.f}}</view></block><view wx:if="{{i.g}}" class="audit_footer data-v-a711ea00"><view class="btn data-v-a711ea00"><hs-button wx:if="{{i.j}}" class="data-v-a711ea00" bindclick="{{i.h}}" u-i="{{i.i}}" bind:__l="__l" u-p="{{i.j}}"/></view><view class="btn data-v-a711ea00"><hs-button wx:if="{{i.m}}" class="data-v-a711ea00" bindclick="{{i.k}}" u-i="{{i.l}}" bind:__l="__l" u-p="{{i.m}}"/></view></view></view><hs-popup-custom wx:if="{{h}}" class="data-v-a711ea00" u-s="{{['d']}}" u-i="a711ea00-4" bind:__l="__l" u-p="{{h}}"><view class="popup_custom_content data-v-a711ea00"><view class="popup_textarea data-v-a711ea00"><block wx:if="{{r0}}"><textarea class="data-v-a711ea00" placeholder="请输入审核驳回的原因" disable-default-padding adjust-position placeholder-style="font-size: 28rpx;color:#999;" value="{{b}}" bindinput="{{c}}"></textarea></block></view><view class="popup_footer data-v-a711ea00"><view class="btn data-v-a711ea00"><hs-button wx:if="{{e}}" class="data-v-a711ea00" bindclick="{{d}}" u-i="a711ea00-5,a711ea00-4" bind:__l="__l" u-p="{{e}}"/></view><view class="btn data-v-a711ea00"><hs-button wx:if="{{g}}" class="data-v-a711ea00" bindclick="{{f}}" u-i="a711ea00-6,a711ea00-4" bind:__l="__l" u-p="{{g}}"/></view></view></view></hs-popup-custom>

Some files were not shown because too many files have changed in this diff Show More