Compare commits

..

No commits in common. "0962a22256b6caee5805518007c455178c53fc50" and "3f2eee878f3178c1a273a0ec33597c960c5ae14d" have entirely different histories.

57 changed files with 527 additions and 750 deletions

4
.gitignore vendored
View File

@ -1,2 +1,2 @@
node_modules/
dist/
node_modules
dist

View File

@ -1,3 +1,3 @@
{
"version": "0.0.93"
"version": "0.0.84"
}

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
<view><view class="activities_header"><view class="activities_name_time"><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><block wx:if="{{g}}"><view wx:if="{{h}}" class="footer"><view class="btn"><hs-button wx:if="{{i}}" u-i="e69b5754-2" bind:__l="__l" u-p="{{i}}"/></view><view wx:if="{{j}}" class="btn"><hs-button wx:if="{{l}}" bindclick="{{k}}" u-i="e69b5754-3" bind:__l="__l" u-p="{{l}}"/></view></view><view wx:else class="footer"><view wx:if="{{m}}" class="btn"><hs-button wx:if="{{o}}" bindclick="{{n}}" u-i="e69b5754-4" bind:__l="__l" u-p="{{o}}"/></view><view wx:if="{{p}}" class="btn"><hs-button wx:if="{{r}}" bindclick="{{q}}" u-i="e69b5754-5" bind:__l="__l" u-p="{{r}}"/></view><view class="btn"><hs-button wx:if="{{s}}" u-i="e69b5754-6" bind:__l="__l" u-p="{{s}}"/></view></view></block></view>
<view><view class="activities_header"><view class="activities_name_time"><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

@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js"),o=require("./model.js"),l=require("./method.js");require("../../common/libraries/request.js");const n=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"),require("../../common/libraries/setTabBar.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),r=n.useWeAppAuthStore(),t=e=>{var n;console.log(e,"sss"),o.useModel.formData.value.asset_houses_id=null==e?void 0:e.asset_houses_id,null==(n=l.method)||n.handleSearch(),a.value=!1};return e.onHide((()=>{a.value=!1})),e.onLoad((()=>{var e,n,u;o.useModel.formData.value.asset_houses_id=(null==(n=null==(e=null==r?void 0:r.data)?void 0:e.selected_house)?void 0:n.id)||"",null==(u=l.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"}))),(n,s)=>{var r,i,d,v,h,p,m,c,_,g,f,j,w,q,b,y;return e.e({a:e.t((null==(h=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.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:!(null==(f=null==(g=null==(_=e.unref(o.useModel))?void 0:_.listData)?void 0:g.value)?void 0:f.length)},(null==(q=null==(w=null==(j=e.unref(o.useModel))?void 0:j.listData)?void 0:w.value)||q.length,{}),{e:e.f(null==(y=null==(b=e.unref(o.useModel))?void 0:b.listData)?void 0:y.value,((n,s,a)=>{var r,t;return e.e({a:e.t(null==n?void 0:n.label),b:!(null==(r=n.list)?void 0:r.length)},(null==(t=n.list)?void 0:t.length)?{}:{c:"afe28dc2-2-"+a},{d:e.f(n.list,((n,s,r)=>{var t,i,d,v,h,p,m,c;return e.e({a:"afe28dc2-3-"+a+"-"+r,b:e.t(null==n?void 0:n.name),c:"Owner"===(null==n?void 0:n.house_relation)},"Owner"===(null==n?void 0:n.house_relation)?{d:"afe28dc2-4-"+a+"-"+r,e:e.p({value:null==n?void 0:n.house_relation,Enums:e.unref(u.HouseOccupantsHouseRelationEnum),type:"primary"})}:{},{f:"NonOwner"===(null==n?void 0:n.house_relation)},"NonOwner"===(null==n?void 0:n.house_relation)?{g:"afe28dc2-5-"+a+"-"+r,h:e.p({value:null==n?void 0:n.residential_relation,Enums:e.unref(u.HouseOccupantsResidentialRelationEnum),type:"orange"})}:{},{i:"NonOwner"===(null==n?void 0:n.house_relation)&&"Owner"===(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.house_relation)},"NonOwner"===(null==n?void 0:n.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(l.method))?void 0:u.handleRemove(n)}),s)}:{},{k:s})})),e:`item_${s}`})})),f:e.p({text:"U",fontSize:"18",bgColor:"#ffeade",color:"#333"}),g:e.o((e=>a.value=!1)),h:e.o(t),i:e.p({show:a.value,pageSource:"archive_houses"})})}}});a.__runtimeHooks=6,wx.createPage(a);
"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 s=require("../../gen/Enums.js");if(require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/naviHelper.js"),require("../../common/libraries/userUserLogin.js"),require("../../common/libraries/setTabBar.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")+u+(()=>"../../components/hs-popup-switch-house/hs-popup-switch-house.js"))();const u=()=>"./components/CreateHousehold.js",a=e.defineComponent({__name:"index",setup(u){const a=e.ref(!1),r=l.useWeAppAuthStore(),t=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,s;o.useModel.formData.value.asset_houses_id=(null==(l=null==(e=null==r?void 0:r.data)?void 0:e.selected_house)?void 0:l.id)||"",null==(s=n.method)||s.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,u)=>{var r,i,d,h,v,p,m,c,_,g;return{a:e.t((null==(v=null==(h=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:h.asset_house)?void 0:v.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,u,a)=>{var r,t;return e.e({a:e.t(null==l?void 0:l.label),b:!(null==(r=l.list)?void 0:r.length)},(null==(t=l.list)?void 0:t.length)?{}:{c:"afe28dc2-1-"+a},{d:e.f(l.list,((l,u,r)=>{var t,i,d,h,v,p,m,c;return e.e({a:"afe28dc2-2-"+a+"-"+r,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+"-"+r,e:e.p({value:null==l?void 0:l.house_relation,Enums:e.unref(s.HouseOccupantsHouseRelationEnum),type:"primary"})}:{},{f:"NonOwner"===(null==l?void 0:l.house_relation)},"NonOwner"===(null==l?void 0:l.house_relation)?{g:"afe28dc2-4-"+a+"-"+r,h:e.p({value:null==l?void 0:l.residential_relation,Enums:e.unref(s.HouseOccupantsResidentialRelationEnum),type:"orange"})}:{},{i:"NonOwner"===(null==l?void 0:l.house_relation)&&"Owner"===(null==(h=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:h.house_relation)},"NonOwner"===(null==l?void 0:l.house_relation)&&"Owner"===(null==(c=null==(m=null==(p=null==(v=e.unref(o.useModel))?void 0:v.showData)?void 0:p.value)?void 0:m.house_relation)?void 0:c.house_relation)?{j:e.o((o=>{var s;return null==(s=e.unref(n.method))?void 0:s.handleRemove(l)}),u)}:{},{k:u})})),e:`item_${u}`})})),e:e.p({text:"U",fontSize:"18",bgColor:"#ffeade",color:"#333"}),f:e.o((e=>a.value=!1)),g:e.o(t),h:e.p({show:a.value,pageSource:"archive_houses"})}}}});a.__runtimeHooks=6,wx.createPage(a);

View File

@ -1 +1 @@
<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"><hs-empty wx:if="{{d}}" u-i="afe28dc2-1" bind:__l="__l"/><view wx:for="{{e}}" 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="{{f}}" u-i="{{i.a}}" bind:__l="__l" u-p="{{f}}"/></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-6" bind:__l="__l"/><hs-popup-switch-house wx:if="{{i}}" bindclose="{{g}}" bindchange="{{h}}" u-i="afe28dc2-7" bind:__l="__l" u-p="{{i}}"/></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 @@
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/libraries/apiLoading.js"),l=require("../../gen/Apis.js"),s=require("./model.js"),i=require("../../common/libraries/naviHelper.js");require("../../common/libraries/request.js");const n=require("../../common/store/useWeAppAuthStore.js"),u=require("../../common/store/useWorkStore.js"),a=require("../../common/libraries/userUserLogin.js");u.useWorkStore();const t=n.useWeAppAuthStore(),r=()=>{var e,i,n;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==(n=null==(i=s.useModel)?void 0:i.formData)?void 0:n.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:()=>{var e,o,l;s.useModel.showData.value={},s.useModel.formData.value.page=1,(null==(l=null==(o=null==(e=s.useModel)?void 0:e.formData)?void 0:o.value)?void 0:l.asset_houses_id)&&r()},handleLoadMore(e){s.useModel.formData.value.page=e,r()},handleUnbind(){var n,u,a,t;o.getApiLoading(l.Apis.Archive.HouseOccupants.Unbind,{asset_houses_id:null==(t=null==(a=null==(u=null==(n=s.useModel)?void 0:n.showData)?void 0:u.value)?void 0:a.house_relation)?void 0:t.asset_houses_id}).then((o=>{i.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(n){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==n?void 0:n.id}).then((e=>{r(),i.showToast("移除成功!"),console.log(e)})),console.log("用户点击确定")):e.cancel&&console.log("用户点击取消")}})}};exports.method=d;
"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;

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
"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=require("../../gen/Enums.js"),d=a.useWeAppAuthStore(),r=()=>{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==d||d.getIsHouseExist(),console.log(l)})).catch((e=>{o.useModel.loading.value=!1,o.useModel.show.value=!1}))},t={handleSubmitStore:r,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;let a=n.HouseOccupantsResidentialRelationEnum;delete a.PropertyOwner,o.useModel.HouseOccupantsEnum.value=a,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==d?void 0:d.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,d,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?o.useModel.formData.value.id_card?(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==(d=o.useModel.formData.value)?void 0:d.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),r()},fail(e){r(),console.log(e,"res定远失败")}}))):u.showToast("请先上传房产证!"):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=t;
"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)})).catch((e=>{o.useModel.loading.value=!1,o.useModel.show.value=!1}))},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?o.useModel.formData.value.id_card?(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("请先选择身份!"):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=require("../../common/vendor.js"),r={formData:e.ref({}),ownerList:e.ref([]),show:e.ref(!1),defaultHouseValueName:e.ref(""),loading:e.ref(!1),HouseOccupantsEnum:e.ref({})};exports.useModel=r;
"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

@ -1 +1 @@
<view class="payment_pre_stored"><view class="payment_pre_stored_header"><view class="name" bindtap="{{b}}"> 预缴房屋余额提醒 <uni-icons wx:if="{{a}}" u-i="1c2e15d3-0" bind:__l="__l" u-p="{{a}}"></uni-icons></view><view><switch color="#0082FA" style="transform:scale(0.7)"/></view></view><cc-scroll-loading wx:if="{{k}}" u-s="{{['d']}}" u-i="1c2e15d3-1" bind:__l="__l" u-p="{{k}}"><view class="pre_stored_content"><view wx:for="{{c}}" wx:for-item="i" wx:key="i" class="pre_stored_card_item"><view class="card_header">{{i.a}} <view class="label_tab_group"><text wx:if="{{i.b}}" class="label_tab label_tab1"> 预缴 </text><text wx:if="{{i.c}}" class="label_tab label_tab2"> 欠费 </text><text wx:if="{{i.d}}" class="label_tab label_tab3"> 清 </text></view></view><view class="card_content"><view class="price_item"><view class="price">{{i.e}}</view><view class="price_label"> 预缴余额(元) </view></view><view><view><hs-button wx:if="{{d}}" bindclick="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{d}}"/></view><view class="group_btn" style="{{e}}" bindtap="{{i.h}}"> 收支记录 </view></view></view></view><block wx:if="{{f}}"><view class="card_head_title"> 不可开通预缴房屋({{g}}) </view><view wx:for="{{h}}" wx:for-item="i" wx:key="i" class="pre_stored_card_item cannot_activated_item"><view class="card_header">{{i.a}} <view class="label_tab_group"><text wx:if="{{i.b}}" class="label_tab label_tab1"> 预缴 </text><text wx:if="{{i.c}}" class="label_tab label_tab2"> 欠费 </text><text wx:if="{{i.d}}" class="label_tab label_tab3"> 清 </text></view></view><view class="card_content"><view class="price_item"><view class="price cannot_activated_price">{{i.e}}</view><view class="price_label"> 预缴余额(元) </view></view><view><view><hs-button wx:if="{{i}}" bindclick="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{i}}"/></view><view class="group_btn" style="{{j}}" bindtap="{{i.h}}"> 收支记录 </view></view></view></view></block></view></cc-scroll-loading></view>
<view class="payment_pre_stored"><view class="payment_pre_stored_header"><view class="name" bindtap="{{b}}"> 预缴房屋余额提醒 <uni-icons wx:if="{{a}}" u-i="1c2e15d3-0" bind:__l="__l" u-p="{{a}}"></uni-icons></view><view><switch color="#0082FA" style="transform:scale(0.7)"/></view></view><cc-scroll-loading wx:if="{{k}}" u-s="{{['d']}}" u-i="1c2e15d3-1" bind:__l="__l" u-p="{{k}}"><view class="pre_stored_content"><view wx:for="{{c}}" wx:for-item="i" wx:key="i" class="pre_stored_card_item"><view class="card_header">{{i.a}} <view class="label_tab_group"><text wx:if="{{i.b}}" class="label_tab label_tab1"> 预缴 </text><text wx:if="{{i.c}}" class="label_tab label_tab2"> 欠费 </text><text wx:if="{{i.d}}" class="label_tab label_tab3"> 清 </text></view></view><view class="card_content"><view class="price_item"><view class="price">{{i.e}}</view><view class="price_label"> 预缴余额(元) </view></view><view><view><hs-button wx:if="{{d}}" bindclick="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{d}}"/></view><view class="group_btn" style="{{e}}" bindtap="{{i.h}}"> 收支记录 </view></view></view></view><block wx:if="{{f}}"><view class="card_head_title"> 不可开通预缴房屋({{g}}) </view><view wx:for="{{h}}" wx:for-item="i" wx:key="i" class="pre_stored_card_item cannot_activated_item"><view class="card_header">{{i.a}} <view class="label_tab_group"><text wx:if="{{i.b}}" class="label_tab label_tab1"> 预缴 </text><text wx:if="{{i.c}}" class="label_tab label_tab2"> 欠费 </text><text wx:if="{{i.d}}" class="label_tab label_tab3"> 清 </text></view></view><view class="card_content"><view class="price_item"><view class="price cannot_activated_price">{{i.e}}</view><view class="price_label"> 预缴余额(元) </view></view><view><view><hs-button wx:if="{{i}}" bindclick="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{i}}"/></view><view class="group_btn" style="{{j}}" bindtap="{{i.h}}"> 收支记录 </view></view></view></view></block></view></cc-scroll-loading></view>

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
<view class="work_page"><view class="show_card"><view class="card_header_type_status"><view class="work_item_header_left"><view class="btn_type"><hs-enum-tag wx:if="{{a}}" u-i="337b3881-0" bind:__l="__l" u-p="{{a}}"/></view><view wx:if="{{b}}" class="btn_type"><hs-enum-tag wx:if="{{c}}" u-i="337b3881-1" bind:__l="__l" u-p="{{c}}"/></view></view><view class="{{e}}"><hs-enum-tag wx:if="{{d}}" u-i="337b3881-2" bind:__l="__l" u-p="{{d}}"/></view></view><view class="card_header_huse_info"><text>{{f}}</text><text>{{g}}</text></view><view class="card_header_content_info">{{h}}</view><view class="card_header_imgs"><view wx:for="{{i}}" wx:for-item="k" wx:key="b" class="item"><image src="{{k.a}}" mode="aspectFill"/></view></view><view class="show_card_footer"><view class="work_item_cell"> 工单编号: <text>{{j}}</text></view><view wx:if="{{k}}" class="work_item_cell"> 期望上门处理时间: <text>{{l}}</text></view><view class="work_item_cell"> 提报时间:<text>{{m}}</text></view><view wx:if="{{n}}" class="work_item_cell"> 客户评价:<hs-up-rate wx:if="{{o}}" u-i="337b3881-3" bind:__l="__l" u-p="{{o}}"/></view><view wx:if="{{p}}" class="work_item_cell"> 支付金额:<text class="text_red">¥{{q}}元</text></view></view></view><my-process-logs u-i="337b3881-4" bind:__l="__l"/><view wx:if="{{r}}" class="work_order_footer"><view wx:if="{{s}}" class="btn" bindtap="{{t}}"> 关闭工单 </view><view wx:if="{{v}}" class="btn_close" bindtap="{{x}}"><view class="icon_close"><up-icon wx:if="{{w}}" u-i="337b3881-5" bind:__l="__l" u-p="{{w}}"></up-icon></view><view> 关闭工单 </view></view><view wx:if="{{y}}" class="btn_close" bindtap="{{A}}"><view class="icon_close"><uni-icons wx:if="{{z}}" u-i="337b3881-6" bind:__l="__l" u-p="{{z}}"></uni-icons></view><view> 工单返工 </view></view><view wx:if="{{B}}" class="btn handle_rework_btn" bindtap="{{C}}"> 工单返工 </view><view wx:if="{{D}}" class="btn" bindtap="{{E}}"> 联系处理人 </view><view wx:if="{{F}}" class="btn" bindtap="{{G}}" style="{{H}}"> 修改处理时间 </view><view wx:if="{{I}}" class="btn" bindtap="{{J}}" style="{{K}}"> 验收工单 </view><view wx:if="{{L}}" class="btn" bindtap="{{M}}" style="{{N}}"> 支付费用 </view><view wx:if="{{O}}" class="btn" style="{{P}}" bindtap="{{Q}}"> 工单评价 </view></view><hs-popup-evaluate wx:if="{{T}}" bindonSubmit="{{R}}" bindonClose="{{S}}" u-i="337b3881-7" bind:__l="__l" u-p="{{T}}"/></view>
<view class="work_page"><view class="show_card"><view class="card_header_type_status"><view class="work_item_header_left"><view class="btn_type"><hs-enum-tag wx:if="{{a}}" u-i="337b3881-0" bind:__l="__l" u-p="{{a}}"/></view><view wx:if="{{b}}" class="btn_type"><hs-enum-tag wx:if="{{c}}" u-i="337b3881-1" bind:__l="__l" u-p="{{c}}"/></view></view><view class="{{e}}"><hs-enum-tag wx:if="{{d}}" u-i="337b3881-2" bind:__l="__l" u-p="{{d}}"/></view></view><view class="card_header_huse_info"><text>{{f}}</text><text>{{g}}</text></view><view class="card_header_content_info">{{h}}</view><view class="card_header_imgs"><view wx:for="{{i}}" wx:for-item="k" wx:key="b" class="item"><image src="{{k.a}}" mode="aspectFill"/></view></view><view class="show_card_footer"><view class="work_item_cell"> 工单编号: <text>{{j}}</text></view><view class="work_item_cell"> 期望上门处理时间: <text>{{k}}</text></view><view class="work_item_cell"> 提报时间:<text>{{l}}</text></view><view wx:if="{{m}}" class="work_item_cell"> 客户评价:<hs-up-rate wx:if="{{n}}" u-i="337b3881-3" bind:__l="__l" u-p="{{n}}"/></view><view wx:if="{{o}}" class="work_item_cell"> 支付金额:<text class="text_red">¥{{p}}元</text></view></view></view><my-process-logs u-i="337b3881-4" bind:__l="__l"/><view wx:if="{{q}}" class="work_order_footer"><view wx:if="{{r}}" class="btn" bindtap="{{s}}"> 关闭工单 </view><view wx:if="{{t}}" class="btn_close" bindtap="{{w}}"><view class="icon_close"><up-icon wx:if="{{v}}" u-i="337b3881-5" bind:__l="__l" u-p="{{v}}"></up-icon></view><view> 关闭工单 </view></view><view wx:if="{{x}}" class="btn_close" bindtap="{{z}}"><view class="icon_close"><uni-icons wx:if="{{y}}" u-i="337b3881-6" bind:__l="__l" u-p="{{y}}"></uni-icons></view><view> 工单返工 </view></view><view wx:if="{{A}}" class="btn handle_rework_btn" bindtap="{{B}}"> 工单返工 </view><view wx:if="{{C}}" class="btn" bindtap="{{D}}"> 联系处理人 </view><view wx:if="{{E}}" class="btn" bindtap="{{F}}" style="{{G}}"> 修改处理时间 </view><view wx:if="{{H}}" class="btn" bindtap="{{I}}" style="{{J}}"> 验收工单 </view><view wx:if="{{K}}" class="btn" bindtap="{{L}}" style="{{M}}"> 支付费用 </view><view wx:if="{{N}}" class="btn" style="{{O}}" bindtap="{{P}}"> 工单评价 </view></view><hs-popup-evaluate wx:if="{{S}}" bindonSubmit="{{Q}}" bindonClose="{{R}}" u-i="337b3881-7" bind:__l="__l" u-p="{{S}}"/></view>

View File

@ -1 +1 @@
"use strict";const t=require("../vendor.js");t.dayjs.locale("zh-cn"),t.dayjs.extend(t.relativeTime),exports.checkWorkStatus=function(){const e=t.dayjs().hour();return e>=8&&e<18?{status:"在线",value:"Online"}:{status:"已休息",value:"Offline"}},exports.generateTimeSlots=function(e=null){const r=e?t.dayjs(e):t.dayjs(),s=(e?t.dayjs(e):t.dayjs()).valueOf(),o=[];let n=8;for(;n<18;){const t=Math.min(n+2,18),e=r.hour(n).minute(0).second(0),a=r.hour(t).minute(0).second(0),u=e.format("HH:mm"),i=a.format("HH:mm"),f=s>=e.valueOf()&&s<a.valueOf();a.valueOf()>s&&o.push({label:f?"两个小时内":`${u}-${i}`,str:u,end:i,isCurrent:f,date:r.format("YYYY-MM-DD"),startTimestamp:e.valueOf(),endTimestamp:a.valueOf()}),n=t}return console.log("slots",o),o},exports.getCurrentHour=function(){const t=new Date,e=t.getHours(),r=t.getMinutes();return console.log(e,r,"dayjs().hour()"),{currentHour:e,currentMinute:r}},exports.getDate=function(e){return e?t.dayjs(e).format("YYYY-MM-DD"):""},exports.getFromNow=function(e){return e?t.dayjs(e).fromNow():""},exports.getIsInRangeInclusive=function(e,r){const s=t.dayjs(),o=t.dayjs(e),n=t.dayjs(r);return s.isAfter(o)&&s.isBefore(n)},exports.getTheFutureDay=function(e=1){return t.dayjs().add(e,"day").format("YYYY-MM-DD")},exports.getTimeRangeDisplay=function(e,r,s=null){try{const o=t.dayjs(e),n=t.dayjs(r),a=s?t.dayjs(s):t.dayjs();if(!o.isValid()||!n.isValid())return"";if(o.isAfter(n))return"时间顺序错误";if(a.isAfter(o)&&a.isBefore(n))return"两个小时内";return o.isSame(n,"day")?`${o.format("YYYY-MM-DD")} ${o.format("HH:mm")}-${n.format("HH:mm")}`:`${o.format("YYYY-MM-DD HH:mm")} - ${n.format("YYYY-MM-DD HH:mm")}`}catch(o){return"时间格式错误"}},exports.showCurrentTime=function(){return t.dayjs().format("HH:mm:ss")},exports.showDay=function(e){return t.dayjs(e).format("YYYY-MM-DD")},exports.specificTime=function(e){const r=t.dayjs(),s=t.dayjs(e);let o=Math.abs(s.diff(r,"hour",!0))<=2||s.isBefore(r);return console.log(o,"hoursDiff"),o};
"use strict";const t=require("../vendor.js");t.dayjs.locale("zh-cn"),t.dayjs.extend(t.relativeTime),exports.checkWorkStatus=function(){const e=t.dayjs().hour();return e>=8&&e<18?{status:"在线",value:"Online"}:{status:"已休息",value:"Offline"}},exports.generateTimeSlots=function(e=null){const r=e?t.dayjs(e):t.dayjs(),s=(e?t.dayjs(e):t.dayjs()).valueOf(),o=[];let n=8;for(;n<18;){const t=Math.min(n+2,18),e=r.hour(n).minute(0).second(0),a=r.hour(t).minute(0).second(0),u=e.format("HH:mm"),i=a.format("HH:mm"),f=s>=e.valueOf()&&s<a.valueOf();a.valueOf()>s&&o.push({label:f?"两个小时内":`${u}-${i}`,str:u,end:i,isCurrent:f,date:r.format("YYYY-MM-DD"),startTimestamp:e.valueOf(),endTimestamp:a.valueOf()}),n=t}return console.log("slots",o),o},exports.getCurrentHour=function(){const t=new Date,e=t.getHours(),r=t.getMinutes();return console.log(e,r,"dayjs().hour()"),{currentHour:e,currentMinute:r}},exports.getDate=function(e){return e?t.dayjs(e).format("YYYY-MM-DD"):""},exports.getFromNow=function(e){return e?t.dayjs(e).fromNow():""},exports.getIsInRangeInclusive=function(e,r){const s=t.dayjs(),o=t.dayjs(e),n=t.dayjs(r);return s.isAfter(o)&&s.isBefore(n)},exports.getTheFutureDay=function(e=1){return t.dayjs().add(e,"day").format("YYYY-MM-DD")},exports.getTimeRangeDisplay=function(e,r,s=null){try{const o=t.dayjs(e),n=t.dayjs(r),a=s?t.dayjs(s):t.dayjs();if(!o.isValid()||!n.isValid())return"时间格式错误";if(o.isAfter(n))return"时间顺序错误";if(a.isAfter(o)&&a.isBefore(n))return"两个小时内";return o.isSame(n,"day")?`${o.format("YYYY-MM-DD")} ${o.format("HH:mm")}-${n.format("HH:mm")}`:`${o.format("YYYY-MM-DD HH:mm")} - ${n.format("YYYY-MM-DD HH:mm")}`}catch(o){return"时间格式错误"}},exports.showCurrentTime=function(){const e=t.dayjs().format("HH:mm");return console.log(e),e},exports.showDay=function(e){return t.dayjs(e).format("YYYY-MM-DD")},exports.specificTime=function(e){const r=t.dayjs(),s=t.dayjs(e);let o=Math.abs(s.diff(r,"hour",!0))<=2||s.isBefore(r);return console.log(o,"hoursDiff"),o};

View File

@ -1 +1 @@
"use strict";const e=require("../vendor.js"),r=require("../store/useWeAppAuthStore.js"),t=new e.Request;t.setConfig((e=>(e.baseURL="https://weapp-api.linyikj.com.cn/api/",e.header={...e.header},e))),t.interceptors.request.use((r=>(r.header={...r.header,Authorization:"Bearer "+e.index.getStorageSync("NCHL_TEST_ACCESS_TOKEN_CUSTOMER")},r)),(e=>Promise.reject(e))),t.interceptors.response.use((t=>{const o=t.data;if(e.index.hideLoading(),!0!==o.success){if(10001===o.errorCode){r.useWeAppAuthStore().loading=!1,e.index.showToast({title:o.errorMessage,icon:"none"})}else e.index.showToast({title:o.errorMessage,icon:"none"});return Promise.reject(t.data)}return t.data}),(e=>{console.log("error",e);return r.useWeAppAuthStore().loading=!1,Promise.reject(e)})),exports.request=function(e,r){return t.post(e,r.data)};
"use strict";const e=require("../vendor.js"),r=require("../store/useWeAppAuthStore.js"),t=new e.Request;t.setConfig((e=>(e.baseURL="https://weapp-api.linyikj.com.cn/api/",e.header={...e.header},e))),t.interceptors.request.use((r=>(r.header={...r.header,Authorization:"Bearer "+e.index.getStorageSync("NCHL_PROD_ACCESS_TOKEN_CUSTOMER")},r)),(e=>Promise.reject(e))),t.interceptors.response.use((t=>{const o=t.data;if(e.index.hideLoading(),!0!==o.success){if(10001===o.errorCode){r.useWeAppAuthStore().loading=!1,e.index.showToast({title:o.errorMessage,icon:"none"})}else e.index.showToast({title:o.errorMessage,icon:"none"});return Promise.reject(t.data)}return t.data}),(e=>{console.log("error",e);return r.useWeAppAuthStore().loading=!1,Promise.reject(e)})),exports.request=function(e,r){return t.post(e,r.data)};

View File

@ -1 +1 @@
"use strict";const e=require("../vendor.js"),o=require("../../gen/Apis.js"),i=require("../libraries/setTabBar.js"),u=require("../libraries/apiLoading.js"),a="wx31500e871924b903",n=e.defineStore("we_app_auth",(()=>{const n=e.ref(!1),s=e.ref(!1),t=e.ref(0),l=e.ref({user:{id:0,name:""},work_info:{session_key:"",openid:""},selected_house:{},environment:"",house_occupant:!1,house_register:!1,is_house_exist:0,config:{}});const r=(u,t)=>{o.Apis.Login.Auth.Login({code:t,app_id:a}).then((o=>{var a,t,r,v,c,g;console.log("登录",null==o?void 0:o.data),e.index.setStorageSync("NCHL_TEST_ACCESS_TOKEN_CUSTOMER",null==(t=null==(a=null==o?void 0:o.data)?void 0:a.token)?void 0:t.token),null==u||u.appContext.config.globalProperties.$isResolve(),setTimeout((()=>{n.value=!1,s.value=!1}),300),l.value.selected_house=null==(r=o.data)?void 0:r.selected_house,l.value.user=null==(v=o.data)?void 0:v.user,l.value.config=null==(c=o.data)?void 0:c.config,i.setTabBar(null==(g=null==o?void 0:o.data)?void 0:g.config),l.value.user&&d()})).catch((()=>{n.value=!1,s.value=!0}))},d=()=>{o.Apis.Archive.HouseOccupants.GetCustomerHouseIsExist().then((e=>{var o,i;l.value.house_occupant=(null==(o=e.data)?void 0:o.house_occupant)||!1,l.value.house_register=(null==(i=e.data)?void 0:i.house_register)||!1,l.value.is_house_exist=t.value+1}))};function v(e){u.getApiLoading(o.Apis.Login.Auth.Me,{}).then((o=>{var u,a,t;return l.value.user=o.data.user,l.value.config=null==(u=o.data)?void 0:u.config,l.value.selected_house=null==(a=o.data)?void 0:a.selected_house,console.log("me",o.data),l.value.user&&d(),setTimeout((()=>{n.value=!1,s.value=!1}),300),i.setTabBar(null==(t=null==o?void 0:o.data)?void 0:t.config),null==e?void 0:e()}))}return{loading:n,hasError:s,data:l,login:function(o){e.index.login({provider:"weixin",success:function(e){console.log(e),r(o,e.code)}})},me:v,handleUserLogin:async i=>{u.getApiLoading(o.Apis.Login.Auth.BindPhoneNumber,{app_id:a,...i}).then((o=>{v((()=>{e.index.navigateBack({delta:1})}))}))},getIsHouseExist:d}}));exports.useWeAppAuthStore=n;
"use strict";const e=require("../vendor.js"),o=require("../../gen/Apis.js"),i=require("../libraries/setTabBar.js"),u=require("../libraries/apiLoading.js"),a="wx31500e871924b903",n=e.defineStore("we_app_auth",(()=>{const n=e.ref(!1),s=e.ref(!1),t=e.ref(0),l=e.ref({user:{id:0,name:""},work_info:{session_key:"",openid:""},selected_house:{},environment:"",house_occupant:!1,house_register:!1,is_house_exist:0,config:{}});const r=(u,t)=>{o.Apis.Login.Auth.Login({code:t,app_id:a}).then((o=>{var a,t,r,v,c,g;console.log("登录",null==o?void 0:o.data),e.index.setStorageSync("NCHL_PROD_ACCESS_TOKEN_CUSTOMER",null==(t=null==(a=null==o?void 0:o.data)?void 0:a.token)?void 0:t.token),null==u||u.appContext.config.globalProperties.$isResolve(),setTimeout((()=>{n.value=!1,s.value=!1}),300),l.value.selected_house=null==(r=o.data)?void 0:r.selected_house,l.value.user=null==(v=o.data)?void 0:v.user,l.value.config=null==(c=o.data)?void 0:c.config,i.setTabBar(null==(g=null==o?void 0:o.data)?void 0:g.config),l.value.user&&d()})).catch((()=>{n.value=!1,s.value=!0}))},d=()=>{o.Apis.Archive.HouseOccupants.GetCustomerHouseIsExist().then((e=>{var o,i;l.value.house_occupant=(null==(o=e.data)?void 0:o.house_occupant)||!1,l.value.house_register=(null==(i=e.data)?void 0:i.house_register)||!1,l.value.is_house_exist=t.value+1}))};function v(e){u.getApiLoading(o.Apis.Login.Auth.Me,{}).then((o=>{var u,a,t;return l.value.user=o.data.user,l.value.config=null==(u=o.data)?void 0:u.config,l.value.selected_house=null==(a=o.data)?void 0:a.selected_house,console.log("me",o.data),l.value.user&&d(),setTimeout((()=>{n.value=!1,s.value=!1}),300),i.setTabBar(null==(t=null==o?void 0:o.data)?void 0:t.config),null==e?void 0:e()}))}return{loading:n,hasError:s,data:l,login:function(o){e.index.login({provider:"weixin",success:function(e){console.log(e),r(o,e.code)}})},me:v,handleUserLogin:async i=>{u.getApiLoading(o.Apis.Login.Auth.BindPhoneNumber,{app_id:a,...i}).then((o=>{v((()=>{e.index.navigateBack({delta:1})}))}))},getIsHouseExist:d}}));exports.useWeAppAuthStore=n;

View File

@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js").defineComponent({__name:"hs-collection",setup:e=>(e,n)=>({})});wx.createComponent(e);
"use strict";const e=require("../../common/vendor.js");if(!Array){e.resolveComponent("uni-icons")()}Math;const o=e.defineComponent({__name:"hs-collection",setup(o){const n=()=>{e.index.navigateTo({url:"/INDEX/collection/index"})};return(o,t)=>({a:e.p({type:"right",size:"12",color:"#fff"}),b:e.o(n)})}});wx.createComponent(o);

View File

@ -1,4 +1,6 @@
{
"component": true,
"usingComponents": {}
"usingComponents": {
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons"
}
}

View File

@ -0,0 +1 @@
<view class="hs_collection"> 一键开通自动托收,无需担心忘记缴费 <view class="btn" bindtap="{{b}}"> 立即开通 <uni-icons wx:if="{{a}}" u-i="05506432-0" bind:__l="__l" u-p="{{a}}"></uni-icons></view></view>

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
<view class="chat-container"><view class="chat_container_linear_gradient"></view><view wx:if="{{a}}" class="chat_messages_body"><my-header-prologue bindhandleQuickFast="{{b}}" u-i="25c36616-0" bind:__l="__l"/><view class="chat-messages chat-messages-chat"><view wx:for="{{c}}" wx:for-item="message" wx:key="H" id="{{message.I}}" class="{{['message-item', message.J]}}"><view wx:if="{{message.a}}" class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content-wrapper"><view class="message-content"><view wx:if="{{message.b}}" class="message-images"><view wx:for="{{message.c}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.e && 'single-image']}}"><image src="{{image.a}}" mode="{{message.d}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.f}}" class="message-images"><view wx:for="{{message.g}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.i && 'single-image']}}"><image src="{{image.a}}" mode="{{message.h}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.j}}" class="message-images"><view wx:for="{{message.k}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.m && 'single-image']}}"><image src="{{image.a}}" mode="{{message.l}}" class="message-image" bindtap="{{image.b}}"/></view></view><block wx:if="{{message.n}}"><view wx:for="{{message.o}}" wx:for-item="line" wx:key="b" class="message-text-line"><text>{{line.a}}</text></view></block><view wx:if="{{message.p}}" class="quick-questions-actions"><view wx:for="{{message.q}}" wx:for-item="i" wx:key="b" class="question-btn query-go-to-btn" bindtap="{{i.c}}"><text>{{i.a}}</text></view></view></view><view wx:if="{{message.r}}" class="quick-questions"><view wx:for="{{message.s}}" wx:for-item="question" wx:key="b" class="question-btn" bindtap="{{question.c}}"><text>{{question.a}}</text></view></view><view wx:if="{{message.t}}" class="confirmation-buttons"><view class="{{['confirmation-btn', message.v && 'selected', message.w && 'disabled']}}" bindtap="{{message.x}}"><text>是</text></view><view class="{{['confirmation-btn', message.y && 'selected', message.z && 'disabled']}}" bindtap="{{message.A}}"><text>否</text></view></view><view wx:if="{{message.B}}" class="message-meta"><view wx:if="{{message.C}}" class="copy-button" bindtap="{{message.D}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view><text class="message-time">{{message.E}}</text><view wx:if="{{message.F}}" class="copy-button" bindtap="{{message.G}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view></view></view></view><view wx:if="{{d}}" class="message-item ai-message"><view class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content loading"><text>{{e}}</text></view></view></view><view class="chat-input-area chat-input-area-chat"><view wx:if="{{f}}" class="image-preview-area"><view class="image-preview-list"><view wx:for="{{g}}" wx:for-item="image" wx:key="d" class="image-preview-item"><image src="{{image.a}}" mode="aspectFill" class="preview-image"/><view class="remove-image" bindtap="{{image.c}}"><uni-icons wx:if="{{h}}" u-i="{{image.b}}" bind:__l="__l" u-p="{{h}}"/></view></view><view wx:if="{{i}}" class="image-preview-item add-more-button" bindtap="{{k}}"><uni-icons wx:if="{{j}}" u-i="25c36616-2" bind:__l="__l" u-p="{{j}}"/><text class="add-more-text">添加图片</text></view></view></view><view class="input-container"><input class="message-input" placeholder="请输入您的问题..." adjust-position confirm-type="{{'send'}}" cursor-spacing="{{15}}" bindfocus="{{l}}" bindblur="{{m}}" bindconfirm="{{n}}" value="{{o}}" bindinput="{{p}}"/><view wx:if="{{q}}" class="upload-button" bindtap="{{s}}"><uni-icons wx:if="{{r}}" u-i="25c36616-3" bind:__l="__l" u-p="{{r}}"/></view><view wx:if="{{t}}" class="send-button" bindtap="{{w}}"><uni-icons wx:if="{{v}}" u-i="25c36616-4" bind:__l="__l" u-p="{{v}}"/></view><view wx:if="{{x}}" class="send-button disabled"><uni-icons wx:if="{{y}}" u-i="25c36616-5" bind:__l="__l" u-p="{{y}}"/></view></view></view></view><view wx:else class="chat_messages_body"><hs-empty wx:if="{{z}}" u-i="25c36616-6" bind:__l="__l" u-p="{{z}}"/><view class="login_btn"><hs-button wx:if="{{B}}" bindclick="{{A}}" u-i="25c36616-7" bind:__l="__l" u-p="{{B}}"/></view></view></view>
<view class="chat-container"><view class="chat_container_linear_gradient"></view><view wx:if="{{a}}" class="chat_messages_body"><my-header-prologue bindhandleQuickFast="{{b}}" u-i="25c36616-0" bind:__l="__l"/><view class="chat-messages chat-messages-chat"><view wx:for="{{c}}" wx:for-item="message" wx:key="F" id="{{message.G}}" class="{{['message-item', message.H]}}"><view wx:if="{{message.a}}" class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content-wrapper"><view class="message-content"><view wx:if="{{message.b}}" class="message-images"><view wx:for="{{message.c}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.e && 'single-image']}}"><image src="{{image.a}}" mode="{{message.d}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.f}}" class="message-images"><view wx:for="{{message.g}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.i && 'single-image']}}"><image src="{{image.a}}" mode="{{message.h}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.j}}" class="message-images"><view wx:for="{{message.k}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.m && 'single-image']}}"><image src="{{image.a}}" mode="{{message.l}}" class="message-image" bindtap="{{image.b}}"/></view></view><block wx:if="{{message.n}}"><view wx:for="{{message.o}}" wx:for-item="line" wx:key="b" class="message-text-line"><text>{{line.a}}</text></view></block></view><view wx:if="{{message.p}}" class="quick-questions"><view wx:for="{{message.q}}" wx:for-item="question" wx:key="b" class="question-btn" bindtap="{{question.c}}"><text>{{question.a}}</text></view></view><view wx:if="{{message.r}}" class="confirmation-buttons"><view class="{{['confirmation-btn', message.s && 'selected', message.t && 'disabled']}}" bindtap="{{message.v}}"><text>是</text></view><view class="{{['confirmation-btn', message.w && 'selected', message.x && 'disabled']}}" bindtap="{{message.y}}"><text>否</text></view></view><view wx:if="{{message.z}}" class="message-meta"><view wx:if="{{message.A}}" class="copy-button" bindtap="{{message.B}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view><text class="message-time">{{message.C}}</text><view wx:if="{{message.D}}" class="copy-button" bindtap="{{message.E}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view></view></view></view><view wx:if="{{d}}" class="message-item ai-message"><view class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content loading"><text>{{e}}</text></view></view></view><view class="chat-input-area chat-input-area-chat"><view wx:if="{{f}}" class="image-preview-area"><view class="image-preview-list"><view wx:for="{{g}}" wx:for-item="image" wx:key="d" class="image-preview-item"><image src="{{image.a}}" mode="aspectFill" class="preview-image"/><view class="remove-image" bindtap="{{image.c}}"><uni-icons wx:if="{{h}}" u-i="{{image.b}}" bind:__l="__l" u-p="{{h}}"/></view></view><view wx:if="{{i}}" class="image-preview-item add-more-button" bindtap="{{k}}"><uni-icons wx:if="{{j}}" u-i="25c36616-2" bind:__l="__l" u-p="{{j}}"/><text class="add-more-text">添加图片</text></view></view></view><view class="input-container"><input class="message-input" placeholder="请输入您的问题..." adjust-position confirm-type="{{'send'}}" cursor-spacing="{{15}}" bindfocus="{{l}}" bindblur="{{m}}" bindconfirm="{{n}}" value="{{o}}" bindinput="{{p}}"/><view wx:if="{{q}}" class="upload-button" bindtap="{{s}}"><uni-icons wx:if="{{r}}" u-i="25c36616-3" bind:__l="__l" u-p="{{r}}"/></view><view wx:if="{{t}}" class="send-button" bindtap="{{w}}"><uni-icons wx:if="{{v}}" u-i="25c36616-4" bind:__l="__l" u-p="{{v}}"/></view><view wx:if="{{x}}" class="send-button disabled"><uni-icons wx:if="{{y}}" u-i="25c36616-5" bind:__l="__l" u-p="{{y}}"/></view></view></view></view><view wx:else class="chat_messages_body"><hs-empty wx:if="{{z}}" u-i="25c36616-6" bind:__l="__l" u-p="{{z}}"/><view class="login_btn"><hs-button wx:if="{{B}}" bindclick="{{A}}" u-i="25c36616-7" bind:__l="__l" u-p="{{B}}"/></view></view></view>

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
page{background-color:#f8f8f8}.home_page{padding-bottom:78px}.home_page_content{position:relative;z-index:10}button:after{border:none;padding:0;margin:0}
page{background-color:#f8f8f8}.home_page{padding-bottom:68px}.home_page_content{position:relative;z-index:10}button:after{border:none;padding:0;margin:0}

View File

@ -48,7 +48,7 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
};
});
return (_ctx, _cache) => {
var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _A, _B, _C, _D, _E, _F, _G, _H, _I, _J, _K, _L, _M, _N, _O, _P, _Q, _R, _S, _T, _U, _V, _W, _X, _Y, _Z, __, _$, _aa, _ba, _ca, _da, _ea, _fa, _ga, _ha, _ia, _ja, _ka, _la, _ma, _na, _oa, _pa, _qa, _ra, _sa, _ta, _ua, _va, _wa, _xa, _ya, _za, _Aa, _Ba, _Ca;
var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _A, _B, _C, _D, _E, _F, _G, _H, _I, _J, _K, _L, _M, _N, _O, _P, _Q, _R, _S, _T, _U, _V, _W, _X, _Y, _Z, __, _$, _aa, _ba, _ca, _da, _ea, _fa, _ga, _ha, _ia, _ja, _ka, _la, _ma, _na, _oa, _pa, _qa, _ra, _sa, _ta, _ua, _va, _wa;
return common_vendor.e({
a: common_vendor.t((_c = (_b = (_a = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _a.showData) == null ? void 0 : _b.value) == null ? void 0 : _c.title),
b: common_vendor.t(common_vendor.unref(common_libraries_day.showDay)((_f = (_e = (_d = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _d.showData) == null ? void 0 : _e.value) == null ? void 0 : _f.start_time)),
@ -61,58 +61,56 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
f: common_vendor.p({
content: (_r = (_q = (_p = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _p.showData) == null ? void 0 : _q.value) == null ? void 0 : _r.content
}),
g: ((_u = (_t = (_s = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _s.showData) == null ? void 0 : _t.value) == null ? void 0 : _u.status) !== "Finished"
}, ((_x = (_w = (_v = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _v.showData) == null ? void 0 : _w.value) == null ? void 0 : _x.status) !== "Finished" ? common_vendor.e({
h: !((_A = (_z = (_y = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _y.showData) == null ? void 0 : _z.value) == null ? void 0 : _A.result)
}, !((_D = (_C = (_B = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _B.showData) == null ? void 0 : _C.value) == null ? void 0 : _D.result) ? common_vendor.e({
i: common_vendor.p({
g: !((_u = (_t = (_s = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _s.showData) == null ? void 0 : _t.value) == null ? void 0 : _u.result)
}, !((_x = (_w = (_v = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _v.showData) == null ? void 0 : _w.value) == null ? void 0 : _x.result) ? common_vendor.e({
h: common_vendor.p({
size: "md",
type: "display",
label: "分享活动",
openType: "share"
}),
j: (_G = (_F = (_E = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _E.showData) == null ? void 0 : _F.value) == null ? void 0 : _G.is_enroll
}, ((_J = (_I = (_H = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _H.showData) == null ? void 0 : _I.value) == null ? void 0 : _J.is_enroll) ? {
k: common_vendor.o((_K = common_vendor.unref(INDEX_activities_show_method.method)) == null ? void 0 : _K.handleSignUp),
l: common_vendor.p({
i: (_A = (_z = (_y = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _y.showData) == null ? void 0 : _z.value) == null ? void 0 : _A.is_enroll
}, ((_D = (_C = (_B = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _B.showData) == null ? void 0 : _C.value) == null ? void 0 : _D.is_enroll) ? {
j: common_vendor.o((_E = common_vendor.unref(INDEX_activities_show_method.method)) == null ? void 0 : _E.handleSignUp),
k: common_vendor.p({
size: "md",
type: "primary",
disabled: !common_vendor.unref(common_libraries_day.getIsInRangeInclusive)((_N = (_M = (_L = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _L.showData) == null ? void 0 : _M.value) == null ? void 0 : _N.start_time, (_Q = (_P = (_O = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _O.showData) == null ? void 0 : _P.value) == null ? void 0 : _Q.end_time),
disabled: !common_vendor.unref(common_libraries_day.getIsInRangeInclusive)((_H = (_G = (_F = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _F.showData) == null ? void 0 : _G.value) == null ? void 0 : _H.start_time, (_K = (_J = (_I = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _I.showData) == null ? void 0 : _J.value) == null ? void 0 : _K.end_time),
label: "立即报名"
})
} : {}) : common_vendor.e({
m: ((_U = (_T = (_S = (_R = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _R.showData) == null ? void 0 : _S.value) == null ? void 0 : _T.result) == null ? void 0 : _U.status) === "Cancelled" && ((_X = (_W = (_V = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _V.showData) == null ? void 0 : _W.value) == null ? void 0 : _X.is_enroll) && common_vendor.unref(common_libraries_day.getIsInRangeInclusive)((__ = (_Z = (_Y = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _Y.showData) == null ? void 0 : _Z.value) == null ? void 0 : __.start_time, (_ba = (_aa = (_$ = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _$.showData) == null ? void 0 : _aa.value) == null ? void 0 : _ba.end_time)
}, ((_fa = (_ea = (_da = (_ca = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _ca.showData) == null ? void 0 : _da.value) == null ? void 0 : _ea.result) == null ? void 0 : _fa.status) === "Cancelled" && ((_ia = (_ha = (_ga = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _ga.showData) == null ? void 0 : _ha.value) == null ? void 0 : _ia.is_enroll) && common_vendor.unref(common_libraries_day.getIsInRangeInclusive)((_la = (_ka = (_ja = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _ja.showData) == null ? void 0 : _ka.value) == null ? void 0 : _la.start_time, (_oa = (_na = (_ma = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _ma.showData) == null ? void 0 : _na.value) == null ? void 0 : _oa.end_time) ? {
n: common_vendor.o(($event) => {
l: ((_O = (_N = (_M = (_L = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _L.showData) == null ? void 0 : _M.value) == null ? void 0 : _N.result) == null ? void 0 : _O.status) === "Cancelled" && ((_R = (_Q = (_P = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _P.showData) == null ? void 0 : _Q.value) == null ? void 0 : _R.is_enroll) && common_vendor.unref(common_libraries_day.getIsInRangeInclusive)((_U = (_T = (_S = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _S.showData) == null ? void 0 : _T.value) == null ? void 0 : _U.start_time, (_X = (_W = (_V = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _V.showData) == null ? void 0 : _W.value) == null ? void 0 : _X.end_time)
}, ((_$ = (__ = (_Z = (_Y = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _Y.showData) == null ? void 0 : _Z.value) == null ? void 0 : __.result) == null ? void 0 : _$.status) === "Cancelled" && ((_ca = (_ba = (_aa = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _aa.showData) == null ? void 0 : _ba.value) == null ? void 0 : _ca.is_enroll) && common_vendor.unref(common_libraries_day.getIsInRangeInclusive)((_fa = (_ea = (_da = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _da.showData) == null ? void 0 : _ea.value) == null ? void 0 : _fa.start_time, (_ia = (_ha = (_ga = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _ga.showData) == null ? void 0 : _ha.value) == null ? void 0 : _ia.end_time) ? {
m: common_vendor.o(($event) => {
var _a2;
return (_a2 = common_vendor.unref(INDEX_activities_show_method.method)) == null ? void 0 : _a2.handleCancelSignUp("Success");
}),
o: common_vendor.p({
n: common_vendor.p({
size: "md",
type: "display",
label: "重新报名"
})
} : {}, {
p: ((_sa = (_ra = (_qa = (_pa = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _pa.showData) == null ? void 0 : _qa.value) == null ? void 0 : _ra.result) == null ? void 0 : _sa.status) === "Success"
}, ((_wa = (_va = (_ua = (_ta = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _ta.showData) == null ? void 0 : _ua.value) == null ? void 0 : _va.result) == null ? void 0 : _wa.status) === "Success" ? {
q: common_vendor.o(($event) => {
o: ((_ma = (_la = (_ka = (_ja = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _ja.showData) == null ? void 0 : _ka.value) == null ? void 0 : _la.result) == null ? void 0 : _ma.status) === "Success"
}, ((_qa = (_pa = (_oa = (_na = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _na.showData) == null ? void 0 : _oa.value) == null ? void 0 : _pa.result) == null ? void 0 : _qa.status) === "Success" ? {
p: common_vendor.o(($event) => {
var _a2;
return (_a2 = common_vendor.unref(INDEX_activities_show_method.method)) == null ? void 0 : _a2.handleCancelSignUp("Cancelled");
}),
r: common_vendor.p({
q: common_vendor.p({
size: "md",
type: "display",
disabled: !common_vendor.unref(common_libraries_day.getIsInRangeInclusive)((_za = (_ya = (_xa = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _xa.showData) == null ? void 0 : _ya.value) == null ? void 0 : _za.start_time, (_Ca = (_Ba = (_Aa = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _Aa.showData) == null ? void 0 : _Ba.value) == null ? void 0 : _Ca.end_time),
disabled: !common_vendor.unref(common_libraries_day.getIsInRangeInclusive)((_ta = (_sa = (_ra = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _ra.showData) == null ? void 0 : _sa.value) == null ? void 0 : _ta.start_time, (_wa = (_va = (_ua = common_vendor.unref(INDEX_activities_show_model.useModel)) == null ? void 0 : _ua.showData) == null ? void 0 : _va.value) == null ? void 0 : _wa.end_time),
label: "取消报名"
})
} : {}, {
s: common_vendor.p({
r: common_vendor.p({
size: "md",
type: "primary",
label: "分享活动",
openType: "share"
})
})) : {});
}));
};
}
});

View File

@ -1 +1 @@
<view><view class="activities_header"><view class="activities_name_time"><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><block wx:if="{{g}}"><view wx:if="{{h}}" class="footer"><view class="btn"><hs-button wx:if="{{i}}" u-i="e69b5754-2" bind:__l="__l" u-p="{{i}}"/></view><view wx:if="{{j}}" class="btn"><hs-button wx:if="{{l}}" bindclick="{{k}}" u-i="e69b5754-3" bind:__l="__l" u-p="{{l}}"/></view></view><view wx:else class="footer"><view wx:if="{{m}}" class="btn"><hs-button wx:if="{{o}}" bindclick="{{n}}" u-i="e69b5754-4" bind:__l="__l" u-p="{{o}}"/></view><view wx:if="{{p}}" class="btn"><hs-button wx:if="{{r}}" bindclick="{{q}}" u-i="e69b5754-5" bind:__l="__l" u-p="{{r}}"/></view><view class="btn"><hs-button wx:if="{{s}}" u-i="e69b5754-6" bind:__l="__l" u-p="{{s}}"/></view></view></block></view>
<view><view class="activities_header"><view class="activities_name_time"><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

@ -63,29 +63,27 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
};
});
return (_ctx, _cache) => {
var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p;
return common_vendor.e({
var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j;
return {
a: common_vendor.t(((_e = (_d = (_c = (_b = (_a = common_vendor.unref(INDEX_archive_houses_model.useModel)) == null ? void 0 : _a.showData) == null ? void 0 : _b.value) == null ? void 0 : _c.house_relation) == null ? void 0 : _d.asset_house) == null ? void 0 : _e.full_name) || ""),
b: common_vendor.o(($event) => show.value = true),
c: common_vendor.t((_h = (_g = (_f = common_vendor.unref(INDEX_archive_houses_model.useModel)) == null ? void 0 : _f.showData) == null ? void 0 : _g.value) == null ? void 0 : _h.house_occupants_num),
d: !((_k = (_j = (_i = common_vendor.unref(INDEX_archive_houses_model.useModel)) == null ? void 0 : _i.listData) == null ? void 0 : _j.value) == null ? void 0 : _k.length)
}, !((_n = (_m = (_l = common_vendor.unref(INDEX_archive_houses_model.useModel)) == null ? void 0 : _l.listData) == null ? void 0 : _m.value) == null ? void 0 : _n.length) ? {} : {}, {
e: common_vendor.f((_p = (_o = common_vendor.unref(INDEX_archive_houses_model.useModel)) == null ? void 0 : _o.listData) == null ? void 0 : _p.value, (k, index, i0) => {
d: common_vendor.f((_j = (_i = common_vendor.unref(INDEX_archive_houses_model.useModel)) == null ? void 0 : _i.listData) == null ? void 0 : _j.value, (k, index, i0) => {
var _a2, _b2;
return common_vendor.e({
a: common_vendor.t(k == null ? void 0 : k.label),
b: !((_a2 = k.list) == null ? void 0 : _a2.length)
}, !((_b2 = k.list) == null ? void 0 : _b2.length) ? {
c: "afe28dc2-2-" + i0
c: "afe28dc2-1-" + i0
} : {}, {
d: common_vendor.f(k.list, (i, index2, i1) => {
var _a3, _b3, _c2, _d2, _e2, _f2, _g2, _h2;
return common_vendor.e({
a: "afe28dc2-3-" + i0 + "-" + i1,
a: "afe28dc2-2-" + i0 + "-" + i1,
b: common_vendor.t(i == null ? void 0 : i.name),
c: (i == null ? void 0 : i.house_relation) === "Owner"
}, (i == null ? void 0 : i.house_relation) === "Owner" ? {
d: "afe28dc2-4-" + i0 + "-" + i1,
d: "afe28dc2-3-" + i0 + "-" + i1,
e: common_vendor.p({
value: i == null ? void 0 : i.house_relation,
Enums: common_vendor.unref(gen_Enums.HouseOccupantsHouseRelationEnum),
@ -94,7 +92,7 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
} : {}, {
f: (i == null ? void 0 : i.house_relation) === "NonOwner"
}, (i == null ? void 0 : i.house_relation) === "NonOwner" ? {
g: "afe28dc2-5-" + i0 + "-" + i1,
g: "afe28dc2-4-" + i0 + "-" + i1,
h: common_vendor.p({
value: i == null ? void 0 : i.residential_relation,
Enums: common_vendor.unref(gen_Enums.HouseOccupantsResidentialRelationEnum),
@ -114,19 +112,19 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
e: `item_${index}`
});
}),
f: common_vendor.p({
e: common_vendor.p({
text: "U",
fontSize: "18",
bgColor: "#ffeade",
color: "#333"
}),
g: common_vendor.o(($event) => show.value = false),
h: common_vendor.o(handleSelectedHouse),
i: common_vendor.p({
f: common_vendor.o(($event) => show.value = false),
g: common_vendor.o(handleSelectedHouse),
h: common_vendor.p({
show: show.value,
pageSource: "archive_houses"
})
});
};
};
}
});

View File

@ -1 +1 @@
<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"><hs-empty wx:if="{{d}}" u-i="afe28dc2-1" bind:__l="__l"/><view wx:for="{{e}}" 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="{{f}}" u-i="{{i.a}}" bind:__l="__l" u-p="{{f}}"/></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-6" bind:__l="__l"/><hs-popup-switch-house wx:if="{{i}}" bindclose="{{g}}" bindchange="{{h}}" u-i="afe28dc2-7" bind:__l="__l" u-p="{{i}}"/></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

@ -99,7 +99,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
}, ((_p = (_o = (_n = common_vendor.unref(INDEX_binding_model.useModel)) == null ? void 0 : _n.formData) == null ? void 0 : _o.value) == null ? void 0 : _p.type) === "AddOccupant" ? {
k: common_vendor.o(($event) => common_vendor.unref(INDEX_binding_model.useModel).formData.value.residential_relation = $event),
l: common_vendor.p({
Enums: common_vendor.unref(INDEX_binding_model.useModel).HouseOccupantsEnum.value,
Enums: common_vendor.unref(gen_Enums.HouseOccupantsResidentialRelationEnum),
required: true,
borderTop: true,
valueModel: common_vendor.unref(INDEX_binding_model.useModel).formData.value.residential_relation

View File

@ -8,7 +8,6 @@ const common_store_useWeAppAuthStore = require("../../common/store/useWeAppAuthS
require("../../common/store/useWorkStore.js");
const common_libraries_naviHelper = require("../../common/libraries/naviHelper.js");
const common_libraries_userUserLogin = require("../../common/libraries/userUserLogin.js");
const gen_Enums = require("../../gen/Enums.js");
const auth = common_store_useWeAppAuthStore.useWeAppAuthStore();
const handleSubmitStore = () => {
var _a, _b, _c;
@ -40,9 +39,6 @@ const method = {
},
init(e) {
var _a, _b;
let obj = gen_Enums.HouseOccupantsResidentialRelationEnum;
delete obj["PropertyOwner"];
INDEX_binding_model.useModel.HouseOccupantsEnum.value = obj;
INDEX_binding_model.useModel.defaultHouseValueName.value = (e == null ? void 0 : e.houseName) || "";
INDEX_binding_model.useModel.formData.value = {
asset_houses_id: (e == null ? void 0 : e.id) || "",

View File

@ -5,7 +5,6 @@ const useModel = {
ownerList: common_vendor.ref([]),
show: common_vendor.ref(false),
defaultHouseValueName: common_vendor.ref(""),
loading: common_vendor.ref(false),
HouseOccupantsEnum: common_vendor.ref({})
loading: common_vendor.ref(false)
};
exports.useModel = useModel;

View File

@ -1 +1 @@
<view class="payment_pre_stored"><view class="payment_pre_stored_header"><view class="name" bindtap="{{b}}"> 预缴房屋余额提醒 <uni-icons wx:if="{{a}}" u-i="1c2e15d3-0" bind:__l="__l" u-p="{{a}}"></uni-icons></view><view><switch color="#0082FA" style="transform:scale(0.7)"/></view></view><cc-scroll-loading wx:if="{{k}}" u-s="{{['d']}}" u-i="1c2e15d3-1" bind:__l="__l" u-p="{{k}}"><view class="pre_stored_content"><view wx:for="{{c}}" wx:for-item="i" wx:key="i" class="pre_stored_card_item"><view class="card_header">{{i.a}} <view class="label_tab_group"><text wx:if="{{i.b}}" class="label_tab label_tab1"> 预缴 </text><text wx:if="{{i.c}}" class="label_tab label_tab2"> 欠费 </text><text wx:if="{{i.d}}" class="label_tab label_tab3"> 清 </text></view></view><view class="card_content"><view class="price_item"><view class="price">{{i.e}}</view><view class="price_label"> 预缴余额(元) </view></view><view><view><hs-button wx:if="{{d}}" bindclick="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{d}}"/></view><view class="group_btn" style="{{e}}" bindtap="{{i.h}}"> 收支记录 </view></view></view></view><block wx:if="{{f}}"><view class="card_head_title"> 不可开通预缴房屋({{g}}) </view><view wx:for="{{h}}" wx:for-item="i" wx:key="i" class="pre_stored_card_item cannot_activated_item"><view class="card_header">{{i.a}} <view class="label_tab_group"><text wx:if="{{i.b}}" class="label_tab label_tab1"> 预缴 </text><text wx:if="{{i.c}}" class="label_tab label_tab2"> 欠费 </text><text wx:if="{{i.d}}" class="label_tab label_tab3"> 清 </text></view></view><view class="card_content"><view class="price_item"><view class="price cannot_activated_price">{{i.e}}</view><view class="price_label"> 预缴余额(元) </view></view><view><view><hs-button wx:if="{{i}}" bindclick="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{i}}"/></view><view class="group_btn" style="{{j}}" bindtap="{{i.h}}"> 收支记录 </view></view></view></view></block></view></cc-scroll-loading></view>
<view class="payment_pre_stored"><view class="payment_pre_stored_header"><view class="name" bindtap="{{b}}"> 预缴房屋余额提醒 <uni-icons wx:if="{{a}}" u-i="1c2e15d3-0" bind:__l="__l" u-p="{{a}}"></uni-icons></view><view><switch color="#0082FA" style="transform:scale(0.7)"/></view></view><cc-scroll-loading wx:if="{{k}}" u-s="{{['d']}}" u-i="1c2e15d3-1" bind:__l="__l" u-p="{{k}}"><view class="pre_stored_content"><view wx:for="{{c}}" wx:for-item="i" wx:key="i" class="pre_stored_card_item"><view class="card_header">{{i.a}} <view class="label_tab_group"><text wx:if="{{i.b}}" class="label_tab label_tab1"> 预缴 </text><text wx:if="{{i.c}}" class="label_tab label_tab2"> 欠费 </text><text wx:if="{{i.d}}" class="label_tab label_tab3"> 清 </text></view></view><view class="card_content"><view class="price_item"><view class="price">{{i.e}}</view><view class="price_label"> 预缴余额(元) </view></view><view><view><hs-button wx:if="{{d}}" bindclick="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{d}}"/></view><view class="group_btn" style="{{e}}" bindtap="{{i.h}}"> 收支记录 </view></view></view></view><block wx:if="{{f}}"><view class="card_head_title"> 不可开通预缴房屋({{g}}) </view><view wx:for="{{h}}" wx:for-item="i" wx:key="i" class="pre_stored_card_item cannot_activated_item"><view class="card_header">{{i.a}} <view class="label_tab_group"><text wx:if="{{i.b}}" class="label_tab label_tab1"> 预缴 </text><text wx:if="{{i.c}}" class="label_tab label_tab2"> 欠费 </text><text wx:if="{{i.d}}" class="label_tab label_tab3"> 清 </text></view></view><view class="card_content"><view class="price_item"><view class="price cannot_activated_price">{{i.e}}</view><view class="price_label"> 预缴余额(元) </view></view><view><view><hs-button wx:if="{{i}}" bindclick="{{i.f}}" u-i="{{i.g}}" bind:__l="__l" u-p="{{i}}"/></view><view class="group_btn" style="{{j}}" bindtap="{{i.h}}"> 收支记录 </view></view></view></view></block></view></cc-scroll-loading></view>

View File

@ -48,7 +48,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
WORKORDER_show_model.useModel.logsData.value = [];
});
return (_ctx, _cache) => {
var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _A, _B, _C, _D, _E, _F, _G, _H, _I, _J, _K, _L, _M, _N, _O, _P, _Q, _R, _S, _T, _U, _V, _W, _X, _Y, _Z, __, _$, _aa, _ba, _ca, _da, _ea, _fa, _ga, _ha, _ia, _ja, _ka, _la, _ma, _na, _oa, _pa, _qa, _ra, _sa, _ta, _ua, _va, _wa, _xa, _ya, _za, _Aa, _Ba, _Ca, _Da, _Ea, _Fa, _Ga, _Ha, _Ia, _Ja, _Ka, _La, _Ma, _Na, _Oa, _Pa, _Qa, _Ra, _Sa, _Ta, _Ua, _Va, _Wa, _Xa, _Ya, _Za, __a, _$a, _ab, _bb, _cb, _db, _eb, _fb, _gb, _hb, _ib, _jb, _kb, _lb, _mb, _nb, _ob, _pb, _qb, _rb, _sb, _tb, _ub, _vb, _wb, _xb, _yb, _zb, _Ab, _Bb, _Cb, _Db, _Eb, _Fb, _Gb, _Hb, _Ib, _Jb, _Kb, _Lb, _Mb, _Nb, _Ob, _Pb, _Qb, _Rb, _Sb, _Tb, _Ub, _Vb, _Wb, _Xb, _Yb, _Zb, __b, _$b, _ac, _bc, _cc, _dc;
var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k, _l, _m, _n, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _A, _B, _C, _D, _E, _F, _G, _H, _I, _J, _K, _L, _M, _N, _O, _P, _Q, _R, _S, _T, _U, _V, _W, _X, _Y, _Z, __, _$, _aa, _ba, _ca, _da, _ea, _fa, _ga, _ha, _ia, _ja, _ka, _la, _ma, _na, _oa, _pa, _qa, _ra, _sa, _ta, _ua, _va, _wa, _xa, _ya, _za, _Aa, _Ba, _Ca, _Da, _Ea, _Fa, _Ga, _Ha, _Ia, _Ja, _Ka, _La, _Ma, _Na, _Oa, _Pa, _Qa, _Ra, _Sa, _Ta, _Ua, _Va, _Wa, _Xa, _Ya, _Za, __a, _$a, _ab, _bb, _cb, _db, _eb, _fb, _gb, _hb, _ib, _jb, _kb, _lb, _mb, _nb, _ob, _pb, _qb, _rb, _sb, _tb, _ub, _vb, _wb, _xb, _yb, _zb, _Ab, _Bb, _Cb, _Db, _Eb, _Fb, _Gb, _Hb, _Ib, _Jb, _Kb, _Lb, _Mb, _Nb, _Ob, _Pb, _Qb, _Rb, _Sb, _Tb, _Ub, _Vb, _Wb, _Xb, _Yb, _Zb;
return common_vendor.e({
a: common_vendor.p({
value: (_c = (_b = (_a = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _a.dataShow) == null ? void 0 : _b.value) == null ? void 0 : _c.type,
@ -76,26 +76,23 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
};
}),
j: common_vendor.t((_H = (_G = (_F = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _F.dataShow) == null ? void 0 : _G.value) == null ? void 0 : _H.code),
k: (_K = (_J = (_I = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _I.dataShow) == null ? void 0 : _J.value) == null ? void 0 : _K.expect_start_time
}, ((_N = (_M = (_L = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _L.dataShow) == null ? void 0 : _M.value) == null ? void 0 : _N.expect_start_time) ? {
l: common_vendor.t(common_vendor.unref(common_libraries_day.getTimeRangeDisplay)((_Q = (_P = (_O = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _O.dataShow) == null ? void 0 : _P.value) == null ? void 0 : _Q.expect_start_time, (_T = (_S = (_R = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _R.dataShow) == null ? void 0 : _S.value) == null ? void 0 : _T.expect_end_time))
} : {}, {
m: common_vendor.t((_W = (_V = (_U = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _U.dataShow) == null ? void 0 : _V.value) == null ? void 0 : _W.created_at),
n: (_Z = (_Y = (_X = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _X.dataShow) == null ? void 0 : _Y.value) == null ? void 0 : _Z.evaluation_score
}, ((_aa = (_$ = (__ = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : __.dataShow) == null ? void 0 : _$.value) == null ? void 0 : _aa.evaluation_score) ? {
o: common_vendor.p({
valueModel: (_da = (_ca = (_ba = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ba.dataShow) == null ? void 0 : _ca.value) == null ? void 0 : _da.evaluation_score
k: common_vendor.t(common_vendor.unref(common_libraries_day.getTimeRangeDisplay)((_K = (_J = (_I = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _I.dataShow) == null ? void 0 : _J.value) == null ? void 0 : _K.expect_start_time, (_N = (_M = (_L = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _L.dataShow) == null ? void 0 : _M.value) == null ? void 0 : _N.expect_end_time)),
l: common_vendor.t((_Q = (_P = (_O = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _O.dataShow) == null ? void 0 : _P.value) == null ? void 0 : _Q.created_at),
m: (_T = (_S = (_R = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _R.dataShow) == null ? void 0 : _S.value) == null ? void 0 : _T.evaluation_score
}, ((_W = (_V = (_U = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _U.dataShow) == null ? void 0 : _V.value) == null ? void 0 : _W.evaluation_score) ? {
n: common_vendor.p({
valueModel: (_Z = (_Y = (_X = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _X.dataShow) == null ? void 0 : _Y.value) == null ? void 0 : _Z.evaluation_score
})
} : {}, {
p: parseFloat((_ga = (_fa = (_ea = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ea.dataShow) == null ? void 0 : _fa.value) == null ? void 0 : _ga.amount) > 0
}, parseFloat((_ja = (_ia = (_ha = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ha.dataShow) == null ? void 0 : _ia.value) == null ? void 0 : _ja.amount) > 0 ? {
q: common_vendor.t((_ma = (_la = (_ka = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ka.dataShow) == null ? void 0 : _la.value) == null ? void 0 : _ma.amount)
o: parseFloat((_aa = (_$ = (__ = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : __.dataShow) == null ? void 0 : _$.value) == null ? void 0 : _aa.amount) > 0
}, parseFloat((_da = (_ca = (_ba = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ba.dataShow) == null ? void 0 : _ca.value) == null ? void 0 : _da.amount) > 0 ? {
p: common_vendor.t((_ga = (_fa = (_ea = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ea.dataShow) == null ? void 0 : _fa.value) == null ? void 0 : _ga.amount)
} : {}, {
r: ((_pa = (_oa = (_na = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _na.dataShow) == null ? void 0 : _oa.value) == null ? void 0 : _pa.status) !== "Closed"
}, ((_sa = (_ra = (_qa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _qa.dataShow) == null ? void 0 : _ra.value) == null ? void 0 : _sa.status) !== "Closed" ? common_vendor.e({
s: ((_va = (_ua = (_ta = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ta.dataShow) == null ? void 0 : _ua.value) == null ? void 0 : _va.status) === "Pending"
}, ((_ya = (_xa = (_wa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _wa.dataShow) == null ? void 0 : _xa.value) == null ? void 0 : _ya.status) === "Pending" ? {
t: common_vendor.o(
q: ((_ja = (_ia = (_ha = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ha.dataShow) == null ? void 0 : _ia.value) == null ? void 0 : _ja.status) !== "Closed"
}, ((_ma = (_la = (_ka = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ka.dataShow) == null ? void 0 : _la.value) == null ? void 0 : _ma.status) !== "Closed" ? common_vendor.e({
r: ((_pa = (_oa = (_na = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _na.dataShow) == null ? void 0 : _oa.value) == null ? void 0 : _pa.status) === "Pending"
}, ((_sa = (_ra = (_qa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _qa.dataShow) == null ? void 0 : _ra.value) == null ? void 0 : _sa.status) === "Pending" ? {
s: common_vendor.o(
//@ts-ignore
(...args) => {
var _a2, _b2;
@ -103,13 +100,13 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
}
)
} : {}, {
v: ((_Ba = (_Aa = (_za = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _za.dataShow) == null ? void 0 : _Aa.value) == null ? void 0 : _Ba.status) === "Processing"
}, ((_Ea = (_Da = (_Ca = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ca.dataShow) == null ? void 0 : _Da.value) == null ? void 0 : _Ea.status) === "Processing" ? {
w: common_vendor.p({
t: ((_va = (_ua = (_ta = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ta.dataShow) == null ? void 0 : _ua.value) == null ? void 0 : _va.status) === "Processing"
}, ((_ya = (_xa = (_wa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _wa.dataShow) == null ? void 0 : _xa.value) == null ? void 0 : _ya.status) === "Processing" ? {
v: common_vendor.p({
name: "file-text",
size: "28"
}),
x: common_vendor.o(
w: common_vendor.o(
//@ts-ignore
(...args) => {
var _a2, _b2;
@ -117,14 +114,14 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
}
)
} : {}, {
y: ((_Ha = (_Ga = (_Fa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Fa.dataShow) == null ? void 0 : _Ga.value) == null ? void 0 : _Ha.status) === "Completed" && !((_Ka = (_Ja = (_Ia = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ia.dataShow) == null ? void 0 : _Ja.value) == null ? void 0 : _Ka.evaluation_score)
}, ((_Na = (_Ma = (_La = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _La.dataShow) == null ? void 0 : _Ma.value) == null ? void 0 : _Na.status) === "Completed" && !((_Qa = (_Pa = (_Oa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Oa.dataShow) == null ? void 0 : _Pa.value) == null ? void 0 : _Qa.evaluation_score) ? {
z: common_vendor.p({
x: ((_Ba = (_Aa = (_za = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _za.dataShow) == null ? void 0 : _Aa.value) == null ? void 0 : _Ba.status) === "Completed" && !((_Ea = (_Da = (_Ca = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ca.dataShow) == null ? void 0 : _Da.value) == null ? void 0 : _Ea.evaluation_score)
}, ((_Ha = (_Ga = (_Fa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Fa.dataShow) == null ? void 0 : _Ga.value) == null ? void 0 : _Ha.status) === "Completed" && !((_Ka = (_Ja = (_Ia = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ia.dataShow) == null ? void 0 : _Ja.value) == null ? void 0 : _Ka.evaluation_score) ? {
y: common_vendor.p({
type: "undo-filled",
color: "#333",
size: "26"
}),
A: common_vendor.o(
z: common_vendor.o(
//@ts-ignore
(...args) => {
var _a2, _b2;
@ -132,9 +129,9 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
}
)
} : {}, {
B: ((_Ta = (_Sa = (_Ra = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ra.dataShow) == null ? void 0 : _Sa.value) == null ? void 0 : _Ta.status) === "Completed" && ((_Wa = (_Va = (_Ua = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ua.dataShow) == null ? void 0 : _Va.value) == null ? void 0 : _Wa.evaluation_score)
}, ((_Za = (_Ya = (_Xa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Xa.dataShow) == null ? void 0 : _Ya.value) == null ? void 0 : _Za.status) === "Completed" && ((_ab = (_$a = (__a = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : __a.dataShow) == null ? void 0 : _$a.value) == null ? void 0 : _ab.evaluation_score) ? {
C: common_vendor.o(
A: ((_Na = (_Ma = (_La = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _La.dataShow) == null ? void 0 : _Ma.value) == null ? void 0 : _Na.status) === "Completed" && ((_Qa = (_Pa = (_Oa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Oa.dataShow) == null ? void 0 : _Pa.value) == null ? void 0 : _Qa.evaluation_score)
}, ((_Ta = (_Sa = (_Ra = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ra.dataShow) == null ? void 0 : _Sa.value) == null ? void 0 : _Ta.status) === "Completed" && ((_Wa = (_Va = (_Ua = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ua.dataShow) == null ? void 0 : _Va.value) == null ? void 0 : _Wa.evaluation_score) ? {
B: common_vendor.o(
//@ts-ignore
(...args) => {
var _a2, _b2;
@ -142,9 +139,9 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
}
)
} : {}, {
D: ((_db = (_cb = (_bb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _bb.dataShow) == null ? void 0 : _cb.value) == null ? void 0 : _db.status) !== "Pending" && ((_gb = (_fb = (_eb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _eb.dataShow) == null ? void 0 : _fb.value) == null ? void 0 : _gb.status) !== "Completed" && ((_jb = (_ib = (_hb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _hb.dataShow) == null ? void 0 : _ib.value) == null ? void 0 : _jb.status) !== "Closed"
}, ((_mb = (_lb = (_kb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _kb.dataShow) == null ? void 0 : _lb.value) == null ? void 0 : _mb.status) !== "Pending" && ((_pb = (_ob = (_nb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _nb.dataShow) == null ? void 0 : _ob.value) == null ? void 0 : _pb.status) !== "Completed" && ((_sb = (_rb = (_qb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _qb.dataShow) == null ? void 0 : _rb.value) == null ? void 0 : _sb.status) !== "Closed" ? {
E: common_vendor.o(
C: ((_Za = (_Ya = (_Xa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Xa.dataShow) == null ? void 0 : _Ya.value) == null ? void 0 : _Za.status) !== "Pending" && ((_ab = (_$a = (__a = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : __a.dataShow) == null ? void 0 : _$a.value) == null ? void 0 : _ab.status) !== "Completed" && ((_db = (_cb = (_bb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _bb.dataShow) == null ? void 0 : _cb.value) == null ? void 0 : _db.status) !== "Closed"
}, ((_gb = (_fb = (_eb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _eb.dataShow) == null ? void 0 : _fb.value) == null ? void 0 : _gb.status) !== "Pending" && ((_jb = (_ib = (_hb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _hb.dataShow) == null ? void 0 : _ib.value) == null ? void 0 : _jb.status) !== "Completed" && ((_mb = (_lb = (_kb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _kb.dataShow) == null ? void 0 : _lb.value) == null ? void 0 : _mb.status) !== "Closed" ? {
D: common_vendor.o(
//@ts-ignore
(...args) => {
var _a2, _b2;
@ -152,43 +149,43 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
}
)
} : {}, {
F: ((_vb = (_ub = (_tb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _tb.dataShow) == null ? void 0 : _ub.value) == null ? void 0 : _vb.status) === "Pending" || ((_yb = (_xb = (_wb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _wb.dataShow) == null ? void 0 : _xb.value) == null ? void 0 : _yb.status) === "Processing"
}, ((_Bb = (_Ab = (_zb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _zb.dataShow) == null ? void 0 : _Ab.value) == null ? void 0 : _Bb.status) === "Pending" || ((_Eb = (_Db = (_Cb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Cb.dataShow) == null ? void 0 : _Db.value) == null ? void 0 : _Eb.status) === "Processing" ? {
G: common_vendor.o(
E: ((_pb = (_ob = (_nb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _nb.dataShow) == null ? void 0 : _ob.value) == null ? void 0 : _pb.status) === "Pending" || ((_sb = (_rb = (_qb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _qb.dataShow) == null ? void 0 : _rb.value) == null ? void 0 : _sb.status) === "Processing"
}, ((_vb = (_ub = (_tb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _tb.dataShow) == null ? void 0 : _ub.value) == null ? void 0 : _vb.status) === "Pending" || ((_yb = (_xb = (_wb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _wb.dataShow) == null ? void 0 : _xb.value) == null ? void 0 : _yb.status) === "Processing" ? {
F: common_vendor.o(
//@ts-ignore
(...args) => {
var _a2, _b2;
return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.hadnleUpdateTime) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.hadnleUpdateTime(...args));
}
),
H: common_vendor.s(common_vendor.unref(common_libraries_getPageConfig.getStyleBgInfo)())
G: common_vendor.s(common_vendor.unref(common_libraries_getPageConfig.getStyleBgInfo)())
} : {}, {
I: ((_Hb = (_Gb = (_Fb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Fb.dataShow) == null ? void 0 : _Gb.value) == null ? void 0 : _Hb.status) === "PendingAcceptance"
}, ((_Kb = (_Jb = (_Ib = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ib.dataShow) == null ? void 0 : _Jb.value) == null ? void 0 : _Kb.status) === "PendingAcceptance" ? {
J: common_vendor.o(
H: ((_Bb = (_Ab = (_zb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _zb.dataShow) == null ? void 0 : _Ab.value) == null ? void 0 : _Bb.status) === "PendingAcceptance"
}, ((_Eb = (_Db = (_Cb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Cb.dataShow) == null ? void 0 : _Db.value) == null ? void 0 : _Eb.status) === "PendingAcceptance" ? {
I: common_vendor.o(
//@ts-ignore
(...args) => {
var _a2, _b2;
return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handleAcceptance) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handleAcceptance(...args));
}
),
K: common_vendor.s(common_vendor.unref(common_libraries_getPageConfig.getStyleBgInfo)())
J: common_vendor.s(common_vendor.unref(common_libraries_getPageConfig.getStyleBgInfo)())
} : {}, {
L: ((_Nb = (_Mb = (_Lb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Lb.dataShow) == null ? void 0 : _Mb.value) == null ? void 0 : _Nb.status) === "PendingPayment"
}, ((_Qb = (_Pb = (_Ob = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ob.dataShow) == null ? void 0 : _Pb.value) == null ? void 0 : _Qb.status) === "PendingPayment" ? {
M: common_vendor.o(
K: ((_Hb = (_Gb = (_Fb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Fb.dataShow) == null ? void 0 : _Gb.value) == null ? void 0 : _Hb.status) === "PendingPayment"
}, ((_Kb = (_Jb = (_Ib = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ib.dataShow) == null ? void 0 : _Jb.value) == null ? void 0 : _Kb.status) === "PendingPayment" ? {
L: common_vendor.o(
//@ts-ignore
(...args) => {
var _a2, _b2;
return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handleAcceptance) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handleAcceptance(...args));
}
),
N: common_vendor.s(common_vendor.unref(common_libraries_getPageConfig.getStyleBgInfo)())
M: common_vendor.s(common_vendor.unref(common_libraries_getPageConfig.getStyleBgInfo)())
} : {}, {
O: ((_Tb = (_Sb = (_Rb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Rb.dataShow) == null ? void 0 : _Sb.value) == null ? void 0 : _Tb.status) === "Completed" && !((_Wb = (_Vb = (_Ub = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ub.dataShow) == null ? void 0 : _Vb.value) == null ? void 0 : _Wb.evaluation_score)
}, ((_Zb = (_Yb = (_Xb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Xb.dataShow) == null ? void 0 : _Yb.value) == null ? void 0 : _Zb.status) === "Completed" && !((_ac = (_$b = (__b = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : __b.dataShow) == null ? void 0 : _$b.value) == null ? void 0 : _ac.evaluation_score) ? {
P: common_vendor.s(common_vendor.unref(common_libraries_getPageConfig.getStyleBgInfo)()),
Q: common_vendor.o(
N: ((_Nb = (_Mb = (_Lb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Lb.dataShow) == null ? void 0 : _Mb.value) == null ? void 0 : _Nb.status) === "Completed" && !((_Qb = (_Pb = (_Ob = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ob.dataShow) == null ? void 0 : _Pb.value) == null ? void 0 : _Qb.evaluation_score)
}, ((_Tb = (_Sb = (_Rb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Rb.dataShow) == null ? void 0 : _Sb.value) == null ? void 0 : _Tb.status) === "Completed" && !((_Wb = (_Vb = (_Ub = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ub.dataShow) == null ? void 0 : _Vb.value) == null ? void 0 : _Wb.evaluation_score) ? {
O: common_vendor.s(common_vendor.unref(common_libraries_getPageConfig.getStyleBgInfo)()),
P: common_vendor.o(
//@ts-ignore
(...args) => {
var _a2, _b2;
@ -196,10 +193,10 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
}
)
} : {}) : {}, {
R: common_vendor.o((_bc = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _bc.handlepopupClose),
S: common_vendor.o(($event) => common_vendor.unref(WORKORDER_show_model.useModel).showEvaluate.value = false),
T: common_vendor.p({
show: (_dc = (_cc = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _cc.showEvaluate) == null ? void 0 : _dc.value,
Q: common_vendor.o((_Xb = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _Xb.handlepopupClose),
R: common_vendor.o(($event) => common_vendor.unref(WORKORDER_show_model.useModel).showEvaluate.value = false),
S: common_vendor.p({
show: (_Zb = (_Yb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Yb.showEvaluate) == null ? void 0 : _Zb.value,
mode: "bottom",
closeable: true,
round: 20

View File

@ -1 +1 @@
<view class="work_page"><view class="show_card"><view class="card_header_type_status"><view class="work_item_header_left"><view class="btn_type"><hs-enum-tag wx:if="{{a}}" u-i="337b3881-0" bind:__l="__l" u-p="{{a}}"/></view><view wx:if="{{b}}" class="btn_type"><hs-enum-tag wx:if="{{c}}" u-i="337b3881-1" bind:__l="__l" u-p="{{c}}"/></view></view><view class="{{e}}"><hs-enum-tag wx:if="{{d}}" u-i="337b3881-2" bind:__l="__l" u-p="{{d}}"/></view></view><view class="card_header_huse_info"><text>{{f}}</text><text>{{g}}</text></view><view class="card_header_content_info">{{h}}</view><view class="card_header_imgs"><view wx:for="{{i}}" wx:for-item="k" wx:key="b" class="item"><image src="{{k.a}}" mode="aspectFill"/></view></view><view class="show_card_footer"><view class="work_item_cell"> 工单编号: <text>{{j}}</text></view><view wx:if="{{k}}" class="work_item_cell"> 期望上门处理时间: <text>{{l}}</text></view><view class="work_item_cell"> 提报时间:<text>{{m}}</text></view><view wx:if="{{n}}" class="work_item_cell"> 客户评价:<hs-up-rate wx:if="{{o}}" u-i="337b3881-3" bind:__l="__l" u-p="{{o}}"/></view><view wx:if="{{p}}" class="work_item_cell"> 支付金额:<text class="text_red">¥{{q}}元</text></view></view></view><my-process-logs u-i="337b3881-4" bind:__l="__l"/><view wx:if="{{r}}" class="work_order_footer"><view wx:if="{{s}}" class="btn" bindtap="{{t}}"> 关闭工单 </view><view wx:if="{{v}}" class="btn_close" bindtap="{{x}}"><view class="icon_close"><up-icon wx:if="{{w}}" u-i="337b3881-5" bind:__l="__l" u-p="{{w}}"></up-icon></view><view> 关闭工单 </view></view><view wx:if="{{y}}" class="btn_close" bindtap="{{A}}"><view class="icon_close"><uni-icons wx:if="{{z}}" u-i="337b3881-6" bind:__l="__l" u-p="{{z}}"></uni-icons></view><view> 工单返工 </view></view><view wx:if="{{B}}" class="btn handle_rework_btn" bindtap="{{C}}"> 工单返工 </view><view wx:if="{{D}}" class="btn" bindtap="{{E}}"> 联系处理人 </view><view wx:if="{{F}}" class="btn" bindtap="{{G}}" style="{{H}}"> 修改处理时间 </view><view wx:if="{{I}}" class="btn" bindtap="{{J}}" style="{{K}}"> 验收工单 </view><view wx:if="{{L}}" class="btn" bindtap="{{M}}" style="{{N}}"> 支付费用 </view><view wx:if="{{O}}" class="btn" style="{{P}}" bindtap="{{Q}}"> 工单评价 </view></view><hs-popup-evaluate wx:if="{{T}}" bindonSubmit="{{R}}" bindonClose="{{S}}" u-i="337b3881-7" bind:__l="__l" u-p="{{T}}"/></view>
<view class="work_page"><view class="show_card"><view class="card_header_type_status"><view class="work_item_header_left"><view class="btn_type"><hs-enum-tag wx:if="{{a}}" u-i="337b3881-0" bind:__l="__l" u-p="{{a}}"/></view><view wx:if="{{b}}" class="btn_type"><hs-enum-tag wx:if="{{c}}" u-i="337b3881-1" bind:__l="__l" u-p="{{c}}"/></view></view><view class="{{e}}"><hs-enum-tag wx:if="{{d}}" u-i="337b3881-2" bind:__l="__l" u-p="{{d}}"/></view></view><view class="card_header_huse_info"><text>{{f}}</text><text>{{g}}</text></view><view class="card_header_content_info">{{h}}</view><view class="card_header_imgs"><view wx:for="{{i}}" wx:for-item="k" wx:key="b" class="item"><image src="{{k.a}}" mode="aspectFill"/></view></view><view class="show_card_footer"><view class="work_item_cell"> 工单编号: <text>{{j}}</text></view><view class="work_item_cell"> 期望上门处理时间: <text>{{k}}</text></view><view class="work_item_cell"> 提报时间:<text>{{l}}</text></view><view wx:if="{{m}}" class="work_item_cell"> 客户评价:<hs-up-rate wx:if="{{n}}" u-i="337b3881-3" bind:__l="__l" u-p="{{n}}"/></view><view wx:if="{{o}}" class="work_item_cell"> 支付金额:<text class="text_red">¥{{p}}元</text></view></view></view><my-process-logs u-i="337b3881-4" bind:__l="__l"/><view wx:if="{{q}}" class="work_order_footer"><view wx:if="{{r}}" class="btn" bindtap="{{s}}"> 关闭工单 </view><view wx:if="{{t}}" class="btn_close" bindtap="{{w}}"><view class="icon_close"><up-icon wx:if="{{v}}" u-i="337b3881-5" bind:__l="__l" u-p="{{v}}"></up-icon></view><view> 关闭工单 </view></view><view wx:if="{{x}}" class="btn_close" bindtap="{{z}}"><view class="icon_close"><uni-icons wx:if="{{y}}" u-i="337b3881-6" bind:__l="__l" u-p="{{y}}"></uni-icons></view><view> 工单返工 </view></view><view wx:if="{{A}}" class="btn handle_rework_btn" bindtap="{{B}}"> 工单返工 </view><view wx:if="{{C}}" class="btn" bindtap="{{D}}"> 联系处理人 </view><view wx:if="{{E}}" class="btn" bindtap="{{F}}" style="{{G}}"> 修改处理时间 </view><view wx:if="{{H}}" class="btn" bindtap="{{I}}" style="{{J}}"> 验收工单 </view><view wx:if="{{K}}" class="btn" bindtap="{{L}}" style="{{M}}"> 支付费用 </view><view wx:if="{{N}}" class="btn" style="{{O}}" bindtap="{{P}}"> 工单评价 </view></view><hs-popup-evaluate wx:if="{{S}}" bindonSubmit="{{Q}}" bindonClose="{{R}}" u-i="337b3881-7" bind:__l="__l" u-p="{{S}}"/></view>

View File

@ -54,7 +54,7 @@ function getTimeRangeDisplay(startTime, endTime, currentTime = null) {
const end = common_vendor.dayjs(endTime);
const now = currentTime ? common_vendor.dayjs(currentTime) : common_vendor.dayjs();
if (!start.isValid() || !end.isValid()) {
return "";
return "时间格式错误";
}
if (start.isAfter(end)) {
return "时间顺序错误";
@ -92,7 +92,8 @@ function specificTime(targetTime) {
return hoursDiff;
}
function showCurrentTime() {
const timeString = common_vendor.dayjs().format("HH:mm:ss");
const timeString = common_vendor.dayjs().format("HH:mm");
console.log(timeString);
return timeString;
}
function checkWorkStatus() {

View File

@ -11680,316 +11680,305 @@ class Request2 {
}
}
var commonjsGlobal = typeof globalThis !== "undefined" ? globalThis : typeof window !== "undefined" ? window : typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : {};
function getDefaultExportFromCjs(x) {
return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, "default") ? x["default"] : x;
}
var dayjs_minExports$1 = {};
var dayjs_minExports = {};
var dayjs_min = {
get exports() {
return dayjs_minExports$1;
return dayjs_minExports;
},
set exports(v) {
dayjs_minExports$1 = v;
dayjs_minExports = v;
}
};
var hasRequiredDayjs_min;
function requireDayjs_min() {
if (hasRequiredDayjs_min)
return dayjs_minExports$1;
hasRequiredDayjs_min = 1;
(function(module2, exports2) {
!function(t2, e2) {
module2.exports = e2();
}(commonjsGlobal, function() {
var t2 = 1e3, e2 = 6e4, n2 = 36e5, r2 = "millisecond", i = "second", s2 = "minute", u = "hour", a = "day", o2 = "week", c = "month", f2 = "quarter", h = "year", d = "date", l = "Invalid Date", $ = /^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/, y = /\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g, M = { name: "en", weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), ordinal: function(t3) {
var e3 = ["th", "st", "nd", "rd"], n3 = t3 % 100;
return "[" + t3 + (e3[(n3 - 20) % 10] || e3[n3] || e3[0]) + "]";
} }, m = function(t3, e3, n3) {
var r3 = String(t3);
return !r3 || r3.length >= e3 ? t3 : "" + Array(e3 + 1 - r3.length).join(n3) + t3;
}, v = { s: m, z: function(t3) {
var e3 = -t3.utcOffset(), n3 = Math.abs(e3), r3 = Math.floor(n3 / 60), i2 = n3 % 60;
return (e3 <= 0 ? "+" : "-") + m(r3, 2, "0") + ":" + m(i2, 2, "0");
}, m: function t3(e3, n3) {
if (e3.date() < n3.date())
return -t3(n3, e3);
var r3 = 12 * (n3.year() - e3.year()) + (n3.month() - e3.month()), i2 = e3.clone().add(r3, c), s3 = n3 - i2 < 0, u2 = e3.clone().add(r3 + (s3 ? -1 : 1), c);
return +(-(r3 + (n3 - i2) / (s3 ? i2 - u2 : u2 - i2)) || 0);
}, a: function(t3) {
return t3 < 0 ? Math.ceil(t3) || 0 : Math.floor(t3);
}, p: function(t3) {
return { M: c, y: h, w: o2, d: a, D: d, h: u, m: s2, s: i, ms: r2, Q: f2 }[t3] || String(t3 || "").toLowerCase().replace(/s$/, "");
}, u: function(t3) {
return void 0 === t3;
} }, g = "en", D = {};
D[g] = M;
var p2 = "$isDayjsObject", S = function(t3) {
return t3 instanceof _ || !(!t3 || !t3[p2]);
}, w = function t3(e3, n3, r3) {
var i2;
if (!e3)
return g;
if ("string" == typeof e3) {
var s3 = e3.toLowerCase();
D[s3] && (i2 = s3), n3 && (D[s3] = n3, i2 = s3);
var u2 = e3.split("-");
if (!i2 && u2.length > 1)
return t3(u2[0]);
} else {
var a2 = e3.name;
D[a2] = e3, i2 = a2;
}
return !r3 && i2 && (g = i2), i2 || !r3 && g;
}, O = function(t3, e3) {
if (S(t3))
return t3.clone();
var n3 = "object" == typeof e3 ? e3 : {};
return n3.date = t3, n3.args = arguments, new _(n3);
}, b = v;
b.l = w, b.i = S, b.w = function(t3, e3) {
return O(t3, { locale: e3.$L, utc: e3.$u, x: e3.$x, $offset: e3.$offset });
};
var _ = function() {
function M2(t3) {
this.$L = w(t3.locale, null, true), this.parse(t3), this.$x = this.$x || t3.x || {}, this[p2] = true;
}
var m2 = M2.prototype;
return m2.parse = function(t3) {
this.$d = function(t4) {
var e3 = t4.date, n3 = t4.utc;
if (null === e3)
return new Date(NaN);
if (b.u(e3))
return new Date();
if (e3 instanceof Date)
return new Date(e3);
if ("string" == typeof e3 && !/Z$/i.test(e3)) {
var r3 = e3.match($);
if (r3) {
var i2 = r3[2] - 1 || 0, s3 = (r3[7] || "0").substring(0, 3);
return n3 ? new Date(Date.UTC(r3[1], i2, r3[3] || 1, r3[4] || 0, r3[5] || 0, r3[6] || 0, s3)) : new Date(r3[1], i2, r3[3] || 1, r3[4] || 0, r3[5] || 0, r3[6] || 0, s3);
}
}
(function(module2, exports2) {
!function(t2, e2) {
module2.exports = e2();
}(commonjsGlobal, function() {
var t2 = 1e3, e2 = 6e4, n2 = 36e5, r2 = "millisecond", i = "second", s2 = "minute", u = "hour", a = "day", o2 = "week", c = "month", f2 = "quarter", h = "year", d = "date", l = "Invalid Date", $ = /^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/, y = /\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g, M = { name: "en", weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), ordinal: function(t3) {
var e3 = ["th", "st", "nd", "rd"], n3 = t3 % 100;
return "[" + t3 + (e3[(n3 - 20) % 10] || e3[n3] || e3[0]) + "]";
} }, m = function(t3, e3, n3) {
var r3 = String(t3);
return !r3 || r3.length >= e3 ? t3 : "" + Array(e3 + 1 - r3.length).join(n3) + t3;
}, v = { s: m, z: function(t3) {
var e3 = -t3.utcOffset(), n3 = Math.abs(e3), r3 = Math.floor(n3 / 60), i2 = n3 % 60;
return (e3 <= 0 ? "+" : "-") + m(r3, 2, "0") + ":" + m(i2, 2, "0");
}, m: function t3(e3, n3) {
if (e3.date() < n3.date())
return -t3(n3, e3);
var r3 = 12 * (n3.year() - e3.year()) + (n3.month() - e3.month()), i2 = e3.clone().add(r3, c), s3 = n3 - i2 < 0, u2 = e3.clone().add(r3 + (s3 ? -1 : 1), c);
return +(-(r3 + (n3 - i2) / (s3 ? i2 - u2 : u2 - i2)) || 0);
}, a: function(t3) {
return t3 < 0 ? Math.ceil(t3) || 0 : Math.floor(t3);
}, p: function(t3) {
return { M: c, y: h, w: o2, d: a, D: d, h: u, m: s2, s: i, ms: r2, Q: f2 }[t3] || String(t3 || "").toLowerCase().replace(/s$/, "");
}, u: function(t3) {
return void 0 === t3;
} }, g = "en", D = {};
D[g] = M;
var p2 = "$isDayjsObject", S = function(t3) {
return t3 instanceof _ || !(!t3 || !t3[p2]);
}, w = function t3(e3, n3, r3) {
var i2;
if (!e3)
return g;
if ("string" == typeof e3) {
var s3 = e3.toLowerCase();
D[s3] && (i2 = s3), n3 && (D[s3] = n3, i2 = s3);
var u2 = e3.split("-");
if (!i2 && u2.length > 1)
return t3(u2[0]);
} else {
var a2 = e3.name;
D[a2] = e3, i2 = a2;
}
return !r3 && i2 && (g = i2), i2 || !r3 && g;
}, O = function(t3, e3) {
if (S(t3))
return t3.clone();
var n3 = "object" == typeof e3 ? e3 : {};
return n3.date = t3, n3.args = arguments, new _(n3);
}, b = v;
b.l = w, b.i = S, b.w = function(t3, e3) {
return O(t3, { locale: e3.$L, utc: e3.$u, x: e3.$x, $offset: e3.$offset });
};
var _ = function() {
function M2(t3) {
this.$L = w(t3.locale, null, true), this.parse(t3), this.$x = this.$x || t3.x || {}, this[p2] = true;
}
var m2 = M2.prototype;
return m2.parse = function(t3) {
this.$d = function(t4) {
var e3 = t4.date, n3 = t4.utc;
if (null === e3)
return new Date(NaN);
if (b.u(e3))
return new Date();
if (e3 instanceof Date)
return new Date(e3);
}(t3), this.init();
}, m2.init = function() {
var t3 = this.$d;
this.$y = t3.getFullYear(), this.$M = t3.getMonth(), this.$D = t3.getDate(), this.$W = t3.getDay(), this.$H = t3.getHours(), this.$m = t3.getMinutes(), this.$s = t3.getSeconds(), this.$ms = t3.getMilliseconds();
}, m2.$utils = function() {
return b;
}, m2.isValid = function() {
return !(this.$d.toString() === l);
}, m2.isSame = function(t3, e3) {
var n3 = O(t3);
return this.startOf(e3) <= n3 && n3 <= this.endOf(e3);
}, m2.isAfter = function(t3, e3) {
return O(t3) < this.startOf(e3);
}, m2.isBefore = function(t3, e3) {
return this.endOf(e3) < O(t3);
}, m2.$g = function(t3, e3, n3) {
return b.u(t3) ? this[e3] : this.set(n3, t3);
}, m2.unix = function() {
return Math.floor(this.valueOf() / 1e3);
}, m2.valueOf = function() {
return this.$d.getTime();
}, m2.startOf = function(t3, e3) {
var n3 = this, r3 = !!b.u(e3) || e3, f3 = b.p(t3), l2 = function(t4, e4) {
var i2 = b.w(n3.$u ? Date.UTC(n3.$y, e4, t4) : new Date(n3.$y, e4, t4), n3);
return r3 ? i2 : i2.endOf(a);
}, $2 = function(t4, e4) {
return b.w(n3.toDate()[t4].apply(n3.toDate("s"), (r3 ? [0, 0, 0, 0] : [23, 59, 59, 999]).slice(e4)), n3);
}, y2 = this.$W, M3 = this.$M, m3 = this.$D, v2 = "set" + (this.$u ? "UTC" : "");
switch (f3) {
case h:
return r3 ? l2(1, 0) : l2(31, 11);
case c:
return r3 ? l2(1, M3) : l2(0, M3 + 1);
case o2:
var g2 = this.$locale().weekStart || 0, D2 = (y2 < g2 ? y2 + 7 : y2) - g2;
return l2(r3 ? m3 - D2 : m3 + (6 - D2), M3);
case a:
case d:
return $2(v2 + "Hours", 0);
case u:
return $2(v2 + "Minutes", 1);
case s2:
return $2(v2 + "Seconds", 2);
case i:
return $2(v2 + "Milliseconds", 3);
default:
return this.clone();
if ("string" == typeof e3 && !/Z$/i.test(e3)) {
var r3 = e3.match($);
if (r3) {
var i2 = r3[2] - 1 || 0, s3 = (r3[7] || "0").substring(0, 3);
return n3 ? new Date(Date.UTC(r3[1], i2, r3[3] || 1, r3[4] || 0, r3[5] || 0, r3[6] || 0, s3)) : new Date(r3[1], i2, r3[3] || 1, r3[4] || 0, r3[5] || 0, r3[6] || 0, s3);
}
}
}, m2.endOf = function(t3) {
return this.startOf(t3, false);
}, m2.$set = function(t3, e3) {
var n3, o3 = b.p(t3), f3 = "set" + (this.$u ? "UTC" : ""), l2 = (n3 = {}, n3[a] = f3 + "Date", n3[d] = f3 + "Date", n3[c] = f3 + "Month", n3[h] = f3 + "FullYear", n3[u] = f3 + "Hours", n3[s2] = f3 + "Minutes", n3[i] = f3 + "Seconds", n3[r2] = f3 + "Milliseconds", n3)[o3], $2 = o3 === a ? this.$D + (e3 - this.$W) : e3;
if (o3 === c || o3 === h) {
var y2 = this.clone().set(d, 1);
y2.$d[l2]($2), y2.init(), this.$d = y2.set(d, Math.min(this.$D, y2.daysInMonth())).$d;
} else
l2 && this.$d[l2]($2);
return this.init(), this;
}, m2.set = function(t3, e3) {
return this.clone().$set(t3, e3);
}, m2.get = function(t3) {
return this[b.p(t3)]();
}, m2.add = function(r3, f3) {
var d2, l2 = this;
r3 = Number(r3);
var $2 = b.p(f3), y2 = function(t3) {
var e3 = O(l2);
return b.w(e3.date(e3.date() + Math.round(t3 * r3)), l2);
};
if ($2 === c)
return this.set(c, this.$M + r3);
if ($2 === h)
return this.set(h, this.$y + r3);
if ($2 === a)
return y2(1);
if ($2 === o2)
return y2(7);
var M3 = (d2 = {}, d2[s2] = e2, d2[u] = n2, d2[i] = t2, d2)[$2] || 1, m3 = this.$d.getTime() + r3 * M3;
return b.w(m3, this);
}, m2.subtract = function(t3, e3) {
return this.add(-1 * t3, e3);
}, m2.format = function(t3) {
var e3 = this, n3 = this.$locale();
if (!this.isValid())
return n3.invalidDate || l;
var r3 = t3 || "YYYY-MM-DDTHH:mm:ssZ", i2 = b.z(this), s3 = this.$H, u2 = this.$m, a2 = this.$M, o3 = n3.weekdays, c2 = n3.months, f3 = n3.meridiem, h2 = function(t4, n4, i3, s4) {
return t4 && (t4[n4] || t4(e3, r3)) || i3[n4].slice(0, s4);
}, d2 = function(t4) {
return b.s(s3 % 12 || 12, t4, "0");
}, $2 = f3 || function(t4, e4, n4) {
var r4 = t4 < 12 ? "AM" : "PM";
return n4 ? r4.toLowerCase() : r4;
};
return r3.replace(y, function(t4, r4) {
return r4 || function(t5) {
switch (t5) {
case "YY":
return String(e3.$y).slice(-2);
case "YYYY":
return b.s(e3.$y, 4, "0");
case "M":
return a2 + 1;
case "MM":
return b.s(a2 + 1, 2, "0");
case "MMM":
return h2(n3.monthsShort, a2, c2, 3);
case "MMMM":
return h2(c2, a2);
case "D":
return e3.$D;
case "DD":
return b.s(e3.$D, 2, "0");
case "d":
return String(e3.$W);
case "dd":
return h2(n3.weekdaysMin, e3.$W, o3, 2);
case "ddd":
return h2(n3.weekdaysShort, e3.$W, o3, 3);
case "dddd":
return o3[e3.$W];
case "H":
return String(s3);
case "HH":
return b.s(s3, 2, "0");
case "h":
return d2(1);
case "hh":
return d2(2);
case "a":
return $2(s3, u2, true);
case "A":
return $2(s3, u2, false);
case "m":
return String(u2);
case "mm":
return b.s(u2, 2, "0");
case "s":
return String(e3.$s);
case "ss":
return b.s(e3.$s, 2, "0");
case "SSS":
return b.s(e3.$ms, 3, "0");
case "Z":
return i2;
}
return null;
}(t4) || i2.replace(":", "");
});
}, m2.utcOffset = function() {
return 15 * -Math.round(this.$d.getTimezoneOffset() / 15);
}, m2.diff = function(r3, d2, l2) {
var $2, y2 = this, M3 = b.p(d2), m3 = O(r3), v2 = (m3.utcOffset() - this.utcOffset()) * e2, g2 = this - m3, D2 = function() {
return b.m(y2, m3);
};
switch (M3) {
case h:
$2 = D2() / 12;
break;
case c:
$2 = D2();
break;
case f2:
$2 = D2() / 3;
break;
case o2:
$2 = (g2 - v2) / 6048e5;
break;
case a:
$2 = (g2 - v2) / 864e5;
break;
case u:
$2 = g2 / n2;
break;
case s2:
$2 = g2 / e2;
break;
case i:
$2 = g2 / t2;
break;
default:
$2 = g2;
}
return l2 ? $2 : b.a($2);
}, m2.daysInMonth = function() {
return this.endOf(c).$D;
}, m2.$locale = function() {
return D[this.$L];
}, m2.locale = function(t3, e3) {
if (!t3)
return this.$L;
var n3 = this.clone(), r3 = w(t3, e3, true);
return r3 && (n3.$L = r3), n3;
}, m2.clone = function() {
return b.w(this.$d, this);
}, m2.toDate = function() {
return new Date(this.valueOf());
}, m2.toJSON = function() {
return this.isValid() ? this.toISOString() : null;
}, m2.toISOString = function() {
return this.$d.toISOString();
}, m2.toString = function() {
return this.$d.toUTCString();
}, M2;
}(), k = _.prototype;
return O.prototype = k, [["$ms", r2], ["$s", i], ["$m", s2], ["$H", u], ["$W", a], ["$M", c], ["$y", h], ["$D", d]].forEach(function(t3) {
k[t3[1]] = function(e3) {
return this.$g(e3, t3[0], t3[1]);
return new Date(e3);
}(t3), this.init();
}, m2.init = function() {
var t3 = this.$d;
this.$y = t3.getFullYear(), this.$M = t3.getMonth(), this.$D = t3.getDate(), this.$W = t3.getDay(), this.$H = t3.getHours(), this.$m = t3.getMinutes(), this.$s = t3.getSeconds(), this.$ms = t3.getMilliseconds();
}, m2.$utils = function() {
return b;
}, m2.isValid = function() {
return !(this.$d.toString() === l);
}, m2.isSame = function(t3, e3) {
var n3 = O(t3);
return this.startOf(e3) <= n3 && n3 <= this.endOf(e3);
}, m2.isAfter = function(t3, e3) {
return O(t3) < this.startOf(e3);
}, m2.isBefore = function(t3, e3) {
return this.endOf(e3) < O(t3);
}, m2.$g = function(t3, e3, n3) {
return b.u(t3) ? this[e3] : this.set(n3, t3);
}, m2.unix = function() {
return Math.floor(this.valueOf() / 1e3);
}, m2.valueOf = function() {
return this.$d.getTime();
}, m2.startOf = function(t3, e3) {
var n3 = this, r3 = !!b.u(e3) || e3, f3 = b.p(t3), l2 = function(t4, e4) {
var i2 = b.w(n3.$u ? Date.UTC(n3.$y, e4, t4) : new Date(n3.$y, e4, t4), n3);
return r3 ? i2 : i2.endOf(a);
}, $2 = function(t4, e4) {
return b.w(n3.toDate()[t4].apply(n3.toDate("s"), (r3 ? [0, 0, 0, 0] : [23, 59, 59, 999]).slice(e4)), n3);
}, y2 = this.$W, M3 = this.$M, m3 = this.$D, v2 = "set" + (this.$u ? "UTC" : "");
switch (f3) {
case h:
return r3 ? l2(1, 0) : l2(31, 11);
case c:
return r3 ? l2(1, M3) : l2(0, M3 + 1);
case o2:
var g2 = this.$locale().weekStart || 0, D2 = (y2 < g2 ? y2 + 7 : y2) - g2;
return l2(r3 ? m3 - D2 : m3 + (6 - D2), M3);
case a:
case d:
return $2(v2 + "Hours", 0);
case u:
return $2(v2 + "Minutes", 1);
case s2:
return $2(v2 + "Seconds", 2);
case i:
return $2(v2 + "Milliseconds", 3);
default:
return this.clone();
}
}, m2.endOf = function(t3) {
return this.startOf(t3, false);
}, m2.$set = function(t3, e3) {
var n3, o3 = b.p(t3), f3 = "set" + (this.$u ? "UTC" : ""), l2 = (n3 = {}, n3[a] = f3 + "Date", n3[d] = f3 + "Date", n3[c] = f3 + "Month", n3[h] = f3 + "FullYear", n3[u] = f3 + "Hours", n3[s2] = f3 + "Minutes", n3[i] = f3 + "Seconds", n3[r2] = f3 + "Milliseconds", n3)[o3], $2 = o3 === a ? this.$D + (e3 - this.$W) : e3;
if (o3 === c || o3 === h) {
var y2 = this.clone().set(d, 1);
y2.$d[l2]($2), y2.init(), this.$d = y2.set(d, Math.min(this.$D, y2.daysInMonth())).$d;
} else
l2 && this.$d[l2]($2);
return this.init(), this;
}, m2.set = function(t3, e3) {
return this.clone().$set(t3, e3);
}, m2.get = function(t3) {
return this[b.p(t3)]();
}, m2.add = function(r3, f3) {
var d2, l2 = this;
r3 = Number(r3);
var $2 = b.p(f3), y2 = function(t3) {
var e3 = O(l2);
return b.w(e3.date(e3.date() + Math.round(t3 * r3)), l2);
};
}), O.extend = function(t3, e3) {
return t3.$i || (t3(e3, _, O), t3.$i = true), O;
}, O.locale = w, O.isDayjs = S, O.unix = function(t3) {
return O(1e3 * t3);
}, O.en = D[g], O.Ls = D, O.p = {}, O;
});
})(dayjs_min);
return dayjs_minExports$1;
}
var dayjs_minExports = requireDayjs_min();
const dayjs = /* @__PURE__ */ getDefaultExportFromCjs(dayjs_minExports);
if ($2 === c)
return this.set(c, this.$M + r3);
if ($2 === h)
return this.set(h, this.$y + r3);
if ($2 === a)
return y2(1);
if ($2 === o2)
return y2(7);
var M3 = (d2 = {}, d2[s2] = e2, d2[u] = n2, d2[i] = t2, d2)[$2] || 1, m3 = this.$d.getTime() + r3 * M3;
return b.w(m3, this);
}, m2.subtract = function(t3, e3) {
return this.add(-1 * t3, e3);
}, m2.format = function(t3) {
var e3 = this, n3 = this.$locale();
if (!this.isValid())
return n3.invalidDate || l;
var r3 = t3 || "YYYY-MM-DDTHH:mm:ssZ", i2 = b.z(this), s3 = this.$H, u2 = this.$m, a2 = this.$M, o3 = n3.weekdays, c2 = n3.months, f3 = n3.meridiem, h2 = function(t4, n4, i3, s4) {
return t4 && (t4[n4] || t4(e3, r3)) || i3[n4].slice(0, s4);
}, d2 = function(t4) {
return b.s(s3 % 12 || 12, t4, "0");
}, $2 = f3 || function(t4, e4, n4) {
var r4 = t4 < 12 ? "AM" : "PM";
return n4 ? r4.toLowerCase() : r4;
};
return r3.replace(y, function(t4, r4) {
return r4 || function(t5) {
switch (t5) {
case "YY":
return String(e3.$y).slice(-2);
case "YYYY":
return b.s(e3.$y, 4, "0");
case "M":
return a2 + 1;
case "MM":
return b.s(a2 + 1, 2, "0");
case "MMM":
return h2(n3.monthsShort, a2, c2, 3);
case "MMMM":
return h2(c2, a2);
case "D":
return e3.$D;
case "DD":
return b.s(e3.$D, 2, "0");
case "d":
return String(e3.$W);
case "dd":
return h2(n3.weekdaysMin, e3.$W, o3, 2);
case "ddd":
return h2(n3.weekdaysShort, e3.$W, o3, 3);
case "dddd":
return o3[e3.$W];
case "H":
return String(s3);
case "HH":
return b.s(s3, 2, "0");
case "h":
return d2(1);
case "hh":
return d2(2);
case "a":
return $2(s3, u2, true);
case "A":
return $2(s3, u2, false);
case "m":
return String(u2);
case "mm":
return b.s(u2, 2, "0");
case "s":
return String(e3.$s);
case "ss":
return b.s(e3.$s, 2, "0");
case "SSS":
return b.s(e3.$ms, 3, "0");
case "Z":
return i2;
}
return null;
}(t4) || i2.replace(":", "");
});
}, m2.utcOffset = function() {
return 15 * -Math.round(this.$d.getTimezoneOffset() / 15);
}, m2.diff = function(r3, d2, l2) {
var $2, y2 = this, M3 = b.p(d2), m3 = O(r3), v2 = (m3.utcOffset() - this.utcOffset()) * e2, g2 = this - m3, D2 = function() {
return b.m(y2, m3);
};
switch (M3) {
case h:
$2 = D2() / 12;
break;
case c:
$2 = D2();
break;
case f2:
$2 = D2() / 3;
break;
case o2:
$2 = (g2 - v2) / 6048e5;
break;
case a:
$2 = (g2 - v2) / 864e5;
break;
case u:
$2 = g2 / n2;
break;
case s2:
$2 = g2 / e2;
break;
case i:
$2 = g2 / t2;
break;
default:
$2 = g2;
}
return l2 ? $2 : b.a($2);
}, m2.daysInMonth = function() {
return this.endOf(c).$D;
}, m2.$locale = function() {
return D[this.$L];
}, m2.locale = function(t3, e3) {
if (!t3)
return this.$L;
var n3 = this.clone(), r3 = w(t3, e3, true);
return r3 && (n3.$L = r3), n3;
}, m2.clone = function() {
return b.w(this.$d, this);
}, m2.toDate = function() {
return new Date(this.valueOf());
}, m2.toJSON = function() {
return this.isValid() ? this.toISOString() : null;
}, m2.toISOString = function() {
return this.$d.toISOString();
}, m2.toString = function() {
return this.$d.toUTCString();
}, M2;
}(), k = _.prototype;
return O.prototype = k, [["$ms", r2], ["$s", i], ["$m", s2], ["$H", u], ["$W", a], ["$M", c], ["$y", h], ["$D", d]].forEach(function(t3) {
k[t3[1]] = function(e3) {
return this.$g(e3, t3[0], t3[1]);
};
}), O.extend = function(t3, e3) {
return t3.$i || (t3(e3, _, O), t3.$i = true), O;
}, O.locale = w, O.isDayjs = S, O.unix = function(t3) {
return O(1e3 * t3);
}, O.en = D[g], O.Ls = D, O.p = {}, O;
});
})(dayjs_min);
const dayjs = dayjs_minExports;
var relativeTimeExports = {};
var relativeTime$1 = {
get exports() {
@ -12053,7 +12042,7 @@ var zhCn = {
};
(function(module2, exports2) {
!function(e2, _) {
module2.exports = _(requireDayjs_min());
module2.exports = _(dayjs_minExports);
}(commonjsGlobal, function(e2) {
function _(e3) {
return e3 && "object" == typeof e3 && "default" in e3 ? e3 : { default: e3 };

View File

@ -1,10 +1,30 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
if (!Array) {
const _easycom_uni_icons2 = common_vendor.resolveComponent("uni-icons");
_easycom_uni_icons2();
}
const _easycom_uni_icons = () => "../../uni_modules/uni-icons/components/uni-icons/uni-icons.js";
if (!Math) {
_easycom_uni_icons();
}
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "hs-collection",
setup(__props) {
const toCollectionPage = () => {
common_vendor.index.navigateTo({
url: "/INDEX/collection/index"
});
};
return (_ctx, _cache) => {
return {};
return {
a: common_vendor.p({
type: "right",
size: "12",
color: "#fff"
}),
b: common_vendor.o(toCollectionPage)
};
};
}
});

View File

@ -1,4 +1,6 @@
{
"component": true,
"usingComponents": {}
"usingComponents": {
"uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons"
}
}

View File

@ -0,0 +1 @@
<view class="hs_collection"> 一键开通自动托收,无需担心忘记缴费 <view class="btn" bindtap="{{b}}"> 立即开通 <uni-icons wx:if="{{a}}" u-i="05506432-0" bind:__l="__l" u-p="{{a}}"></uni-icons></view></view>

View File

@ -37,7 +37,6 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
const loadingText = common_vendor.ref("正在输入中...");
let socketTask = null;
let isConnected = common_vendor.ref(false);
const showOpeningRemarks = common_vendor.ref(false);
const currentPage = common_vendor.ref(1);
const pageSize = common_vendor.ref(10);
const hasMore = common_vendor.ref(true);
@ -98,7 +97,6 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
const message = {
role: item.sender_type === "customer" ? "user" : "ai",
content: item.message || item.content || "",
actions: item.actions || [],
created_at: item.created_at || item.timestamp || new Date().toISOString()
};
if (item.message_type) {
@ -127,7 +125,6 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
const message = {
role: item.sender_type === "customer" ? "user" : "ai",
content: item.message || item.content || "",
actions: item.actions || [],
created_at: item.created_at || item.timestamp || new Date().toISOString()
};
if (item.message_type) {
@ -156,7 +153,6 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
const message = {
role: item.sender_type === "customer" ? "user" : "ai",
content: item.message || item.content || "",
actions: item.actions || [],
created_at: item.created_at || item.timestamp || new Date().toISOString()
};
if (item.message_type) {
@ -479,10 +475,6 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
inputMessage.value = "";
pages_ai_model.useModel.selectedImages.value = [];
scrollToBottom();
console.log("发送消息时隐藏开场白3", showOpeningRemarks.value);
if (!showOpeningRemarks.value) {
showOpeningRemarks.value = true;
}
if (message && message.includes("查询")) {
loadingText.value = "正在查询中请稍后...";
} else {
@ -561,8 +553,7 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
created_at: new Date().toISOString(),
quickQuestions: suggestedQuestions.length > 0 ? suggestedQuestions : void 0,
needConfirmation,
confirmationType,
...result
confirmationType
});
scrollToBottom();
} else {
@ -593,19 +584,6 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
console.log("页面卸载WebSocket连接已关闭");
}
});
common_vendor.onPageScroll((e) => {
if (e.scrollTop > pages_ai_model.useModel.scrollTopNumber.value) {
pages_ai_model.useModel.scrollTopNumber.value = e.scrollTop;
return;
}
if (pages_ai_model.useModel.scrollTopNumber.value - e.scrollTop > 60 && !showOpeningRemarks.value) {
showOpeningRemarks.value = true;
}
});
common_vendor.onShow(() => {
showOpeningRemarks.value = false;
pages_ai_model.useModel.scrollTopNumber.value = 0;
});
common_vendor.onLoad(async (op) => {
var _a, _b, _c;
await ((_a = common_vendor.getCurrentInstance()) == null ? void 0 : _a.appContext.config.globalProperties.$onLaunched);
@ -627,8 +605,7 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
a: userLoginStatus.value
}, userLoginStatus.value ? common_vendor.e({
b: common_vendor.o(handleQuickFast),
c: common_vendor.n(showOpeningRemarks.value ? "hide-opening-remarks" : ""),
d: common_vendor.f(messages.value, (message, index, i0) => {
c: common_vendor.f(messages.value, (message, index, i0) => {
var _a2, _b2;
return common_vendor.e({
a: message.role === "ai"
@ -685,22 +662,9 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
};
})
} : {}, {
p: message.actions && message.actions.length > 0
}, message.actions && message.actions.length > 0 ? {
q: common_vendor.f(message.actions, (i, aIndex, i1) => {
return {
a: common_vendor.t(i == null ? void 0 : i.label),
b: `items_${aIndex}`,
c: common_vendor.o(($event) => {
var _a3;
return (_a3 = common_vendor.unref(pages_ai_method.method)) == null ? void 0 : _a3.GoToPage(i == null ? void 0 : i.url);
}, `items_${aIndex}`)
};
})
} : {}, {
r: !message.actions && message.quickQuestions && message.quickQuestions.length > 0
}, !message.actions && message.quickQuestions && message.quickQuestions.length > 0 ? {
s: common_vendor.f(message.quickQuestions, (question, qIndex, i1) => {
p: message.quickQuestions && message.quickQuestions.length > 0
}, message.quickQuestions && message.quickQuestions.length > 0 ? {
q: common_vendor.f(message.quickQuestions, (question, qIndex, i1) => {
return {
a: common_vendor.t(question),
b: qIndex,
@ -708,45 +672,44 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
};
})
} : {}, {
t: message.needConfirmation
r: message.needConfirmation
}, message.needConfirmation ? {
v: message.selectedConfirmation === "是" ? 1 : "",
w: message.selectedConfirmation !== void 0 ? 1 : "",
x: common_vendor.o(($event) => handleConfirmation(message, "是"), index),
y: message.selectedConfirmation === "否" ? 1 : "",
z: message.selectedConfirmation !== void 0 ? 1 : "",
A: common_vendor.o(($event) => handleConfirmation(message, "否"), index)
s: message.selectedConfirmation === "是" ? 1 : "",
t: message.selectedConfirmation !== void 0 ? 1 : "",
v: common_vendor.o(($event) => handleConfirmation(message, "是"), index),
w: message.selectedConfirmation === "否" ? 1 : "",
x: message.selectedConfirmation !== void 0 ? 1 : "",
y: common_vendor.o(($event) => handleConfirmation(message, "否"), index)
} : {}, {
B: message.created_at && !message.quickQuestions
z: message.created_at && !message.quickQuestions
}, message.created_at && !message.quickQuestions ? common_vendor.e({
C: message.role === "ai"
A: message.role === "ai"
}, message.role === "ai" ? {
D: common_vendor.o(($event) => {
B: common_vendor.o(($event) => {
var _a3;
return (_a3 = common_vendor.unref(pages_ai_method.method)) == null ? void 0 : _a3.copyMessage(message.content);
}, index)
} : {}, {
E: common_vendor.t((_b2 = common_vendor.unref(pages_ai_method.method)) == null ? void 0 : _b2.formatTime(message.created_at)),
F: message.role === "user"
C: common_vendor.t((_b2 = common_vendor.unref(pages_ai_method.method)) == null ? void 0 : _b2.formatTime(message.created_at)),
D: message.role === "user"
}, message.role === "user" ? {
G: common_vendor.o(($event) => {
E: common_vendor.o(($event) => {
var _a3;
return (_a3 = common_vendor.unref(pages_ai_method.method)) == null ? void 0 : _a3.copyMessage(message.content);
}, index)
} : {}) : {}, {
H: index,
I: `msg-${index}`,
J: common_vendor.n(message.role === "user" ? "user-message" : "ai-message")
F: index,
G: `msg-${index}`,
H: common_vendor.n(message.role === "user" ? "user-message" : "ai-message")
});
}),
e: loading.value
d: loading.value
}, loading.value ? {
f: common_vendor.t(loadingText.value)
e: common_vendor.t(loadingText.value)
} : {}, {
g: common_vendor.n(`chat-messages chat-messages-chat ${showOpeningRemarks.value ? "chat-messages-update-top" : ""}`),
h: ((_c = (_b = (_a = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _a.selectedImages) == null ? void 0 : _b.value) == null ? void 0 : _c.length) > 0
f: ((_c = (_b = (_a = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _a.selectedImages) == null ? void 0 : _b.value) == null ? void 0 : _c.length) > 0
}, ((_f = (_e = (_d = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _d.selectedImages) == null ? void 0 : _e.value) == null ? void 0 : _f.length) > 0 ? common_vendor.e({
i: common_vendor.f((_h = (_g = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _g.selectedImages) == null ? void 0 : _h.value, (image, index, i0) => {
g: common_vendor.f((_h = (_g = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _g.selectedImages) == null ? void 0 : _h.value, (image, index, i0) => {
return {
a: image,
b: "25c36616-1-" + i0,
@ -757,66 +720,66 @@ const _sfc_defineComponent = /* @__PURE__ */ common_vendor.defineComponent({
d: index
};
}),
j: common_vendor.p({
h: common_vendor.p({
type: "closeempty",
size: "14",
color: "#fff"
}),
k: ((_k = (_j = (_i = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _i.selectedImages) == null ? void 0 : _j.value) == null ? void 0 : _k.length) < 9
i: ((_k = (_j = (_i = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _i.selectedImages) == null ? void 0 : _j.value) == null ? void 0 : _k.length) < 9
}, ((_n = (_m = (_l = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _l.selectedImages) == null ? void 0 : _m.value) == null ? void 0 : _n.length) < 9 ? {
l: common_vendor.p({
j: common_vendor.p({
type: "plus",
size: "30",
color: "#999"
}),
m: common_vendor.o(($event) => {
k: common_vendor.o(($event) => {
var _a2;
return (_a2 = common_vendor.unref(pages_ai_method.method)) == null ? void 0 : _a2.chooseImage();
})
} : {}) : {}, {
n: common_vendor.o(($event) => isInputFocused.value = true),
o: common_vendor.o(($event) => isInputFocused.value = false),
p: common_vendor.o(handleSendMessage),
q: inputMessage.value,
r: common_vendor.o(($event) => inputMessage.value = $event.detail.value),
s: !inputMessage.value.trim() && !isInputFocused.value && ((_q = (_p = (_o = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _o.selectedImages) == null ? void 0 : _p.value) == null ? void 0 : _q.length) === 0
l: common_vendor.o(($event) => isInputFocused.value = true),
m: common_vendor.o(($event) => isInputFocused.value = false),
n: common_vendor.o(handleSendMessage),
o: inputMessage.value,
p: common_vendor.o(($event) => inputMessage.value = $event.detail.value),
q: !inputMessage.value.trim() && !isInputFocused.value && ((_q = (_p = (_o = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _o.selectedImages) == null ? void 0 : _p.value) == null ? void 0 : _q.length) === 0
}, !inputMessage.value.trim() && !isInputFocused.value && ((_t = (_s = (_r = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _r.selectedImages) == null ? void 0 : _s.value) == null ? void 0 : _t.length) === 0 ? {
t: common_vendor.p({
r: common_vendor.p({
type: "camera",
size: "24",
color: "#666"
}),
v: common_vendor.o(($event) => {
s: common_vendor.o(($event) => {
var _a2;
return (_a2 = common_vendor.unref(pages_ai_method.method)) == null ? void 0 : _a2.chooseImage();
})
} : {}, {
w: (inputMessage.value.trim() || isInputFocused.value || ((_w = (_v = (_u = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _u.selectedImages) == null ? void 0 : _v.value) == null ? void 0 : _w.length) > 0) && !loading.value
t: (inputMessage.value.trim() || isInputFocused.value || ((_w = (_v = (_u = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _u.selectedImages) == null ? void 0 : _v.value) == null ? void 0 : _w.length) > 0) && !loading.value
}, (inputMessage.value.trim() || isInputFocused.value || ((_z = (_y = (_x = common_vendor.unref(pages_ai_model.useModel)) == null ? void 0 : _x.selectedImages) == null ? void 0 : _y.value) == null ? void 0 : _z.length) > 0) && !loading.value ? {
x: common_vendor.p({
v: common_vendor.p({
type: "paperplane-filled",
size: "20",
color: "#fff"
}),
y: common_vendor.o(handleSendMessage)
w: common_vendor.o(handleSendMessage)
} : {}, {
z: loading.value
x: loading.value
}, loading.value ? {
A: common_vendor.p({
y: common_vendor.p({
type: "spinner-cycle",
size: "20",
color: "#ccc"
})
} : {}) : {
B: common_vendor.p({
z: common_vendor.p({
height: "20vh",
baseStyle: {
paddingTop: "35%"
},
text: "登录体验更多功能"
}),
C: common_vendor.o(goToPageLogin),
D: common_vendor.p({
A: common_vendor.o(goToPageLogin),
B: common_vendor.p({
label: "去登录",
size: "md",
type: "primary"

View File

@ -1 +1 @@
<view class="chat-container"><view class="chat_container_linear_gradient"></view><view wx:if="{{a}}" class="chat_messages_body"><view class="{{c}}"><my-header-prologue bindhandleQuickFast="{{b}}" u-i="25c36616-0" bind:__l="__l"/></view><view class="{{g}}"><view wx:for="{{d}}" wx:for-item="message" wx:key="H" id="{{message.I}}" class="{{['message-item', message.J]}}"><view wx:if="{{message.a}}" class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content-wrapper"><view class="message-content"><view wx:if="{{message.b}}" class="message-images"><view wx:for="{{message.c}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.e && 'single-image']}}"><image src="{{image.a}}" mode="{{message.d}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.f}}" class="message-images"><view wx:for="{{message.g}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.i && 'single-image']}}"><image src="{{image.a}}" mode="{{message.h}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.j}}" class="message-images"><view wx:for="{{message.k}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.m && 'single-image']}}"><image src="{{image.a}}" mode="{{message.l}}" class="message-image" bindtap="{{image.b}}"/></view></view><block wx:if="{{message.n}}"><view wx:for="{{message.o}}" wx:for-item="line" wx:key="b" class="message-text-line"><text>{{line.a}}</text></view></block><view wx:if="{{message.p}}" class="quick-questions-actions"><view wx:for="{{message.q}}" wx:for-item="i" wx:key="b" class="question-btn query-go-to-btn" bindtap="{{i.c}}"><text>{{i.a}}</text></view></view></view><view wx:if="{{message.r}}" class="quick-questions"><view wx:for="{{message.s}}" wx:for-item="question" wx:key="b" class="question-btn" bindtap="{{question.c}}"><text>{{question.a}}</text></view></view><view wx:if="{{message.t}}" class="confirmation-buttons"><view class="{{['confirmation-btn', message.v && 'selected', message.w && 'disabled']}}" bindtap="{{message.x}}"><text>是</text></view><view class="{{['confirmation-btn', message.y && 'selected', message.z && 'disabled']}}" bindtap="{{message.A}}"><text>否</text></view></view><view wx:if="{{message.B}}" class="message-meta"><view wx:if="{{message.C}}" class="copy-button" bindtap="{{message.D}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view><text class="message-time">{{message.E}}</text><view wx:if="{{message.F}}" class="copy-button" bindtap="{{message.G}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view></view></view></view><view wx:if="{{e}}" class="message-item ai-message"><view class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content loading"><text>{{f}}</text></view></view></view><view class="chat-input-area chat-input-area-chat"><view wx:if="{{h}}" class="image-preview-area"><view class="image-preview-list"><view wx:for="{{i}}" wx:for-item="image" wx:key="d" class="image-preview-item"><image src="{{image.a}}" mode="aspectFill" class="preview-image"/><view class="remove-image" bindtap="{{image.c}}"><uni-icons wx:if="{{j}}" u-i="{{image.b}}" bind:__l="__l" u-p="{{j}}"/></view></view><view wx:if="{{k}}" class="image-preview-item add-more-button" bindtap="{{m}}"><uni-icons wx:if="{{l}}" u-i="25c36616-2" bind:__l="__l" u-p="{{l}}"/><text class="add-more-text">添加图片</text></view></view></view><view class="input-container"><input class="message-input" placeholder="请输入您的问题..." adjust-position confirm-type="{{'send'}}" cursor-spacing="{{15}}" bindfocus="{{n}}" bindblur="{{o}}" bindconfirm="{{p}}" value="{{q}}" bindinput="{{r}}"/><view wx:if="{{s}}" class="upload-button" bindtap="{{v}}"><uni-icons wx:if="{{t}}" u-i="25c36616-3" bind:__l="__l" u-p="{{t}}"/></view><view wx:if="{{w}}" class="send-button" bindtap="{{y}}"><uni-icons wx:if="{{x}}" u-i="25c36616-4" bind:__l="__l" u-p="{{x}}"/></view><view wx:if="{{z}}" class="send-button disabled"><uni-icons wx:if="{{A}}" u-i="25c36616-5" bind:__l="__l" u-p="{{A}}"/></view></view></view></view><view wx:else class="chat_messages_body"><hs-empty wx:if="{{B}}" u-i="25c36616-6" bind:__l="__l" u-p="{{B}}"/><view class="login_btn"><hs-button wx:if="{{D}}" bindclick="{{C}}" u-i="25c36616-7" bind:__l="__l" u-p="{{D}}"/></view></view></view>
<view class="chat-container"><view class="chat_container_linear_gradient"></view><view wx:if="{{a}}" class="chat_messages_body"><my-header-prologue bindhandleQuickFast="{{b}}" u-i="25c36616-0" bind:__l="__l"/><view class="chat-messages chat-messages-chat"><view wx:for="{{c}}" wx:for-item="message" wx:key="F" id="{{message.G}}" class="{{['message-item', message.H]}}"><view wx:if="{{message.a}}" class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content-wrapper"><view class="message-content"><view wx:if="{{message.b}}" class="message-images"><view wx:for="{{message.c}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.e && 'single-image']}}"><image src="{{image.a}}" mode="{{message.d}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.f}}" class="message-images"><view wx:for="{{message.g}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.i && 'single-image']}}"><image src="{{image.a}}" mode="{{message.h}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.j}}" class="message-images"><view wx:for="{{message.k}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.m && 'single-image']}}"><image src="{{image.a}}" mode="{{message.l}}" class="message-image" bindtap="{{image.b}}"/></view></view><block wx:if="{{message.n}}"><view wx:for="{{message.o}}" wx:for-item="line" wx:key="b" class="message-text-line"><text>{{line.a}}</text></view></block></view><view wx:if="{{message.p}}" class="quick-questions"><view wx:for="{{message.q}}" wx:for-item="question" wx:key="b" class="question-btn" bindtap="{{question.c}}"><text>{{question.a}}</text></view></view><view wx:if="{{message.r}}" class="confirmation-buttons"><view class="{{['confirmation-btn', message.s && 'selected', message.t && 'disabled']}}" bindtap="{{message.v}}"><text>是</text></view><view class="{{['confirmation-btn', message.w && 'selected', message.x && 'disabled']}}" bindtap="{{message.y}}"><text>否</text></view></view><view wx:if="{{message.z}}" class="message-meta"><view wx:if="{{message.A}}" class="copy-button" bindtap="{{message.B}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view><text class="message-time">{{message.C}}</text><view wx:if="{{message.D}}" class="copy-button" bindtap="{{message.E}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view></view></view></view><view wx:if="{{d}}" class="message-item ai-message"><view class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content loading"><text>{{e}}</text></view></view></view><view class="chat-input-area chat-input-area-chat"><view wx:if="{{f}}" class="image-preview-area"><view class="image-preview-list"><view wx:for="{{g}}" wx:for-item="image" wx:key="d" class="image-preview-item"><image src="{{image.a}}" mode="aspectFill" class="preview-image"/><view class="remove-image" bindtap="{{image.c}}"><uni-icons wx:if="{{h}}" u-i="{{image.b}}" bind:__l="__l" u-p="{{h}}"/></view></view><view wx:if="{{i}}" class="image-preview-item add-more-button" bindtap="{{k}}"><uni-icons wx:if="{{j}}" u-i="25c36616-2" bind:__l="__l" u-p="{{j}}"/><text class="add-more-text">添加图片</text></view></view></view><view class="input-container"><input class="message-input" placeholder="请输入您的问题..." adjust-position confirm-type="{{'send'}}" cursor-spacing="{{15}}" bindfocus="{{l}}" bindblur="{{m}}" bindconfirm="{{n}}" value="{{o}}" bindinput="{{p}}"/><view wx:if="{{q}}" class="upload-button" bindtap="{{s}}"><uni-icons wx:if="{{r}}" u-i="25c36616-3" bind:__l="__l" u-p="{{r}}"/></view><view wx:if="{{t}}" class="send-button" bindtap="{{w}}"><uni-icons wx:if="{{v}}" u-i="25c36616-4" bind:__l="__l" u-p="{{v}}"/></view><view wx:if="{{x}}" class="send-button disabled"><uni-icons wx:if="{{y}}" u-i="25c36616-5" bind:__l="__l" u-p="{{y}}"/></view></view></view></view><view wx:else class="chat_messages_body"><hs-empty wx:if="{{z}}" u-i="25c36616-6" bind:__l="__l" u-p="{{z}}"/><view class="login_btn"><hs-button wx:if="{{B}}" bindclick="{{A}}" u-i="25c36616-7" bind:__l="__l" u-p="{{B}}"/></view></view></view>

View File

@ -32,9 +32,6 @@
.chat-messages-chat {
padding-bottom: calc(160rpx + env(safe-area-inset-bottom));
}
.chat-messages-update-top {
padding-top: 30rpx;
}
.message-item {
display: flex;
width: 100%;
@ -170,6 +167,7 @@ to {
}
.message-content view {
display: block;
width: 100%;
word-wrap: break-word;
word-break: break-all;
}
@ -486,17 +484,6 @@ to {
.opening_remarks .opening_remarks_body .group_btn_item:nth-child(3n) {
margin-right: 0;
}
.hide-opening-remarks {
animation: slideUpFadeOut 1s forwards;
}
@keyframes slideUpFadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes typing {
from {
width: 0;
@ -504,22 +491,4 @@ from {
to {
width: 100%;
}
}
.message-content .quick-questions-actions {
width: auto;
padding: 20rpx 0 10rpx 0;
display: flex;
align-items: center;
}
.query-go-to-btn {
background-color: #1c64f2;
color: #fff;
border-color: #1c64f2;
text-align: center;
width: 100%;
margin-right: 30rpx;
}
.query-go-to-btn:last-child {
margin-right: 0;
margin-bottom: 0rpx;
}

View File

@ -2,7 +2,7 @@ page {
background-color: #f8f8f8;
}
.home_page {
padding-bottom: 78px;
padding-bottom: 68px;
}
.home_page_content {
position: relative;

View File

@ -18,11 +18,6 @@
<view class="activities_content">
<up-parse :content="useModel?.showData?.value?.content"></up-parse>
</view>
<template v-if="useModel?.showData?.value?.status !== 'Finished'">
<view class="footer" v-if="!useModel?.showData?.value?.result">
<view class="btn">
<hs-button size="md" type="display" label="分享活动" openType="share" />
@ -72,7 +67,6 @@
<hs-button size="md" type="primary" label="分享活动" openType="share" />
</view>
</view>
</template>
</view>
</template>

View File

@ -15,7 +15,6 @@
</view>
<view class="archive_houses_content">
<hs-empty v-if="!useModel?.listData?.value?.length" />
<view
class="archive_container"
v-for="(k, index) in useModel?.listData?.value"

View File

@ -1,9 +1,7 @@
<template>
<view class="bangding_form_data">
<view class="form_card">
<view class="form_card_title">
<text :style="`border-left: 3px solid ${getStyleColorValueInfo()}`"></text> 房屋信息
</view>
<view class="form_card_title"> <text :style="`border-left: 3px solid ${getStyleColorValueInfo()}`"></text> 房屋信息 </view>
<hs-popup-project
title="选择房屋"
@change="method?.handleSelectProject"
@ -12,9 +10,7 @@
</view>
<view class="form_card" v-if="useModel?.formData?.value?.asset_houses_id">
<view class="form_card_title">
<text :style="`border-left: 3px solid ${getStyleColorValueInfo()}`"></text> 选择身份
</view>
<view class="form_card_title"> <text :style="`border-left: 3px solid ${getStyleColorValueInfo()}`"></text> 选择身份 </view>
<hs-cell title="身份" required borderTop>
<hs-radio
:Enums="HouseRegistersTypeEnum"
@ -32,7 +28,7 @@
:des="desType[useModel?.formData?.value?.residential_relation as keyof typeof desType]"
>
<hs-radio
:Enums="useModel.HouseOccupantsEnum.value"
:Enums="HouseOccupantsResidentialRelationEnum"
v-model:valueModel="useModel.formData.value.residential_relation"
required
borderTop
@ -41,9 +37,7 @@
</view>
<view class="form_card" v-if="useModel.formData.value.type">
<view class="form_card_title">
<text :style="`border-left: 3px solid ${getStyleColorValueInfo()}`"></text> 个人信息
</view>
<view class="form_card_title"> <text :style="`border-left: 3px solid ${getStyleColorValueInfo()}`"></text> 个人信息 </view>
<hs-cell title="真实姓名" required borderTop>
<hs-input v-model:valueModel="useModel.formData.value.name" textAlign="right" />
</hs-cell>
@ -82,9 +76,7 @@
</view>
<view class="form_card" v-if="useModel.formData.value.residential_relation === 'Resident'">
<view class="form_card_title">
<text :style="`border-left: 3px solid ${getStyleColorValueInfo()}`"></text> 与产权人关系
</view>
<view class="form_card_title"> <text :style="`border-left: 3px solid ${getStyleColorValueInfo()}`"></text> 与产权人关系 </view>
<hs-radio-cell-picker-select
title="房屋产权人"
@ -141,7 +133,7 @@ import {
import method from './method'
import useModel from './model'
import { onLoad, onShow, onUnload } from '@dcloudio/uni-app'
import { ref, watch } from 'vue'
import { watch } from 'vue'
import { getStyleColorValueInfo } from '@/common/libraries/getPageConfig'
const HouseRegistersTypeEnum = {

View File

@ -5,7 +5,6 @@ import { Apis } from '@/gen/Apis'
import { useWeAppAuthStore } from '@/common'
import { showToastBack, showToast } from '@/common/libraries/naviHelper'
import userLoginStatus from '@/common/libraries/userUserLogin'
import { HouseOccupantsResidentialRelationEnum } from '@/gen/Enums'
const auth = useWeAppAuthStore()
const handleSubmitStore = () => {
@ -13,19 +12,17 @@ const handleSubmitStore = () => {
...useModel.formData.value,
is_live_in: useModel?.formData?.value?.is_live_in ? 1 : 0,
customer_info: [useModel.formData.value]
}).then(res => {
useModel.loading.value = false
useModel.show.value = false
uni.redirectTo({ url: '/INDEX/binding/success' })
auth?.getIsHouseExist()
// showToastBack('提交成功,等待审核!', 1, true)
console.log(res)
}).catch(e =>{
useModel.loading.value = false
useModel.show.value = false
})
.then(res => {
useModel.loading.value = false
useModel.show.value = false
uni.redirectTo({ url: '/INDEX/binding/success' })
auth?.getIsHouseExist()
// showToastBack('提交成功,等待审核!', 1, true)
console.log(res)
})
.catch(e => {
useModel.loading.value = false
useModel.show.value = false
})
}
export default {
@ -39,9 +36,6 @@ export default {
console.log(e, 'e')
},
init(e: any) {
let obj = HouseOccupantsResidentialRelationEnum as any
delete obj['PropertyOwner']
useModel.HouseOccupantsEnum.value = obj
useModel.defaultHouseValueName.value = e?.houseName || ''
useModel.formData.value = {
asset_houses_id: e?.id || '',

View File

@ -4,6 +4,5 @@ export default {
ownerList: ref([]),
show: ref(false),
defaultHouseValueName: ref(''),
loading: ref(false),
HouseOccupantsEnum: ref({})
loading: ref(false)
}

View File

@ -21,7 +21,7 @@
<view class="label_tab_group">
<text class="label_tab label_tab1" v-if="i?.is_prepayment"> 预缴 </text>
<text class="label_tab label_tab2" v-if="i?.overdue_amount"> 欠费 </text>
<text class="label_tab label_tab3" v-if="!i?.overdue_amount"> </text>
<text class="label_tab label_tab3" v-if="!i?.overdue_amount"> </text>
</view>
</view>
<view class="card_content">
@ -41,11 +41,7 @@
size="md"
/>
</view>
<view
class="group_btn"
:style="getStyleColorInfo()"
@click="method?.goToPage(`/ME/income_expenditure/index`)"
>
<view class="group_btn" :style="getStyleColorInfo()" @click="method?.goToPage(`/ME/income_expenditure/index`)">
收支记录
</view>
</view>
@ -65,7 +61,7 @@
<view class="label_tab_group">
<text class="label_tab label_tab1" v-if="i?.is_prepayment"> 预缴 </text>
<text class="label_tab label_tab2" v-if="i?.overdue_amount"> 欠费 </text>
<text class="label_tab label_tab3" v-if="!i?.overdue_amount"> </text>
<text class="label_tab label_tab3" v-if="!i?.overdue_amount"> </text>
</view>
</view>
<view class="card_content">
@ -83,11 +79,7 @@
size="md"
/>
</view>
<view
class="group_btn"
:style="getStyleColorInfo()"
@click="method?.goToPage(`/ME/income_expenditure/index`)"
>
<view class="group_btn" :style="getStyleColorInfo()" @click="method?.goToPage(`/ME/income_expenditure/index`)">
收支记录
</view>
</view>
@ -102,7 +94,7 @@
import { getStyleColorInfo } from '@/common/libraries/getPageConfig'
import method from './method'
import useModel from './model'
import { onShow } from '@dcloudio/uni-app'
import { onShow } from '@dcloudio/uni-app'
onShow(() => {
useModel.listData.value = []

View File

@ -44,7 +44,7 @@
<view class="work_item_cell">
工单编号 <text>{{ useModel?.dataShow?.value?.code }}</text>
</view>
<view class="work_item_cell" v-if="useModel?.dataShow?.value?.expect_start_time">
<view class="work_item_cell">
期望上门处理时间
<text>{{
getTimeRangeDisplay(

View File

@ -120,7 +120,7 @@ export function getTimeRangeDisplay(startTime: string, endTime: string, currentT
const now = currentTime ? dayjs(currentTime) : dayjs()
if (!start.isValid() || !end.isValid()) {
return ''
return '时间格式错误'
}
if (start.isAfter(end)) {
@ -180,7 +180,8 @@ export function specificTime(targetTime: string) {
}
export function showCurrentTime() {
const timeString = dayjs().format('HH:mm:ss')
const timeString = dayjs().format('HH:mm')
console.log(timeString)
return timeString
}

View File

@ -1,10 +1,10 @@
<template>
<!-- <view class="hs_collection">
<view class="hs_collection">
一键开通自动托收无需担心忘记缴费
<view class="btn" @click="toCollectionPage">
立即开通 <uni-icons type="right" size="12" color="#fff"></uni-icons>
</view>
</view> -->
</view>
</template>
<script setup lang="ts">
const toCollectionPage = () => {

View File

@ -2,10 +2,9 @@
<view class="chat-container">
<view class="chat_container_linear_gradient"> </view>
<view class="chat_messages_body" v-if="userLoginStatus">
<view :class="showOpeningRemarks?'hide-opening-remarks':''">
<MyHeaderPrologue @handleQuickFast="handleQuickFast" />
</view>
<view :class="`chat-messages chat-messages-chat ${showOpeningRemarks?'chat-messages-update-top':''}`">
<MyHeaderPrologue @handleQuickFast="handleQuickFast" />
<view class="chat-messages chat-messages-chat">
<view
v-for="(message, index) in messages"
:key="index"
@ -88,18 +87,9 @@
>
<text>{{ line }}</text>
</view>
<!-- 去缴费等按钮 -->
<view class="quick-questions-actions" v-if="message.actions && message.actions.length > 0">
<view v-for="(i, aIndex) in message.actions" :key="`items_${aIndex}`" class="question-btn query-go-to-btn" @click="method?.GoToPage(i?.url)">
<text>{{ i?.label }}</text>
</view>
</view>
</view>
<view
v-if="!message.actions && message.quickQuestions && message.quickQuestions.length > 0"
v-if="message.quickQuestions && message.quickQuestions.length > 0"
class="quick-questions"
>
<view
@ -266,7 +256,7 @@
<script setup lang="ts">
import { ref, nextTick, onUnmounted, getCurrentInstance } from 'vue'
import { useWeAppAuthStore } from '@/common'
import { onPullDownRefresh, onLoad, onPageScroll, onShow, onHide } from '@dcloudio/uni-app'
import { onPullDownRefresh, onLoad, onPageScroll, onShow } from '@dcloudio/uni-app'
import method from './method'
import dayjs from 'dayjs'
import relativeTime from 'dayjs/plugin/relativeTime'
@ -291,10 +281,6 @@ interface Message {
images?: string[] //
message_type?: 'text' | 'image' | 'mixed' //
image_url?: string[] // URL
actions?: {
label: string
url: string
}[]
metadata?: {
image_url?: string[] // metadataURL
[key: string]: any // metadata
@ -310,8 +296,6 @@ const loading = ref(false)
const loadingText = ref('正在输入中...')
let socketTask: any = null
let isConnected = ref(false)
//
const showOpeningRemarks = ref(false)
//
const currentPage = ref(1)
@ -390,7 +374,6 @@ const getHistoryMessages = async (page: number = 1) => {
const message: Message = {
role: item.sender_type === 'customer' ? 'user' : 'ai',
content: item.message || item.content || '',
actions: item.actions || [],
created_at: item.created_at || item.timestamp || new Date().toISOString()
}
@ -434,7 +417,6 @@ const getHistoryMessages = async (page: number = 1) => {
const message: Message = {
role: item.sender_type === 'customer' ? 'user' : 'ai',
content: item.message || item.content || '',
actions: item.actions || [],
created_at: item.created_at || item.timestamp || new Date().toISOString()
}
@ -478,7 +460,6 @@ const getHistoryMessages = async (page: number = 1) => {
const message: Message = {
role: item.sender_type === 'customer' ? 'user' : 'ai',
content: item.message || item.content || '',
actions: item.actions || [],
created_at: item.created_at || item.timestamp || new Date().toISOString()
}
@ -945,12 +926,6 @@ const handleSendMessage = async () => {
useModel.selectedImages.value = []
scrollToBottom()
//
console.log('发送消息时隐藏开场白3',showOpeningRemarks.value)
if (!showOpeningRemarks.value) {
showOpeningRemarks.value = true
}
// ""loading
if (message && message.includes('查询')) {
loadingText.value = '正在查询中请稍后...'
@ -1050,8 +1025,7 @@ const handleSendMessage = async () => {
created_at: new Date().toISOString(),
quickQuestions: suggestedQuestions.length > 0 ? suggestedQuestions : undefined,
needConfirmation: needConfirmation,
confirmationType: confirmationType,
...result
confirmationType: confirmationType
})
scrollToBottom()
} else {
@ -1088,23 +1062,6 @@ onUnmounted(() => {
}
})
//
onPageScroll((e) => {
if( e.scrollTop > useModel.scrollTopNumber.value){
useModel.scrollTopNumber.value = e.scrollTop
return
}
if ( useModel.scrollTopNumber.value - e.scrollTop > 60 && !showOpeningRemarks.value) {
showOpeningRemarks.value = true
}
})
onShow(() =>{
showOpeningRemarks.value = false
useModel.scrollTopNumber.value = 0
})
onLoad(async op => {
await getCurrentInstance()?.appContext.config.globalProperties.$onLaunched
if (getLoginStatus?.getLoginStatus()) {

View File

@ -2,11 +2,9 @@
<view class="chat-container">
<view class="chat_container_linear_gradient"> </view>
<view class="chat_messages_body" v-if="userLoginStatus">
<view :class="showOpeningRemarks?'hide-opening-remarks':''">
<MyHeaderPrologue @handleQuickFast="handleQuickFast" />
</view>
<view :class="`chat-messages ${showOpeningRemarks?'chat-messages-update-top':''}`">
<MyHeaderPrologue @handleQuickFast="handleQuickFast" />
<view class="chat-messages">
<view
v-for="(message, index) in messages"
:key="index"
@ -89,15 +87,9 @@
>
<text>{{ line }}</text>
</view>
<view class="quick-questions-actions" v-if="message.actions && message.actions.length > 0">
<view v-for="(i, aIndex) in message.actions" :key="`items_${aIndex}`" class="question-btn query-go-to-btn" @click="method?.GoToPage(i?.url)">
<text>{{ i?.label }}</text>
</view>
</view>
</view>
<view
v-if="!message.actions && message.quickQuestions && message.quickQuestions.length > 0"
v-if="message.quickQuestions && message.quickQuestions.length > 0"
class="quick-questions"
>
<view
@ -273,9 +265,6 @@ import useModel from './model'
import getLoginStatus from '@/common/libraries/userUserLogin'
import MyHeaderPrologue from './components/HeaderPrologue.vue'
//
const showOpeningRemarks = ref(false)
// dayjs
dayjs.extend(relativeTime)
dayjs.locale('zh-cn')
@ -291,10 +280,6 @@ interface Message {
images?: string[] //
message_type?: 'text' | 'image' | 'mixed' //
image_url?: string[] // URL
actions?: {
label: string
url: string
}[]
metadata?: {
image_url?: string[] // metadataURL
[key: string]: any // metadata
@ -327,17 +312,6 @@ const goToPageLogin = () => {
})
}
//
onPageScroll((e) => {
if( e.scrollTop > useModel.scrollTopNumber.value){
useModel.scrollTopNumber.value = e.scrollTop
return
}
if ( useModel.scrollTopNumber.value - e.scrollTop > 60 && !showOpeningRemarks.value) {
showOpeningRemarks.value = true
}
})
//
const scrollToBottom = () => {
@ -345,7 +319,7 @@ const scrollToBottom = () => {
// 使
uni.pageScrollTo({
scrollTop: 999999,
duration: 300,
duration: 300
})
})
}
@ -399,7 +373,6 @@ const getHistoryMessages = async (page: number = 1) => {
const message: Message = {
role: item.sender_type === 'customer' ? 'user' : 'ai',
content: item.message || item.content || '',
actions: item.actions || [],
created_at: item.created_at || item.timestamp || new Date().toISOString()
}
@ -443,7 +416,6 @@ const getHistoryMessages = async (page: number = 1) => {
const message: Message = {
role: item.sender_type === 'customer' ? 'user' : 'ai',
content: item.message || item.content || '',
actions: item.actions || [],
created_at: item.created_at || item.timestamp || new Date().toISOString()
}
@ -487,7 +459,6 @@ const getHistoryMessages = async (page: number = 1) => {
const message: Message = {
role: item.sender_type === 'customer' ? 'user' : 'ai',
content: item.message || item.content || '',
actions: item.actions || [],
created_at: item.created_at || item.timestamp || new Date().toISOString()
}
@ -903,8 +874,6 @@ const handleConfirmation = (message: Message, confirmation: string) => {
}
const handleSendMessage = async () => {
const message = inputMessage.value.trim()
const hasImages = useModel?.selectedImages?.value?.length > 0
@ -956,12 +925,6 @@ const handleSendMessage = async () => {
useModel.selectedImages.value = []
scrollToBottom()
//
console.log('发送消息时隐藏开场白3',showOpeningRemarks.value)
if (!showOpeningRemarks.value) {
showOpeningRemarks.value = true
}
// ""loading
if (message && message.includes('查询')) {
loadingText.value = '正在查询中请稍后...'
@ -1062,8 +1025,7 @@ const handleSendMessage = async () => {
created_at: new Date().toISOString(),
quickQuestions: suggestedQuestions.length > 0 ? suggestedQuestions : undefined,
needConfirmation: needConfirmation,
confirmationType: confirmationType,
...result
confirmationType: confirmationType
})
scrollToBottom()
} else {
@ -1102,9 +1064,6 @@ onUnmounted(() => {
onShow(async () => {
await getCurrentInstance()?.appContext.config.globalProperties.$onLaunched
showOpeningRemarks.value = false
useModel.scrollTopNumber.value = 0
console.log('showOpeningRemarks.value.show',showOpeningRemarks.value,useModel.scrollTopNumber.value)
if (getLoginStatus?.getLoginStatus()) {
userLoginStatus.value = true
useModel.quickQuestionsData.value = await method?.getQuickQuestions()

View File

@ -14,11 +14,6 @@ dayjs.extend(relativeTime)
dayjs.locale('zh-cn')
export default {
GoToPage(url: string){
uni.navigateTo({
url
})
},
customRequest: async (
url: string,
data: any,

View File

@ -2,11 +2,10 @@ import { reactive, ref } from 'vue'
export default {
selectedImages: ref<string[]>([]), // 选中的图片
quickQuestionsData: ref<any>({}),
scrollTopNumber: ref(0),
API_BASE_URL: 'http://10.39.13.78:8000', //dev环境
WS_BASE_URL: 'wss://10.39.13.78:8000' //dev环境
// API_BASE_URL: 'http://10.39.13.78:8000', //dev环境
// WS_BASE_URL: 'wss://10.39.13.78:8000' //dev环境
// API_BASE_URL: 'https://kf-api-test.linyikj.com.cn', //测试环境
// WS_BASE_URL: 'wss://kf-api-test.linyikj.com.cn' //测试环境
// API_BASE_URL: 'https://kf-api.linyikj.com.cn', //正式环境
// WS_BASE_URL: 'wss://kf-api.linyikj.com.cn' //正式环境
}
API_BASE_URL: 'https://kf-api.linyikj.com.cn', //正式环境
WS_BASE_URL: 'wss://kf-api.linyikj.com.cn' //正式环境
}

View File

@ -37,9 +37,6 @@
.chat-messages-chat {
padding-bottom: calc(160rpx + env(safe-area-inset-bottom));
}
.chat-messages-update-top{
padding-top: 30rpx;
}
.message-item {
display: flex;
@ -199,6 +196,7 @@
view {
display: block;
width: 100%;
word-wrap: break-word;
word-break: break-all;
@ -244,9 +242,6 @@
}
}
.confirmation-buttons {
margin-top: 16rpx;
display: flex;
@ -573,20 +568,6 @@
}
}
// 开场白隐藏动画
.hide-opening-remarks {
animation: slideUpFadeOut 1s forwards,
}
@keyframes slideUpFadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@keyframes typing {
from {
width: 0;
@ -595,24 +576,3 @@
width: 100%;
}
}
.message-content .quick-questions-actions{
width:auto;
padding:20rpx 0 10rpx 0;
display: flex;
align-items: center;
}
.query-go-to-btn {
background-color: #1c64f2;
color: #fff;
border-color: #1c64f2;
text-align: center;
width:100%;
margin-right: 30rpx;
&:last-child{
margin-right: 0;
margin-bottom: 0rpx;
}
}

View File

@ -3,7 +3,7 @@ page {
}
.home_page {
padding-bottom: 78px;
padding-bottom: 68px;
}
.home_page_content {