diff --git a/ci/project.config.json b/ci/project.config.json index 268e992..418ff76 100644 --- a/ci/project.config.json +++ b/ci/project.config.json @@ -1,3 +1,3 @@ { - "version": "0.0.44" + "version": "0.0.46" } \ No newline at end of file diff --git a/dist/build/mp-weixin/INDEX/bill/list/index.wxml b/dist/build/mp-weixin/INDEX/bill/list/index.wxml index 56bc796..f6443e1 100644 --- a/dist/build/mp-weixin/INDEX/bill/list/index.wxml +++ b/dist/build/mp-weixin/INDEX/bill/list/index.wxml @@ -1 +1,5 @@ -{{i.b}}{{k.f}}账单 ¥{{k.h}}¥{{i.h}} 已选¥{{f}} \ No newline at end of file +<<<<<<< HEAD +{{i.b}}{{k.f}}账单 ¥{{k.h}}¥{{i.h}} 已选¥{{f}} +======= +{{i.b}}{{k.f}}账单 ¥{{k.h}}¥{{i.h}} 已选¥{{f}} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/invitation/index.js b/dist/build/mp-weixin/INDEX/invitation/index.js index 3c9accb..900f9bf 100644 --- a/dist/build/mp-weixin/INDEX/invitation/index.js +++ b/dist/build/mp-weixin/INDEX/invitation/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("hs-page-head-information")+e.resolveComponent("up-icon")+e.resolveComponent("uni-icons")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-page-head-information/hs-page-head-information.js")+(()=>"../../node-modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const o=e.defineComponent({__name:"index",setup(o){const l=e.ref(-1),n=e.ref([]),c=e.ref([{label:"北大门闸机",checked:!1},{label:"3座1楼大堂",checked:!1},{label:"3座负1楼",checked:!1},{label:"3座负2楼",checked:!1}]),a=[{label:"1小时",checked:!1},{label:"3小时",checked:!1},{label:"6小时",checked:!1},{label:"12小时",checked:!1},{label:"1天",checked:!1},{label:"2天",checked:!1},{label:"3天",checked:!1},{label:"4天",checked:!1}],i=()=>{var o;return(null==(o=null==n?void 0:n.value)?void 0:o.length)?(null==l?void 0:l.value)<0?(e.index.showToast({title:"请选择授权时长!",icon:"none"}),!1):void 0:(e.index.showToast({title:"请选择门禁!",icon:"none"}),!1)};return e.onShareAppMessage((()=>({title:"您的好友给您授权门禁!",path:"/INDEX/open_door/index",imageUrl:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K5B5RY2TQQAJ1GT2RZSK426V.jpg"}))),(o,t)=>{var s,u;return e.e({a:e.p({title:"可以把您所在的小区下单元开门权限分享给好友,好友即可一键开门,方便快捷!"}),b:e.f(c.value,((o,l,a)=>e.e({a:"814bfff0-1-"+a,b:o.checked},o.checked?{c:"814bfff0-2-"+a,d:e.p({type:"checkbox-filled",size:"22",color:"#2A7EFB"})}:{e:"814bfff0-3-"+a,f:e.p({type:"circle",size:"22",color:"#666"})},{g:e.t(o.label),h:`item_${l}`,i:e.o((e=>(e=>{var o;c.value[e].checked=!c.value[e].checked,null==(o=null==c?void 0:c.value)||o.forEach((e=>{var o;e.checked&&(null==(o=null==n?void 0:n.value)||o.push(1))}))})(l)),`item_${l}`)}))),c:e.p({name:"lock-fill",size:"25"}),d:e.f(a,((o,n,c)=>({a:e.t(o.label),b:`item_${n}`,c:e.n("item "+(l.value===n?"active":"")),d:e.o((e=>(e=>{l.value=e})(n)),`item_${n}`)}))),e:l.value>-1&&(null==(s=n.value)?void 0:s.length)},l.value>-1&&(null==(u=n.value)?void 0:u.length)?{f:e.p({btnParimaryName:"分享给访客开门",openType:"share"})}:{g:e.o(i),h:e.p({btnParimaryName:"分享给访客开门"})})}}});o.__runtimeHooks=6,wx.createPage(o); +======= +"use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("hs-page-head-information")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-page-head-information/hs-page-head-information.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const l=e.defineComponent({__name:"index",setup(l){const a=e.ref(-1),o=e.ref([]),n=e.ref([{label:"北大门闸机",checked:!1},{label:"3座1楼大堂",checked:!1},{label:"3座负1楼",checked:!1},{label:"3座负2楼",checked:!1}]),c=[{label:"1小时",checked:!1},{label:"3小时",checked:!1},{label:"6小时",checked:!1},{label:"12小时",checked:!1},{label:"1天",checked:!1},{label:"2天",checked:!1},{label:"3天",checked:!1},{label:"4天",checked:!1}],t=()=>{var l;return(null==(l=null==o?void 0:o.value)?void 0:l.length)?(null==a?void 0:a.value)<0?(e.index.showToast({title:"请选择授权时长!",icon:"none"}),!1):void 0:(e.index.showToast({title:"请选择门禁!",icon:"none"}),!1)};return e.onShareAppMessage((()=>({title:"您的好友给您授权门禁!",path:"/INDEX/open_door/index",imageUrl:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K5B5RY2TQQAJ1GT2RZSK426V.jpg"}))),(l,d)=>{var h,i;return e.e({a:e.p({title:"可以把您所在的小区下单元开门权限分享给好友,好友即可一键开门,方便快捷!"}),b:e.f(n.value,((l,a,c)=>e.e({a:e.t(l.label),b:l.checked},(l.checked,{}),{c:`item_${a}`,d:e.n("item "+(l.checked?"active":"")),e:e.o((e=>(e=>{var l;n.value[e].checked=!n.value[e].checked,null==(l=null==n?void 0:n.value)||l.forEach((e=>{var l;e.checked&&(null==(l=null==o?void 0:o.value)||l.push(1))}))})(a)),`item_${a}`)}))),c:e.f(c,((l,o,n)=>({a:e.t(l.label),b:`item_${o}`,c:e.n("item "+(a.value===o?"active":"")),d:e.o((e=>(e=>{a.value=e})(o)),`item_${o}`)}))),d:a.value>-1&&(null==(h=o.value)?void 0:h.length)},a.value>-1&&(null==(i=o.value)?void 0:i.length)?{e:e.p({btnParimaryName:"分享给访客开门",openType:"share"})}:{f:e.o(t),g:e.p({btnParimaryName:"分享给访客开门"})})}}});l.__runtimeHooks=6,wx.createPage(l); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/invitation/index.json b/dist/build/mp-weixin/INDEX/invitation/index.json index 677c249..ed89079 100644 --- a/dist/build/mp-weixin/INDEX/invitation/index.json +++ b/dist/build/mp-weixin/INDEX/invitation/index.json @@ -2,8 +2,11 @@ "navigationBarTitleText": "邀请访客", "usingComponents": { "hs-page-head-information": "../../components/hs-page-head-information/hs-page-head-information", +<<<<<<< HEAD "up-icon": "../../node-modules/uview-plus/components/u-icon/u-icon", "uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons", +======= +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 "hs-footer": "../../components/hs-footer/hs-footer" } } \ No newline at end of file diff --git a/dist/build/mp-weixin/INDEX/invitation/index.wxml b/dist/build/mp-weixin/INDEX/invitation/index.wxml index 9dc1b9a..b7939be 100644 --- a/dist/build/mp-weixin/INDEX/invitation/index.wxml +++ b/dist/build/mp-weixin/INDEX/invitation/index.wxml @@ -1 +1,5 @@ - 门禁授权 {{i.g}} 钥匙授权时长 {{i.a}} \ No newline at end of file +<<<<<<< HEAD + 门禁授权 {{i.g}} 钥匙授权时长 {{i.a}} +======= + 门禁授权 {{i.a}} 钥匙授权时长 {{i.a}} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/invitation/index.wxss b/dist/build/mp-weixin/INDEX/invitation/index.wxss index fb2e409..1acb563 100644 --- a/dist/build/mp-weixin/INDEX/invitation/index.wxss +++ b/dist/build/mp-weixin/INDEX/invitation/index.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD page{background-color:#f3f3f4}.information_head{background:linear-gradient(180deg,#fff8f1 0%,#fff3e5 100%);padding:30rpx;margin:30rpx 30rpx 0;display:flex;align-items:self-start;color:#333;font-size:27rpx;border-radius:10rpx}.information_head text{padding-left:10rpx}.invitation_title{font-size:30rpx;font-weight:500;padding:30rpx 30rpx 0}.access_control_equipment{padding:0 30rpx;display:flex;align-items:center;flex-wrap:wrap;flex:1;justify-content:space-between;-moz-column-gap:30rpx;column-gap:30rpx}.access_control_equipment .item{width:calc(43% - 30rpx);background-color:#fff;border-radius:15rpx;padding:30rpx;margin-top:30rpx}.access_control_equipment .item .header{display:flex;align-items:center;justify-content:space-between}.access_control_equipment .item .icon{width:70rpx;height:70rpx;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center;border-radius:10rpx}.access_control_equipment .item .name{width:100%;font-size:28rpx;color:#333;padding-top:20rpx}.day_list_container{display:flex;align-items:center;flex-wrap:wrap;background-color:#fff;margin:30rpx;border-radius:15rpx;padding:0 30rpx 30rpx 0}.day_list_container .item{width:20%;height:70rpx;background-color:#f8f8f8;border-radius:10rpx;display:flex;align-items:center;justify-content:center;margin-top:30rpx;font-size:26rpx;color:#333;margin-left:30rpx}.day_list_container .active{background-color:#2a7efb;color:#fff} +======= +page{background-color:#f3f3f4}.information_head{background:linear-gradient(180deg,#fff8f1 0%,#fff3e5 100%);padding:30rpx;margin:30rpx 30rpx 0;display:flex;align-items:self-start;color:#333;font-size:27rpx;border-radius:10rpx}.information_head text{padding-left:10rpx}.invitation_title{font-size:30rpx;font-weight:500;padding:30rpx 30rpx 0}.access_control_equipment{padding:0 30rpx;display:flex;align-items:center;flex-wrap:wrap;flex:1;justify-content:space-between;-moz-column-gap:30rpx;column-gap:30rpx}.access_control_equipment .item{width:calc(50% - 20rpx);background-color:#fff;border-radius:15rpx;padding:30rpx 0;margin-top:30rpx;position:relative;display:flex;align-items:center;border:1px solid #fff}.access_control_equipment .item .name{flex:1;font-size:32rpx;color:#3d3d3d;padding:0 20rpx}.access_control_equipment .item .icon{width:100rpx;height:100rpx;display:flex;align-items:center;justify-content:center;border-radius:10rpx}.access_control_equipment .item .icon image{width:100%;height:100%}.access_control_equipment .item .select_icon{position:absolute;right:-2rpx;bottom:-1px;width:44rpx;height:44rpx;z-index:100}.access_control_equipment .item .select_icon image{width:44rpx;height:44rpx}.access_control_equipment .active{border:1px solid #2a7efb}.day_list_container{display:flex;align-items:center;flex-wrap:wrap;background-color:#fff;margin:30rpx;border-radius:15rpx;padding:0 30rpx 30rpx 0}.day_list_container .item{width:20%;height:70rpx;background-color:#f8f8f8;border-radius:10rpx;display:flex;align-items:center;justify-content:center;margin-top:30rpx;font-size:26rpx;color:#333;margin-left:30rpx}.day_list_container .active{background-color:#2a7efb;color:#fff} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/parking_payment/index.js b/dist/build/mp-weixin/INDEX/parking_payment/index.js index 666c557..ec48a24 100644 --- a/dist/build/mp-weixin/INDEX/parking_payment/index.js +++ b/dist/build/mp-weixin/INDEX/parking_payment/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-button")+e.resolveComponent("up-divider")+e.resolveComponent("up-keyboard"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-button/hs-button.js")+(()=>"../../node-modules/uview-plus/components/u-divider/u-divider.js")+(()=>"../../node-modules/uview-plus/components/u-keyboard/u-keyboard.js"))();const o=e.defineComponent({__name:"index",setup(o){const l=[{label:"缴费记录",icon:"calendar",url:"/INDEX/parking_payment_record/index"},{label:"我的车辆",icon:"car",url:"/ME/vehicle_management/list/index"},{label:"开具发票",icon:"red-packet",url:"/ME/issue_invoice/index"}],n=e.ref(["粤","B","F","R","2","3","2","3"]),u=e.ref(""),i=e.ref(!1),a=e.ref("car"),t=e.ref(!1),v=()=>{t.value=!0,a.value="car",i.value=!1},s=e=>{var o,l;if((null==(o=null==u?void 0:u.value)?void 0:o.length)<8){u.value+=e;for(let e=0;e<8;e++)n.value[e]=u.value[e]||"",console.log(u.value[e])}8===(null==(l=null==u?void 0:u.value)?void 0:l.length)&&(t.value=!1,i.value=!1)},r=()=>{var e;u.value=null==(e=u.value)?void 0:e.slice(0,-1);for(let o=0;o<8;o++)n.value[o]=u.value[o]||"",console.log(u.value[o])},d=()=>{var o;(null==(o=null==u?void 0:u.value)?void 0:o.length)<7?e.index.showToast({title:"请输入完整的车牌号!",icon:"none"}):e.index.showToast({title:"未查询到停车费!",icon:"none"})};return(o,u)=>({a:e.p({type:"headphones",color:"#2A7EFB",size:"14"}),b:e.f(n.value,((o,l,n)=>e.e({a:!o&&7===l},o||7!==l?{d:e.t(o)}:{b:"6d6f18c6-1-"+n,c:e.p({type:"plusempty",color:"#2A7EFB",size:"13"})},{e:1===l},{},{f:`iten_${l}`}))),c:e.o(v),d:e.o(d),e:e.p({label:"查询停车费",size:"md"}),f:e.f(l,((o,l,n)=>({a:`/static/svg/${null==o?void 0:o.icon}.svg`,b:e.t(null==o?void 0:o.label),c:`item_${l}`,d:e.o((l=>{return n=null==o?void 0:o.url,void e.index.navigateTo({url:n});var n}),`item_${l}`)}))),g:e.p({text:"会员停车权益说明"}),h:e.sr("uKeyboard","6d6f18c6-4"),i:e.o((e=>t.value=!1)),j:e.o(s),k:e.o(r),l:e.o((e=>t.value=!1)),m:e.o((e=>t.value=!1)),n:e.p({mode:a.value,show:t.value})})}});wx.createPage(o); +======= +"use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-button")+e.resolveComponent("up-divider")+e.resolveComponent("up-keyboard"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-button/hs-button.js")+(()=>"../../node-modules/uview-plus/components/u-divider/u-divider.js")+(()=>"../../node-modules/uview-plus/components/u-keyboard/u-keyboard.js"))();const o=e.defineComponent({__name:"index",setup(o){const l=[{label:"缴费记录",icon:"calendar",url:"/INDEX/parking_payment_record/index"},{label:"我的车辆",icon:"car",url:"/ME/vehicle_management/list/index"},{label:"开具发票",icon:"red-packet",url:"/ME/issue_invoice/index"}],n=e.ref(["粤","B","F","R","2","3","2","3"]),u=e.ref("粤BFR2323"),i=e.ref(!1),a=e.ref("car"),v=e.ref(!1),t=()=>{v.value=!0,a.value="car",i.value=!1},r=e=>{var o,l;if((null==(o=null==u?void 0:u.value)?void 0:o.length)<8){u.value+=e;for(let e=0;e<8;e++)n.value[e]=u.value[e]||"",console.log(u.value[e])}8===(null==(l=null==u?void 0:u.value)?void 0:l.length)&&(v.value=!1,i.value=!1)},s=()=>{var e;u.value=null==(e=u.value)?void 0:e.slice(0,-1);for(let o=0;o<8;o++)n.value[o]=u.value[o]||"",console.log(u.value[o])},d=()=>{var o;(null==(o=null==u?void 0:u.value)?void 0:o.length)<7?e.index.showToast({title:"请输入完整的车牌号!",icon:"none"}):e.index.navigateTo({url:"/ME/parking_fee/index"})};return(o,u)=>({a:e.f(n.value,((o,l,n)=>e.e({a:!o&&7===l},o||7!==l?{d:e.t(o)}:{b:"6d6f18c6-0-"+n,c:e.p({type:"plusempty",color:"#2A7EFB",size:"13"})},{e:1===l},{},{f:`iten_${l}`}))),b:e.o(t),c:e.o(d),d:e.p({label:"查询停车费",size:"md"}),e:e.f(3,((e,o,l)=>({a:`item_${o}`}))),f:e.f(l,((o,l,n)=>({a:`/static/svg/${null==o?void 0:o.icon}.svg`,b:e.t(null==o?void 0:o.label),c:`item_${l}`,d:e.o((l=>{return n=null==o?void 0:o.url,void e.index.navigateTo({url:n});var n}),`item_${l}`)}))),g:e.p({text:"会员停车权益说明"}),h:e.sr("uKeyboard","6d6f18c6-3"),i:e.o((e=>v.value=!1)),j:e.o(r),k:e.o(s),l:e.o((e=>v.value=!1)),m:e.o((e=>v.value=!1)),n:e.p({mode:a.value,show:v.value})})}});wx.createPage(o); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/parking_payment/index.wxml b/dist/build/mp-weixin/INDEX/parking_payment/index.wxml index bfcb460..f47b5e1 100644 --- a/dist/build/mp-weixin/INDEX/parking_payment/index.wxml +++ b/dist/build/mp-weixin/INDEX/parking_payment/index.wxml @@ -1 +1,5 @@ - 请输入车牌号 新能源 {{i.d}}·{{i.b}} 1、普卡会员任意消费并积分可免停1小时,当日限免1次; 2、金卡会员任意消费并积分可免停2小时,当日限免1次 3、铂金卡会员当日可免停3小时,当日限免1次 4、黑金卡会员当日免费停车,单次限免8小时 ※以上权益每天每个会员账号单日内全集团门店限享1次 \ No newline at end of file +<<<<<<< HEAD + 请输入车牌号 新能源 {{i.d}}·{{i.b}} 1、普卡会员任意消费并积分可免停1小时,当日限免1次; 2、金卡会员任意消费并积分可免停2小时,当日限免1次 3、铂金卡会员当日可免停3小时,当日限免1次 4、黑金卡会员当日免费停车,单次限免8小时 ※以上权益每天每个会员账号单日内全集团门店限享1次 +======= + 请输入车牌号 新能源 {{i.d}}· 历史使用车辆: 粤BFR2323 {{i.b}} 1、普卡会员任意消费并积分可免停1小时,当日限免1次; 2、金卡会员任意消费并积分可免停2小时,当日限免1次 3、铂金卡会员当日可免停3小时,当日限免1次 4、黑金卡会员当日免费停车,单次限免8小时 ※以上权益每天每个会员账号单日内全集团门店限享1次 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/parking_payment/index.wxss b/dist/build/mp-weixin/INDEX/parking_payment/index.wxss index e58bee4..d9995d5 100644 --- a/dist/build/mp-weixin/INDEX/parking_payment/index.wxss +++ b/dist/build/mp-weixin/INDEX/parking_payment/index.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD page{background-color:#f3f3f4}.parking_payment_card{margin:30rpx;background-color:#fff;border-radius:15rpx;padding:0 30rpx}.parking_payment_card .parking_payment_header{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0}.parking_payment_card .parking_payment_header .title{font-size:30rpx;font-weight:500}.parking_payment_card .parking_payment_header .headphones{font-size:24rpx}.parking_payment_card .parking_payment_header .headphones button{background:#fff;padding:0;margin:0;font-size:23rpx;border:none;color:#2a7efb}button:after{border:none!important}.license_plate_number{display:flex;align-items:center;justify-content:space-between;padding:20rpx 0 0;position:relative}.license_plate_number .item{width:65rpx;height:90rpx;background-color:#f8f8f8;border-radius:10rpx;display:flex;align-items:center;justify-content:center}.query_btn{padding:50rpx 0 40rpx}.member_benefits{text-align:center;font-size:24rpx;display:flex;align-items:center;justify-content:center;padding:0 0 30rpx;color:#999}.new_energy{font-size:17rpx;text-align:center;color:#2a7efb}.parking_payment_footer{display:flex;align-items:center;justify-content:space-between;text-align:center;margin:30rpx;background-color:#fff;border-radius:10rpx;padding:40rpx 30rpx}.parking_payment_footer .label{font-size:24rpx;color:#666}.parking_payment_footer .item{text-align:center;flex:1}.parking_payment_footer .item .icon{width:100%;display:flex;align-items:center;justify-content:center;padding:0 0 10rpx}.parking_payment_footer .item .icon image{width:38rpx;height:38rpx}.parking_payment_footer .item:nth-child(2){border-left:1rpx solid #eee;border-right:1rpx solid #eee}.parking_payment_footer .item:nth-child(2) image{width:48rpx;height:48rpx}.membership_benefits{margin:30rpx;padding-top:30rpx}.membership_benefits .membership_benefits_content{line-height:50rpx;font-size:27rpx;color:#333} +======= +page{background-color:#f3f3f4}.banner_header{margin:30rpx 30rpx 0;height:200rpx}.banner_header image{width:100%;font-size:0;height:200rpx}.parking_payment_card{margin:30rpx;background-color:#fff;border-radius:15rpx}.parking_payment_card .parking_payment_content{background:linear-gradient(180deg,#f3f9ff 0%,#ffffff 27%,#ffffff 100%);padding:0 30rpx;border-radius:15rpx;border:1rpx solid #fff}.parking_payment_card .parking_payment_header{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0}.parking_payment_card .parking_payment_header .title{font-size:32rpx;font-weight:500;color:#3d3d3d}.parking_payment_card .parking_payment_header .headphones{font-size:24rpx}.parking_payment_card .parking_payment_header .headphones button{background:#fff;padding:0 30rpx;border-radius:100rpx;margin:0;height:60rpx;line-height:60rpx;font-size:23rpx;border:none;color:#666}.parking_payment_card .parking_card_footer{display:flex;align-items:self-start;font-size:28rpx}.parking_payment_card .parking_card_footer .label{color:#3d3d3d}.parking_payment_card .parking_card_footer .items_content{flex:1;display:flex;align-items:center;flex-wrap:wrap;color:#666}.parking_payment_card .parking_card_footer .items_content .item{background-color:#f3f3f4;margin-left:20rpx;padding:6rpx 12rpx;margin-bottom:20rpx;border-radius:10rpx}button:after{border:none!important}.license_plate_number{display:flex;align-items:center;justify-content:space-between;padding:20rpx 0 0;position:relative}.license_plate_number .item{width:65rpx;height:80rpx;border-radius:10rpx;display:flex;align-items:center;justify-content:center;border:1rpx solid #aaccff}.license_plate_number .item:nth-child(1),.license_plate_number .item:nth-child(2){background-color:#2a7efb;color:#fff}.query_btn{padding:40rpx 0}.member_benefits{text-align:center;font-size:24rpx;display:flex;align-items:center;justify-content:center;padding:0 0 30rpx;color:#999}.new_energy{font-size:17rpx;text-align:center;color:#2a7efb}.parking_payment_footer{display:flex;align-items:center;justify-content:space-between;text-align:center;margin:30rpx;background-color:#fff;border-radius:10rpx;padding:40rpx 30rpx}.parking_payment_footer .label{font-size:24rpx;color:#666}.parking_payment_footer .item{text-align:center;flex:1}.parking_payment_footer .item .icon{width:100%;display:flex;align-items:center;justify-content:center;padding:0 0 10rpx}.parking_payment_footer .item .icon image{width:38rpx;height:38rpx}.parking_payment_footer .item:nth-child(2){border-left:1rpx solid #eee;border-right:1rpx solid #eee}.parking_payment_footer .item:nth-child(2) image{width:48rpx;height:48rpx}.membership_benefits{margin:30rpx;padding-top:30rpx}.membership_benefits .membership_benefits_content{line-height:50rpx;font-size:27rpx;color:#333} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/parking_payment_record/index.js b/dist/build/mp-weixin/INDEX/parking_payment_record/index.js index 06f1964..a7f82d8 100644 --- a/dist/build/mp-weixin/INDEX/parking_payment_record/index.js +++ b/dist/build/mp-weixin/INDEX/parking_payment_record/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("up-icon")+e.resolveComponent("cc-scroll-loading"))()}Math||((()=>"../../node-modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../../common/components/cc-scroll-loading/cc-scroll-loading.js"))();const o=e.defineComponent({__name:"index",setup(o){const n={current_page:1,last_page:1,per_page:10,total:1},c=()=>{e.index.navigateTo({url:"/ME/me_invoice/list/index"})};return(o,s)=>({a:e.p({name:"map",size:"20",color:"#666"}),b:e.p({name:"clock",size:"15",color:"#666"}),c:e.o(c),d:e.p({meta:n})})}});wx.createPage(o); +======= +"use strict";const e=require("../../common/vendor.js");if(!Array){e.resolveComponent("cc-scroll-loading")()}Math;const t=e.defineComponent({__name:"index",setup(t){const n={current_page:1,last_page:1,per_page:10,total:1};return(t,o)=>({a:e.p({meta:n})})}});wx.createPage(t); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/parking_payment_record/index.json b/dist/build/mp-weixin/INDEX/parking_payment_record/index.json index 4ab1b1b..1ca78e0 100644 --- a/dist/build/mp-weixin/INDEX/parking_payment_record/index.json +++ b/dist/build/mp-weixin/INDEX/parking_payment_record/index.json @@ -1,7 +1,10 @@ { "navigationBarTitleText": "停车缴费记录", "usingComponents": { +<<<<<<< HEAD "up-icon": "../../node-modules/uview-plus/components/u-icon/u-icon", +======= +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 "cc-scroll-loading": "../../common/components/cc-scroll-loading/cc-scroll-loading" } } \ No newline at end of file diff --git a/dist/build/mp-weixin/INDEX/parking_payment_record/index.wxml b/dist/build/mp-weixin/INDEX/parking_payment_record/index.wxml index a0d8f68..2f5b938 100644 --- a/dist/build/mp-weixin/INDEX/parking_payment_record/index.wxml +++ b/dist/build/mp-weixin/INDEX/parking_payment_record/index.wxml @@ -1 +1,5 @@ - 粤BFR2323 -35.00 支付金额 深圳邻壹商业广场 2小时30分钟 进场时间:2025-10-01 10:30 申请发票 \ No newline at end of file +<<<<<<< HEAD + 粤BFR2323 -35.00 支付金额 深圳邻壹商业广场 2小时30分钟 进场时间:2025-10-01 10:30 申请发票 +======= + 粤BFR2323 新能源 -35.00 停车场:深圳邻壹商业广场 停车时长:2小时30分钟 入场时间:2025-10-01 10:30 出场时间:2025-10-01 10:30 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/parking_payment_record/index.wxss b/dist/build/mp-weixin/INDEX/parking_payment_record/index.wxss index 3c03d77..c422e61 100644 --- a/dist/build/mp-weixin/INDEX/parking_payment_record/index.wxss +++ b/dist/build/mp-weixin/INDEX/parking_payment_record/index.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD page{background-color:#f3f3f4}.payment_item{margin:30rpx 30rpx 0;background-color:#fff;border-radius:15rpx;padding:0 30rpx 30rpx}.payment_item_head{display:flex;align-items:center;justify-content:space-between;font-size:35rpx;padding:30rpx 0 0}.payment_item_head .price{font-size:30rpx;text-align:center;color:#333;font-weight:500}.payment_item_head .price .price_text{font-size:22rpx;color:#999;padding-top:7rpx}.payment_item .payment_cell{display:flex;align-items:center;font-size:26rpx;padding-top:20rpx;color:#333}.payment_item .payment_cell text{padding-right:10rpx}.payment_item .invoice_cell{justify-content:space-between}.payment_item .invoice_cell text{color:#0082fa;font-size:25rpx} +======= +page{background-color:#f3f3f4}.payment_item{margin:30rpx 30rpx 0;background-color:#fff;border-radius:15rpx;padding:0 30rpx 30rpx}.payment_item_head{display:flex;align-items:center;justify-content:space-between;font-size:40rpx;padding:30rpx 0 0}.payment_item_head .car_number{display:flex;align-items:center}.payment_item_head .car_number text{background-color:#f4ffee;color:#389e0d;font-size:20rpx;padding:6rpx 10rpx;margin-left:10rpx;border-radius:8rpx}.payment_item_head .price{font-size:30rpx;text-align:center;color:#333;font-weight:500}.payment_item .payment_cell{display:flex;align-items:center;font-size:26rpx;padding-top:20rpx;color:#666}.payment_item .payment_cell text{padding-right:10rpx}.payment_item .invoice_cell{justify-content:space-between}.payment_item .invoice_cell text{color:#0082fa;font-size:25rpx} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/pay/method.js b/dist/build/mp-weixin/INDEX/pay/method.js index 41a7fc1..57a7660 100644 --- a/dist/build/mp-weixin/INDEX/pay/method.js +++ b/dist/build/mp-weixin/INDEX/pay/method.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js"),l=require("../../gen/Apis.js"),o=require("./model.js"),d=require("../../common/libraries/apiLoading.js"),a=require("../../common/libraries/pay.js"),u=d=>{var a,u,i;l.Apis.HouseOrder.HouseOrders.Show({id:null==(i=null==(u=null==(a=o.useModel)?void 0:a.OrderInfo)?void 0:u.value)?void 0:i.id}).then((l=>{var a;o.useModel.loadingShowNumber.value+=1,o.useModel.orderShow.value=null==l?void 0:l.data,"Paid"===(null==(a=null==l?void 0:l.data)?void 0:a.order_status)&&(o.useModel.payDisabled.value=!1,clearInterval(d),o.useModel.loadingLabel.value="",e.index.hideLoading(),e.index.redirectTo({url:"/INDEX/pay/success"})),console.log("orderShow",null==l?void 0:l.data)}))},i={onPay(){var e,u,i;o.useModel.loading.value=!0,d.getApiLoading(l.Apis.HouseOrder.HouseOrders.Payment,{id:null==(i=null==(u=null==(e=o.useModel)?void 0:e.OrderInfo)?void 0:u.value)?void 0:i.id}).then((e=>{console.log("onPay",null==e?void 0:e.data),o.useModel.loading.value=!1,o.useModel.payDisabled.value=!0,a.tongLianPay(null==e?void 0:e.data,(()=>{}),(()=>{o.useModel.loading.value=!1,o.useModel.payDisabled.value=!1}))}))},loadShow:()=>{o.useModel.loadingLabel.value="更新账单中...",o.useModel.timer.value=setInterval((()=>{var l,d,a,i,r;if((null==(d=null==(l=o.useModel)?void 0:l.loadingShowNumber)?void 0:d.value)>5&&"Pending"===(null==(r=null==(i=null==(a=o.useModel)?void 0:a.orderShow)?void 0:i.value)?void 0:r.order_status))return o.useModel.loading.value=!1,o.useModel.payDisabled.value=!1,o.useModel.loadingShowNumber.value=0,o.useModel.loadingLabel.value="",e.index.hideLoading(),void clearInterval(o.useModel.timer.value);o.useModel.loadingShowNumber.value<=5&&u(o.useModel.timer.value)}),1500)},getShow:u};exports.method=i; +======= +"use strict";const e=require("../../common/vendor.js"),l=require("../../gen/Apis.js"),o=require("./model.js"),d=require("../../common/libraries/apiLoading.js"),a=require("../../common/libraries/pay.js"),u=d=>{var a,u,i;l.Apis.HouseOrder.HouseOrders.Show({id:null==(i=null==(u=null==(a=o.useModel)?void 0:a.OrderInfo)?void 0:u.value)?void 0:i.id}).then((l=>{var a;o.useModel.loadingShowNumber.value+=1,o.useModel.orderShow.value=null==l?void 0:l.data,"Paid"===(null==(a=null==l?void 0:l.data)?void 0:a.order_status)&&(o.useModel.payDisabled.value=!1,clearInterval(d),o.useModel.loadingLabel.value="",e.index.hideLoading(),e.index.redirectTo({url:"/INDEX/pay/success"})),console.log("orderShow",null==l?void 0:l.data)}))},i={onPay(){var e,u,i;o.useModel.loading.value=!0,d.getApiLoading(l.Apis.HouseOrder.HouseOrders.Payment,{id:null==(i=null==(u=null==(e=o.useModel)?void 0:e.OrderInfo)?void 0:u.value)?void 0:i.id}).then((e=>{console.log("onPay",null==e?void 0:e.data),o.useModel.loading.value=!1,o.useModel.payDisabled.value=!0,a.tongLianPay(null==e?void 0:e.data,(()=>{}),(()=>{o.useModel.loading.value=!1,o.useModel.payDisabled.value=!1}))}))},loadShow:()=>{o.useModel.loadingLabel.value="更新账单中...",o.useModel.timer.value=setInterval((()=>{var l,d,a,i,r;if((null==(d=null==(l=o.useModel)?void 0:l.loadingShowNumber)?void 0:d.value)>5&&"Pending"===(null==(r=null==(i=null==(a=o.useModel)?void 0:a.orderShow)?void 0:i.value)?void 0:r.order_status))return o.useModel.loading.value=!1,o.useModel.payDisabled.value=!1,o.useModel.loadingShowNumber.value=0,o.useModel.loadingLabel.value="",e.index.hideLoading(),void clearInterval(o.useModel.timer.value);o.useModel.loadingShowNumber.value<=5&&u(o.useModel.timer.value)}),1e3)},getShow:u};exports.method=i; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/pay/success.js b/dist/build/mp-weixin/INDEX/pay/success.js index 4a28ec2..6f2244c 100644 --- a/dist/build/mp-weixin/INDEX/pay/success.js +++ b/dist/build/mp-weixin/INDEX/pay/success.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const o=e.defineComponent({__name:"success",setup(o){const n=()=>{e.index.switchTab({url:"/pages/index/index"})};return(o,s)=>({a:e.p({type:"checkbox-filled",size:"70",color:"#48B338"}),b:e.o(n),c:e.p({btnParimaryName:"返回首页"})})}}),n=e._export_sfc(o,[["__scopeId","data-v-91fa26d3"]]);wx.createPage(n); +======= +"use strict";const e=require("../../common/vendor.js");if(!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const o=e.defineComponent({__name:"success",setup(o){const n=()=>{e.index.switchTab({url:"/pages/index/index"})};return(o,s)=>({a:e.p({type:"checkbox-filled",size:"70",color:"#48B338"}),b:e.o(n),c:e.p({btnParimaryName:"返回首页"})})}}),n=e._export_sfc(o,[["__scopeId","data-v-ae4cf150"]]);wx.createPage(n); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/pay/success.wxml b/dist/build/mp-weixin/INDEX/pay/success.wxml index 4b242b1..442a094 100644 --- a/dist/build/mp-weixin/INDEX/pay/success.wxml +++ b/dist/build/mp-weixin/INDEX/pay/success.wxml @@ -1 +1,5 @@ - 支付成功 您的物业费账单已实时更新 \ No newline at end of file +<<<<<<< HEAD + 支付成功 您的物业费账单已实时更新 +======= + 支付成功 您的订单已实时更新 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/INDEX/pay/success.wxss b/dist/build/mp-weixin/INDEX/pay/success.wxss index 1fa7fd6..3416a0a 100644 --- a/dist/build/mp-weixin/INDEX/pay/success.wxss +++ b/dist/build/mp-weixin/INDEX/pay/success.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD .success_page.data-v-91fa26d3{text-align:center;padding-top:30%}.success_page .success_label.data-v-91fa26d3{font-size:36rpx;padding:15rpx 0}.success_page .success_des.data-v-91fa26d3{color:#666;font-size:28rpx} +======= +.success_page.data-v-ae4cf150{text-align:center;padding-top:30%}.success_page .success_label.data-v-ae4cf150{font-size:36rpx;padding:15rpx 0}.success_page .success_des.data-v-ae4cf150{color:#666;font-size:28rpx} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/ME/income_expenditure/index.js b/dist/build/mp-weixin/ME/income_expenditure/index.js new file mode 100644 index 0000000..fb1723a --- /dev/null +++ b/dist/build/mp-weixin/ME/income_expenditure/index.js @@ -0,0 +1 @@ +"use strict";const e={};const r=require("../../common/vendor.js")._export_sfc(e,[["render",function(e,r){return{}}]]);wx.createPage(r); diff --git a/dist/build/mp-weixin/ME/income_expenditure/index.json b/dist/build/mp-weixin/ME/income_expenditure/index.json new file mode 100644 index 0000000..1ff2c2e --- /dev/null +++ b/dist/build/mp-weixin/ME/income_expenditure/index.json @@ -0,0 +1,4 @@ +{ + "navigationBarTitleText": "收支记录", + "usingComponents": {} +} \ No newline at end of file diff --git a/dist/build/mp-weixin/ME/income_expenditure/index.wxml b/dist/build/mp-weixin/ME/income_expenditure/index.wxml new file mode 100644 index 0000000..185f22f --- /dev/null +++ b/dist/build/mp-weixin/ME/income_expenditure/index.wxml @@ -0,0 +1 @@ + 充值-张少强(产权人) +100.00 2025-1-12 13:32:32 余额:999.00 \ No newline at end of file diff --git a/dist/build/mp-weixin/ME/income_expenditure/index.wxss b/dist/build/mp-weixin/ME/income_expenditure/index.wxss new file mode 100644 index 0000000..822106c --- /dev/null +++ b/dist/build/mp-weixin/ME/income_expenditure/index.wxss @@ -0,0 +1 @@ +page{background-color:#f3f3f4}.income_expenditure_page .income_expenditure_item{margin:30rpx;background-color:#fff;border-radius:20rpx;padding:0 30rpx}.income_expenditure_page .income_expenditure_item .header{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0 20rpx;font-size:28rpx;color:#333}.income_expenditure_page .income_expenditure_item .header .fee{color:#2a7efb}.income_expenditure_page .income_expenditure_item .footer{font-size:28rpx;display:flex;align-items:center;justify-content:space-between;color:#666;padding:0 0 30rpx} diff --git a/dist/build/mp-weixin/ME/parking_fee/index.js b/dist/build/mp-weixin/ME/parking_fee/index.js new file mode 100644 index 0000000..41e3304 --- /dev/null +++ b/dist/build/mp-weixin/ME/parking_fee/index.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),r={};if(!Array){e.resolveComponent("hs-button")()}Math;const t=e._export_sfc(r,[["render",function(r,t){return{a:e.p({label:"立即支付",size:"md",type:"primary"})}}]]);wx.createPage(t); diff --git a/dist/build/mp-weixin/ME/parking_fee/index.json b/dist/build/mp-weixin/ME/parking_fee/index.json new file mode 100644 index 0000000..56666e5 --- /dev/null +++ b/dist/build/mp-weixin/ME/parking_fee/index.json @@ -0,0 +1,6 @@ +{ + "navigationBarTitleText": "停车缴费", + "usingComponents": { + "hs-button": "../../components/hs-button/hs-button" + } +} \ No newline at end of file diff --git a/dist/build/mp-weixin/ME/parking_fee/index.wxml b/dist/build/mp-weixin/ME/parking_fee/index.wxml new file mode 100644 index 0000000..d94506b --- /dev/null +++ b/dist/build/mp-weixin/ME/parking_fee/index.wxml @@ -0,0 +1 @@ + 车牌号 粤BFR2323 新能源 停车费用 30.00 停车时长 1小时29分钟 入场时间 25/01/20 29:19 出场时间 25/01/20 29:19 合计: ¥37 \ No newline at end of file diff --git a/dist/build/mp-weixin/ME/parking_fee/index.wxss b/dist/build/mp-weixin/ME/parking_fee/index.wxss new file mode 100644 index 0000000..13fc704 --- /dev/null +++ b/dist/build/mp-weixin/ME/parking_fee/index.wxss @@ -0,0 +1 @@ +page{background-color:#f3f3f4}.parking_fee_card{margin:30rpx;background-color:#fff;border-radius:20rpx;padding:0 30rpx;color:#3d3d3d}.parking_fee_card .card_title{font-size:28rpx;padding:30rpx 0 0}.parking_fee_card .car_value{font-weight:500;font-size:40rpx;padding:5rpx 0 20rpx}.parking_fee_card .car_value text{font-size:25rpx;color:#666}.parking_fee_card .parking_payment{display:flex;align-items:center;justify-content:space-between}.parking_fee_card .card_car_number{font-size:20px;font-weight:550;display:flex;align-items:center;padding:20rpx 0 0}.parking_fee_card .card_car_number text{background-color:#f4ffee;color:#389e0d;font-size:20rpx;padding:6rpx 10rpx;margin-left:10rpx;border-radius:8rpx}.parking_fee_card .card_footer{border-top:1rpx solid #eee;display:flex;align-items:center;justify-content:space-between;margin-top:10rpx}.parking_fee_card .card_footer .car_day_value{font-size:28rpx;padding:15rpx 0 30rpx;font-weight:500}.parking_fee_footer{display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;left:0;right:0;z-index:100;background-color:#fff;padding:30rpx 30rpx 0;padding-bottom:calc(20rpx + constant(safe-area-inset-bottom));padding-bottom:calc(20rpx + env(safe-area-inset-bottom))}.parking_fee_footer .total_fee{color:#333;font-size:28rpx}.parking_fee_footer .total_fee text{color:#df3600;font-size:44rpx}.parking_fee_footer .pay_btn{width:50%} diff --git a/dist/build/mp-weixin/ME/payment_pre_stored/index.js b/dist/build/mp-weixin/ME/payment_pre_stored/index.js index f1c182f..c7ed594 100644 --- a/dist/build/mp-weixin/ME/payment_pre_stored/index.js +++ b/dist/build/mp-weixin/ME/payment_pre_stored/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),l=require("./model.js");if(require("../../gen/Apis.js"),require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/store/useWorkStore.js"),!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-button")+e.resolveComponent("cc-scroll-loading"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-button/hs-button.js")+(()=>"../../common/components/cc-scroll-loading/cc-scroll-loading.js"))();const n=e.defineComponent({__name:"index",setup:n=>(e.onLoad((()=>{var e;l.useModel.listData.value=[],l.useModel.formData.value.page=1,null==(e=o.method)||e.getList()})),(n,u)=>{var r,d,i,t,a,s,m,v,p,c,_,f,h,g,b;return e.e({a:e.p({type:"help",size:"18",color:"#666"}),b:e.o(((...l)=>{var n,u;return(null==(n=e.unref(o.method))?void 0:n.handleClickHelp)&&(null==(u=e.unref(o.method))?void 0:u.handleClickHelp(...l))})),c:e.f(null==(d=null==(r=e.unref(l.useModel))?void 0:r.prepayableHouses)?void 0:d.value,((l,n,u)=>e.e({a:e.t(null==l?void 0:l.full_name),b:null==l?void 0:l.is_prepayment},(null==l||l.is_prepayment,{}),{c:null==l?void 0:l.overdue_amount},(null==l||l.overdue_amount,{}),{d:!(null==l?void 0:l.overdue_amount)},(null==l||l.overdue_amount,{}),{e:e.t((null==l?void 0:l.overdue_amount)||(null==l?void 0:l.prepayment_amount)||"0.00"),f:e.o((l=>{var n;return null==(n=e.unref(o.method))?void 0:n.goToPage("/ME/pre_stored_form/index")}),`item_${n}`),g:"1c2e15d3-2-"+u+",1c2e15d3-1",h:`item_${n}`}))),d:e.p({label:"立即预缴",size:"md"}),e:null==(a=null==(t=null==(i=e.unref(l.useModel))?void 0:i.nonPrepayableHouses)?void 0:t.value)?void 0:a.length},(null==(v=null==(m=null==(s=e.unref(l.useModel))?void 0:s.nonPrepayableHouses)?void 0:m.value)?void 0:v.length)?{f:e.t((null==(_=null==(c=null==(p=e.unref(l.useModel))?void 0:p.nonPrepayableHouses)?void 0:c.value)?void 0:_.length)||0),g:e.f(null==(h=null==(f=e.unref(l.useModel))?void 0:f.nonPrepayableHouses)?void 0:h.value,((l,n,u)=>e.e({a:e.t(null==l?void 0:l.full_name),b:null==l?void 0:l.is_prepayment},(null==l||l.is_prepayment,{}),{c:null==l?void 0:l.overdue_amount},(null==l||l.overdue_amount,{}),{d:!(null==l?void 0:l.overdue_amount)},(null==l||l.overdue_amount,{}),{e:e.t((null==l?void 0:l.overdue_amount)||(null==l?void 0:l.prepayment_amount)||"0.00"),f:e.o((l=>{var n;return null==(n=e.unref(o.method))?void 0:n.goToPage("/ME/pre_stored_form/index")}),`item_${n}`),g:"1c2e15d3-3-"+u+",1c2e15d3-1",h:`item_${n}`}))),h:e.p({label:"立即缴费",size:"md"})}:{},{i:e.p({meta:null==(b=null==(g=e.unref(l.useModel))?void 0:g.metaData)?void 0:b.value})})})});wx.createPage(n); +======= +"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),l=require("./model.js");if(require("../../gen/Apis.js"),require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/store/useWorkStore.js"),!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-button")+e.resolveComponent("cc-scroll-loading"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-button/hs-button.js")+(()=>"../../common/components/cc-scroll-loading/cc-scroll-loading.js"))();const n=e.defineComponent({__name:"index",setup:n=>(e.onShow((()=>{var e;l.useModel.listData.value=[],l.useModel.formData.value.page=1,null==(e=o.method)||e.getList()})),(n,u)=>{var i,r,d,t,a,s,m,v,p,c,_,f,h,g,b;return e.e({a:e.p({type:"help",size:"18",color:"#666"}),b:e.o(((...l)=>{var n,u;return(null==(n=e.unref(o.method))?void 0:n.handleClickHelp)&&(null==(u=e.unref(o.method))?void 0:u.handleClickHelp(...l))})),c:e.f(null==(r=null==(i=e.unref(l.useModel))?void 0:i.prepayableHouses)?void 0:r.value,((l,n,u)=>e.e({a:e.t(null==l?void 0:l.full_name),b:null==l?void 0:l.is_prepayment},(null==l||l.is_prepayment,{}),{c:null==l?void 0:l.overdue_amount},(null==l||l.overdue_amount,{}),{d:!(null==l?void 0:l.overdue_amount)},(null==l||l.overdue_amount,{}),{e:e.t((null==l?void 0:l.overdue_amount)||(null==l?void 0:l.prepayment_amount)||"0.00"),f:e.o((n=>{var u;return null==(u=e.unref(o.method))?void 0:u.goToPage(`/ME/pre_stored_form/index?full_name=${null==l?void 0:l.full_name}&asset_houses_id=${null==l?void 0:l.asset_houses_id}`)}),`item_${n}`),g:"1c2e15d3-2-"+u+",1c2e15d3-1",h:e.o((l=>{var n;return null==(n=e.unref(o.method))?void 0:n.goToPage("/ME/income_expenditure/index")}),`item_${n}`),i:`item_${n}`}))),d:e.p({label:"立即预缴",size:"md"}),e:null==(a=null==(t=null==(d=e.unref(l.useModel))?void 0:d.nonPrepayableHouses)?void 0:t.value)?void 0:a.length},(null==(v=null==(m=null==(s=e.unref(l.useModel))?void 0:s.nonPrepayableHouses)?void 0:m.value)?void 0:v.length)?{f:e.t((null==(_=null==(c=null==(p=e.unref(l.useModel))?void 0:p.nonPrepayableHouses)?void 0:c.value)?void 0:_.length)||0),g:e.f(null==(h=null==(f=e.unref(l.useModel))?void 0:f.nonPrepayableHouses)?void 0:h.value,((l,n,u)=>e.e({a:e.t(null==l?void 0:l.full_name),b:null==l?void 0:l.is_prepayment},(null==l||l.is_prepayment,{}),{c:null==l?void 0:l.overdue_amount},(null==l||l.overdue_amount,{}),{d:!(null==l?void 0:l.overdue_amount)},(null==l||l.overdue_amount,{}),{e:e.t((null==l?void 0:l.overdue_amount)||(null==l?void 0:l.prepayment_amount)||"0.00"),f:e.o((l=>{var n;return null==(n=e.unref(o.method))?void 0:n.goToPage("/INDEX/bill/list/index")}),`item_${n}`),g:"1c2e15d3-3-"+u+",1c2e15d3-1",h:e.o((l=>{var n;return null==(n=e.unref(o.method))?void 0:n.goToPage("/ME/income_expenditure/index")}),`item_${n}`),i:`item_${n}`}))),h:e.p({label:"立即缴费",size:"md"})}:{},{i:e.p({meta:null==(b=null==(g=e.unref(l.useModel))?void 0:g.metaData)?void 0:b.value})})})});wx.createPage(n); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/ME/payment_pre_stored/index.wxml b/dist/build/mp-weixin/ME/payment_pre_stored/index.wxml index 60bf13c..efb3e39 100644 --- a/dist/build/mp-weixin/ME/payment_pre_stored/index.wxml +++ b/dist/build/mp-weixin/ME/payment_pre_stored/index.wxml @@ -1 +1,5 @@ - 预缴房屋余额提醒 {{i.a}} 预缴 欠费 清欠 {{i.e}} 预缴余额(元) 收支记录 不可开通预缴房屋({{f}}) {{i.a}} 预缴 欠费 清欠 {{i.e}} 预缴余额(元) 收支记录 \ No newline at end of file +<<<<<<< HEAD + 预缴房屋余额提醒 {{i.a}} 预缴 欠费 清欠 {{i.e}} 预缴余额(元) 收支记录 不可开通预缴房屋({{f}}) {{i.a}} 预缴 欠费 清欠 {{i.e}} 预缴余额(元) 收支记录 +======= + 预缴房屋余额提醒 {{i.a}} 预缴 欠费 清欠 {{i.e}} 预缴余额(元) 收支记录 不可开通预缴房屋({{f}}) {{i.a}} 预缴 欠费 清欠 {{i.e}} 预缴余额(元) 收支记录 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/ME/payment_pre_stored/index.wxss b/dist/build/mp-weixin/ME/payment_pre_stored/index.wxss index e472a43..b913b4c 100644 --- a/dist/build/mp-weixin/ME/payment_pre_stored/index.wxss +++ b/dist/build/mp-weixin/ME/payment_pre_stored/index.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD page{background-color:#f3f3f4}.payment_pre_stored_header{background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:25rpx 30rpx;position:fixed;top:0;left:0;right:0;z-index:100;color:#3d3d3d;font-size:28rpx;border-top:1rpx solid #eee}.payment_pre_stored_header .name{display:flex;align-items:center}.pre_stored_content{padding-top:110rpx}.pre_stored_content .card_head_title{padding:30rpx 30rpx 0;color:#3d3d3d;font-size:28rpx}.pre_stored_card_item{margin:30rpx 30rpx 0;border-radius:20rpx;padding:0 30rpx;background:linear-gradient(155deg,#f0f6ff 0%,#ffffff 35%,#ffffff 35%)}.pre_stored_card_item .card_header{color:#3d3d3d;font-size:28rpx;display:flex;align-items:center;border-bottom:1rpx solid #eee;padding:30rpx 0}.pre_stored_card_item .card_header .label_tab_group{display:flex;align-items:center}.pre_stored_card_item .card_header .label_tab{border-radius:4rpx;font-size:24rpx;padding:3rpx 6rpx;margin-left:10rpx}.pre_stored_card_item .card_header .label_tab1{background-color:#eee2ff;color:#722ed1}.pre_stored_card_item .card_header .label_tab2{background-color:#fff0eb;color:#df3600}.pre_stored_card_item .card_header .label_tab3{color:#389e0d;background-color:#ebffe2}.pre_stored_card_item .card_content{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0 45rpx;text-align:center}.pre_stored_card_item .card_content .price_item .price{color:#333;font-size:60rpx;font-weight:700}.pre_stored_card_item .card_content .price_item .price_label{color:#666;font-size:24rpx;padding-top:20rpx}.pre_stored_card_item .card_content .group_btn{color:#2a7efb;font-size:24rpx;padding:35rpx 50rpx 0} +======= +page{background-color:#f3f3f4}.payment_pre_stored_header{background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:25rpx 30rpx;position:fixed;top:0;left:0;right:0;z-index:100;color:#3d3d3d;font-size:28rpx;border-top:1rpx solid #eee}.payment_pre_stored_header .name{display:flex;align-items:center}.pre_stored_content{padding-top:110rpx}.pre_stored_content .card_head_title{padding:30rpx 30rpx 0;color:#3d3d3d;font-size:28rpx}.pre_stored_card_item{margin:30rpx 30rpx 0;border-radius:20rpx;padding:0 30rpx;background:linear-gradient(155deg,#f0f6ff 0%,#ffffff 35%,#ffffff 35%)}.pre_stored_card_item .card_header{color:#3d3d3d;font-size:28rpx;display:flex;align-items:center;border-bottom:1rpx solid #eee;padding:30rpx 0}.pre_stored_card_item .card_header .label_tab_group{display:flex;align-items:center}.pre_stored_card_item .card_header .label_tab{border-radius:4rpx;font-size:24rpx;padding:3rpx 6rpx;margin-left:10rpx}.pre_stored_card_item .card_header .label_tab1{background-color:#eee2ff;color:#722ed1}.pre_stored_card_item .card_header .label_tab2{background-color:#fff0eb;color:#df3600}.pre_stored_card_item .card_header .label_tab3{color:#389e0d;background-color:#ebffe2}.pre_stored_card_item .card_content{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0 45rpx;text-align:center}.pre_stored_card_item .card_content .price_item .price{color:#333;font-size:60rpx;font-weight:700;text-align:left}.pre_stored_card_item .card_content .price_item .price_label{color:#666;font-size:24rpx;padding-top:20rpx}.pre_stored_card_item .card_content .group_btn{color:#2a7efb;font-size:24rpx;padding:35rpx 50rpx 0}.cannot_activated_item{background:#fff}.cannot_activated_item .card_content .price_item .cannot_activated_price{color:#999}.cannot_activated_item .card_header{color:#666} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/ME/pre_stored_form/index.js b/dist/build/mp-weixin/ME/pre_stored_form/index.js index 7c0d671..ea56de5 100644 --- a/dist/build/mp-weixin/ME/pre_stored_form/index.js +++ b/dist/build/mp-weixin/ME/pre_stored_form/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js");if(!Array){e.resolveComponent("hs-button")()}Math;const o=e.defineComponent({__name:"index",setup(o){const n=e.ref(""),t=["5000","1000","3000","5000"],a=e.ref({}),c=()=>{e.index.showModal({title:"提示",content:"当前项目暂未开放功能!",showCancel:!1,confirmColor:"#0082FA",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}})};return e.onLoad((()=>{a.value=e.index.getMenuButtonBoundingClientRect()})),(o,a)=>({a:n.value,b:e.o((e=>n.value=e.detail.value)),c:e.f(t,((o,t,a)=>({a:e.t(o),b:`pay_${t}`,c:e.o((e=>n.value=o),`pay_${t}`)}))),d:e.o(c),e:e.p({type:"primary",label:"立即支付",size:"md"})})}});wx.createPage(o); +======= +"use strict";const e=require("../../common/vendor.js"),o=require("./model.js"),u=require("./method.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/pay.js"),require("../../common/libraries/naviHelper.js"),!Array){e.resolveComponent("hs-button")()}Math;const l=e.defineComponent({__name:"index",setup(l){e.ref("");const a=["500","1000","3000","5000"];return e.ref({}),e.onShow((()=>{var e,l,a,r;(null==(a=null==(l=null==(e=o.useModel)?void 0:e.housePrepaymentPayment)?void 0:l.value)?void 0:a.id)&&(null==(r=u.method)||r.loadShow()),console.log("onShow")})),e.onUnload((()=>{o.useModel.loadingShowNumber.value=-1,o.useModel.housePrepaymentPayment.value=void 0})),e.onLoad((e=>{o.useModel.loadingShowNumber.value=-1,o.useModel.formData.value=e})),(l,r)=>{var n,d,s,i,t,m,v,f;return e.e({a:e.t((null==(n=e.unref(o.useModel).formData.value)?void 0:n.full_name)||""),b:e.unref(o.useModel).formData.value.amount,c:e.o((u=>e.unref(o.useModel).formData.value.amount=u.detail.value)),d:e.f(a,((u,l,a)=>({a:e.t(u),b:`pay_${l}`,c:e.o((l=>e.unref(o.useModel).formData.value.amount=u),`pay_${l}`)}))),e:!e.unref(o.useModel).formData.value.amount||(null==(s=null==(d=e.unref(o.useModel))?void 0:d.payDisabled)?void 0:s.value)},!e.unref(o.useModel).formData.value.amount||(null==(t=null==(i=e.unref(o.useModel))?void 0:i.payDisabled)?void 0:t.value)?{f:e.p({type:"disabled",label:"立即支付",loading:null==(v=null==(m=e.unref(o.useModel))?void 0:m.payDisabled)?void 0:v.value,size:"md"})}:{g:e.o(null==(f=e.unref(u.method))?void 0:f.handlePay),h:e.p({type:"primary",label:"立即支付",size:"md"})})}}});wx.createPage(l); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/ME/pre_stored_form/index.wxml b/dist/build/mp-weixin/ME/pre_stored_form/index.wxml index ed36979..c97eb57 100644 --- a/dist/build/mp-weixin/ME/pre_stored_form/index.wxml +++ b/dist/build/mp-weixin/ME/pre_stored_form/index.wxml @@ -1 +1,5 @@ - 预缴房屋 万科四季花城1栋1单元1101 预缴金额 ¥ {{i.a}}元 预缴方式 微信支付 \ No newline at end of file +<<<<<<< HEAD + 预缴房屋 万科四季花城1栋1单元1101 预缴金额 ¥ {{i.a}}元 预缴方式 微信支付 +======= + 预缴房屋 {{a}} 预缴金额 ¥ {{i.a}}元 预缴方式 微信支付 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/ME/pre_stored_form/method.js b/dist/build/mp-weixin/ME/pre_stored_form/method.js new file mode 100644 index 0000000..02c6bb0 --- /dev/null +++ b/dist/build/mp-weixin/ME/pre_stored_form/method.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js");require("../../common/libraries/request.js");const o=require("../../common/store/useWeAppAuthStore.js"),l=require("../../common/store/useWorkStore.js"),a=require("./model.js"),u=require("../../gen/Apis.js"),d=require("../../common/libraries/apiLoading.js"),s=require("../../common/libraries/pay.js"),n=require("../../common/libraries/naviHelper.js");o.useWeAppAuthStore(),l.useWorkStore();const i={loadShow:()=>{var o,l;console.log("定时器",null==(l=null==(o=a.useModel)?void 0:o.loadingShowNumber)?void 0:l.value),a.useModel.timer.value=setInterval((()=>{var o,l,d,s,i;if((null==(l=null==(o=a.useModel)?void 0:o.loadingShowNumber)?void 0:l.value)>2&&"Pending"===(null==(i=null==(s=null==(d=a.useModel)?void 0:d.orderShow)?void 0:s.value)?void 0:i.payment_status))return a.useModel.payDisabled.value=!1,e.index.hideLoading(),void clearInterval(a.useModel.timer.value);a.useModel.loadingShowNumber.value<=2&&(e=>{var o,l,d;u.Apis.HouseOrder.HousePrepayments.GetPayments({house_prepayment_payments_id:null==(d=null==(l=null==(o=a.useModel)?void 0:o.housePrepaymentPayment)?void 0:l.value)?void 0:d.id}).then((o=>{var l;console.log("获取支付状态",null==o?void 0:o.data),a.useModel.loadingShowNumber.value+=1,a.useModel.orderShow.value=null==o?void 0:o.data,"Paid"===(null==(l=null==o?void 0:o.data)?void 0:l.payment_status)&&(clearInterval(e),a.useModel.formData.value.amount=void 0,a.useModel.payDisabled.value=!1,n.showToast("支付成功"))}))})(a.useModel.timer.value)}),1e3)},handlePay(){var o,l;a.useModel.payDisabled.value=!0,d.getApiLoading(u.Apis.HouseOrder.HousePrepayments.Payment,null==(l=null==(o=a.useModel)?void 0:o.formData)?void 0:l.value).then((o=>{var l,u;a.useModel.housePrepaymentPayment.value=null==(l=null==o?void 0:o.data)?void 0:l.house_prepayment_payment,e.index.showLoading({title:"正在支付...",mask:!0}),s.tongLianPay(null==(u=null==o?void 0:o.data)?void 0:u.pay_info,(()=>{a.useModel.loadingShowNumber.value=-1,console.log("支付成功")}),(()=>{a.useModel.payDisabled.value=!1,e.index.hideLoading()})),console.log(o)})).catch((()=>{a.useModel.payDisabled.value=!1})),console.log("e")}};exports.method=i; diff --git a/dist/build/mp-weixin/ME/pre_stored_form/model.js b/dist/build/mp-weixin/ME/pre_stored_form/model.js new file mode 100644 index 0000000..06d4643 --- /dev/null +++ b/dist/build/mp-weixin/ME/pre_stored_form/model.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),r={formData:e.ref({}),payDisabled:e.ref(!1),loadingLabel:e.ref(""),loadingShowNumber:e.ref(-1),housePrepaymentPayment:e.ref({}),orderShow:e.ref({}),timer:e.ref()};exports.useModel=r; diff --git a/dist/build/mp-weixin/ME/vehicle_management/add/index.js b/dist/build/mp-weixin/ME/vehicle_management/add/index.js index 98ea8ad..2e9979c 100644 --- a/dist/build/mp-weixin/ME/vehicle_management/add/index.js +++ b/dist/build/mp-weixin/ME/vehicle_management/add/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../../common/vendor.js");if(!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-button")+e.resolveComponent("up-keyboard"))()}Math||((()=>"../../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../../components/hs-button/hs-button.js")+(()=>"../../../node-modules/uview-plus/components/u-keyboard/u-keyboard.js"))();const o=e.defineComponent({__name:"index",setup(o){const l=e.ref(["","","","","","","",""]),n=e.ref(""),u=e.ref(!1),a=e.ref("car"),s=e.ref(!0),t=()=>{s.value=!0,a.value="car",u.value=!1},v=e=>{var o,a;if((null==(o=null==n?void 0:n.value)?void 0:o.length)<8){n.value+=e;for(let e=0;e<8;e++)l.value[e]=n.value[e]||"",console.log(n.value[e])}8===(null==(a=null==n?void 0:n.value)?void 0:a.length)&&(s.value=!1,u.value=!1)},i=()=>{var e;n.value=null==(e=n.value)?void 0:e.slice(0,-1);for(let o=0;o<8;o++)l.value[o]=n.value[o]||"",console.log(n.value[o])},c=()=>{var o;(null==(o=null==n?void 0:n.value)?void 0:o.length)<7?e.index.showToast({title:"请输入完整的车牌号!",icon:"none"}):e.index.showModal({title:"提示",content:"暂不能添加车辆!",showCancel:!1,confirmColor:"#0082FA",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}})};return(o,n)=>({a:e.p({type:"headphones",color:"#2A7EFB",size:"14"}),b:e.f(l.value,((o,l,n)=>e.e({a:!o&&7===l},o||7!==l?{d:e.t(o)}:{b:"0e44bb83-1-"+n,c:e.p({type:"plusempty",color:"#2A7EFB",size:"13"})},{e:1===l},{},{f:`iten_${l}`}))),c:e.o(t),d:e.o(c),e:e.p({label:"添加车辆",size:"md"}),f:e.sr("uKeyboard","0e44bb83-3"),g:e.o((e=>s.value=!1)),h:e.o(v),i:e.o(i),j:e.o((e=>s.value=!1)),k:e.o((e=>s.value=!1)),l:e.p({mode:a.value,show:s.value})})}});wx.createPage(o); +======= +"use strict";const e=require("../../../common/vendor.js");if(!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-button")+e.resolveComponent("up-keyboard"))()}Math||((()=>"../../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../../components/hs-button/hs-button.js")+(()=>"../../../node-modules/uview-plus/components/u-keyboard/u-keyboard.js"))();const o=e.defineComponent({__name:"index",setup(o){const l=e.ref(["","","","","","","",""]),n=e.ref(""),u=e.ref(!1),a=e.ref("car"),s=e.ref(!0),t=()=>{s.value=!0,a.value="car",u.value=!1},v=e=>{var o,a;if((null==(o=null==n?void 0:n.value)?void 0:o.length)<8){n.value+=e;for(let e=0;e<8;e++)l.value[e]=n.value[e]||"",console.log(n.value[e])}8===(null==(a=null==n?void 0:n.value)?void 0:a.length)&&(s.value=!1,u.value=!1)},i=()=>{var e;n.value=null==(e=n.value)?void 0:e.slice(0,-1);for(let o=0;o<8;o++)l.value[o]=n.value[o]||"",console.log(n.value[o])},c=()=>{var o;(null==(o=null==n?void 0:n.value)?void 0:o.length)<7?e.index.showToast({title:"请输入完整的车牌号!",icon:"none"}):e.index.showModal({title:"提示",content:"暂不能添加车辆!",showCancel:!1,confirmColor:"#0082FA",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}})};return(o,n)=>({a:e.f(l.value,((o,l,n)=>e.e({a:!o&&7===l},o||7!==l?{d:e.t(o)}:{b:"0e44bb83-0-"+n,c:e.p({type:"plusempty",color:"#2A7EFB",size:"13"})},{e:1===l},{},{f:`iten_${l}`}))),b:e.o(t),c:e.o(c),d:e.p({label:"添加车辆",size:"md"}),e:e.sr("uKeyboard","0e44bb83-2"),f:e.o((e=>s.value=!1)),g:e.o(v),h:e.o(i),i:e.o((e=>s.value=!1)),j:e.o((e=>s.value=!1)),k:e.p({mode:a.value,show:s.value})})}});wx.createPage(o); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/ME/vehicle_management/add/index.wxml b/dist/build/mp-weixin/ME/vehicle_management/add/index.wxml index 40e5ba9..04e5780 100644 --- a/dist/build/mp-weixin/ME/vehicle_management/add/index.wxml +++ b/dist/build/mp-weixin/ME/vehicle_management/add/index.wxml @@ -1 +1,5 @@ - 请输入车牌号 新能源 {{i.d}}· \ No newline at end of file +<<<<<<< HEAD + 请输入车牌号 新能源 {{i.d}}· +======= + 请输入车牌号 新能源 {{i.d}}· +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/ME/vehicle_management/add/index.wxss b/dist/build/mp-weixin/ME/vehicle_management/add/index.wxss index 60ae48e..9abd6a4 100644 --- a/dist/build/mp-weixin/ME/vehicle_management/add/index.wxss +++ b/dist/build/mp-weixin/ME/vehicle_management/add/index.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD page{background-color:#f3f3f4}.parking_payment_card{margin:30rpx;background-color:#fff;border-radius:15rpx;padding:0 30rpx}.parking_payment_card .parking_payment_header{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0}.parking_payment_card .parking_payment_header .title{font-size:30rpx;font-weight:500}.parking_payment_card .parking_payment_header .headphones{font-size:24rpx}.parking_payment_card .parking_payment_header .headphones button{background:#fff;padding:0;margin:0;font-size:23rpx;border:none;color:#2a7efb}button:after{border:none!important}.license_plate_number{display:flex;align-items:center;justify-content:space-between;padding:20rpx 0 0;position:relative}.license_plate_number .item{width:65rpx;height:90rpx;background-color:#f8f8f8;border-radius:10rpx;display:flex;align-items:center;justify-content:center}.query_btn{padding:50rpx 0 40rpx}.member_benefits{text-align:center;font-size:24rpx;display:flex;align-items:center;justify-content:center;padding:0 0 30rpx;color:#999}.new_energy{font-size:17rpx;text-align:center;color:#2a7efb} +======= +page{background-color:#f3f3f4}.parking_payment_card{margin:30rpx;background-color:#fff;border-radius:15rpx}.parking_payment_card .parking_payment_content{background:linear-gradient(180deg,#f3f9ff 0%,#ffffff 27%,#ffffff 100%);padding:0 30rpx;border-radius:15rpx;border:1rpx solid #fff}.parking_payment_card .parking_payment_header{display:flex;align-items:center;justify-content:space-between;padding:30rpx 0;font-size:32rpx;color:#3d3d3d;font-weight:500}button:after{border:none!important}.license_plate_number{display:flex;align-items:center;justify-content:space-between;padding:20rpx 0 0;position:relative}.license_plate_number .item{width:65rpx;height:80rpx;background-color:#f8f8f8;border-radius:10rpx;display:flex;align-items:center;justify-content:center;border:1rpx solid #aaccff}.license_plate_number .item:nth-child(1),.license_plate_number .item:nth-child(2){background-color:#2a7efb;color:#fff}.query_btn{padding:50rpx 0 40rpx}.member_benefits{text-align:center;font-size:24rpx;display:flex;align-items:center;justify-content:center;padding:0 0 30rpx;color:#999}.new_energy{font-size:17rpx;text-align:center;color:#2a7efb} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/ME/work_order_home/index.js b/dist/build/mp-weixin/ME/work_order_home/index.js new file mode 100644 index 0000000..51c161b --- /dev/null +++ b/dist/build/mp-weixin/ME/work_order_home/index.js @@ -0,0 +1 @@ +"use strict";const o=require("../../common/vendor.js");if(!Array){(o.resolveComponent("uni-icons")+o.resolveComponent("hs-popup"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-popup/hs-popup.js"))();const e=o.defineComponent({__name:"index",setup(e){const n=o.ref(!1),t=o.ref(""),p=()=>{o.index.navigateTo({url:"/WORKORDER/list/index"})},a=()=>{n.value=!1},s=[{label:"报修类",des:"设备、设施等出现故障,需维修处理",type:"Repair",icon:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K84V91E3TZ6BPP6VH3MV0A2C.png"},{label:"报事类",des:"噪音/公共卫生等事件需物业处理",type:"Incident",icon:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K84V9RGS3HS1G43RWFFTC4FZ.png"},{label:"投诉类",des:"对物业服务等不满,想反馈",type:"Complaint",icon:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K84VAB5R7KC5G1EE369G5TDT.png"}],l=[{label:"公共区域报修",type:"CommonArea",icon:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K84WNKS9GNHQEV2EQ3N3HWW8.png"},{label:"房屋区域报修",type:"MyHome",icon:"https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01K84XQQGNN7B30Q8S6RJMJGPS.png"}];return o.onHide((()=>{n.value=!1})),(e,c)=>({a:o.o(p),b:o.f(s,((e,p,a)=>({a:e.icon,b:o.t(e.label),c:o.t(e.des),d:"af3492ce-0-"+a,e:`item_${p}`,f:o.o((p=>{return a=e,t.value=(null==a?void 0:a.type)||"",void("报修类"!==(null==a?void 0:a.label)?o.index.navigateTo({url:`/WORKORDER/add/index?type=${null==a?void 0:a.type}&location=`}):n.value=!0);var a}),`item_${p}`)}))),c:o.p({type:"right",color:"#999",size:"16"}),d:o.f(l,((e,n,p)=>({a:e.icon,b:o.t(e.label),c:"af3492ce-2-"+p+",af3492ce-1",d:`item_${n}`,e:o.o((n=>{return p=e,void o.index.navigateTo({url:`/WORKORDER/add/index?type=${t.value}&location=${null==p?void 0:p.type}`});var p}),`item_${n}`)}))),e:o.p({type:"right",color:"#999",size:"16"}),f:o.o(a),g:o.p({show:n.value,mode:"bottom",closeable:!0,round:20})})}});wx.createPage(e); diff --git a/dist/build/mp-weixin/ME/work_order_home/index.json b/dist/build/mp-weixin/ME/work_order_home/index.json new file mode 100644 index 0000000..4bf9a5f --- /dev/null +++ b/dist/build/mp-weixin/ME/work_order_home/index.json @@ -0,0 +1,7 @@ +{ + "navigationBarTitleText": "工单提报", + "usingComponents": { + "uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons", + "hs-popup": "../../components/hs-popup/hs-popup" + } +} \ No newline at end of file diff --git a/dist/build/mp-weixin/ME/work_order_home/index.wxml b/dist/build/mp-weixin/ME/work_order_home/index.wxml new file mode 100644 index 0000000..53b0c53 --- /dev/null +++ b/dist/build/mp-weixin/ME/work_order_home/index.wxml @@ -0,0 +1 @@ + 工单提报中心 我的提报记录 {{i.b}}{{i.c}} 点击联系及时沟通 选择报修区域 {{i.b}} \ No newline at end of file diff --git a/dist/build/mp-weixin/ME/work_order_home/index.wxss b/dist/build/mp-weixin/ME/work_order_home/index.wxss new file mode 100644 index 0000000..3d346fa --- /dev/null +++ b/dist/build/mp-weixin/ME/work_order_home/index.wxss @@ -0,0 +1 @@ +page{background-color:#f8f8f8}.work_order_header{padding:70rpx 30rpx 0;background:linear-gradient(180deg,#e7f1ff 0%,#f8f8f8 200rpx);display:flex;align-items:center;justify-content:space-between}.work_order_header_left{width:40%}.work_order_header_left .work_label{font-size:40rpx;font-weight:500;color:#333}.work_order_header_left .work_btn{color:#fff;padding-top:40rpx}.work_order_header_left .work_btn text{background-color:#1677ff;font-size:30rpx;padding:18rpx 25rpx;border-radius:100rpx}.work_order_header_right{width:60%}.work_order_header_right image{height:348rpx}.work_order_item_content{padding:30rpx}.work_order_item_content .work_order_item{display:flex;align-items:center;justify-content:space-between;background-color:#fff;padding:30rpx;border-radius:15rpx;margin-bottom:30rpx}.work_order_item_content .work_order_item .icon{width:80rpx;height:80rpx}.work_order_item_content .work_order_item .icon image{width:80rpx;height:80rpx}.work_order_item_content .work_order_item .info{flex:1;padding:0 20rpx}.work_order_item_content .work_order_item .info .label{color:#333}.work_order_item_content .work_order_item .info .des{font-size:26rpx;color:#999;padding:5rpx 0 0}.report_repair_popup .title{color:#3d3d3d;font-size:32rpx;font-weight:500;line-height:100rpx;text-align:center}.report_repair_popup .report_repair_body{padding:0 0 50rpx}.report_repair_popup .report_repair_item{display:flex;align-items:center;padding:30rpx;background-color:#fff;margin:0 30rpx 30rpx;border-radius:15rpx}.report_repair_popup .report_repair_item .icon{width:80rpx;height:80rpx}.report_repair_popup .report_repair_item .icon image{width:80rpx;height:80rpx}.report_repair_popup .report_repair_item .des{flex:1;padding:0 20rpx;color:#3d3d3d;font-size:32rpx;font-weight:500}.work_order_footer{display:flex;align-items:center;justify-content:center;position:fixed;left:0;bottom:50rpx;right:0;font-size:27rpx;color:#999}.work_order_footer button{padding:0;margin:0;font-size:27rpx;background-color:transparent}.work_order_footer text{color:#2a7efb}button:after{border:none!important} diff --git a/dist/build/mp-weixin/WORKORDER/acceptance/index.js b/dist/build/mp-weixin/WORKORDER/acceptance/index.js new file mode 100644 index 0000000..32a9206 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/acceptance/index.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),r=require("./model.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js"),require("../../gen/Apis.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-radio")+e.resolveComponent("hs-cell")+e.resolveComponent("hs-cell-textarea")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-radio/hs-radio.js")+(()=>"../../components/hs-cell/hs-cell.js")+(()=>"../../components/hs-cell-textarea/hs-cell-textarea.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const l=e.defineComponent({__name:"index",setup:l=>(e.onLoad((e=>{var r;null==(r=o.method)||r.init(e)})),(l,s)=>{var n,u,t,a,i,m,d,c,p;return e.e({a:e.o((o=>e.unref(r.useModel).formData.value.is_completed=o)),b:e.p({Enums:null==(u=null==(n=e.unref(r.useModel))?void 0:n.HouseWorkOrdersAcceptResultEnum)?void 0:u.value,valueModel:e.unref(r.useModel).formData.value.is_completed}),c:e.p({title:"是否确认完工",required:!0,borderTop:!0}),d:"0"===(null==(i=null==(a=null==(t=e.unref(r.useModel))?void 0:t.formData)?void 0:a.value)?void 0:i.is_completed)},"0"===(null==(c=null==(d=null==(m=e.unref(r.useModel))?void 0:m.formData)?void 0:d.value)?void 0:c.is_completed)?{e:e.o((o=>e.unref(r.useModel).formData.value.accept_remark=o)),f:e.p({title:"填写原因",required:!0,placeholder:"请详细描述情况,包括具体位置现象等 ",valueModel:e.unref(r.useModel).formData.value.accept_remark})}:{},{g:e.o(null==(p=e.unref(o.method))?void 0:p.handleSubmit),h:e.p({btnParimaryName:"提交"})})})});wx.createPage(l); diff --git a/dist/build/mp-weixin/WORKORDER/acceptance/index.json b/dist/build/mp-weixin/WORKORDER/acceptance/index.json new file mode 100644 index 0000000..65095c1 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/acceptance/index.json @@ -0,0 +1,9 @@ +{ + "navigationBarTitleText": "工单验收", + "usingComponents": { + "hs-radio": "../../components/hs-radio/hs-radio", + "hs-cell": "../../components/hs-cell/hs-cell", + "hs-cell-textarea": "../../components/hs-cell-textarea/hs-cell-textarea", + "hs-footer": "../../components/hs-footer/hs-footer" + } +} \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/acceptance/index.wxml b/dist/build/mp-weixin/WORKORDER/acceptance/index.wxml new file mode 100644 index 0000000..69502ab --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/acceptance/index.wxml @@ -0,0 +1 @@ + 您选择 “否” 后,这个工单会重新回到处理中,我们会安排工作人员再次处理。 \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/acceptance/index.wxss b/dist/build/mp-weixin/WORKORDER/acceptance/index.wxss new file mode 100644 index 0000000..7063697 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/acceptance/index.wxss @@ -0,0 +1 @@ +page{background-color:#f8f8f8}.card_form{background-color:#fff;padding:0 30rpx;margin-bottom:30rpx}.text_gray{font-size:24rpx;color:#666;padding:25rpx 0 30rpx;border-top:1rpx solid #eee} diff --git a/dist/build/mp-weixin/WORKORDER/acceptance/method.js b/dist/build/mp-weixin/WORKORDER/acceptance/method.js new file mode 100644 index 0000000..ecffa8c --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/acceptance/method.js @@ -0,0 +1 @@ +"use strict";require("../../common/libraries/request.js");const e=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const o=require("./model.js"),r=require("../../gen/Apis.js"),s=require("../../common/libraries/apiLoading.js"),t=require("../../common/libraries/naviHelper.js");e.useWeAppAuthStore();const i={init(e){o.useModel.HouseWorkOrdersAcceptResultEnum.value={Processing2:{text:"是",value:"1"},Processing1:{text:"否",value:"0"}},o.useModel.formData.value={...e}},handleSubmit(){var e,i;let l=null==(i=null==(e=o.useModel)?void 0:e.formData)?void 0:i.value;return(null==l?void 0:l.is_completed)?"0"!==(null==l?void 0:l.is_completed)||(null==l?void 0:l.accept_remark)?void s.getApiLoading(r.Apis.WorkOrder.HouseWorkOrders.Accept,{...l,is_completed:"1"===(null==l?void 0:l.is_completed)}).then((e=>{t.showToastBack("提交成功!",1,!0),console.log(e)})):t.showToast("请先输入原因!"):t.showToast("请选择是否已经完工!")}};exports.method=i; diff --git a/dist/build/mp-weixin/WORKORDER/acceptance/model.js b/dist/build/mp-weixin/WORKORDER/acceptance/model.js new file mode 100644 index 0000000..38024c0 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/acceptance/model.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),r={formData:e.ref({}),HouseWorkOrdersAcceptResultEnum:e.ref()};exports.useModel=r; diff --git a/dist/build/mp-weixin/WORKORDER/add/index.js b/dist/build/mp-weixin/WORKORDER/add/index.js index 3374243..3d32bee 100644 --- a/dist/build/mp-weixin/WORKORDER/add/index.js +++ b/dist/build/mp-weixin/WORKORDER/add/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),r=require("./model.js"),a=require("../../gen/Enums.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-radio")+e.resolveComponent("hs-cell")+e.resolveComponent("hs-radio-cell-picker")+e.resolveComponent("hs-cell-textarea")+e.resolveComponent("hs-upload")+e.resolveComponent("hs-reservation-picker")+e.resolveComponent("hs-input")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-radio/hs-radio.js")+(()=>"../../components/hs-cell/hs-cell.js")+(()=>"../../components/hs-radio-cell-picker/hs-radio-cell-picker.js")+(()=>"../../components/hs-cell-textarea/hs-cell-textarea.js")+(()=>"../../components/hs-upload/hs-upload.js")+(()=>"../../components/hs-reservation-picker/hs-reservation-picker.js")+(()=>"../../components/hs-input/hs-input.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const t=e.defineComponent({__name:"index",setup:t=>(e.onShow((()=>{var e;null==(e=o.method)||e.init()})),e.onUnload((()=>{r.useModel.formData.value={is_anonymous:!1}})),(t,l)=>{var u,n,s,m,i,p;return e.e({a:e.o(null==(u=e.unref(o.method))?void 0:u.handleChangeType),b:e.o((o=>e.unref(r.useModel).formData.value.type=o)),c:e.p({Enums:e.unref(a.HouseWorkOrdersTypeEnum),valueModel:e.unref(r.useModel).formData.value.type}),d:e.p({title:"工单类型",required:!0}),e:"Complaint"===e.unref(r.useModel).formData.value.type},"Complaint"===e.unref(r.useModel).formData.value.type?{f:e.o((o=>e.unref(r.useModel).formData.value.complaint_type=o)),g:e.p({Enums:e.unref(a.HouseWorkOrdersComplaintTypeEnum),title:"投诉类型",required:!0,valueModel:e.unref(r.useModel).formData.value.complaint_type})}:{},{h:"Complaint"!==e.unref(r.useModel).formData.value.type},"Complaint"!==e.unref(r.useModel).formData.value.type?{i:e.o((o=>e.unref(r.useModel).formData.value.location=o)),j:e.p({Enums:e.unref(a.HouseWorkOrdersLocationEnum),valueModel:e.unref(r.useModel).formData.value.location}),k:e.p({title:"报事位置",required:!0})}:{},{l:"Complaint"!==e.unref(r.useModel).formData.value.type&&"MyHome"===e.unref(r.useModel).formData.value.location},"Complaint"!==e.unref(r.useModel).formData.value.type&&"MyHome"===e.unref(r.useModel).formData.value.location?{m:e.o(null==(n=e.unref(o.method))?void 0:n.handleToSelectHouse),n:e.p({title:"房屋信息",required:!0,borderTop:!0,isLink:!0,value:null==(i=null==(m=null==(s=e.unref(r.useModel))?void 0:s.formData)?void 0:m.value)?void 0:i.full_name})}:{},{o:e.o((o=>e.unref(r.useModel).formData.value.content=o)),p:e.p({borderTop:!0,required:!0,title:"问题描述",placeholder:"请详细描述问题情况,包括具体位置现象等",valueModel:e.unref(r.useModel).formData.value.content}),q:e.o((o=>e.unref(r.useModel).formData.value.attachments=o)),r:e.p({borderTop:!0,title:"上传图片",count:6,valueModel:e.unref(r.useModel).formData.value.attachments}),s:"Complaint"===e.unref(r.useModel).formData.value.type},"Complaint"===e.unref(r.useModel).formData.value.type?{t:e.o(((...r)=>e.unref(o.method).handleSwitchChange&&e.unref(o.method).handleSwitchChange(...r))),v:e.p({title:"匿名投诉"})}:{},{w:"MyHome"===e.unref(r.useModel).formData.value.location&&"Complaint"!==e.unref(r.useModel).formData.value.type},"MyHome"===e.unref(r.useModel).formData.value.location&&"Complaint"!==e.unref(r.useModel).formData.value.type?{x:e.o((o=>e.unref(r.useModel).formData.value.expect_start_time=o)),y:e.o((o=>e.unref(r.useModel).formData.value.expect_end_time=o)),z:e.p({title:"期望上门时间",required:!0,valueExpectStartTime:e.unref(r.useModel).formData.value.expect_start_time,valueExpectEndTime:e.unref(r.useModel).formData.value.expect_end_time})}:{},{A:"Complaint"!==e.unref(r.useModel).formData.value.type},"Complaint"!==e.unref(r.useModel).formData.value.type?{B:e.o((o=>e.unref(r.useModel).formData.value.reporter_name=o)),C:e.p({valueModel:e.unref(r.useModel).formData.value.reporter_name}),D:e.p({title:"联系人",required:!0}),E:e.o((o=>e.unref(r.useModel).formData.value.reporter_phone=o)),F:e.p({valueModel:e.unref(r.useModel).formData.value.reporter_phone}),G:e.p({title:"联系电话",required:!0,borderTop:!0})}:{},{H:e.o(null==(p=e.unref(o.method))?void 0:p.handleSubmit),I:e.p({btnParimaryName:"提交"})})})});wx.createPage(t); +======= +"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),r=require("./model.js"),a=require("../../gen/Enums.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-radio-cell-picker")+e.resolveComponent("hs-cell")+e.resolveComponent("hs-cell-textarea")+e.resolveComponent("hs-upload")+e.resolveComponent("hs-reservation-picker")+e.resolveComponent("hs-input")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-radio-cell-picker/hs-radio-cell-picker.js")+(()=>"../../components/hs-cell/hs-cell.js")+(()=>"../../components/hs-cell-textarea/hs-cell-textarea.js")+(()=>"../../components/hs-upload/hs-upload.js")+(()=>"../../components/hs-reservation-picker/hs-reservation-picker.js")+(()=>"../../components/hs-input/hs-input.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const t=e.defineComponent({__name:"index",setup:t=>(e.onShow((()=>{var e;null==(e=o.method)||e.init()})),e.onLoad((e=>{r.useModel.formData.value.type=(null==e?void 0:e.type)||"",r.useModel.formData.value.location=(null==e?void 0:e.location)||""})),(t,l)=>{var u,n,s,m,i;return e.e({a:"Complaint"===e.unref(r.useModel).formData.value.type},"Complaint"===e.unref(r.useModel).formData.value.type?{b:e.o((o=>e.unref(r.useModel).formData.value.complaint_type=o)),c:e.p({Enums:e.unref(a.HouseWorkOrdersComplaintTypeEnum),title:"投诉类型",borderTop:!0,required:!0,valueModel:e.unref(r.useModel).formData.value.complaint_type})}:{},{d:"Complaint"!==e.unref(r.useModel).formData.value.type&&"MyHome"===e.unref(r.useModel).formData.value.location},"Complaint"!==e.unref(r.useModel).formData.value.type&&"MyHome"===e.unref(r.useModel).formData.value.location?{e:e.o(null==(u=e.unref(o.method))?void 0:u.handleToSelectHouse),f:e.p({title:"房屋信息",required:!0,borderTop:!0,isLink:!0,value:null==(m=null==(s=null==(n=e.unref(r.useModel))?void 0:n.formData)?void 0:s.value)?void 0:m.full_name})}:{},{g:e.o((o=>e.unref(r.useModel).formData.value.content=o)),h:e.p({borderTop:!0,required:!0,title:"问题描述",placeholder:"请详细描述问题情况,包括具体位置现象等",valueModel:e.unref(r.useModel).formData.value.content}),i:e.o((o=>e.unref(r.useModel).formData.value.attachments=o)),j:e.p({borderTop:!0,title:"上传图片",count:6,valueModel:e.unref(r.useModel).formData.value.attachments}),k:"Complaint"===e.unref(r.useModel).formData.value.type},"Complaint"===e.unref(r.useModel).formData.value.type?{l:e.o(((...r)=>e.unref(o.method).handleSwitchChange&&e.unref(o.method).handleSwitchChange(...r))),m:e.p({title:"匿名投诉"})}:{},{n:"MyHome"===e.unref(r.useModel).formData.value.location&&"Complaint"!==e.unref(r.useModel).formData.value.type},"MyHome"===e.unref(r.useModel).formData.value.location&&"Complaint"!==e.unref(r.useModel).formData.value.type?{o:e.o((o=>e.unref(r.useModel).formData.value.expect_start_time=o)),p:e.o((o=>e.unref(r.useModel).formData.value.expect_end_time=o)),q:e.p({title:"期望上门时间",required:!0,valueExpectStartTime:e.unref(r.useModel).formData.value.expect_start_time,valueExpectEndTime:e.unref(r.useModel).formData.value.expect_end_time})}:{},{r:"Complaint"!==e.unref(r.useModel).formData.value.type},"Complaint"!==e.unref(r.useModel).formData.value.type?{s:e.o((o=>e.unref(r.useModel).formData.value.reporter_name=o)),t:e.p({valueModel:e.unref(r.useModel).formData.value.reporter_name}),v:e.p({title:"联系人",required:!0}),w:e.o((o=>e.unref(r.useModel).formData.value.reporter_phone=o)),x:e.p({valueModel:e.unref(r.useModel).formData.value.reporter_phone}),y:e.p({title:"联系电话",required:!0,borderTop:!0})}:{},{z:e.o(null==(i=e.unref(o.method))?void 0:i.handleSubmit),A:e.p({btnParimaryName:"提交"})})})});wx.createPage(t); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/add/index.json b/dist/build/mp-weixin/WORKORDER/add/index.json index c358689..1c38b18 100644 --- a/dist/build/mp-weixin/WORKORDER/add/index.json +++ b/dist/build/mp-weixin/WORKORDER/add/index.json @@ -1,9 +1,13 @@ { "navigationBarTitleText": "新增工单", "usingComponents": { +<<<<<<< HEAD "hs-radio": "../../components/hs-radio/hs-radio", "hs-cell": "../../components/hs-cell/hs-cell", +======= +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 "hs-radio-cell-picker": "../../components/hs-radio-cell-picker/hs-radio-cell-picker", + "hs-cell": "../../components/hs-cell/hs-cell", "hs-cell-textarea": "../../components/hs-cell-textarea/hs-cell-textarea", "hs-upload": "../../components/hs-upload/hs-upload", "hs-reservation-picker": "../../components/hs-reservation-picker/hs-reservation-picker", diff --git a/dist/build/mp-weixin/WORKORDER/add/index.wxml b/dist/build/mp-weixin/WORKORDER/add/index.wxml index f22fd92..748741d 100644 --- a/dist/build/mp-weixin/WORKORDER/add/index.wxml +++ b/dist/build/mp-weixin/WORKORDER/add/index.wxml @@ -1 +1,5 @@ - \ No newline at end of file +<<<<<<< HEAD + +======= + +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/add/method.js b/dist/build/mp-weixin/WORKORDER/add/method.js index e9a6112..489b675 100644 --- a/dist/build/mp-weixin/WORKORDER/add/method.js +++ b/dist/build/mp-weixin/WORKORDER/add/method.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js");require("../../common/libraries/request.js");const o=require("../../common/store/useWeAppAuthStore.js"),l=require("../../common/store/useWorkStore.js"),a=require("./model.js"),u=require("../../gen/Apis.js"),n=require("../../common/libraries/apiLoading.js"),s=require("../../common/libraries/naviHelper.js"),d=o.useWeAppAuthStore(),t=l.useWorkStore(),i={init(){var e,o,l,u,n,s,i,r,v,m,p,h,c,f,M;a.useModel.formData.value={...a.useModel.formData.value,reporter_phone:a.useModel.formData.value.reporter_phone||(null==(o=null==(e=null==d?void 0:d.data)?void 0:e.user)?void 0:o.phone)||"",reporter_name:a.useModel.formData.value.reporter_name||(null==(u=null==(l=null==d?void 0:d.data)?void 0:l.user)?void 0:u.name)||"",contact_phone:a.useModel.formData.value.contact_phone||(null==(s=null==(n=null==d?void 0:d.data)?void 0:n.user)?void 0:s.phone)},(null==(i=null==t?void 0:t.selectWorkHouse)?void 0:i.asset_house)?a.useModel.formData.value={...a.useModel.formData.value,asset_houses_id:null==(v=null==(r=null==t?void 0:t.selectWorkHouse)?void 0:r.asset_house)?void 0:v.id,full_name:null==(p=null==(m=null==t?void 0:t.selectWorkHouse)?void 0:m.asset_house)?void 0:p.full_name}:a.useModel.formData.value={...a.useModel.formData.value,asset_houses_id:null==(c=null==(h=null==d?void 0:d.data)?void 0:h.selected_house)?void 0:c.id,full_name:null==(M=null==(f=null==d?void 0:d.data)?void 0:f.selected_house)?void 0:M.full_name}},handleChangeType(e){"Complaint"===(null==e?void 0:e.value)&&(a.useModel.formData.value.location=""),console.log("handleChangeType",e)},handleSubmit(){var e,o,l,d,t,i,r,v,m,p,h,c,f,M,_,D,g,y,T,w,k,q,S,W,j,C,H,A,b;return console.log("handleSubmit",a.useModel.formData.value),(null==(l=null==(o=null==(e=a.useModel)?void 0:e.formData)?void 0:o.value)?void 0:l.type)?"Complaint"===(null==(i=null==(t=null==(d=a.useModel)?void 0:d.formData)?void 0:t.value)?void 0:i.type)||(null==(v=null==(r=a.useModel)?void 0:r.formData.value)?void 0:v.location)?"MyHome"!==(null==(h=null==(p=null==(m=a.useModel)?void 0:m.formData)?void 0:p.value)?void 0:h.location)||a.useModel.formData.value.asset_houses_id?"Complaint"!==(null==(M=null==(f=null==(c=a.useModel)?void 0:c.formData)?void 0:f.value)?void 0:M.type)||(null==(D=null==(_=a.useModel)?void 0:_.formData.value)?void 0:D.complaint_type)?a.useModel.formData.value.content?"MyHome"!==(null==(T=null==(y=null==(g=a.useModel)?void 0:g.formData)?void 0:y.value)?void 0:T.location)||"Complaint"===(null==(q=null==(k=null==(w=a.useModel)?void 0:w.formData)?void 0:k.value)?void 0:q.type)||a.useModel.formData.value.expect_start_time?"Complaint"===(null==(j=null==(W=null==(S=a.useModel)?void 0:S.formData)?void 0:W.value)?void 0:j.type)||(null==(H=null==(C=a.useModel)?void 0:C.formData.value)?void 0:H.reporter_phone)&&(null==(b=null==(A=a.useModel)?void 0:A.formData.value)?void 0:b.reporter_name)?void n.getApiLoading(u.Apis.WorkOrder.HouseWorkOrders.Store,a.useModel.formData.value).then((e=>{s.showToastBack("提交成功!",1,!0),console.log(e)})):s.showToast("请输入联系人和电话!"):s.showToast("请选择上门时间!"):s.showToast("请输入问题描述!"):s.showToast("请选择投诉类型!"):s.showToast("请选择房屋!"):s.showToast("请选择报事位置!"):s.showToast("请选择工单类型!")},handleToSelectHouse(){e.index.navigateTo({url:"/INDEX/asset_houses/index?type=work_add"})},handleSwitchChange(e){var o;a.useModel.formData.value.is_anonymous=null==(o=null==e?void 0:e.detail)?void 0:o.value,console.log(e,"e")}};exports.method=i; +======= +"use strict";const e=require("../../common/vendor.js");require("../../common/libraries/request.js");const o=require("../../common/store/useWeAppAuthStore.js"),l=require("../../common/store/useWorkStore.js"),a=require("./model.js"),u=require("../../gen/Apis.js"),s=require("../../common/libraries/apiLoading.js"),n=require("../../common/libraries/naviHelper.js"),d=o.useWeAppAuthStore(),t=l.useWorkStore(),r={init(){var e,o,l,u,s,n,r,i,v,m,h,p,c,f,_;a.useModel.formData.value={...a.useModel.formData.value,reporter_phone:a.useModel.formData.value.reporter_phone||(null==(o=null==(e=null==d?void 0:d.data)?void 0:e.user)?void 0:o.phone)||"",reporter_name:a.useModel.formData.value.reporter_name||(null==(u=null==(l=null==d?void 0:d.data)?void 0:l.user)?void 0:u.name)||"",contact_phone:a.useModel.formData.value.contact_phone||(null==(n=null==(s=null==d?void 0:d.data)?void 0:s.user)?void 0:n.phone)},(null==(r=null==t?void 0:t.selectWorkHouse)?void 0:r.asset_house)?a.useModel.formData.value={...a.useModel.formData.value,asset_houses_id:null==(v=null==(i=null==t?void 0:t.selectWorkHouse)?void 0:i.asset_house)?void 0:v.id,full_name:null==(h=null==(m=null==t?void 0:t.selectWorkHouse)?void 0:m.asset_house)?void 0:h.full_name}:a.useModel.formData.value={...a.useModel.formData.value,asset_houses_id:null==(c=null==(p=null==d?void 0:d.data)?void 0:p.selected_house)?void 0:c.id,full_name:null==(_=null==(f=null==d?void 0:d.data)?void 0:f.selected_house)?void 0:_.full_name}},handleChangeType(e){"Complaint"===(null==e?void 0:e.value)&&(a.useModel.formData.value.location=""),console.log("handleChangeType",e)},handleSubmit(){var e,o,l,d,t,r,i,v,m,h,p,c,f,_,M,D,g,y,T,k,q,w,S,W;return console.log("handleSubmit",a.useModel.formData.value),(null==(l=null==(o=null==(e=a.useModel)?void 0:e.formData)?void 0:o.value)?void 0:l.type)?"MyHome"!==(null==(r=null==(t=null==(d=a.useModel)?void 0:d.formData)?void 0:t.value)?void 0:r.location)||a.useModel.formData.value.asset_houses_id?"Complaint"!==(null==(m=null==(v=null==(i=a.useModel)?void 0:i.formData)?void 0:v.value)?void 0:m.type)||(null==(p=null==(h=a.useModel)?void 0:h.formData.value)?void 0:p.complaint_type)?a.useModel.formData.value.content?"MyHome"!==(null==(_=null==(f=null==(c=a.useModel)?void 0:c.formData)?void 0:f.value)?void 0:_.location)||"Complaint"===(null==(g=null==(D=null==(M=a.useModel)?void 0:M.formData)?void 0:D.value)?void 0:g.type)||a.useModel.formData.value.expect_start_time?"Complaint"===(null==(k=null==(T=null==(y=a.useModel)?void 0:y.formData)?void 0:T.value)?void 0:k.type)||(null==(w=null==(q=a.useModel)?void 0:q.formData.value)?void 0:w.reporter_phone)&&(null==(W=null==(S=a.useModel)?void 0:S.formData.value)?void 0:W.reporter_name)?void s.getApiLoading(u.Apis.WorkOrder.HouseWorkOrders.Store,a.useModel.formData.value).then((e=>{n.showToastBack("提交成功!",1,!0),console.log(e)})):n.showToast("请输入联系人和电话!"):n.showToast("请选择上门时间!"):n.showToast("请输入问题描述!"):n.showToast("请选择投诉类型!"):n.showToast("请选择房屋!"):n.showToast("请选择工单类型!")},handleToSelectHouse(){e.index.navigateTo({url:"/INDEX/asset_houses/index?type=work_add"})},handleSwitchChange(e){var o;a.useModel.formData.value.is_anonymous=null==(o=null==e?void 0:e.detail)?void 0:o.value,console.log(e,"e")}};exports.method=r; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/list/components/header.js b/dist/build/mp-weixin/WORKORDER/list/components/header.js new file mode 100644 index 0000000..59c4bb6 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/list/components/header.js @@ -0,0 +1 @@ +"use strict";const e=require("../../../common/vendor.js"),l=require("../method.js"),n=require("../model.js");if(require("../../../common/libraries/apiLoading.js"),require("../../../gen/Apis.js"),require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../common/store/useWorkStore.js"),!Array){e.resolveComponent("hs-tabs")()}Math;const a=e.defineComponent({__name:"header",setup(a){const r=[{label:"报修类",value:"Repair"},{label:"报事类",value:"Incident"},{label:"投诉类",value:"Complaint"}],o=[{label:"全部",value:""},{label:"待处理",value:"Pending"},{label:"处理中",value:"Processing"},{label:"待支付",value:"PendingPayment"},{label:"待验收",value:"PendingAcceptance"},{label:"已完成",value:"Completed"},{label:"已关闭",value:"Closed"}];return(a,u)=>{var t,s,i;return{a:e.o(null==(t=e.unref(l.method))?void 0:t.handleChangeTabs),b:e.p({list:r,current:null==(i=null==(s=e.unref(n.useModel))?void 0:s.currentTabs)?void 0:i.value}),c:e.f(o,((a,r,o)=>{var u,t,s;return{a:e.t(null==a?void 0:a.label),b:`items_${r}`,c:e.n("item_btn "+((null==(s=null==(t=null==(u=e.unref(n.useModel))?void 0:u.formData)?void 0:t.value)?void 0:s.status)===(null==a?void 0:a.value)?"active_btn":"")),d:e.o((n=>{var r;return null==(r=e.unref(l.method))?void 0:r.handleChangeStatus(a)}),`items_${r}`)}}))}}}}),r=e._export_sfc(a,[["__scopeId","data-v-5b271292"]]);wx.createComponent(r); diff --git a/dist/build/mp-weixin/WORKORDER/list/components/header.json b/dist/build/mp-weixin/WORKORDER/list/components/header.json new file mode 100644 index 0000000..76990db --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/list/components/header.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "hs-tabs": "../../../components/hs-tabs/hs-tabs" + } +} \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/list/components/header.wxml b/dist/build/mp-weixin/WORKORDER/list/components/header.wxml new file mode 100644 index 0000000..e61d123 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/list/components/header.wxml @@ -0,0 +1 @@ +{{i.a}} \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/list/components/header.wxss b/dist/build/mp-weixin/WORKORDER/list/components/header.wxss new file mode 100644 index 0000000..af05d24 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/list/components/header.wxss @@ -0,0 +1 @@ +.header.data-v-5b271292{background-color:#fff;position:fixed;left:0;top:0;right:0;z-index:100;box-shadow:0 3px 7px rgba(206,206,206,.25)}.header_status.data-v-5b271292{white-space:nowrap;padding:20rpx 0 30rpx}.header_status .item_btn.data-v-5b271292{display:inline-block;margin-left:30rpx;padding:8rpx 25rpx;font-size:28rpx;border:1px solid #ccc;border-radius:100rpx;color:#999}.header_status .item_btn.data-v-5b271292:last-child{margin-right:30rpx}.header_status .active_btn.data-v-5b271292{color:#2a7efb;border:1px solid #2a7efb} diff --git a/dist/build/mp-weixin/WORKORDER/list/index.js b/dist/build/mp-weixin/WORKORDER/list/index.js index 50e15e6..785e1bc 100644 --- a/dist/build/mp-weixin/WORKORDER/list/index.js +++ b/dist/build/mp-weixin/WORKORDER/list/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),n=require("./model.js"),l=require("../../gen/Enums.js");if(require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js"),!Array){(e.resolveComponent("hs-tabs")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("cc-scroll-loading")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-tabs/hs-tabs.js")+(()=>"../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../common/components/cc-scroll-loading/cc-scroll-loading.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const u=e.defineComponent({__name:"index",setup(u){const r=[{label:"待处理",value:"Pending"},{label:"处理中",value:"Processing"},{label:"已完成",value:"Completed"},{label:"已关闭",value:"Closed"}];return e.onShow((()=>{var e;n.useModel.formData.value.page=1,n.useModel.dataList.value=[],null==(e=o.method)||e.getList()})),(u,s)=>{var t,a,i,d,m,v,c,h,p;return{a:e.o(null==(t=e.unref(o.method))?void 0:t.handleChangeTabs),b:e.p({list:r,current:null==(i=null==(a=e.unref(n.useModel))?void 0:a.currentTabs)?void 0:i.value}),c:e.f(null==(m=null==(d=e.unref(n.useModel))?void 0:d.dataList)?void 0:m.value,((n,u,r)=>{var s;return{a:"550638e2-2-"+r+",550638e2-1",b:e.p({value:null==n?void 0:n.type,Enums:e.unref(l.HouseWorkOrdersTypeEnum)}),c:"550638e2-3-"+r+",550638e2-1",d:e.p({value:null==n?void 0:n.location,Enums:e.unref(l.HouseWorkOrdersLocationEnum)}),e:"550638e2-4-"+r+",550638e2-1",f:e.p({value:null==n?void 0:n.status,Enums:e.unref(l.HouseWorkOrdersStatusEnum)}),g:e.t(null==(s=null==n?void 0:n.asset_house)?void 0:s.full_name),h:e.t(null==n?void 0:n.content),i:e.f(null==n?void 0:n.attachments,((e,o,n)=>({a:null==e?void 0:e.url,b:`img_${u}_${o}`}))),j:`items_${u}`,k:e.o((l=>{var u;return null==(u=e.unref(o.method))?void 0:u.handleToDetail(n)}),`items_${u}`)}})),d:e.o(null==(v=e.unref(o.method))?void 0:v.handleLoad),e:e.p({meta:null==(h=null==(c=e.unref(n.useModel))?void 0:c.meta)?void 0:h.value}),f:e.o(null==(p=e.unref(o.method))?void 0:p.handleAdd),g:e.p({btnParimaryName:"新增工单"})}}}});wx.createPage(u); +======= +"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),l=require("./model.js"),t=require("../../gen/Enums.js");if(require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js"),!Array){(e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-up-rate")+e.resolveComponent("hs-button")+e.resolveComponent("cc-scroll-loading")+e.resolveComponent("hs-popup-evaluate"))()}Math||(n+(()=>"../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../components/hs-up-rate/hs-up-rate.js")+(()=>"../../components/hs-button/hs-button.js")+(()=>"../../common/components/cc-scroll-loading/cc-scroll-loading.js")+(()=>"../../components/hs-popup-evaluate/hs-popup-evaluate.js"))();const n=()=>"./components/header.js",u=e.defineComponent({__name:"index",setup:n=>(e.onShow((()=>{var e;l.useModel.formData.value.page=1,l.useModel.dataList.value=[],null==(e=o.method)||e.getList()})),(n,u)=>{var s,a,i,d,r,v,m,p,c,h;return{a:e.f(null==(a=null==(s=e.unref(l.useModel))?void 0:s.dataList)?void 0:a.value,((l,n,u)=>{var s;return e.e({a:"550638e2-2-"+u+",550638e2-1",b:e.p({value:null==l?void 0:l.type,Enums:e.unref(t.HouseWorkOrdersTypeEnum)}),c:"550638e2-3-"+u+",550638e2-1",d:e.p({value:null==l?void 0:l.location,Enums:e.unref(t.HouseWorkOrdersLocationEnum)}),e:"550638e2-4-"+u+",550638e2-1",f:e.p({value:null==l?void 0:l.status,Enums:e.unref(t.HouseWorkOrdersStatusEnum)}),g:e.n(`btn_status btn_status_${null==l?void 0:l.status}`),h:e.t(null==(s=null==l?void 0:l.asset_house)?void 0:s.full_name),i:e.t(null==l?void 0:l.content),j:(null==l?void 0:l.expect_start_time)&&"Closed"!==(null==l?void 0:l.status)&&"Completed"!==(null==l?void 0:l.status)},(null==l?void 0:l.expect_start_time)&&"Closed"!==(null==l?void 0:l.status)&&"Completed"!==(null==l?void 0:l.status)?{k:e.t(null==l?void 0:l.expect_start_time)}:{},{l:"Completed"===(null==l?void 0:l.status)&&!(null==l?void 0:l.accept_time)},"Completed"!==(null==l?void 0:l.status)||(null==l?void 0:l.accept_time)?{n:e.t(null==l?void 0:l.created_at)}:{m:e.t(null==l?void 0:l.accept_time)},{o:null==l?void 0:l.evaluation_score},(null==l?void 0:l.evaluation_score)?{p:"550638e2-5-"+u+",550638e2-1",q:e.p({valueModel:null==l?void 0:l.evaluation_score})}:{},{r:e.o((t=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleToDetail(l)}),`items_${n}`),s:"Pending"!==(null==l?void 0:l.status)&&"Closed"!==(null==l?void 0:l.status)&&!(null==l?void 0:l.evaluation_score)},"Pending"===(null==l?void 0:l.status)||"Closed"===(null==l?void 0:l.status)||(null==l?void 0:l.evaluation_score)?{}:e.e({t:"Completed"===(null==l?void 0:l.status)&&!(null==l?void 0:l.evaluation_score)},"Completed"!==(null==l?void 0:l.status)||(null==l?void 0:l.evaluation_score)?{}:{v:e.o((t=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleAssignEmployee(l)}),`items_${n}`),w:"550638e2-6-"+u+",550638e2-1",x:e.p({type:"ghost",label:"评价"})},{y:"PendingPayment"===(null==l?void 0:l.status)},"PendingPayment"===(null==l?void 0:l.status)?{z:e.o((t=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleAssignEmployee(l)}),`items_${n}`),A:"550638e2-7-"+u+",550638e2-1",B:e.p({type:"ghost",label:"支付费用"})}:{},{C:"PendingAcceptance"===(null==l?void 0:l.status)},"PendingAcceptance"===(null==l?void 0:l.status)?{D:e.o((t=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleAssignEmployee(l)}),`items_${n}`),E:"550638e2-8-"+u+",550638e2-1",F:e.p({type:"ghost",label:"验收工单"})}:{},{G:"Processing"===(null==l?void 0:l.status)},"Processing"===(null==l?void 0:l.status)?{H:e.o((t=>{var n;return null==(n=e.unref(o.method))?void 0:n.handleAssignEmployee(l)}),`items_${n}`),I:"550638e2-9-"+u+",550638e2-1",J:e.p({type:"ghost",label:"联系处理人"})}:{}),{K:`items_${n}`})})),b:e.o(null==(i=e.unref(o.method))?void 0:i.handleLoad),c:e.p({meta:null==(r=null==(d=e.unref(l.useModel))?void 0:d.meta)?void 0:r.value}),d:e.o(null==(v=e.unref(o.method))?void 0:v.handlepopupClose),e:e.o((o=>e.unref(l.useModel).showEvaluate.value=!1)),f:e.p({show:null==(p=null==(m=e.unref(l.useModel))?void 0:m.showEvaluate)?void 0:p.value,mode:"bottom",closeable:!0,round:20,params:null==(h=null==(c=e.unref(l.useModel))?void 0:c.evaluateParams)?void 0:h.value})}})});wx.createPage(u); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/list/index.json b/dist/build/mp-weixin/WORKORDER/list/index.json index a51a5b9..e8c5b7c 100644 --- a/dist/build/mp-weixin/WORKORDER/list/index.json +++ b/dist/build/mp-weixin/WORKORDER/list/index.json @@ -1,9 +1,11 @@ { "navigationBarTitleText": "工单报事", "usingComponents": { - "hs-tabs": "../../components/hs-tabs/hs-tabs", "hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag", + "hs-up-rate": "../../components/hs-up-rate/hs-up-rate", + "hs-button": "../../components/hs-button/hs-button", "cc-scroll-loading": "../../common/components/cc-scroll-loading/cc-scroll-loading", - "hs-footer": "../../components/hs-footer/hs-footer" + "hs-popup-evaluate": "../../components/hs-popup-evaluate/hs-popup-evaluate", + "my-header": "./components/header" } } \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/list/index.wxml b/dist/build/mp-weixin/WORKORDER/list/index.wxml index e2dc4be..c9bcf25 100644 --- a/dist/build/mp-weixin/WORKORDER/list/index.wxml +++ b/dist/build/mp-weixin/WORKORDER/list/index.wxml @@ -1 +1,5 @@ -{{i.g}} {{i.h}} \ No newline at end of file +<<<<<<< HEAD +{{i.g}} {{i.h}} +======= +{{i.h}} {{i.i}} 期望处理时间:{{i.k}}(两小时内) 工单完成时间: {{i.m}} 工单创建时间: {{i.n}} 客户评价: +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/list/index.wxss b/dist/build/mp-weixin/WORKORDER/list/index.wxss index a735843..cd5a2a1 100644 --- a/dist/build/mp-weixin/WORKORDER/list/index.wxss +++ b/dist/build/mp-weixin/WORKORDER/list/index.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD page{background-color:#f8f8f8}.header{background-color:#fff;position:fixed;left:0;top:0;right:0;z-index:100;box-shadow:0 3px 7px rgba(206,206,206,.25)}.work_contents{padding:100rpx 0 160rpx}.work_contents .work_item{background-color:#fff;border-radius:10rpx;margin:30rpx 30rpx 0;border-radius:15rpx;padding:0 30rpx 30rpx}.work_contents .work_item .work_item_header{display:flex;align-items:center;justify-content:space-between;padding:25rpx 0;font-size:24rpx;color:#3d3d3d}.work_contents .work_item .work_item_header .btn_type{border:1rpx solid #eee;padding:7rpx 19rpx;border-radius:100rpx}.work_contents .work_item .work_item_header .btn_status{color:#f97316;background-color:#fff7ed;border-radius:100rpx;padding:7rpx 19rpx}.work_contents .work_item .work_item_header .work_item_header_left{display:flex;align-items:center}.work_contents .work_item .work_item_header .work_item_header_left .btn_type{margin-right:30rpx}.work_contents .work_item .work_item_houses{display:flex;align-items:center;font-size:28rpx;font-weight:500}.work_contents .work_item .work_item_houses .item{height:30rpx;line-height:30rpx}.work_contents .work_item .work_item_houses .item:last-child{border-left:1rpx solid #eee;padding-left:15rpx;margin-left:15rpx}.work_contents .work_item .work_item_des{color:#444;font-size:28rpx;padding:15rpx 0 0}.work_contents .work_item .work_item_images{display:flex;align-items:center;flex-wrap:wrap}.work_contents .work_item .work_item_images .item{width:140rpx;height:140rpx;border-radius:10rpx;background-color:#f8f8f8;margin-top:25rpx;margin-right:25rpx;overflow:hidden}.work_contents .work_item .work_item_images .item:nth-child(4n){margin-right:0}.work_contents .work_item .work_item_images .item image{width:100%;height:100%} +======= +page{background-color:#f8f8f8}.work_contents{padding:220rpx 0 0}.work_contents .work_item{background-color:#fff;border-radius:10rpx;margin:30rpx 30rpx 0;border-radius:15rpx;padding:0 30rpx 30rpx}.work_contents .work_item .work_item_header{display:flex;align-items:center;justify-content:space-between;padding:25rpx 0;font-size:24rpx;color:#3d3d3d}.work_contents .work_item .work_item_header .btn_type{border:1rpx solid #eee;padding:7rpx 19rpx;border-radius:100rpx}.work_contents .work_item .work_item_header .btn_status{border-radius:100rpx;padding:7rpx 19rpx}.work_contents .work_item .work_item_header .btn_status_Pending{color:#f97316;background-color:#fff7ed}.work_contents .work_item .work_item_header .btn_status_Processing,.work_contents .work_item .work_item_header .btn_status_PendingAcceptance{color:#0082fa;background-color:#edf4ff}.work_contents .work_item .work_item_header .btn_status_PendingPayment{color:#cf1322;background-color:#ffeded}.work_contents .work_item .work_item_header .btn_status_Completed{color:#22c55e;background-color:#f0fdf4}.work_contents .work_item .work_item_header .btn_status_Closed{color:#909399;background-color:#f3f3f4}.work_contents .work_item .work_item_header .work_item_header_left{display:flex;align-items:center}.work_contents .work_item .work_item_header .work_item_header_left .btn_type{margin-right:30rpx}.work_contents .work_item .work_item_houses{display:flex;align-items:center;font-size:28rpx;font-weight:500}.work_contents .work_item .work_item_houses .item{height:30rpx;line-height:30rpx}.work_contents .work_item .work_item_houses .item:last-child{border-left:1rpx solid #eee;padding-left:15rpx;margin-left:15rpx}.work_contents .work_item .work_item_des{color:#444;font-size:28rpx;padding:12rpx 0 10rpx}.work_contents .work_item .work_item_cell{color:#666;font-size:26rpx;padding-top:15rpx;display:flex;align-items:center}.work_contents .work_item .work_item_footer{border-top:1rpx solid #eee;padding:25rpx 0 0;margin-top:25rpx;display:flex;justify-content:flex-end;align-items:center}.work_contents .work_item .work_item_images{display:flex;align-items:center;flex-wrap:wrap}.work_contents .work_item .work_item_images .item{width:140rpx;height:140rpx;border-radius:10rpx;background-color:#f8f8f8;margin-top:25rpx;margin-right:25rpx;overflow:hidden}.work_contents .work_item .work_item_images .item:nth-child(4n){margin-right:0}.work_contents .work_item .work_item_images .item image{width:100%;height:100%} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/list/method.js b/dist/build/mp-weixin/WORKORDER/list/method.js index 513541f..6f0a45c 100644 --- a/dist/build/mp-weixin/WORKORDER/list/method.js +++ b/dist/build/mp-weixin/WORKORDER/list/method.js @@ -1 +1 @@ -"use strict";const e=require("../../common/vendor.js"),a=require("./model.js"),l=require("../../common/libraries/apiLoading.js"),d=require("../../gen/Apis.js"),o=()=>{var e,o;l.getApiLoading(d.Apis.WorkOrder.HouseWorkOrders.List,null==(o=null==(e=a.useModel)?void 0:e.formData)?void 0:o.value).then((e=>{var l,d;a.useModel.dataList.value=[...null==(d=null==(l=a.useModel)?void 0:l.dataList)?void 0:d.value,...null==e?void 0:e.data],a.useModel.meta.value=null==e?void 0:e.meta}))},u={getList:o,handleToDetail(a){e.index.navigateTo({url:`/WORKORDER/show/index?id=${null==a?void 0:a.id}`})},handleAdd(){e.index.navigateTo({url:"/WORKORDER/add/index"})},handleChangeTabs(e,l){a.useModel.currentTabs.value=e,a.useModel.formData.value.status=null==l?void 0:l.value,a.useModel.formData.value.page=1,a.useModel.dataList.value=[],o()},handleLoad(e){a.useModel.formData.value.page=e,o()}};exports.method=u; +"use strict";const e=require("../../common/vendor.js"),l=require("./model.js"),a=require("../../common/libraries/apiLoading.js"),o=require("../../gen/Apis.js"),d=()=>{var e,d;a.getApiLoading(o.Apis.WorkOrder.HouseWorkOrders.List,null==(d=null==(e=l.useModel)?void 0:e.formData)?void 0:d.value).then((e=>{var a,o;l.useModel.dataList.value=[...null==(o=null==(a=l.useModel)?void 0:a.dataList)?void 0:o.value,...null==e?void 0:e.data],l.useModel.meta.value=null==e?void 0:e.meta}))},n=()=>{l.useModel.formData.value.page=1,l.useModel.dataList.value=[],d()},i={getList:d,handleToDetail(l){e.index.navigateTo({url:`/WORKORDER/show/index?id=${null==l?void 0:l.id}`})},handleAdd(){e.index.navigateTo({url:"/WORKORDER/add/index"})},handleChangeTabs(e,a){l.useModel.currentTabs.value=e,l.useModel.formData.value.type=null==a?void 0:a.value,n()},handlepopupClose(d){a.getApiLoading(o.Apis.WorkOrder.HouseWorkOrders.Evaluation,{id:null==d?void 0:d.id,evaluation_score:null==d?void 0:d.rating}).then((a=>{l.useModel.showEvaluate.value=!1,e.index.showToast({title:"评价已提交",icon:"none"})})),console.log(d,"eee")},handleAssignEmployee(a){var o,d;return"PendingAcceptance"===(null==a?void 0:a.status)?(e.index.navigateTo({url:`/WORKORDER/acceptance/index?id=${null==a?void 0:a.id}`}),!1):"PendingPayment"===(null==a?void 0:a.status)?(e.index.navigateTo({url:`/WORKORDER/pay/index?id=${null==a?void 0:a.id}`}),!1):"Completed"===(null==a?void 0:a.status)?(l.useModel.evaluateParams.value=a,l.useModel.showEvaluate.value=!0,!1):("Processing"===(null==a?void 0:a.status)&&((null==(o=null==a?void 0:a.assign_employee)?void 0:o.phone)?e.index.makePhoneCall({phoneNumber:null==(d=null==a?void 0:a.assign_employee)?void 0:d.phone}):e.index.showToast({title:"暂无电话号码",icon:"none"})),void console.log(a,"eee"))},handleChangeStatus(e){l.useModel.formData.value.status=null==e?void 0:e.value,n()},handleLoad(e){l.useModel.formData.value.page=e,d()}};exports.method=i; diff --git a/dist/build/mp-weixin/WORKORDER/list/model.js b/dist/build/mp-weixin/WORKORDER/list/model.js index d044d33..175b990 100644 --- a/dist/build/mp-weixin/WORKORDER/list/model.js +++ b/dist/build/mp-weixin/WORKORDER/list/model.js @@ -1 +1 @@ -"use strict";const e=require("../../common/vendor.js"),r={dataList:e.ref([]),currentTabs:e.ref(0),meta:e.ref({}),formData:e.ref({page:1,status:"Pending"})};exports.useModel=r; +"use strict";const e=require("../../common/vendor.js"),r={dataList:e.ref([]),currentTabs:e.ref(0),meta:e.ref({}),showEvaluate:e.ref(!1),evaluateParams:e.ref({}),formData:e.ref({page:1,status:"",type:"Repair"})};exports.useModel=r; diff --git a/dist/build/mp-weixin/WORKORDER/pay/index.js b/dist/build/mp-weixin/WORKORDER/pay/index.js new file mode 100644 index 0000000..7365247 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/pay/index.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),l=require("./model.js");if(require("../../gen/Apis.js"),require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/libraries/apiLoading.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/pay.js"),!Array){(e.resolveComponent("uni-icons")+e.resolveComponent("hs-button"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-button/hs-button.js"))();const u=e.defineComponent({__name:"index",setup:u=>(e.onLoad((async u=>{var n,a;console.log("onLoad",u),await(null==(n=e.getCurrentInstance())?void 0:n.appContext.config.globalProperties.$onLaunched),l.useModel.loadingLabel.value="",l.useModel.loadingShowNumber.value=0,l.useModel.hideStatus.value=!1,l.useModel.payDisabled.value=!1,l.useModel.OrderInfo.value=u,null==(a=o.method)||a.getShow()})),e.onShow((()=>{var e,u,n,a;(null==(u=null==(e=l.useModel)?void 0:e.hideStatus)?void 0:u.value)&&(l.useModel.hideStatus.value=!1,null==(n=o.method)||n.getShow(null),null==(a=o.method)||a.loadShow()),console.log("onShow")})),e.onHide((()=>{var e,o;(null==(o=null==(e=l.useModel)?void 0:e.payDisabled)?void 0:o.value)&&(l.useModel.hideStatus.value=!0)})),e.onUnload((()=>{l.useModel.loadingLabel.value="",l.useModel.loadingShowNumber.value=0,l.useModel.hideStatus.value=!1,l.useModel.payDisabled.value=!1,clearInterval(l.useModel.timer.value)})),(u,n)=>{var a,s,d,i,r,t,v,m;return{a:e.t((null==(s=null==(a=e.unref(l.useModel))?void 0:a.orderShow.value)?void 0:s.amount)||"0.00"),b:e.p({type:"checkbox-filled",size:"23",color:"#48B338"}),c:e.o(e.unref(o.method).onPay),d:e.p({type:"primary",size:"md",disabled:null==(i=null==(d=e.unref(l.useModel))?void 0:d.payDisabled)?void 0:i.value,loading:null==(t=null==(r=e.unref(l.useModel))?void 0:r.payDisabled)?void 0:t.value,loading_label:null==(m=null==(v=e.unref(l.useModel))?void 0:v.loadingLabel)?void 0:m.value,label:"立即支付"})}})});wx.createPage(u); diff --git a/dist/build/mp-weixin/WORKORDER/pay/index.json b/dist/build/mp-weixin/WORKORDER/pay/index.json new file mode 100644 index 0000000..cd85476 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/pay/index.json @@ -0,0 +1,7 @@ +{ + "navigationBarTitleText": "工单支付", + "usingComponents": { + "uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons", + "hs-button": "../../components/hs-button/hs-button" + } +} \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/pay/index.wxml b/dist/build/mp-weixin/WORKORDER/pay/index.wxml new file mode 100644 index 0000000..ccbce25 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/pay/index.wxml @@ -0,0 +1 @@ +支付金额¥{{a}}微信支付 \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/pay/index.wxss b/dist/build/mp-weixin/WORKORDER/pay/index.wxss new file mode 100644 index 0000000..744e711 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/pay/index.wxss @@ -0,0 +1 @@ +page{background-color:#f3f3f4}.pay_title{font-size:30rpx;text-align:center;font-weight:600;padding:70rpx 0 40rpx}.pay_price{font-size:50rpx;text-align:center;font-weight:600;color:#df3600}.pay_price text{font-size:30rpx}.pay_type{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:10rpx;margin:100rpx 30rpx 0;padding:30rpx}.pay_type .pay_label{display:flex;align-items:center;font-size:28rpx}.pay_type .pay_label image{width:60rpx;height:60rpx}.pay_type .pay_label text{padding-left:10rpx}.footer_btn{position:fixed;bottom:0;z-index:100;background-color:#fff;padding:25rpx 30rpx;left:0;right:0;border-top-left-radius:15rpx;border-top-right-radius:15rpx;padding-bottom:calc(25rpx + constant(safe-area-inset-bottom));padding-bottom:calc(25rpx + env(safe-area-inset-bottom))} diff --git a/dist/build/mp-weixin/WORKORDER/pay/method.js b/dist/build/mp-weixin/WORKORDER/pay/method.js new file mode 100644 index 0000000..3f6a8f4 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/pay/method.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),l=require("../../gen/Apis.js"),o=require("./model.js"),d=require("../../common/libraries/apiLoading.js"),a=require("../../common/libraries/pay.js"),u=d=>{var a,u,i;l.Apis.WorkOrder.HouseWorkOrders.Show({id:null==(i=null==(u=null==(a=o.useModel)?void 0:a.OrderInfo)?void 0:u.value)?void 0:i.id}).then((l=>{var a;o.useModel.loadingShowNumber.value+=1,o.useModel.orderShow.value=null==l?void 0:l.data,"Paid"===(null==(a=null==l?void 0:l.data)?void 0:a.payment_status)&&(o.useModel.payDisabled.value=!1,clearInterval(d),o.useModel.loadingLabel.value="",e.index.hideLoading(),e.index.redirectTo({url:"/INDEX/pay/success"})),console.log("orderShow",null==l?void 0:l.data)}))},i={onPay(){var e,u,i,r,n;o.useModel.loading.value=!0,d.getApiLoading(l.Apis.WorkOrder.HouseWorkOrders.WorkOrderPayment,{id:null==(i=null==(u=null==(e=o.useModel)?void 0:e.OrderInfo)?void 0:u.value)?void 0:i.id,amount:null==(n=null==(r=o.useModel)?void 0:r.orderShow.value)?void 0:n.amount}).then((e=>{console.log("onPay",null==e?void 0:e.data),o.useModel.loading.value=!1,o.useModel.payDisabled.value=!0,a.tongLianPay(null==e?void 0:e.data,(()=>{}),(()=>{o.useModel.loading.value=!1,o.useModel.payDisabled.value=!1}))}))},loadShow:()=>{o.useModel.loadingLabel.value="正在更新...",o.useModel.timer.value=setInterval((()=>{var l,d,a,i,r;if((null==(d=null==(l=o.useModel)?void 0:l.loadingShowNumber)?void 0:d.value)>5&&"Pending"===(null==(r=null==(i=null==(a=o.useModel)?void 0:a.orderShow)?void 0:i.value)?void 0:r.payment_status))return o.useModel.loading.value=!1,o.useModel.payDisabled.value=!1,o.useModel.loadingShowNumber.value=0,o.useModel.loadingLabel.value="",e.index.hideLoading(),void clearInterval(o.useModel.timer.value);o.useModel.loadingShowNumber.value<=5&&u(o.useModel.timer.value)}),1e3)},getShow:u};exports.method=i; diff --git a/dist/build/mp-weixin/WORKORDER/pay/model.js b/dist/build/mp-weixin/WORKORDER/pay/model.js new file mode 100644 index 0000000..16355d9 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/pay/model.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),r={loading:e.ref(!1),loadingShowNumber:e.ref(-1),OrderInfo:e.ref({}),orderShow:e.ref({}),payDisabled:e.ref(!1),hideStatus:e.ref(!1),loadingLabel:e.ref(""),timer:e.ref()};exports.useModel=r; diff --git a/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.js b/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.js new file mode 100644 index 0000000..228370b --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.js @@ -0,0 +1 @@ +"use strict";const e=require("../../../common/vendor.js"),o=require("../../../gen/Enums.js"),n=require("../model.js");if(!Array){(e.resolveComponent("hs-empty")+e.resolveComponent("hs-enum-tag")+e.resolveComponent("up-steps-item")+e.resolveComponent("up-steps"))()}Math||((()=>"../../../components/hs-empty/hs-empty.js")+(()=>"../../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../../node-modules/uview-plus/components/u-steps-item/u-steps-item.js")+(()=>"../../../node-modules/uview-plus/components/u-steps/u-steps.js"))();const s=e.defineComponent({__name:"ProcessLogs",setup:s=>(s,t)=>{var l,u,a,d,r,m,i,p,v,c,g;return e.e({a:!(null==(a=null==(u=null==(l=e.unref(n.useModel))?void 0:l.logsData)?void 0:u.value)?void 0:a.length)},(null==(m=null==(r=null==(d=e.unref(n.useModel))?void 0:d.logsData)?void 0:r.value)||m.length,{}),{b:e.f(null==(p=null==(i=e.unref(n.useModel))?void 0:i.logsData)?void 0:p.value,((n,s,t)=>({a:"a4983ced-3-"+t+",a4983ced-2-"+t,b:e.p({value:null==n?void 0:n.status,Enums:e.unref(o.HouseWorkOrdersStatusEnum)}),c:e.t(null==n?void 0:n.description),d:e.f(null==n?void 0:n.attachments,((e,o,n)=>({a:null==e?void 0:e.url,b:`attachment_${o}`}))),e:e.t(null==n?void 0:n.created_at),f:`log_item_${s}`,g:"a4983ced-2-"+t+",a4983ced-1"}))),c:e.p({direction:"column",dot:!0,current:(null==(g=null==(c=null==(v=e.unref(n.useModel))?void 0:v.logsData)?void 0:c.value)?void 0:g.length)-1})})}}),t=e._export_sfc(s,[["__scopeId","data-v-a4983ced"]]);wx.createComponent(t); diff --git a/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.json b/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.json new file mode 100644 index 0000000..98e603e --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.json @@ -0,0 +1,9 @@ +{ + "component": true, + "usingComponents": { + "hs-empty": "../../../components/hs-empty/hs-empty", + "hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag", + "up-steps-item": "../../../node-modules/uview-plus/components/u-steps-item/u-steps-item", + "up-steps": "../../../node-modules/uview-plus/components/u-steps/u-steps" + } +} \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.wxml b/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.wxml new file mode 100644 index 0000000..504176b --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.wxml @@ -0,0 +1 @@ + 处理日志 工单进度:{{i.c}}{{i.e}} \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.wxss b/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.wxss new file mode 100644 index 0000000..bc3e61e --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/show/components/ProcessLogs.wxss @@ -0,0 +1 @@ +.desc_title.data-v-a4983ced{color:#333;font-size:28rpx;display:flex;align-items:center;justify-content:space-between}.desc_content.data-v-a4983ced{color:#666;font-size:28rpx;padding:10rpx 0 0}.attachments.data-v-a4983ced{display:flex;align-items:center;flex-wrap:wrap;padding:20rpx 0 0}.attachments .attachment_item.data-v-a4983ced{width:140rpx;height:140rpx;overflow:hidden;border-radius:15rpx}.attachments image.data-v-a4983ced{width:140rpx;height:140rpx;border-radius:15rpx}.created_at.data-v-a4983ced{padding:10rpx 0 30rpx;color:#999;font-size:24rpx} diff --git a/dist/build/mp-weixin/WORKORDER/show/index.js b/dist/build/mp-weixin/WORKORDER/show/index.js index 783420e..754d520 100644 --- a/dist/build/mp-weixin/WORKORDER/show/index.js +++ b/dist/build/mp-weixin/WORKORDER/show/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js"),o=require("./method.js"),l=require("./model.js"),u=require("../../gen/Enums.js"),n=require("../../common/libraries/day.js");if(require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js"),!Array){(e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-footer")+e.resolveComponent("hs-popup-evaluate"))()}Math||((()=>"../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../components/hs-footer/hs-footer.js")+(()=>"../../components/hs-popup-evaluate/hs-popup-evaluate.js"))();const d=e.defineComponent({__name:"index",setup:d=>(e.onLoad((e=>{o.method.getShow(null==e?void 0:e.id)})),(d,a)=>{var t,r,s,i,v,m,h,p,f,c,w,S,M,j,g,q,b,E,_,C,y,k,O,W,x,A,H,L,P,N,T,D,R,$,z,B,F,G,I,J,K,Q;return{a:e.p({value:null==(s=null==(r=null==(t=e.unref(l.useModel))?void 0:t.dataShow)?void 0:r.value)?void 0:s.type,Enums:e.unref(u.HouseWorkOrdersTypeEnum)}),b:e.p({value:null==(m=null==(v=null==(i=e.unref(l.useModel))?void 0:i.dataShow)?void 0:v.value)?void 0:m.location,Enums:e.unref(u.HouseWorkOrdersLocationEnum)}),c:e.p({value:null==(f=null==(p=null==(h=e.unref(l.useModel))?void 0:h.dataShow)?void 0:p.value)?void 0:f.status,Enums:e.unref(u.HouseWorkOrdersStatusEnum)}),d:e.t(null==(M=null==(S=null==(w=null==(c=e.unref(l.useModel))?void 0:c.dataShow)?void 0:w.value)?void 0:S.asset_house)?void 0:M.full_name),e:e.t(null==(q=null==(g=null==(j=e.unref(l.useModel))?void 0:j.dataShow)?void 0:g.value)?void 0:q.title),f:e.t(null==(_=null==(E=null==(b=e.unref(l.useModel))?void 0:b.dataShow)?void 0:E.value)?void 0:_.content),g:e.f(null==(k=null==(y=null==(C=e.unref(l.useModel))?void 0:C.dataShow)?void 0:y.value)?void 0:k.attachments,((e,o,l)=>({a:null==e?void 0:e.url,b:`img_${o}`}))),h:e.t(null==(x=null==(W=null==(O=e.unref(l.useModel))?void 0:O.dataShow)?void 0:W.value)?void 0:x.code),i:e.t(e.unref(n.getTimeRangeDisplay)(null==(L=null==(H=null==(A=e.unref(l.useModel))?void 0:A.dataShow)?void 0:H.value)?void 0:L.expect_start_time,null==(T=null==(N=null==(P=e.unref(l.useModel))?void 0:P.dataShow)?void 0:N.value)?void 0:T.expect_end_time)),j:e.t(null==($=null==(R=null==(D=e.unref(l.useModel))?void 0:D.dataShow)?void 0:R.value)?void 0:$.created_at),k:e.o(null==(z=e.unref(o.method))?void 0:z.handlePhoneCall),l:e.o(null==(B=e.unref(o.method))?void 0:B.handleEvaluate),m:e.p({btnOtherShow:"Completed"===(null==(I=null==(G=null==(F=e.unref(l.useModel))?void 0:F.dataShow)?void 0:G.value)?void 0:I.status),btnParimaryName:"联系处理人",btnOtherName:"工单评价"}),n:e.o(null==(J=e.unref(o.method))?void 0:J.handlepopupClose),o:e.o((o=>e.unref(l.useModel).showEvaluate.value=!1)),p:e.p({show:null==(Q=null==(K=e.unref(l.useModel))?void 0:K.showEvaluate)?void 0:Q.value,mode:"bottom",closeable:!0,round:20})}})});wx.createPage(d); +======= +"use strict";const l=require("../../common/vendor.js"),e=require("./method.js"),o=require("./model.js"),u=require("../../gen/Enums.js"),n=require("../../common/libraries/day.js");if(require("../../common/libraries/apiLoading.js"),require("../../gen/Apis.js"),require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js"),!Array){(l.resolveComponent("hs-enum-tag")+l.resolveComponent("hs-up-rate")+l.resolveComponent("up-icon")+l.resolveComponent("uni-icons")+l.resolveComponent("hs-popup-evaluate"))()}Math||((()=>"../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../components/hs-up-rate/hs-up-rate.js")+d+(()=>"../../node-modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../components/hs-popup-evaluate/hs-popup-evaluate.js"))();const d=()=>"./components/ProcessLogs.js",a=l.defineComponent({__name:"index",setup:d=>(l.onLoad((l=>{var o;e.method.getShow(null==l?void 0:l.id),null==(o=e.method)||o.getHouseWorkLogs(null==l?void 0:l.id)})),l.onShow((()=>{var l,u,n,d,a,v,i,t,s,r,h;(null==(n=null==(u=null==(l=o.useModel)?void 0:l.dataShow)?void 0:u.value)?void 0:n.id)&&(null==(i=e.method)||i.getShow(null==(v=null==(a=null==(d=o.useModel)?void 0:d.dataShow)?void 0:a.value)?void 0:v.id),null==(h=e.method)||h.getHouseWorkLogs(null==(r=null==(s=null==(t=o.useModel)?void 0:t.dataShow)?void 0:s.value)?void 0:r.id))})),l.onUnload((()=>{o.useModel.dataShow.value=void 0})),(d,a)=>{var v,i,t,s,r,h,m,f,w,p,S,M,c,g,C,P,_,j,q,k,E,b,y,A,L,W,x,H,R,T,z,O,U,D,$,B,F,G,I,J,K,N,Q,V,X,Y,Z,ll,el,ol,ul,nl,dl,al,vl,il,tl,sl,rl,hl,ml,fl,wl,pl,Sl,Ml,cl,gl,Cl,Pl,_l,jl,ql,kl,El,bl,yl,Al,Ll,Wl,xl,Hl,Rl,Tl,zl,Ol,Ul,Dl,$l,Bl,Fl,Gl,Il,Jl,Kl,Nl,Ql,Vl,Xl,Yl,Zl,le,ee,oe,ue,ne,de,ae,ve,ie,te,se,re,he,me,fe,we,pe,Se,Me,ce,ge,Ce,Pe,_e,je,qe,ke,Ee,be,ye,Ae,Le,We,xe,He,Re,Te,ze,Oe,Ue,De,$e,Be,Fe;return l.e({a:l.p({value:null==(t=null==(i=null==(v=l.unref(o.useModel))?void 0:v.dataShow)?void 0:i.value)?void 0:t.type,Enums:l.unref(u.HouseWorkOrdersTypeEnum)}),b:l.p({value:null==(h=null==(r=null==(s=l.unref(o.useModel))?void 0:s.dataShow)?void 0:r.value)?void 0:h.location,Enums:l.unref(u.HouseWorkOrdersLocationEnum)}),c:l.p({value:null==(w=null==(f=null==(m=l.unref(o.useModel))?void 0:m.dataShow)?void 0:f.value)?void 0:w.status,Enums:l.unref(u.HouseWorkOrdersStatusEnum)}),d:l.n(`btn_status btn_status_${null==(M=null==(S=null==(p=l.unref(o.useModel))?void 0:p.dataShow)?void 0:S.value)?void 0:M.status}`),e:l.t(null==(P=null==(C=null==(g=null==(c=l.unref(o.useModel))?void 0:c.dataShow)?void 0:g.value)?void 0:C.asset_house)?void 0:P.full_name),f:l.t(null==(q=null==(j=null==(_=l.unref(o.useModel))?void 0:_.dataShow)?void 0:j.value)?void 0:q.title),g:l.t(null==(b=null==(E=null==(k=l.unref(o.useModel))?void 0:k.dataShow)?void 0:E.value)?void 0:b.content),h:l.f(null==(L=null==(A=null==(y=l.unref(o.useModel))?void 0:y.dataShow)?void 0:A.value)?void 0:L.attachments,((l,e,o)=>({a:null==l?void 0:l.url,b:`img_${e}`}))),i:l.t(null==(H=null==(x=null==(W=l.unref(o.useModel))?void 0:W.dataShow)?void 0:x.value)?void 0:H.code),j:l.t(l.unref(n.getTimeRangeDisplay)(null==(z=null==(T=null==(R=l.unref(o.useModel))?void 0:R.dataShow)?void 0:T.value)?void 0:z.expect_start_time,null==(D=null==(U=null==(O=l.unref(o.useModel))?void 0:O.dataShow)?void 0:U.value)?void 0:D.expect_end_time)),k:l.t(null==(F=null==(B=null==($=l.unref(o.useModel))?void 0:$.dataShow)?void 0:B.value)?void 0:F.created_at),l:null==(J=null==(I=null==(G=l.unref(o.useModel))?void 0:G.dataShow)?void 0:I.value)?void 0:J.evaluation_score},(null==(Q=null==(N=null==(K=l.unref(o.useModel))?void 0:K.dataShow)?void 0:N.value)?void 0:Q.evaluation_score)?{m:l.p({valueModel:null==(Y=null==(X=null==(V=l.unref(o.useModel))?void 0:V.dataShow)?void 0:X.value)?void 0:Y.evaluation_score})}:{},{n:"Closed"!==(null==(el=null==(ll=null==(Z=l.unref(o.useModel))?void 0:Z.dataShow)?void 0:ll.value)?void 0:el.status)},"Closed"!==(null==(nl=null==(ul=null==(ol=l.unref(o.useModel))?void 0:ol.dataShow)?void 0:ul.value)?void 0:nl.status)?l.e({o:"Pending"===(null==(vl=null==(al=null==(dl=l.unref(o.useModel))?void 0:dl.dataShow)?void 0:al.value)?void 0:vl.status)},"Pending"===(null==(sl=null==(tl=null==(il=l.unref(o.useModel))?void 0:il.dataShow)?void 0:tl.value)?void 0:sl.status)?{p:l.o(((...o)=>{var u,n;return(null==(u=l.unref(e.method))?void 0:u.handleClosed)&&(null==(n=l.unref(e.method))?void 0:n.handleClosed(...o))}))}:{},{q:"Processing"===(null==(ml=null==(hl=null==(rl=l.unref(o.useModel))?void 0:rl.dataShow)?void 0:hl.value)?void 0:ml.status)},"Processing"===(null==(pl=null==(wl=null==(fl=l.unref(o.useModel))?void 0:fl.dataShow)?void 0:wl.value)?void 0:pl.status)?{r:l.p({name:"file-text",size:"28"}),s:l.o(((...o)=>{var u,n;return(null==(u=l.unref(e.method))?void 0:u.handleClosed)&&(null==(n=l.unref(e.method))?void 0:n.handleClosed(...o))}))}:{},{t:"Completed"===(null==(cl=null==(Ml=null==(Sl=l.unref(o.useModel))?void 0:Sl.dataShow)?void 0:Ml.value)?void 0:cl.status)&&!(null==(Pl=null==(Cl=null==(gl=l.unref(o.useModel))?void 0:gl.dataShow)?void 0:Cl.value)?void 0:Pl.evaluation_score)},"Completed"!==(null==(ql=null==(jl=null==(_l=l.unref(o.useModel))?void 0:_l.dataShow)?void 0:jl.value)?void 0:ql.status)||(null==(bl=null==(El=null==(kl=l.unref(o.useModel))?void 0:kl.dataShow)?void 0:El.value)?void 0:bl.evaluation_score)?{}:{v:l.p({type:"undo-filled",color:"#333",size:"26"}),w:l.o(((...o)=>{var u,n;return(null==(u=l.unref(e.method))?void 0:u.handleRework)&&(null==(n=l.unref(e.method))?void 0:n.handleRework(...o))}))},{x:"Completed"===(null==(Ll=null==(Al=null==(yl=l.unref(o.useModel))?void 0:yl.dataShow)?void 0:Al.value)?void 0:Ll.status)&&(null==(Hl=null==(xl=null==(Wl=l.unref(o.useModel))?void 0:Wl.dataShow)?void 0:xl.value)?void 0:Hl.evaluation_score)},"Completed"===(null==(zl=null==(Tl=null==(Rl=l.unref(o.useModel))?void 0:Rl.dataShow)?void 0:Tl.value)?void 0:zl.status)&&(null==(Dl=null==(Ul=null==(Ol=l.unref(o.useModel))?void 0:Ol.dataShow)?void 0:Ul.value)?void 0:Dl.evaluation_score)?{y:l.o(((...o)=>{var u,n;return(null==(u=l.unref(e.method))?void 0:u.handleRework)&&(null==(n=l.unref(e.method))?void 0:n.handleRework(...o))}))}:{},{z:"Pending"===(null==(Fl=null==(Bl=null==($l=l.unref(o.useModel))?void 0:$l.dataShow)?void 0:Bl.value)?void 0:Fl.status)||"Processing"===(null==(Jl=null==(Il=null==(Gl=l.unref(o.useModel))?void 0:Gl.dataShow)?void 0:Il.value)?void 0:Jl.status)},"Pending"===(null==(Ql=null==(Nl=null==(Kl=l.unref(o.useModel))?void 0:Kl.dataShow)?void 0:Nl.value)?void 0:Ql.status)||"Processing"===(null==(Yl=null==(Xl=null==(Vl=l.unref(o.useModel))?void 0:Vl.dataShow)?void 0:Xl.value)?void 0:Yl.status)?{A:l.o(((...o)=>{var u,n;return(null==(u=l.unref(e.method))?void 0:u.hadnleUpdateTime)&&(null==(n=l.unref(e.method))?void 0:n.hadnleUpdateTime(...o))}))}:{},{B:"PendingAcceptance"===(null==(ee=null==(le=null==(Zl=l.unref(o.useModel))?void 0:Zl.dataShow)?void 0:le.value)?void 0:ee.status)},"PendingAcceptance"===(null==(ne=null==(ue=null==(oe=l.unref(o.useModel))?void 0:oe.dataShow)?void 0:ue.value)?void 0:ne.status)?{C:l.o(((...o)=>{var u,n;return(null==(u=l.unref(e.method))?void 0:u.handlePhoneCall)&&(null==(n=l.unref(e.method))?void 0:n.handlePhoneCall(...o))}))}:{},{D:"Pending"!==(null==(ve=null==(ae=null==(de=l.unref(o.useModel))?void 0:de.dataShow)?void 0:ae.value)?void 0:ve.status)&&"Completed"!==(null==(se=null==(te=null==(ie=l.unref(o.useModel))?void 0:ie.dataShow)?void 0:te.value)?void 0:se.status)&&"Closed"!==(null==(me=null==(he=null==(re=l.unref(o.useModel))?void 0:re.dataShow)?void 0:he.value)?void 0:me.status)},"Pending"!==(null==(pe=null==(we=null==(fe=l.unref(o.useModel))?void 0:fe.dataShow)?void 0:we.value)?void 0:pe.status)&&"Completed"!==(null==(ce=null==(Me=null==(Se=l.unref(o.useModel))?void 0:Se.dataShow)?void 0:Me.value)?void 0:ce.status)&&"Closed"!==(null==(Pe=null==(Ce=null==(ge=l.unref(o.useModel))?void 0:ge.dataShow)?void 0:Ce.value)?void 0:Pe.status)?{E:l.o(((...o)=>{var u,n;return(null==(u=l.unref(e.method))?void 0:u.handlePhoneCall)&&(null==(n=l.unref(e.method))?void 0:n.handlePhoneCall(...o))}))}:{},{F:"PendingPayment"===(null==(qe=null==(je=null==(_e=l.unref(o.useModel))?void 0:_e.dataShow)?void 0:je.value)?void 0:qe.status)},"PendingPayment"===(null==(be=null==(Ee=null==(ke=l.unref(o.useModel))?void 0:ke.dataShow)?void 0:Ee.value)?void 0:be.status)?{G:l.o(((...o)=>{var u,n;return(null==(u=l.unref(e.method))?void 0:u.handlePhoneCall)&&(null==(n=l.unref(e.method))?void 0:n.handlePhoneCall(...o))}))}:{},{H:"Completed"===(null==(Le=null==(Ae=null==(ye=l.unref(o.useModel))?void 0:ye.dataShow)?void 0:Ae.value)?void 0:Le.status)&&!(null==(He=null==(xe=null==(We=l.unref(o.useModel))?void 0:We.dataShow)?void 0:xe.value)?void 0:He.evaluation_score)},"Completed"!==(null==(ze=null==(Te=null==(Re=l.unref(o.useModel))?void 0:Re.dataShow)?void 0:Te.value)?void 0:ze.status)||(null==(De=null==(Ue=null==(Oe=l.unref(o.useModel))?void 0:Oe.dataShow)?void 0:Ue.value)?void 0:De.evaluation_score)?{}:{I:l.o(((...o)=>{var u,n;return(null==(u=l.unref(e.method))?void 0:u.handlePhoneCall)&&(null==(n=l.unref(e.method))?void 0:n.handlePhoneCall(...o))}))}):{},{J:l.o(null==($e=l.unref(e.method))?void 0:$e.handlepopupClose),K:l.o((e=>l.unref(o.useModel).showEvaluate.value=!1)),L:l.p({show:null==(Fe=null==(Be=l.unref(o.useModel))?void 0:Be.showEvaluate)?void 0:Fe.value,mode:"bottom",closeable:!0,round:20})})})});wx.createPage(a); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/show/index.json b/dist/build/mp-weixin/WORKORDER/show/index.json index c49ac06..db5d65b 100644 --- a/dist/build/mp-weixin/WORKORDER/show/index.json +++ b/dist/build/mp-weixin/WORKORDER/show/index.json @@ -2,7 +2,15 @@ "navigationBarTitleText": "工单详情", "usingComponents": { "hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag", +<<<<<<< HEAD "hs-footer": "../../components/hs-footer/hs-footer", "hs-popup-evaluate": "../../components/hs-popup-evaluate/hs-popup-evaluate" +======= + "hs-up-rate": "../../components/hs-up-rate/hs-up-rate", + "up-icon": "../../node-modules/uview-plus/components/u-icon/u-icon", + "uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons", + "hs-popup-evaluate": "../../components/hs-popup-evaluate/hs-popup-evaluate", + "my-process-logs": "./components/ProcessLogs" +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } } \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/show/index.wxml b/dist/build/mp-weixin/WORKORDER/show/index.wxml index 7fe1f36..481507d 100644 --- a/dist/build/mp-weixin/WORKORDER/show/index.wxml +++ b/dist/build/mp-weixin/WORKORDER/show/index.wxml @@ -1 +1,5 @@ -{{d}}{{e}} 工单编号 {{h}} 期望上门时间 {{i}} 提报时间 {{j}} \ No newline at end of file +<<<<<<< HEAD +{{d}}{{e}} 工单编号 {{h}} 期望上门时间 {{i}} 提报时间 {{j}} +======= +{{e}}{{f}} 工单编号: {{i}} 期望上门处理时间: {{j}} 提报时间:{{k}} 客户评价: 关闭工单 关闭工单 工单返工 工单返工 修改处理时间 验收工单 联系处理人 支付费用 工单评价 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/show/index.wxss b/dist/build/mp-weixin/WORKORDER/show/index.wxss index 55b2d6f..7dceb6c 100644 --- a/dist/build/mp-weixin/WORKORDER/show/index.wxss +++ b/dist/build/mp-weixin/WORKORDER/show/index.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD page{background-color:#f8f8f8}.show_card{margin:30rpx;background-color:#fff;border-radius:10rpx;padding:0 30rpx}.show_card .card_header_type_status{display:flex;align-items:center;justify-content:space-between;padding:25rpx 0}.show_card .card_header_type_status .btn_type{border:1rpx solid #eee;font-size:28rpx;padding:7rpx 19rpx;border-radius:100rpx}.show_card .card_header_type_status .btn_status{color:#f97316;background-color:#fff7ed;border-radius:100rpx;font-size:28rpx;padding:7rpx 19rpx}.show_card .card_header_type_status .work_item_header_left{display:flex;align-items:center}.show_card .card_header_type_status .work_item_header_left .btn_type{margin-right:30rpx}.show_card .card_header_huse_info{display:flex;align-items:center;font-size:28rpx}.show_card .card_header_huse_info text{display:inline-block;height:28rpx;line-height:28rpx}.show_card .card_header_huse_info text:last-child{margin-left:15rpx;border-left:1rpx solid #eee;padding-left:15rpx}.show_card .card_header_content_info{font-size:30rpx;color:#444;padding:15rpx 0 0}.show_card .card_header_imgs{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:30rpx}.show_card .card_header_imgs .item{width:140rpx;height:140rpx;border-radius:10rpx;background-color:#f8f8f8;margin-top:25rpx;margin-right:25rpx;overflow:hidden}.show_card .card_header_imgs .item:nth-child(4n){margin-right:0}.show_card .card_header_imgs .item image{width:100%;height:100%}.show_card_footer{border-top:1rpx solid #eee;padding:10rpx 0;margin-top:10rpx}.work_item_cell{display:flex;align-items:center;justify-content:space-between;font-size:30rpx;color:#333;padding-top:25rpx}.work_item_cell:last-child{padding-bottom:25rpx}.work_item_cell text{font-size:27rpx} +======= +page{background-color:#f8f8f8}.work_page{padding-bottom:calc(150rpx + constant(safe-area-inset-bottom));padding-bottom:calc(150rpx + env(safe-area-inset-bottom))}.show_card{margin:30rpx;background-color:#fff;border-radius:10rpx;padding:0 30rpx}.show_card .card_header_type_status{display:flex;align-items:center;justify-content:space-between;padding:25rpx 0}.show_card .card_header_type_status .btn_type{border:1rpx solid #eee;font-size:28rpx;padding:7rpx 19rpx;border-radius:100rpx}.show_card .card_header_type_status .btn_status{border-radius:100rpx;font-size:28rpx;padding:7rpx 19rpx}.show_card .card_header_type_status .btn_status_Pending{color:#f97316;background-color:#fff7ed}.show_card .card_header_type_status .btn_status_Processing,.show_card .card_header_type_status .btn_status_PendingAcceptance{color:#0082fa;background-color:#edf4ff}.show_card .card_header_type_status .btn_status_PendingPayment{color:#cf1322;background-color:#ffeded}.show_card .card_header_type_status .btn_status_Completed{color:#22c55e;background-color:#f0fdf4}.show_card .card_header_type_status .btn_status_Closed{color:#909399;background-color:#f3f3f4}.show_card .card_header_type_status .work_item_header_left{display:flex;align-items:center}.show_card .card_header_type_status .work_item_header_left .btn_type{margin-right:30rpx}.show_card .card_header_huse_info{display:flex;align-items:center;font-size:28rpx}.show_card .card_header_huse_info text{display:inline-block;height:28rpx;line-height:28rpx}.show_card .card_header_huse_info text:last-child{margin-left:15rpx;border-left:1rpx solid #eee;padding-left:15rpx}.show_card .card_header_content_info{font-size:30rpx;color:#444;padding:15rpx 0 0}.show_card .card_header_imgs{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:30rpx}.show_card .card_header_imgs .item{width:140rpx;height:140rpx;border-radius:10rpx;background-color:#f8f8f8;margin-top:25rpx;margin-right:25rpx;overflow:hidden}.show_card .card_header_imgs .item:nth-child(4n){margin-right:0}.show_card .card_header_imgs .item image{width:100%;height:100%}.show_card_footer{border-top:1rpx solid #eee;padding:10rpx 0;margin-top:10rpx}.work_item_cell{display:flex;align-items:center;justify-content:space-between;font-size:28rpx;color:#333;padding-top:25rpx}.work_item_cell:last-child{padding-bottom:25rpx}.work_item_cell text{font-size:27rpx}.show_card_title{font-size:28rpx;padding:30rpx 0;font-weight:500}.work_order_footer{position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 7px rgba(206,206,206,.25);padding:30rpx 30rpx 0;z-index:100;background-color:#fff;padding-bottom:calc(20rpx + constant(safe-area-inset-bottom));padding-bottom:calc(20rpx + env(safe-area-inset-bottom));display:flex;justify-content:space-between;align-items:center}.work_order_footer .btn{padding:20rpx 0;flex:1;border-radius:100rpx;text-align:center;background-color:#0082fa;color:#fff;font-size:28rpx;margin-right:30rpx}.work_order_footer .btn:first-child,.work_order_footer .btn:nth-child(2){background-color:#f3f3f4;color:#333;margin-right:30rpx}.work_order_footer .btn:last-child{margin-right:0;background-color:#0082fa;color:#fff}.work_order_footer .handle_rework_btn{background-color:#f3f3f4!important;color:#333!important}.work_order_footer .btn_close{text-align:center;font-size:20rpx;padding-right:30rpx;color:#3d3d3d}.work_order_footer .btn_close .icon_close{display:flex;align-items:center;justify-content:center} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/show/method.js b/dist/build/mp-weixin/WORKORDER/show/method.js index a393137..9aa96bb 100644 --- a/dist/build/mp-weixin/WORKORDER/show/method.js +++ b/dist/build/mp-weixin/WORKORDER/show/method.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js"),o=require("./model.js"),l=require("../../common/libraries/apiLoading.js"),n=require("../../gen/Apis.js"),a={getShow(e){l.getApiLoading(n.Apis.WorkOrder.HouseWorkOrders.Show,{id:e}).then((e=>{o.useModel.dataShow.value=null==e?void 0:e.data}))},handleEvaluate(){o.useModel.showEvaluate.value=!0},handlepopupClose(){o.useModel.showEvaluate.value=!1,e.index.showToast({title:"评价已提交",icon:"none"})},handlePhoneCall(){var l,n,a,d,i,u,s,r;(null==(d=null==(a=null==(n=null==(l=o.useModel)?void 0:l.dataShow)?void 0:n.value)?void 0:a.assign_employee)?void 0:d.phone)?e.index.makePhoneCall({phoneNumber:null==(r=null==(s=null==(u=null==(i=o.useModel)?void 0:i.dataShow)?void 0:u.value)?void 0:s.assign_employee)?void 0:r.phone}):e.index.showToast({title:"暂无电话号码",icon:"none"})}};exports.method=a; +======= +"use strict";const e=require("../../common/vendor.js"),l=require("./model.js"),o=require("../../common/libraries/apiLoading.js"),d=require("../../gen/Apis.js"),n=require("../../common/libraries/day.js"),i=e=>{o.getApiLoading(d.Apis.WorkOrder.HouseWorkOrders.Show,{id:e}).then((e=>{l.useModel.dataShow.value=null==e?void 0:e.data}))},u=e=>{o.getApiLoading(d.Apis.WorkOrder.HouseWorkLogs.List,{house_work_orders_id:e}).then((e=>{l.useModel.logsData.value=null==e?void 0:e.data}))},a={getShow:i,handleEvaluate(){l.useModel.showEvaluate.value=!0},handleClosed(){var a,t,s;if(n.specificTime(null==(s=null==(t=null==(a=l.useModel)?void 0:a.dataShow)?void 0:t.value)?void 0:s.expect_start_time))return e.index.showModal({title:"提示",content:"距离工单开始时间小于2小时,无法关闭工单!若需取消,请联系处理人员操作。",cancelText:"点错了",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}}),!1;e.index.showModal({title:"提示",content:"关闭工单后无法继续操作,如需继续需要重新提交,您是否确认关闭",cancelText:"点错了",success:function(e){var n,a,t;e.confirm?(o.getApiLoading(d.Apis.WorkOrder.HouseWorkOrders.Close,{id:null==(t=null==(a=null==(n=l.useModel)?void 0:n.dataShow)?void 0:a.value)?void 0:t.id}).then((e=>{var o,d,n,a,t,s;i(null==(n=null==(d=null==(o=l.useModel)?void 0:o.dataShow)?void 0:d.value)?void 0:n.id),u(null==(s=null==(t=null==(a=l.useModel)?void 0:a.dataShow)?void 0:t.value)?void 0:s.id)})),console.log("用户点击确定")):e.cancel&&console.log("用户点击取消")}})},handlepopupClose(){l.useModel.showEvaluate.value=!1,e.index.showToast({title:"评价已提交",icon:"none"})},getHouseWorkLogs:u,handlePhoneCall(){var o,d,n,i,u,a,t,s,v,r,c,h,w,p,g,m,M,x,S,_,k,O,R,T,W,f;return"PendingAcceptance"===(null==(n=null==(d=null==(o=l.useModel)?void 0:o.dataShow)?void 0:d.value)?void 0:n.status)?(e.index.navigateTo({url:`/WORKORDER/acceptance/index?id=${null==(a=null==(u=null==(i=l.useModel)?void 0:i.dataShow)?void 0:u.value)?void 0:a.id}`}),!1):"PendingPayment"===(null==(v=null==(s=null==(t=l.useModel)?void 0:t.dataShow)?void 0:s.value)?void 0:v.status)?(e.index.navigateTo({url:`/WORKORDER/pay/index?id=${null==(h=null==(c=null==(r=l.useModel)?void 0:r.dataShow)?void 0:c.value)?void 0:h.id}`}),!1):"Completed"===(null==(g=null==(p=null==(w=l.useModel)?void 0:w.dataShow)?void 0:p.value)?void 0:g.status)?(l.useModel.showEvaluate.value=!0,!1):"Processing"===(null==(x=null==(M=null==(m=l.useModel)?void 0:m.dataShow)?void 0:M.value)?void 0:x.status)?((null==(O=null==(k=null==(_=null==(S=l.useModel)?void 0:S.dataShow)?void 0:_.value)?void 0:k.assign_employee)?void 0:O.phone)?e.index.makePhoneCall({phoneNumber:null==(f=null==(W=null==(T=null==(R=l.useModel)?void 0:R.dataShow)?void 0:T.value)?void 0:W.assign_employee)?void 0:f.phone}):e.index.showToast({title:"暂无电话号码",icon:"none"}),!1):void 0},hadnleUpdateTime(){var o,d,i,u,a,t,s,v,r;if(n.specificTime(null==(i=null==(d=null==(o=l.useModel)?void 0:o.dataShow)?void 0:d.value)?void 0:i.expect_start_time))return e.index.showModal({title:"提示",content:"距离工单开始时间小于2小时,不能修改处理时间!若需要,请联系处理人员操作。",cancelText:"点错了",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}}),!1;e.index.navigateTo({url:`/WORKORDER/update_work_time/index?id=${null==(t=null==(a=null==(u=l.useModel)?void 0:u.dataShow)?void 0:a.value)?void 0:t.id}&day=${null==(r=null==(v=null==(s=l.useModel)?void 0:s.dataShow)?void 0:v.value)?void 0:r.expect_start_time}`})},handleRework(){var o,d,n;e.index.navigateTo({url:`/WORKORDER/update_work_rework/index?id=${null==(n=null==(d=null==(o=l.useModel)?void 0:o.dataShow)?void 0:d.value)?void 0:n.id}`})}};exports.method=a; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/show/model.js b/dist/build/mp-weixin/WORKORDER/show/model.js index f5789f8..014deea 100644 --- a/dist/build/mp-weixin/WORKORDER/show/model.js +++ b/dist/build/mp-weixin/WORKORDER/show/model.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js"),o={dataShow:e.ref({}),showEvaluate:e.ref(!1)};exports.useModel=o; +======= +"use strict";const e=require("../../common/vendor.js"),o={dataShow:e.ref({}),logsData:e.ref([]),showEvaluate:e.ref(!1)};exports.useModel=o; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/WORKORDER/update_work_rework/index.js b/dist/build/mp-weixin/WORKORDER/update_work_rework/index.js new file mode 100644 index 0000000..99e0ca7 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_rework/index.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),r=require("./method.js"),o=require("./model.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js"),require("../../gen/Apis.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-cell-textarea")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-cell-textarea/hs-cell-textarea.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const s=e.defineComponent({__name:"index",setup:s=>(e.onLoad((e=>{var o;null==(o=r.method)||o.init(e)})),(s,t)=>{var n;return{a:e.o((r=>e.unref(o.useModel).formData.value.rework_reason=r)),b:e.p({borderTop:!0,required:!0,title:"返工原因",placeholder:"请详细描述问题情况,包括具体位置现象等",valueModel:e.unref(o.useModel).formData.value.rework_reason}),c:e.o(null==(n=e.unref(r.method))?void 0:n.handleSubmit),d:e.p({btnParimaryName:"提交"})}})});wx.createPage(s); diff --git a/dist/build/mp-weixin/WORKORDER/update_work_rework/index.json b/dist/build/mp-weixin/WORKORDER/update_work_rework/index.json new file mode 100644 index 0000000..b3c4e52 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_rework/index.json @@ -0,0 +1,7 @@ +{ + "navigationBarTitleText": "工单返工", + "usingComponents": { + "hs-cell-textarea": "../../components/hs-cell-textarea/hs-cell-textarea", + "hs-footer": "../../components/hs-footer/hs-footer" + } +} \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/update_work_rework/index.wxml b/dist/build/mp-weixin/WORKORDER/update_work_rework/index.wxml new file mode 100644 index 0000000..c26fec6 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_rework/index.wxml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/update_work_rework/index.wxss b/dist/build/mp-weixin/WORKORDER/update_work_rework/index.wxss new file mode 100644 index 0000000..7063697 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_rework/index.wxss @@ -0,0 +1 @@ +page{background-color:#f8f8f8}.card_form{background-color:#fff;padding:0 30rpx;margin-bottom:30rpx}.text_gray{font-size:24rpx;color:#666;padding:25rpx 0 30rpx;border-top:1rpx solid #eee} diff --git a/dist/build/mp-weixin/WORKORDER/update_work_rework/method.js b/dist/build/mp-weixin/WORKORDER/update_work_rework/method.js new file mode 100644 index 0000000..5d72757 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_rework/method.js @@ -0,0 +1 @@ +"use strict";require("../../common/libraries/request.js");const e=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const r=require("./model.js"),o=require("../../gen/Apis.js"),s=require("../../common/libraries/apiLoading.js"),i=require("../../common/libraries/naviHelper.js");e.useWeAppAuthStore();const t={init(e){r.useModel.formData.value=e},handleSubmit(){var e,t;let u=null==(t=null==(e=r.useModel)?void 0:e.formData)?void 0:t.value;if(!(null==u?void 0:u.rework_reason))return i.showToast("请输入返工原因!");s.getApiLoading(o.Apis.WorkOrder.HouseWorkOrders.Rework,u).then((e=>{i.showToastBack("提交成功!",1,!0),console.log(e)}))}};exports.method=t; diff --git a/dist/build/mp-weixin/WORKORDER/update_work_rework/model.js b/dist/build/mp-weixin/WORKORDER/update_work_rework/model.js new file mode 100644 index 0000000..38024c0 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_rework/model.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),r={formData:e.ref({}),HouseWorkOrdersAcceptResultEnum:e.ref()};exports.useModel=r; diff --git a/dist/build/mp-weixin/WORKORDER/update_work_time/index.js b/dist/build/mp-weixin/WORKORDER/update_work_time/index.js new file mode 100644 index 0000000..a118fff --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_time/index.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),r=require("./method.js"),o=require("./model.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../common/store/useWorkStore.js"),require("../../gen/Apis.js"),require("../../common/libraries/apiLoading.js"),require("../../common/libraries/naviHelper.js"),!Array){(e.resolveComponent("hs-cell")+e.resolveComponent("hs-reservation-picker")+e.resolveComponent("hs-footer"))()}Math||((()=>"../../components/hs-cell/hs-cell.js")+(()=>"../../components/hs-reservation-picker/hs-reservation-picker.js")+(()=>"../../components/hs-footer/hs-footer.js"))();const t=e.defineComponent({__name:"index",setup:t=>(e.onLoad((e=>{var o;null==(o=r.method)||o.init(e)})),(t,n)=>{var s,i,a,u;return{a:e.p({title:"原处理时间",required:!0,borderTop:!0,value:null==(a=null==(i=null==(s=e.unref(o.useModel))?void 0:s.formData)?void 0:i.value)?void 0:a.day}),b:e.o((r=>e.unref(o.useModel).formData.value.expect_start_time=r)),c:e.o((r=>e.unref(o.useModel).formData.value.expect_end_time=r)),d:e.p({title:"新期望上门时间",required:!0,valueExpectStartTime:e.unref(o.useModel).formData.value.expect_start_time,valueExpectEndTime:e.unref(o.useModel).formData.value.expect_end_time}),e:e.o(null==(u=e.unref(r.method))?void 0:u.handleSubmit),f:e.p({btnParimaryName:"提交"})}})});wx.createPage(t); diff --git a/dist/build/mp-weixin/WORKORDER/update_work_time/index.json b/dist/build/mp-weixin/WORKORDER/update_work_time/index.json new file mode 100644 index 0000000..c743451 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_time/index.json @@ -0,0 +1,8 @@ +{ + "navigationBarTitleText": "修改处理时间", + "usingComponents": { + "hs-cell": "../../components/hs-cell/hs-cell", + "hs-reservation-picker": "../../components/hs-reservation-picker/hs-reservation-picker", + "hs-footer": "../../components/hs-footer/hs-footer" + } +} \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/update_work_time/index.wxml b/dist/build/mp-weixin/WORKORDER/update_work_time/index.wxml new file mode 100644 index 0000000..cea3d0e --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_time/index.wxml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/build/mp-weixin/WORKORDER/update_work_time/index.wxss b/dist/build/mp-weixin/WORKORDER/update_work_time/index.wxss new file mode 100644 index 0000000..7063697 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_time/index.wxss @@ -0,0 +1 @@ +page{background-color:#f8f8f8}.card_form{background-color:#fff;padding:0 30rpx;margin-bottom:30rpx}.text_gray{font-size:24rpx;color:#666;padding:25rpx 0 30rpx;border-top:1rpx solid #eee} diff --git a/dist/build/mp-weixin/WORKORDER/update_work_time/method.js b/dist/build/mp-weixin/WORKORDER/update_work_time/method.js new file mode 100644 index 0000000..c11927e --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_time/method.js @@ -0,0 +1 @@ +"use strict";require("../../common/libraries/request.js");const e=require("../../common/store/useWeAppAuthStore.js");require("../../common/store/useWorkStore.js");const o=require("./model.js"),r=require("../../gen/Apis.js"),s=require("../../common/libraries/apiLoading.js"),t=require("../../common/libraries/naviHelper.js");e.useWeAppAuthStore();const i={init(e){o.useModel.formData.value=e},handleSubmit(){var e,i;let u=null==(i=null==(e=o.useModel)?void 0:e.formData)?void 0:i.value;return(null==u?void 0:u.expect_start_time)?(null==u?void 0:u.day)===`${null==u?void 0:u.expect_start_time}:00`?t.showToast("与原时间相同!"):void s.getApiLoading(r.Apis.WorkOrder.HouseWorkOrders.ChangeExpectTime,u).then((e=>{t.showToastBack("提交成功!",1,!0),console.log(e)})):t.showToast("请选择新时间!")}};exports.method=i; diff --git a/dist/build/mp-weixin/WORKORDER/update_work_time/model.js b/dist/build/mp-weixin/WORKORDER/update_work_time/model.js new file mode 100644 index 0000000..38024c0 --- /dev/null +++ b/dist/build/mp-weixin/WORKORDER/update_work_time/model.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js"),r={formData:e.ref({}),HouseWorkOrdersAcceptResultEnum:e.ref()};exports.useModel=r; diff --git a/dist/build/mp-weixin/app.js b/dist/build/mp-weixin/app.js index 8439235..f6f6f4a 100644 --- a/dist/build/mp-weixin/app.js +++ b/dist/build/mp-weixin/app.js @@ -1 +1 @@ -"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("./common/vendor.js");require("./common/libraries/request.js");const o=require("./common/store/useWeAppAuthStore.js");require("./common/store/useWorkStore.js");const n=require("./common/libraries/updateManager.js");require("./gen/Apis.js"),require("./common/libraries/apiLoading.js"),Math;const r=e.defineComponent({__name:"App",setup(r){const s=o.useWeAppAuthStore();return e.onLaunch((async()=>{const o=e.getCurrentInstance();await s.login(o),console.log("App Launch"),n.CheckUpdate()})),e.onShow((async()=>{console.log("App Show")})),e.onHide((()=>{console.log("App Hide")})),()=>{}}});function s(){const o=e.createSSRApp(r);return o.use(e.uviewPlus),o.config.globalProperties.$onLaunched=new Promise((e=>{o.config.globalProperties.$isResolve=e})),o.use(e.createPinia()),{app:o,Pinia:e.Pinia}}s().app.mount("#app"),exports.createApp=s; +"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("./common/vendor.js");require("./common/libraries/request.js");const o=require("./common/store/useWeAppAuthStore.js");require("./common/store/useWorkStore.js");const r=require("./common/libraries/updateManager.js");require("./gen/Apis.js"),require("./common/libraries/apiLoading.js"),Math;const n=e.defineComponent({__name:"App",setup(n){const s=o.useWeAppAuthStore();return e.onLaunch((async()=>{const o=e.getCurrentInstance();await s.login(o),console.log("App Launch"),r.CheckUpdate()})),e.onShow((()=>{})),e.onHide((()=>{console.log("App Hide")})),()=>{}}});function s(){const o=e.createSSRApp(n);return o.use(e.uviewPlus),o.config.globalProperties.$onLaunched=new Promise((e=>{o.config.globalProperties.$isResolve=e})),o.use(e.createPinia()),{app:o,Pinia:e.Pinia}}s().app.mount("#app"),exports.createApp=s; diff --git a/dist/build/mp-weixin/app.json b/dist/build/mp-weixin/app.json index 5624c1d..65ae0a9 100644 --- a/dist/build/mp-weixin/app.json +++ b/dist/build/mp-weixin/app.json @@ -14,7 +14,34 @@ "pages": [ "list/index", "add/index", - "show/index" + "show/index", + "acceptance/index", + "pay/index", + "update_work_time/index", + "update_work_rework/index" + ] + }, + { + "root": "ME", + "pages": [ + "feedback/index", + "activities_show/index", + "activities_list/index", + "wallet/index", + "recharge/index", + "recharge_record/index", + "advance_payment_house/index", + "me_invoice/list/index", + "me_invoice/add/index", + "vehicle_management/list/index", + "vehicle_management/add/index", + "issue_invoice/index", + "payment_pre_stored/index", + "pre_stored_form/index", + "user_evaluate/index", + "income_expenditure/index", + "parking_fee/index", + "work_order_home/index" ] }, { diff --git a/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.js b/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.js index 4c0e0c8..14eb6b1 100644 --- a/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.js +++ b/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../vendor.js");if(!Array){(e.resolveComponent("hs-empty")+e.resolveComponent("u-loading-icon"))()}Math||((()=>"../../../components/hs-empty/hs-empty.js")+(()=>"../../../node-modules/uview-plus/components/u-loading-icon/u-loading-icon.js"))();const a=e.defineComponent({__name:"cc-scroll-loading",props:{meta:{type:Object,default:{}},showLoad:{type:Boolean,default:!0}},emits:["load"],setup(a,{emit:t}){const o=a,l=e.ref(""),n=e.ref(!1),u=e.ref({page:1,perPage:20});e.watch((()=>null==o?void 0:o.meta),(()=>{const{current_page:e,last_page:a}=o.meta,t=e{const{current_page:e,last_page:a}=o.meta,t=e{const{current_page:e,last_page:a}=o.meta,s=e{n.value=!1,l.value=""}),1e3))})),(a,t)=>{var u,s;return e.e({a:!(null==(u=o.meta)?void 0:u.total)},(null==(s=o.meta)?void 0:s.total)?e.e({b:e.p({text:l.value,mode:"circle",size:"30rpx",show:n.value}),c:!n.value},n.value?{}:{d:e.t(l.value)}):{})}}}),t=e._export_sfc(a,[["__scopeId","data-v-ead87464"]]);wx.createComponent(t); +======= +"use strict";const e=require("../../vendor.js");if(!Array){(e.resolveComponent("hs-empty")+e.resolveComponent("u-loading-icon"))()}Math||((()=>"../../../components/hs-empty/hs-empty.js")+(()=>"../../../node-modules/uview-plus/components/u-loading-icon/u-loading-icon.js"))();const t=e.defineComponent({__name:"cc-scroll-loading",props:{meta:{type:Object,default:{}},showLoad:{type:Boolean,default:!0}},emits:["load"],setup(t,{emit:a}){const o=t,l=e.ref(""),n=e.ref(!1),u=e.ref({page:1,perPage:20});e.watch((()=>null==o?void 0:o.meta),(()=>{const{current_page:e,last_page:t}=o.meta,a=e{const{current_page:e,last_page:t}=o.meta,a=e{const{current_page:e,last_page:t}=o.meta,s=e{n.value=!1,l.value=""}),1e3))})),(t,a)=>{var u,s;return e.e({a:!(null==(u=o.meta)?void 0:u.total)},(null==(s=o.meta)?void 0:s.total)?e.e({c:e.p({text:l.value,mode:"circle",size:"30rpx",show:n.value}),d:!n.value},n.value?{}:{e:e.t(l.value)}):{b:e.p({height:"30vh"})})}}}),a=e._export_sfc(t,[["__scopeId","data-v-b30b93c5"]]);wx.createComponent(a); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.wxml b/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.wxml index 1176a69..ddef6d0 100644 --- a/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.wxml +++ b/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.wxml @@ -1 +1,5 @@ -{{d}} \ No newline at end of file +<<<<<<< HEAD +{{d}} +======= +{{e}} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.wxss b/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.wxss index 74a4f44..507bb12 100644 --- a/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.wxss +++ b/dist/build/mp-weixin/common/components/cc-scroll-loading/cc-scroll-loading.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD .scrollLoadingContainer.data-v-ead87464{padding:30rpx 0;font-size:25rpx;color:#999}.showLoadingText.data-v-ead87464{text-align:center;padding-bottom:30rpx} +======= +.scrollLoadingContainer.data-v-b30b93c5{padding:30rpx 0;font-size:25rpx;color:#999}.showLoadingText.data-v-b30b93c5{text-align:center;padding-bottom:30rpx} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/common/libraries/day.js b/dist/build/mp-weixin/common/libraries/day.js index 7b9a726..6ac9cda 100644 --- a/dist/build/mp-weixin/common/libraries/day.js +++ b/dist/build/mp-weixin/common/libraries/day.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../vendor.js");e.dayjs.locale("zh-cn"),e.dayjs.extend(e.relativeTime),exports.generateTimeSlots=function(t=null){const r=t?e.dayjs(t):e.dayjs(),s=(t?e.dayjs(t):e.dayjs()).valueOf(),n=[];let o=8;for(;o<18;){const e=Math.min(o+2,18),t=r.hour(o).minute(0).second(0),a=r.hour(e).minute(0).second(0),u=t.format("HH:mm"),i=a.format("HH:mm"),m=s>=t.valueOf()&&ss&&n.push({label:m?"两个小时内":`${u}-${i}`,str:u,end:i,isCurrent:m,date:r.format("YYYY-MM-DD"),startTimestamp:t.valueOf(),endTimestamp:a.valueOf()}),o=e}return console.log("slots",n),n},exports.getCurrentHour=function(){const e=new Date,t=e.getHours(),r=e.getMinutes();return console.log(t,r,"dayjs().hour()"),{currentHour:t,currentMinute:r}},exports.getDate=function(t){return t?e.dayjs(t).format("YYYY-MM-DD"):""},exports.getFromNow=function(t){return t?e.dayjs(t).fromNow():""},exports.getIsInRangeInclusive=function(t,r){const s=e.dayjs(),n=e.dayjs(t),o=e.dayjs(r);return s.isAfter(n)&&s.isBefore(o)},exports.getTheFutureDay=function(t=1){return e.dayjs().add(t,"day").format("YYYY-MM-DD")},exports.getTimeRangeDisplay=function(t,r,s=null){try{const n=e.dayjs(t),o=e.dayjs(r),a=s?e.dayjs(s):e.dayjs();if(!n.isValid()||!o.isValid())return"时间格式错误";if(n.isAfter(o))return"时间顺序错误";if(a.isAfter(n)&&a.isBefore(o))return"两个小时内";return n.isSame(o,"day")?`${n.format("YYYY-MM-DD")} ${n.format("HH:mm")}-${o.format("HH:mm")}`:`${n.format("YYYY-MM-DD HH:mm")} - ${o.format("YYYY-MM-DD HH:mm")}`}catch(n){return"时间格式错误"}},exports.showDay=function(t){return e.dayjs(t).format("YYYY-MM-DD")}; +======= +"use strict";const e=require("../vendor.js");e.dayjs.locale("zh-cn"),e.dayjs.extend(e.relativeTime),exports.generateTimeSlots=function(t=null){const r=t?e.dayjs(t):e.dayjs(),s=(t?e.dayjs(t):e.dayjs()).valueOf(),o=[];let n=8;for(;n<18;){const e=Math.min(n+2,18),t=r.hour(n).minute(0).second(0),a=r.hour(e).minute(0).second(0),u=t.format("HH:mm"),i=a.format("HH:mm"),f=s>=t.valueOf()&&ss&&o.push({label:f?"两个小时内":`${u}-${i}`,str:u,end:i,isCurrent:f,date:r.format("YYYY-MM-DD"),startTimestamp:t.valueOf(),endTimestamp:a.valueOf()}),n=e}return console.log("slots",o),o},exports.getCurrentHour=function(){const e=new Date,t=e.getHours(),r=e.getMinutes();return console.log(t,r,"dayjs().hour()"),{currentHour:t,currentMinute:r}},exports.getDate=function(t){return t?e.dayjs(t).format("YYYY-MM-DD"):""},exports.getFromNow=function(t){return t?e.dayjs(t).fromNow():""},exports.getIsInRangeInclusive=function(t,r){const s=e.dayjs(),o=e.dayjs(t),n=e.dayjs(r);return s.isAfter(o)&&s.isBefore(n)},exports.getTheFutureDay=function(t=1){return e.dayjs().add(t,"day").format("YYYY-MM-DD")},exports.getTimeRangeDisplay=function(t,r,s=null){try{const o=e.dayjs(t),n=e.dayjs(r),a=s?e.dayjs(s):e.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.showDay=function(t){return e.dayjs(t).format("YYYY-MM-DD")},exports.specificTime=function(t){const r=e.dayjs(),s=e.dayjs(t);let o=Math.abs(s.diff(r,"hour",!0))<=2||s.isBefore(r);return console.log(o,"hoursDiff"),o}; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/common/vendor.js b/dist/build/mp-weixin/common/vendor.js index aea523f..2487666 100644 --- a/dist/build/mp-weixin/common/vendor.js +++ b/dist/build/mp-weixin/common/vendor.js @@ -4,4 +4,8 @@ * (c) 2023 Eduardo San Martin Morote * @license MIT */ +<<<<<<< HEAD let ha;const ga=e=>ha=e,ma=Symbol();function ya(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var ba,va;(va=ba||(ba={})).direct="direct",va.patchObject="patch object",va.patchFunction="patch function";const xa="undefined"!=typeof window;function Aa(){const e=An(!0),t=e.run((()=>Ro({})));let n=[],o=[];const r=Fo({install(e){ga(r),r._a=e,e.provide(ma,r),e.config.globalProperties.$pinia=r,o.forEach((e=>n.push(e))),o=[]},use(e){return this._a?n.push(e):o.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const wa=()=>{};function Sa(e,t,n,o=wa){e.push(t);const r=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),o())};return!n&&wn()&&function(e){vn&&vn.cleanups.push(e)}(r),r}function Ea(e,...t){e.slice().forEach((e=>{e(...t)}))}function Ba(e,t){e instanceof Map&&t instanceof Map&&t.forEach(((t,n)=>e.set(n,t))),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];ya(r)&&ya(o)&&e.hasOwnProperty(n)&&!Uo(o)&&!Io(o)?e[n]=Ba(r,o):e[n]=o}return e}const ka=Symbol();const{assign:Ca}=Object;function Oa(e,t,n,o){const{state:r,actions:i,getters:s}=t,a=n.state.value[e];let c;return c=ja(e,(function(){a||(n.state.value[e]=r?r():{});const t=function(e){const t=v(e)?new Array(e.length):{};for(const n in e)t[n]=Jo(e,n);return t}(n.state.value[e]);return Ca(t,i,Object.keys(s||{}).reduce(((t,o)=>(t[o]=Fo(Ii((()=>{ga(n);const t=n._s.get(e);return s[o].call(t,t)}))),t)),{}))}),t,n,o,!0),c}function ja(e,t,n={},o,r,i){let s;const a=Ca({actions:{}},n),c={deep:!0};let l,u,p,f=Fo([]),d=Fo([]);const h=o.state.value[e];let g;function m(t){let n;l=u=!1,"function"==typeof t?(t(o.state.value[e]),n={type:ba.patchFunction,storeId:e,events:p}):(Ba(o.state.value[e],t),n={type:ba.patchObject,payload:t,storeId:e,events:p});const r=g=Symbol();lr().then((()=>{g===r&&(l=!0)})),u=!0,Ea(f,n,o.state.value[e])}i||h||(o.state.value[e]={}),Ro({});const y=i?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{Ca(e,t)}))}:wa;function b(t,n){return function(){ga(o);const r=Array.from(arguments),i=[],s=[];let a;Ea(d,{args:r,name:t,store:v,after:function(e){i.push(e)},onError:function(e){s.push(e)}});try{a=n.apply(this&&this.$id===e?this:v,r)}catch(c){throw Ea(s,c),c}return a instanceof Promise?a.then((e=>(Ea(i,e),e))).catch((e=>(Ea(s,e),Promise.reject(e)))):(Ea(i,a),a)}}const v=jo({_p:o,$id:e,$onAction:Sa.bind(null,d),$patch:m,$reset:y,$subscribe(t,n={}){const r=Sa(f,t,n.detached,(()=>i())),i=s.run((()=>Er((()=>o.state.value[e]),(o=>{("sync"===n.flush?u:l)&&t({storeId:e,type:ba.direct,events:p},o)}),Ca({},c,n))));return r},$dispose:function(){s.stop(),f=[],d=[],o._s.delete(e)}});o._s.set(e,v);const x=o._e.run((()=>(s=An(),s.run((()=>t())))));for(const S in x){const t=x[S];if(Uo(t)&&(!Uo(w=t)||!w.effect)||Io(t))i||(!h||ya(A=t)&&A.hasOwnProperty(ka)||(Uo(t)?t.value=h[S]:Ba(t,h[S])),o.state.value[e][S]=t);else if("function"==typeof t){const e=b(S,t);x[S]=e,a.actions[S]=t}}var A,w;return Ca(v,x),Ca(zo(v),x),Object.defineProperty(v,"$state",{get:()=>o.state.value[e],set:e=>{m((t=>{Ca(t,e)}))}}),o._p.forEach((e=>{Ca(v,s.run((()=>e({store:v,app:o._a,pinia:o,options:a}))))})),h&&i&&n.hydrate&&n.hydrate(v.$state,h),l=!0,u=!0,v}function Pa(e,t,n){let o,r;const i="function"==typeof t;function s(e,n){const s=Ei();(e=e||s&&wr(ma,null))&&ga(e),(e=ha)._s.has(o)||(i?ja(o,t,r,e):Oa(o,r,e));return e._s.get(o)}return"string"==typeof e?(o=e,r=i?n:t):(r=e,o=e.id),s.$id=o,s}let Ta="Store";function Ia(e,t){return Array.isArray(t)?t.reduce(((t,n)=>(t[n]=function(){return e(this.$pinia)[n]},t)),{}):Object.keys(t).reduce(((n,o)=>(n[o]=function(){const n=e(this.$pinia),r=t[o];return"function"==typeof r?r.call(this,n):n[r]},n)),{})}const Qa=Ia;const Na=Object.freeze(Object.defineProperty({__proto__:null,get MutationType(){return ba},PiniaVuePlugin:function(e){e.mixin({beforeCreate(){const e=this.$options;if(e.pinia){const t=e.pinia;if(!this._provided){const e={};Object.defineProperty(this,"_provided",{get:()=>e,set:t=>Object.assign(e,t)})}this._provided[ma]=t,this.$pinia||(this.$pinia=t),t._a=this,xa&&ga(t)}else!this.$pinia&&e.parent&&e.parent.$pinia&&(this.$pinia=e.parent.$pinia)},destroyed(){delete this._pStores}})},acceptHMRUpdate:function(e,t){return()=>{}},createPinia:Aa,defineStore:Pa,getActivePinia:()=>Ei()&&wr(ma)||ha,mapActions:function(e,t){return Array.isArray(t)?t.reduce(((t,n)=>(t[n]=function(...t){return e(this.$pinia)[n](...t)},t)),{}):Object.keys(t).reduce(((n,o)=>(n[o]=function(...n){return e(this.$pinia)[t[o]](...n)},n)),{})},mapGetters:Qa,mapState:Ia,mapStores:function(...e){return e.reduce(((e,t)=>(e[t.$id+Ta]=function(){return t(this.$pinia)},e)),{})},mapWritableState:function(e,t){return Array.isArray(t)?t.reduce(((t,n)=>(t[n]={get(){return e(this.$pinia)[n]},set(t){return e(this.$pinia)[n]=t}},t)),{}):Object.keys(t).reduce(((n,o)=>(n[o]={get(){return e(this.$pinia)[t[o]]},set(n){return e(this.$pinia)[t[o]]=n}},n)),{})},setActivePinia:ga,setMapStoreSuffix:function(e){Ta=e},skipHydrate:function(e){return Object.defineProperty(e,ka,{})},storeToRefs:function(e){{e=zo(e);const t={};for(const n in e){const o=e[n];(Uo(o)||Io(o))&&(t[n]=Jo(e,n))}return t}}},Symbol.toStringTag,{value:"Module"}));function za(e){return/^[\+-]?(\d+\.?\d*|\.\d+|\d\.\d+e\+\d+)$/.test(e)}function Fa(e){switch(typeof e){case"undefined":return!0;case"string":if(0==e.replace(/(^[ \t\n\r]*)|([ \t\n\r]*$)/g,"").length)return!0;break;case"boolean":if(!e)return!0;break;case"number":if(0===e||isNaN(e))return!0;break;case"object":if(null===e||0===e.length)return!0;for(const t in e)return!1;return!0}return!1}function Ma(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)}function Da(e){return"[object Object]"===Object.prototype.toString.call(e)}function La(e){return"function"==typeof e}const Ha={email:function(e){return/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(e)},mobile:function(e){return/^1[23456789]\d{9}$/.test(e)},url:function(e){return/^((https|http|ftp|rtsp|mms):\/\/)(([0-9a-zA-Z_!~*'().&=+$%-]+: )?[0-9a-zA-Z_!~*'().&=+$%-]+@)?(([0-9]{1,3}.){3}[0-9]{1,3}|([0-9a-zA-Z_!~*'()-]+.)*([0-9a-zA-Z][0-9a-zA-Z-]{0,61})?[0-9a-zA-Z].[a-zA-Z]{2,6})(:[0-9]{1,4})?((\/?)|(\/[0-9a-zA-Z_!~*'().;?:@&=+$,%#-]+)+\/?)$/.test(e)},date:function(e){if(!e)return!1;if("number"==typeof e)return(10===e.toString().length||13===e.toString().length)&&!isNaN(new Date(e).getTime());if("string"==typeof e){const t=Number(e);if(!isNaN(t)&&(10===t.toString().length||13===t.toString().length))return!isNaN(new Date(t).getTime());if(e.length<10||e.length>19)return!1;if(!/^\d{4}[-\/]\d{2}[-\/]\d{2}( \d{1,2}:\d{2}(:\d{2})?)?$/.test(e))return!1;const n=new Date(e);return!isNaN(n.getTime())}return!1},dateISO:function(e){return/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(e)},number:za,digits:function(e){return/^\d+$/.test(e)},idCard:function(e){return/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/.test(e)},carNo:function(e){const t=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}(([0-9]{5}[DF]$)|([DF][A-HJ-NP-Z0-9][0-9]{4}$))/,n=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳]{1}$/;return 7===e.length?n.test(e):8===e.length&&t.test(e)},amount:function(e){return/^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0\.\d{1,2}$/.test(e)},chinese:function(e){return/^[\u4e00-\u9fa5]+$/gi.test(e)},letter:function(e){return/^[a-zA-Z]*$/.test(e)},enOrNum:function(e){return/^[0-9a-zA-Z]*$/g.test(e)},contains:function(e,t){return e.indexOf(t)>=0},range:function(e,t){return e>=t[0]&&e<=t[1]},rangeLength:function(e,t){return e.length>=t[0]&&e.length<=t[1]},empty:Fa,isEmpty:Fa,jsonString:function(e){if("string"==typeof e)try{const t=JSON.parse(e);return!("object"!=typeof t||!t)}catch(t){return!1}return!1},landline:function(e){return/^\d{3,4}-\d{7,8}(-\d{3,4})?$/.test(e)},object:Da,array:Ma,code:function(e,t=6){return new RegExp(`^\\d{${t}}$`).test(e)},func:La,promise:function(e){return Da(e)&&La(e.then)&&La(e.catch)},video:function(e){return/\.(mp4|mpg|mpeg|dat|asf|avi|rm|rmvb|mov|wmv|flv|mkv|m3u8)/i.test(e)},image:function(e){const t=e.split("?")[0];return/\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg)/i.test(t)},regExp:function(e){return e&&"[object RegExp]"===Object.prototype.toString.call(e)},string:function(e){return"string"==typeof e}};function Ua(e,t=15){return+parseFloat(Number(e).toPrecision(t))}function Ra(e){const t=e.toString().split(/[eE]/),n=(t[0].split(".")[1]||"").length-+(t[1]||0);return n>0?n:0}function Va(e){if(-1===e.toString().indexOf("e"))return Number(e.toString().replace(".",""));const t=Ra(e);return t>0?Ua(Number(e)*Math.pow(10,t)):Number(e)}function qa(e){(e>Number.MAX_SAFE_INTEGER||e{i=t(i,e)})),i}function $a(...e){if(e.length>2)return Wa(e,$a);const[t,n]=e,o=Va(t),r=Va(n),i=Ra(t)+Ra(n),s=o*r;return qa(s),s/Math.pow(10,i)}function Ya(...e){if(e.length>2)return Wa(e,Ya);const[t,n]=e,o=Va(t),r=Va(n);return qa(o),qa(r),$a(o/r,Ua(Math.pow(10,Ra(n)-Ra(t))))}const Ja={v:"3",version:"3",type:["primary","success","info","error","warning"],color:{"u-primary":"#2979ff","u-warning":"#ff9900","u-success":"#19be6b","u-error":"#fa3534","u-info":"#909399","u-main-color":"#303133","u-content-color":"#606266","u-tips-color":"#909399","u-light-color":"#c0c4cc","up-primary":"#2979ff","up-warning":"#ff9900","up-success":"#19be6b","up-error":"#fa3534","up-info":"#909399","up-main-color":"#303133","up-content-color":"#606266","up-tips-color":"#909399","up-light-color":"#c0c4cc"},unit:"px"};function Xa(e,t=!1){return za(e)?t?`${e}px`:Number(e):/(rpx|upx)$/.test(e)?t?`${bn.upx2px(parseInt(e))}px`:Number(bn.upx2px(parseInt(e))):t?`${parseInt(e)}px`:parseInt(e)}function _a(e=30){return new Promise((t=>{setTimeout((()=>{t()}),e)}))}function Ga(){let e={};return e=bn.getWindowInfo(),e}function Ka(e,t){if(e>=0&&t>0&&t>=e){const n=t-e+1;return Math.floor(Math.random()*n+e)}return 0}function Za(e=void 0){let t=this.$parent;for(;t;){if(e=e.replace(/up-([a-zA-Z0-9-_]+)/g,"u-$1"),!t.$options||t.$options.name===e)return t;t=t.$parent}return!1}function ec(e,t="object"){if(Fa(e)||"object"==typeof e&&"object"===t||"string"===t&&"string"==typeof e)return e;if("object"===t){const t=(e=ac(e)).split(";"),n={};for(let e=0;e{const o=t.replace(/([A-Z])/g,"-$1").toLowerCase();n+=`${o}:${e};`})),ac(n)}function tc(e="auto",t=""){return t||(t=Ja.unit||"px"),"rpx"==t&&za(String(e))&&(e*=2),za(e=String(e))?`${e}${t}`:e}function nc(e){if([null,void 0,NaN,!1].includes(e))return e;if("object"!=typeof e&&"function"!=typeof e)return e;const t=Ma(e)?[]:{};for(const n in e)e.hasOwnProperty(n)&&(t[n]="object"==typeof e[n]?nc(e[n]):e[n]);return t}function oc(e={},t={}){let n=nc(e);if("object"!=typeof n||"object"!=typeof t)return!1;for(const o in t)t.hasOwnProperty(o)&&(o in n?null==t[o]||"object"!=typeof n[o]||"object"!=typeof t[o]?n[o]=t[o]:n[o].concat&&t[o].concat?n[o]=n[o].concat(t[o]):n[o]=oc(n[o],t[o]):n[o]=t[o]);return n}function rc(e){}function ic(e=[]){return e.sort((()=>Math.random()-.5))}function sc(e=null,t="yyyy-mm-dd"){let n;n=e?/^\d{10}$/.test(e.toString().trim())?new Date(1e3*e):"string"==typeof e&&/^\d+$/.test(e.trim())?new Date(Number(e)):new Date("string"==typeof e?e.replace(/-/g,"/"):e):new Date;const o={y:n.getFullYear().toString(),m:(n.getMonth()+1).toString().padStart(2,"0"),d:n.getDate().toString().padStart(2,"0"),h:n.getHours().toString().padStart(2,"0"),M:n.getMinutes().toString().padStart(2,"0"),s:n.getSeconds().toString().padStart(2,"0")};for(const r in o){const[e]=new RegExp(`${r}+`).exec(t)||[];if(e){const n="y"===r&&2===e.length?2:0;t=t.replace(e,o[r].slice(n))}}return t}function ac(e,t="both"){return e=String(e),"both"==t?e.replace(/^\s+|\s+$/g,""):"left"==t?e.replace(/^\s*/,""):"right"==t?e.replace(/(\s*$)/g,""):"all"==t?e.replace(/\s+/g,""):e}function cc(e={},t=!0,n="brackets"){const o=t?"?":"",r=[];-1==["indices","brackets","repeat","comma"].indexOf(n)&&(n="brackets");for(const i in e){const t=e[i];if(!(["",void 0,null].indexOf(t)>=0))if(t.constructor===Array)switch(n){case"indices":for(let n=0;n{r.push(`${i}[]=${e}`)}));break;case"repeat":t.forEach((e=>{r.push(`${i}=${e}`)}));break;case"comma":let e="";t.forEach((t=>{e+=(e?",":"")+t})),r.push(`${i}=${e}`)}else r.push(`${i}=${t}`)}return r.length?o+r.join("&"):""}function lc(e,t=2e3){bn.showToast({title:String(e),icon:"none",duration:t})}function uc(e,t=0,n=".",o=","){e=`${e}`.replace(/[^0-9+-Ee.]/g,"");const r=isFinite(+e)?+e:0,i=isFinite(+t)?Math.abs(t):0,s=void 0===o?",":o,a=void 0===n?".":n;let c="";c=(i?function(e,t){const n=Math.pow(10,t);let o=Ya(Math.round(Math.abs($a(e,n))),n);return e<0&&0!==o&&(o=$a(o,-1)),o}(r,i)+"":`${Math.round(r)}`).split(".");const l=/(-?\d+)(\d{3})/;for(;l.test(c[0]);)c[0]=c[0].replace(l,`$1${s}$2`);return(c[1]||"").length{}),t)}function fc(){const e=getCurrentPages();return`/${e[e.length-1].route||""}`}String.prototype.padStart||(String.prototype.padStart=function(e,t=" "){if("[object String]"!==Object.prototype.toString.call(t))throw new TypeError("fillString must be String");const n=this;if(n.length>=e)return String(n);const o=e-n.length;let r=Math.ceil(o/t.length);for(;r>>=1;)t+=t,1===r&&(t+=t);return t.slice(0,o)+n});const dc={range:function(e=0,t=0,n=0){return Math.max(e,Math.min(t,Number(n)))},getPx:Xa,sleep:_a,os:function(){return bn.getDeviceInfo().platform.toLowerCase()},sys:function(){return bn.getSystemInfoSync()},getWindowInfo:Ga,random:Ka,guid:function(e=32,t=!0,n=null){const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),r=[];if(n=n||o.length,e)for(let i=0;i=300&&n<3600:o=`${parseInt(n/60)}分钟前`;break;case n>=3600&&n<86400:o=`${parseInt(n/3600)}小时前`;break;case n>=86400&&n<2592e3:o=`${parseInt(n/86400)}天前`;break;default:o=!1===t?n>=2592e3&&n<31536e3?`${parseInt(n/2592e3)}个月前`:`${parseInt(n/31536e3)}年前`:sc(e,t)}return o},trim:ac,queryParams:cc,toast:lc,type2icon:function(e="success",t=!1){-1==["primary","info","error","warning","success"].indexOf(e)&&(e="success");let n="";switch(e){case"primary":case"info":n="info-circle";break;case"error":n="close-circle";break;case"warning":n="error-circle";break;default:n="checkmark-circle"}return t&&(n+="-fill"),n},priceFormat:uc,getDuration:function(e,t=!0){const n=parseInt(e);return t?/s$/.test(e)?e:e>30?`${e}ms`:`${e}s`:/ms$/.test(e)?n:/s$/.test(e)?n>30?n:1e3*n:n},padZero:function(e){return`00${e}`.slice(-2)},formValidate:pc,getProperty:function(e,t){if("object"!=typeof e||null==e)return"";if("string"!=typeof t||""===t)return"";if(-1!==t.indexOf(".")){const n=t.split(".");let o=e[n[0]]||{};for(let e=1;e1;){const r=t[0];e[r]&&"object"==typeof e[r]||(e[r]={}),t.shift(),o(e[r],t,n)}else e[t[0]]=n};if("string"!=typeof t||""===t);else if(-1!==t.indexOf(".")){const r=t.split(".");o(e,r,n)}else e[t]=n},page:fc,pages:function(){return getCurrentPages()},getValueByPath:function(e,t){return t.split(".").reduce(((e,t)=>e&&void 0!==e[t]?e[t]:void 0),e)}};const hc=(new class{constructor(){this.config={type:"navigateTo",url:"",delta:1,params:{},animationType:"pop-in",animationDuration:300,intercept:!1},this.route=this.route.bind(this)}addRootPath(e){return"/"===e[0]?e:`/${e}`}mixinParam(e,t){e=e&&this.addRootPath(e);let n="";return/.*\/.*\?.*=.*/.test(e)?(n=cc(t,!1),e+`&${n}`):(n=cc(t),e+n)}async route(e={},t={}){let n={};if("string"==typeof e?(n.url=this.mixinParam(e,t),n.type="navigateTo"):(n=oc(this.config,e),n.url=this.mixinParam(e.url,e.params)),n.url!==fc())if(t.intercept&&(this.config.intercept=t.intercept),n.params=t,n=oc(this.config,n),"function"==typeof bn.$u.routeIntercept){await new Promise(((e,t)=>{bn.$u.routeIntercept(n,e)}))&&this.openPage(n)}else this.openPage(n)}openPage(e){const{url:t,type:n,delta:o,animationType:r,animationDuration:i}=e;"navigateTo"!=e.type&&"to"!=e.type||bn.navigateTo({url:t,animationType:r,animationDuration:i}),"redirectTo"!=e.type&&"redirect"!=e.type||bn.redirectTo({url:t}),"switchTab"!=e.type&&"tab"!=e.type||bn.switchTab({url:t}),"reLaunch"!=e.type&&"launch"!=e.type||bn.reLaunch({url:t}),"navigateBack"!=e.type&&"back"!=e.type||bn.navigateBack({delta:o})}}).route,gc={props:{customStyle:{type:[Object,String],default:()=>({})},customClass:{type:String,default:""},url:{type:String,default:""},linkType:{type:String,default:"navigateTo"}},data:()=>({}),onLoad(){this.$u.getRect=this.$uGetRect},created(){this.$u.getRect=this.$uGetRect},computed:{$u:()=>oc(bn.$u,{props:void 0,http:void 0,mixin:void 0}),bem:()=>function(e,t,n){const o=`u-${e}--`,r={};return t&&t.map((e=>{r[o+this[e]]=!0})),n&&n.map((e=>{this[e]?r[o+e]=this[e]:delete r[o+e]})),Object.keys(r)}},methods:{openPage(e="url"){const t=this[e];t&&hc({type:this.linkType,url:t})},navTo(e="",t="navigateTo"){hc({type:this.linkType,url:e})},$uGetRect(e,t){return new Promise((n=>{bn.createSelectorQuery().in(this)[t?"selectAll":"select"](e).boundingClientRect((e=>{t&&Array.isArray(e)&&e.length&&n(e),!t&&e&&n(e)})).exec()}))},getParentData(e=""){this.parent||(this.parent={}),this.parent=Za.call(this,e),this.parent.children&&-1===this.parent.children.indexOf(this)&&this.parent.children.push(this),this.parent&&this.parentData&&Object.keys(this.parentData).map((e=>{this.parentData[e]=this.parent[e]}))},preventEvent(e){e&&"function"==typeof e.stopPropagation&&e.stopPropagation()},noop(e){this.preventEvent(e)}},onReachBottom(){bn.$emit("uOnReachBottom")},beforeUnmount(){if(this.parent&&Ha.array(this.parent.children)){const e=this.parent.children;e.map(((t,n)=>{t===this&&e.splice(n,1)}))}}},mc={options:{virtualHost:!0}},{toString:yc}=Object.prototype;function bc(e){return"[object Array]"===yc.call(e)}function vc(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),bc(e))for(let n=0,o=e.length;n{null!=t&&(bc(t)?n=`${n}[]`:t=[t],vc(t,(t=>{!function(e){return"[object Date]"===yc.call(e)}(t)?function(e){return null!==e&&"object"==typeof e}(t)&&(t=JSON.stringify(t)):t=t.toISOString(),e.push(`${wc(n)}=${wc(t)}`)})))})),n=e.join("&")}var o;if(n){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+n}return e}const Ec=(e,t)=>{const n={};return e.forEach((e=>{Ac(t[e])||(n[e]=t[e])})),n},Bc=e=>(e=>new Promise(((t,n)=>{const o=Sc((r=e.baseURL,i=e.url,r&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i)?function(e,t){return t?`${e.replace(/\/+$/,"")}/${t.replace(/^\/+/,"")}`:e}(r,i):i),e.params);var r,i;const s={url:o,header:e.header,complete:r=>{e.fullPath=o,r.config=e;try{"string"==typeof r.data&&(r.data=JSON.parse(r.data))}catch(i){}!function(e,t,n){const{validateStatus:o}=n.config,r=n.statusCode;!r||o&&!o(r)?t(n):e(n)}(t,n,r)}};let a;if("UPLOAD"===e.method){delete s.header["content-type"],delete s.header["Content-Type"];const t={filePath:e.filePath,name:e.name},n=["formData"];a=bn.uploadFile({...s,...t,...Ec(n,e)})}else if("DOWNLOAD"===e.method)a=bn.downloadFile(s);else{const t=["data","method","timeout","dataType","responseType"];a=bn.request({...s,...Ec(t,e)})}e.getTask&&e.getTask(a,e)})))(e);function kc(){this.handlers=[]}kc.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},kc.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},kc.prototype.forEach=function(e){this.handlers.forEach((t=>{null!==t&&e(t)}))};const Cc=(e,t,n)=>{const o={};return e.forEach((e=>{Ac(n[e])?Ac(t[e])||(o[e]=t[e]):o[e]=n[e]})),o},Oc={baseURL:"",header:{},method:"GET",dataType:"json",responseType:"text",custom:{},timeout:6e4,validateStatus:function(e){return e>=200&&e<300}};var jc=function(){function e(e,t){return null!=t&&e instanceof t}var t,n,o;try{t=Map}catch(a){t=function(){}}try{n=Set}catch(a){n=function(){}}try{o=Promise}catch(a){o=function(){}}function r(i,a,c,l,u){"object"==typeof a&&(c=a.depth,l=a.prototype,u=a.includeNonEnumerable,a=a.circular);var p=[],f=[],d="undefined"!=typeof Buffer;return void 0===a&&(a=!0),void 0===c&&(c=1/0),function i(c,h){if(null===c)return null;if(0===h)return c;var g,m;if("object"!=typeof c)return c;if(e(c,t))g=new t;else if(e(c,n))g=new n;else if(e(c,o))g=new o((function(e,t){c.then((function(t){e(i(t,h-1))}),(function(e){t(i(e,h-1))}))}));else if(r.__isArray(c))g=[];else if(r.__isRegExp(c))g=new RegExp(c.source,s(c)),c.lastIndex&&(g.lastIndex=c.lastIndex);else if(r.__isDate(c))g=new Date(c.getTime());else{if(d&&Buffer.isBuffer(c))return Buffer.from?g=Buffer.from(c):(g=new Buffer(c.length),c.copy(g)),g;e(c,Error)?g=Object.create(c):void 0===l?(m=Object.getPrototypeOf(c),g=Object.create(m)):(g=Object.create(l),m=l)}if(a){var y=p.indexOf(c);if(-1!=y)return f[y];p.push(c),f.push(g)}for(var b in e(c,t)&&c.forEach((function(e,t){var n=i(t,h-1),o=i(e,h-1);g.set(n,o)})),e(c,n)&&c.forEach((function(e){var t=i(e,h-1);g.add(t)})),c){Object.getOwnPropertyDescriptor(c,b)&&(g[b]=i(c[b],h-1));try{if("undefined"===Object.getOwnPropertyDescriptor(c,b).set)continue;g[b]=i(c[b],h-1)}catch(E){if(E instanceof TypeError)continue;if(E instanceof ReferenceError)continue}}if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(c);for(b=0;bNumber(e)))}return e}function Ic(e){const t=e;if(/^(rgb|RGB)/.test(t)){const e=t.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",");let n="#";for(let t=0;t{const n=t.method||e.method||"GET";let o={baseURL:e.baseURL||"",method:n,url:t.url||"",params:t.params||{},custom:{...e.custom||{},...t.custom||{}},header:xc(e.header||{},t.header||{})};if(o={...o,...Cc(["getTask","validateStatus"],e,t)},"DOWNLOAD"===n);else if("UPLOAD"===n)delete o.header["content-type"],delete o.header["Content-Type"],["filePath","name","formData"].forEach((e=>{Ac(t[e])||(o[e]=t[e])}));else{const n=["data","timeout","dataType","responseType"];o={...o,...Cc(n,e,t)}}return o})(this.config,e);const t=[Bc,void 0];let n=Promise.resolve(e);for(this.interceptors.request.forEach((e=>{t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((e=>{t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n}request(e={}){return this.middleware(e)}get(e,t={}){return this.middleware({url:e,method:"GET",...t})}post(e,t,n={}){return this.middleware({url:e,data:t,method:"POST",...n})}put(e,t,n={}){return this.middleware({url:e,data:t,method:"PUT",...n})}delete(e,t,n={}){return this.middleware({url:e,data:t,method:"DELETE",...n})}connect(e,t,n={}){return this.middleware({url:e,data:t,method:"CONNECT",...n})}head(e,t,n={}){return this.middleware({url:e,data:t,method:"HEAD",...n})}options(e,t,n={}){return this.middleware({url:e,data:t,method:"OPTIONS",...n})}trace(e,t,n={}){return this.middleware({url:e,data:t,method:"TRACE",...n})}upload(e,t={}){return t.url=e,t.method="UPLOAD",this.middleware(t)}download(e,t={}){return t.url=e,t.method="DOWNLOAD",this.middleware(t)}};dc.setConfig=function(e){dc.shallowMerge(Ja,e.config||{}),dc.shallowMerge(Wc,e.props||{}),dc.shallowMerge(qc,e.color||{}),dc.shallowMerge($c,e.zIndex||{})};const Xc={route:hc,date:dc.timeFormat,colorGradient:Qc.colorGradient,hexToRgb:Qc.hexToRgb,rgbToHex:Qc.rgbToHex,colorToRgba:Qc.colorToRgba,test:Ha,type:["primary","success","error","warning","info"],http:Jc,config:Ja,zIndex:$c,debounce:function(e,t=500,n=!1){if(null!==zc&&clearTimeout(zc),n){const n=!zc;zc=setTimeout((()=>{zc=null}),t),n&&"function"==typeof e&&e()}else zc=setTimeout((()=>{"function"==typeof e&&e()}),t)},throttle:function(e,t=500,n=!0){n?Nc||(Nc=!0,"function"==typeof e&&e(),setTimeout((()=>{Nc=!1}),t)):Nc||(Nc=!0,setTimeout((()=>{Nc=!1,"function"==typeof e&&e()}),t))},mixin:gc,mpMixin:mc,props:Wc,...dc,color:qc,platform:"weixin"},_c={install:e=>{bn.$u=Xc,e.config.globalProperties.$u=Xc,e.mixin(gc)}},Gc=e=>(t,n=Ei())=>{!Oi&&Qr(e,t,n)},Kc=Gc(R),Zc=Gc(V),el=Gc(q),tl=Gc(X),nl=Gc(G),ol=Gc(ne),rl=Gc(re),il=Gc(se),sl=Gc(ce);var al=Object.prototype.toString;function cl(e){return"[object Array]"===al.call(e)}function ll(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),cl(e))for(var n=0,o=e.length;n{let n={};return e.forEach((e=>{pl(t[e])||(n[e]=t[e])})),n},gl=e=>(e=>new Promise(((t,n)=>{let o=dl((r=e.baseURL,i=e.url,r&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(r,i):i),e.params,e.paramsSerializer);var r,i;const s={url:o,header:e.header,complete:r=>{e.fullPath=o,r.config=e,r.rawData=r.data;try{let t=!1;const n=typeof e.forcedJSONParsing;"boolean"===n?t=e.forcedJSONParsing:"object"===n&&(t=(e.forcedJSONParsing.include||[]).includes(e.method)),t&&"string"==typeof r.data&&(r.data=JSON.parse(r.data))}catch(i){}!function(e,t,n){const o=n.config.validateStatus,r=n.statusCode;!r||o&&!o(r)?t(n):e(n)}(t,n,r)}};let a;if("UPLOAD"===e.method){delete s.header["content-type"],delete s.header["Content-Type"];let t={filePath:e.filePath,name:e.name};const n=["timeout","formData"];a=bn.uploadFile({...s,...t,...hl(n,e)})}else if("DOWNLOAD"===e.method){const t=["timeout","filePath"];a=bn.downloadFile({...s,...hl(t,e)})}else{const t=["data","method","timeout","dataType","responseType","enableHttp2","enableQuic","enableCache","enableHttpDNS","httpDNSServiceId","enableChunked","forceCellularNetwork"];a=bn.request({...s,...hl(t,e)})}e.getTask&&e.getTask(a,e)})))(e);function ml(){this.handlers=[]}ml.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},ml.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},ml.prototype.forEach=function(e){this.handlers.forEach((t=>{null!==t&&e(t)}))};const yl=(e,t,n)=>{let o={};return e.forEach((e=>{pl(n[e])?pl(t[e])||(o[e]=t[e]):o[e]=n[e]})),o},bl={baseURL:"",header:{},method:"GET",dataType:"json",paramsSerializer:null,responseType:"text",custom:{},timeout:6e4,validateStatus:function(e){return e>=200&&e<300},forcedJSONParsing:!0};var vl=function(){function e(e,t){return null!=t&&e instanceof t}var t,n,o;try{t=Map}catch(a){t=function(){}}try{n=Set}catch(a){n=function(){}}try{o=Promise}catch(a){o=function(){}}function r(i,a,c,l,u){"object"==typeof a&&(c=a.depth,l=a.prototype,u=a.includeNonEnumerable,a=a.circular);var p=[],f=[],d="undefined"!=typeof Buffer;return void 0===a&&(a=!0),void 0===c&&(c=1/0),function i(c,h){if(null===c)return null;if(0===h)return c;var g,m;if("object"!=typeof c)return c;if(e(c,t))g=new t;else if(e(c,n))g=new n;else if(e(c,o))g=new o((function(e,t){c.then((function(t){e(i(t,h-1))}),(function(e){t(i(e,h-1))}))}));else if(r.__isArray(c))g=[];else if(r.__isRegExp(c))g=new RegExp(c.source,s(c)),c.lastIndex&&(g.lastIndex=c.lastIndex);else if(r.__isDate(c))g=new Date(c.getTime());else{if(d&&Buffer.isBuffer(c))return Buffer.from?g=Buffer.from(c):(g=new Buffer(c.length),c.copy(g)),g;e(c,Error)?g=Object.create(c):void 0===l?(m=Object.getPrototypeOf(c),g=Object.create(m)):(g=Object.create(l),m=l)}if(a){var y=p.indexOf(c);if(-1!=y)return f[y];p.push(c),f.push(g)}for(var b in e(c,t)&&c.forEach((function(e,t){var n=i(t,h-1),o=i(e,h-1);g.set(n,o)})),e(c,n)&&c.forEach((function(e){var t=i(e,h-1);g.add(t)})),c){Object.getOwnPropertyDescriptor(c,b)&&(g[b]=i(c[b],h-1));try{if("undefined"===Object.getOwnPropertyDescriptor(c,b).set)continue;g[b]=i(c[b],h-1)}catch(E){if(E instanceof TypeError)continue;if(E instanceof ReferenceError)continue}}if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(c);for(b=0;b=t?e:""+Array(t+1-o.length).join(n)+e},b={s:y,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),o=Math.floor(n/60),r=n%60;return(t<=0?"+":"-")+y(o,2,"0")+":"+y(r,2,"0")},m:function e(t,n){if(t.date()1)return e(s[0])}else{var a=t.name;x[a]=t,r=a}return!o&&r&&(v=r),r||!o&&v},E=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new k(n)},B=b;B.l=S,B.i=w,B.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var k=function(){function m(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[A]=!0}var y=m.prototype;return y.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(B.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var o=t.match(h);if(o){var r=o[2]-1||0,i=(o[7]||"0").substring(0,3);return n?new Date(Date.UTC(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,i)):new Date(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,i)}}return new Date(t)}(e),this.init()},y.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},y.$utils=function(){return B},y.isValid=function(){return!(this.$d.toString()===d)},y.isSame=function(e,t){var n=E(e);return this.startOf(t)<=n&&n<=this.endOf(t)},y.isAfter=function(e,t){return E(e)0,m<=g.r||!g.r){m<=1&&h>0&&(g=f[h-1]);var y=p[g.l];a&&(m=a(""+m)),l="string"==typeof y?y.replace("%d",m):y(m,o,g.l,u);break}}if(o)return l;var b=u?p.future:p.past;return"function"==typeof b?b(l):b.replace("%s",l)},o.to=function(e,t){return i(e,t,this,!0)},o.from=function(e,t){return i(e,t,this)};var s=function(e){return e.$u?n.utc():n()};o.toNow=function(e){return this.to(s(this),e)},o.fromNow=function(e){return this.from(s(this),e)}};const Sl=wl;var El={};({get exports(){return El},set exports(e){El=e}}).exports=function(e){function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=t(e),o={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(e,t){return"W"===t?e+"周":e+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(e,t){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1100?"上午":n<1300?"中午":n<1800?"下午":"晚上"}};return n.default.locale(o,null,!0),o}(xl);const Bl={trustTags:Tl("a,abbr,ad,audio,b,blockquote,br,code,col,colgroup,dd,del,dl,dt,div,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,img,ins,label,legend,li,ol,p,q,ruby,rt,source,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,title,ul,video"),blockTags:Tl("address,article,aside,body,caption,center,cite,footer,header,html,nav,pre,section"),inlineTags:Tl("abbr,b,big,code,del,em,i,ins,label,q,small,span,strong,sub,sup"),ignoreTags:Tl("area,base,canvas,embed,frame,head,iframe,input,link,map,meta,param,rp,script,source,style,textarea,title,track,wbr"),voidTags:Tl("area,base,br,col,circle,ellipse,embed,frame,hr,img,input,line,link,meta,param,path,polygon,rect,source,track,use,wbr"),entities:{lt:"<",gt:">",quot:'"',apos:"'",ensp:" ",emsp:" ",nbsp:" ",semi:";",ndash:"–",mdash:"—",middot:"·",lsquo:"‘",rsquo:"’",ldquo:"“",rdquo:"”",bull:"•",hellip:"…",larr:"←",uarr:"↑",rarr:"→",darr:"↓"},tagStyle:{address:"font-style:italic",big:"display:inline;font-size:1.2em",caption:"display:table-caption;text-align:center",center:"text-align:center",cite:"font-style:italic",dd:"margin-left:40px",mark:"background-color:yellow",pre:"font-family:monospace;white-space:pre",s:"text-decoration:line-through",small:"display:inline;font-size:0.8em",strike:"text-decoration:line-through",u:"text-decoration:underline"},svgDict:{animatetransform:"animateTransform",lineargradient:"linearGradient",viewbox:"viewBox",attributename:"attributeName",repeatcount:"repeatCount",repeatdur:"repeatDur"}},kl={},{windowWidth:Cl}=bn.getWindowInfo(),{system:Ol}=bn.getDeviceInfo(),jl=Tl(" ,\r,\n,\t,\f");let Pl=0;function Tl(e){const t=Object.create(null),n=e.split(",");for(let o=n.length;o--;)t[n[o]]=!0;return t}function Il(e,t){let n=e.indexOf("&");for(;-1!==n;){const o=e.indexOf(";",n+3);let r;if(-1===o)break;"#"===e[n+1]?(r=parseInt(("x"===e[n+2]?"0":"")+e.substring(n+2,o)),isNaN(r)||(e=e.substr(0,n)+String.fromCharCode(r)+e.substr(o+1))):(r=e.substring(n+1,o),(Bl.entities[r]||"amp"===r&&t)&&(e=e.substr(0,n)+(Bl.entities[r]||"&")+e.substr(o+1))),n=e.indexOf("&",n+1)}return e}function Ql(e){let t=e.length-1;for(let n=t;n>=-1;n--)(-1===n||e[n].c||!e[n].name||"div"!==e[n].name&&"p"!==e[n].name&&"h"!==e[n].name[0]||(e[n].attrs.style||"").includes("inline"))&&(t-n>=5&&e.splice(n+1,t-n,{name:"div",attrs:{},children:e.slice(n+1,t+1)}),t=n-1)}function Nl(e){this.options=e||{},this.tagStyle=Object.assign({},Bl.tagStyle,this.options.tagStyle),this.imgList=e.imgList||[],this.imgList._unloadimgs=0,this.plugins=e.plugins||[],this.attrs=Object.create(null),this.stack=[],this.nodes=[],this.pre=(this.options.containerStyle||"").includes("white-space")&&this.options.containerStyle.includes("pre")?2:0}function zl(e){this.handler=e}Nl.prototype.parse=function(e){for(let t=this.plugins.length;t--;)this.plugins[t].onUpdate&&(e=this.plugins[t].onUpdate(e,Bl)||e);for(new zl(this).parse(e);this.stack.length;)this.popNode();return this.nodes.length>50&&Ql(this.nodes),this.nodes},Nl.prototype.expose=function(){for(let e=this.stack.length;e--;){const t=this.stack[e];if(t.c||"a"===t.name||"video"===t.name||"audio"===t.name)return;t.c=1}},Nl.prototype.hook=function(e){for(let t=this.plugins.length;t--;)if(this.plugins[t].onParse&&!1===this.plugins[t].onParse(e,this))return!1;return!0},Nl.prototype.getUrl=function(e){const t=this.options.domain;return"/"===e[0]?"/"===e[1]?e=(t?t.split("://")[0]:"http")+":"+e:t&&(e=t+e):e.includes("data:")||e.includes("://")||t&&(e=t+"/"+e),e},Nl.prototype.parseStyle=function(e){const t=e.attrs,n=(this.tagStyle[e.name]||"").split(";").concat((t.style||"").split(";")),o={};let r="";t.id&&!this.xml&&(this.options.useAnchor?this.expose():"img"!==e.name&&"a"!==e.name&&"video"!==e.name&&"audio"!==e.name&&(t.id=void 0)),t.width&&(o.width=parseFloat(t.width)+(t.width.includes("%")?"%":"px"),t.width=void 0),t.height&&(o.height=parseFloat(t.height)+(t.height.includes("%")?"%":"px"),t.height=void 0);for(let i=0,s=n.length;i0||s.includes("safe"))r+=`;${t}:${s}`;else if(!o[t]||s.includes("import")||!o[t].includes("import")){if(s.includes("url")){let e=s.indexOf("(")+1;if(e){for(;'"'===s[e]||"'"===s[e]||jl[s[e]];)e++;s=s.substr(0,e)+this.getUrl(s.substr(e))}}else s.includes("rpx")&&(s=s.replace(/[0-9.]+\s*rpx/g,(e=>parseFloat(e)*Cl/750+"px")));o[t]=s}}return e.attrs.style=r,o},Nl.prototype.onTagName=function(e){this.tagName=this.xml?e:e.toLowerCase(),"svg"===this.tagName&&(this.xml=(this.xml||0)+1)},Nl.prototype.onAttrName=function(e){"data-"===(e=this.xml?e:e.toLowerCase()).substr(0,5)?"data-src"!==e||this.attrs.src?"img"===this.tagName||"a"===this.tagName?this.attrName=e:this.attrName=void 0:this.attrName="src":(this.attrName=e,this.attrs[e]="T")},Nl.prototype.onAttrVal=function(e){const t=this.attrName||"";"style"===t||"href"===t?this.attrs[t]=Il(e,!0):t.includes("src")?this.attrs[t]=this.getUrl(Il(e,!0)):t&&(this.attrs[t]=e)},Nl.prototype.onOpenTag=function(e){const t=Object.create(null);t.name=this.tagName,t.attrs=this.attrs,this.options.nodes.length&&(t.type="node"),this.attrs=Object.create(null);const n=t.attrs,o=this.stack[this.stack.length-1],r=o?o.children:this.nodes,i=this.xml?e:Bl.voidTags[t.name];if(kl[t.name]&&(n.class=kl[t.name]+(n.class?" "+n.class:"")),"embed"===t.name){const e=n.src||"";e.includes(".mp4")||e.includes(".3gp")||e.includes(".m3u8")||(n.type||"").includes("video")?t.name="video":(e.includes(".mp3")||e.includes(".wav")||e.includes(".aac")||e.includes(".m4a")||(n.type||"").includes("audio"))&&(t.name="audio"),n.autostart&&(n.autoplay="T"),n.controls="T"}if("video"!==t.name&&"audio"!==t.name||("video"!==t.name||n.id||(n.id="v"+Pl++),n.controls||n.autoplay||(n.controls="T"),t.src=[],n.src&&(t.src.push(n.src),n.src=void 0),this.expose()),i){if(!this.hook(t)||Bl.ignoreTags[t.name])return void("base"!==t.name||this.options.domain?"source"===t.name&&o&&("video"===o.name||"audio"===o.name)&&n.src&&o.src.push(n.src):this.options.domain=n.href);const e=this.parseStyle(t);if("img"===t.name){if(n.src&&(n.src.includes("webp")&&(t.webp="T"),n.src.includes("data:")&&!n["original-src"]&&(n.ignore="T"),!n.ignore||t.webp||n.src.includes("cloud://"))){for(let r=this.stack.length;r--;){const o=this.stack[r];"a"===o.name&&(t.a=o.attrs),"table"!==o.name||t.webp||n.src.includes("cloud://")||(!e.display||e.display.includes("inline")?t.t="inline-block":t.t=e.display,e.display=void 0);const i=o.attrs.style||"";if(!i.includes("flex:")||i.includes("flex:0")||i.includes("flex: 0")||e.width&&!(parseInt(e.width)>100))if(i.includes("flex")&&"100%"===e.width)for(let t=r+1;t.5?o[e].toUpperCase():o[e];t+=o.substr(e),o=t}}this.imgList.push(o),t.t||(this.imgList._unloadimgs+=1)}"inline"===e.display&&(e.display=""),n.ignore&&(e["max-width"]=e["max-width"]||"100%",n.style+=";-webkit-touch-callout:none"),parseInt(e.width)>Cl&&(e.height=void 0),isNaN(parseInt(e.width))||(t.w="T"),!isNaN(parseInt(e.height))&&(!e.height.includes("%")||o&&(o.attrs.style||"").includes("height"))&&(t.h="T")}else if("svg"===t.name)return r.push(t),this.stack.push(t),void this.popNode();for(const t in e)e[t]&&(n.style+=`;${t}:${e[t].replace(" !important","")}`);n.style=n.style.substr(1)||void 0,n.style||delete n.style}else("pre"===t.name||(n.style||"").includes("white-space")&&n.style.includes("pre"))&&2!==this.pre&&(this.pre=t.pre=1),t.children=[],this.stack.push(t);r.push(t)},Nl.prototype.onCloseTag=function(e){let t;for(e=this.xml?e:e.toLowerCase(),t=this.stack.length;t--&&this.stack[t].name!==e;);if(-1!==t)for(;this.stack.length>t;)this.popNode();else if("p"===e||"br"===e){(this.stack.length?this.stack[this.stack.length-1].children:this.nodes).push({name:e,attrs:{class:kl[e]||"",style:this.tagStyle[e]||""}})}},Nl.prototype.popNode=function(){const e=this.stack.pop();let t=e.attrs;const n=e.children,o=this.stack[this.stack.length-1],r=o?o.children:this.nodes;if(!this.hook(e)||Bl.ignoreTags[e.name])return"title"===e.name&&n.length&&"text"===n[0].type&&this.options.setTitle&&bn.setNavigationBarTitle({title:n[0].text}),void r.pop();if(e.pre&&2!==this.pre){this.pre=e.pre=void 0;for(let e=this.stack.length;e--;)this.stack[e].pre&&(this.pre=1)}const i={};if("svg"===e.name){if(this.xml>1)return void this.xml--;let n="";const o=t.style;return t.style="",t.xmlns="http://www.w3.org/2000/svg",function e(t){if("text"===t.type)return void(n+=t.text);const o=Bl.svgDict[t.name]||t.name;n+="<"+o;for(const r in t.attrs){const e=t.attrs[r];e&&(n+=` ${Bl.svgDict[r]||r}="${e}"`)}if(t.children){n+=">";for(let n=0;n"}else n+="/>"}(e),e.name="img",e.attrs={src:"data:image/svg+xml;utf8,"+n.replace(/#/g,"%23"),style:o,ignore:"T"},e.children=void 0,void(this.xml=!1)}if(t.align&&("table"===e.name?"center"===t.align?i["margin-inline-start"]=i["margin-inline-end"]="auto":i.float=t.align:i["text-align"]=t.align,t.align=void 0),t.dir&&(i.direction=t.dir,t.dir=void 0),"font"===e.name&&(t.color&&(i.color=t.color,t.color=void 0),t.face&&(i["font-family"]=t.face,t.face=void 0),t.size)){let e=parseInt(t.size);isNaN(e)||(e<1?e=1:e>7&&(e=7),i["font-size"]=["x-small","small","medium","large","x-large","xx-large","xxx-large"][e-1]),t.size=void 0}if((t.class||"").includes("align-center")&&(i["text-align"]="center"),Object.assign(i,this.parseStyle(e)),"table"!==e.name&&parseInt(i.width)>Cl&&(i["max-width"]="100%",i["box-sizing"]="border-box"),Bl.blockTags[e.name]?e.name="div":Bl.trustTags[e.name]||this.xml||(e.name="span"),"a"===e.name||"ad"===e.name)this.expose();else if("video"===e.name)(i.height||"").includes("auto")&&(i.height=void 0);else if("ul"!==e.name&&"ol"!==e.name||!e.c){if("table"===e.name){let o=parseFloat(t.cellpadding),r=parseFloat(t.cellspacing);const s=parseFloat(t.border),a=i["border-color"],c=i["border-style"];if(e.c&&(isNaN(o)&&(o=2),isNaN(r)&&(r=2)),s&&(t.style+=`;border:${s}px ${c||"solid"} ${a||"gray"}`),e.flag&&e.c){i.display="grid",r?(i["grid-gap"]=r+"px",i.padding=r+"px"):s&&(t.style+=";border-left:0;border-top:0");const l=[],u=[],p=[],f={};!function e(t){for(let n=0;n=50&&e.c&&!(i.display||"").includes("flex")&&Ql(n);for(const a in i)if(i[a]){const n=`;${a}:${i[a].replace(" !important","")}`;s&&(a.includes("flex")&&"flex-direction"!==a||"align-self"===a||a.includes("grid")||"-"===i[a][0]||a.includes("width")&&n.includes("%"))?(e.f+=n,"width"===a&&(t.style+=";width:100%")):t.style+=n}t.style=t.style.substr(1)||void 0;for(const a in t)t[a]||delete t[a]},Nl.prototype.onText=function(e){if(!this.pre){let t,n="";for(let o=0,r=e.length;o"===this.content[this.i]||t&&">"===this.content[this.i+1])&&(e&&this.handler[e](this.content.substring(this.start,this.i)),this.i+=t?2:1,this.start=this.i,this.handler.onOpenTag(t),"script"===this.handler.tagName?(this.i=this.content.indexOf("="a"&&e<="z"||e>="A"&&e<="Z")this.start!==this.i&&this.handler.onText(this.content.substring(this.start,this.i)),this.start=++this.i,this.state=this.tagName;else if("/"===e||"!"===e||"?"===e){this.start!==this.i&&this.handler.onText(this.content.substring(this.start,this.i));const t=this.content[this.i+2];if("/"===e&&(t>="a"&&t<="z"||t>="A"&&t<="Z"))return this.i+=2,this.start=this.i,void(this.state=this.endTag);let n="--\x3e";"!"===e&&"-"===this.content[this.i+2]&&"-"===this.content[this.i+3]||(n=">"),this.i=this.content.indexOf(n,this.i),-1!==this.i&&(this.i+=n.length,this.start=this.i)}else this.i++},zl.prototype.tagName=function(){if(jl[this.content[this.i]]){for(this.handler.onTagName(this.content.substring(this.start,this.i));jl[this.content[++this.i]];);this.i"===e||"/"===e){if(this.handler.onCloseTag(this.content.substring(this.start,this.i)),">"!==e&&(this.i=this.content.indexOf(">",this.i),-1===this.i))return;this.start=++this.i,this.state=this.text}else this.i++};const Fl={props:{mode:{type:String,default:()=>Wc.keyboard.mode},dotDisabled:{type:Boolean,default:()=>Wc.keyboard.dotDisabled},tooltip:{type:Boolean,default:()=>Wc.keyboard.tooltip},showTips:{type:Boolean,default:()=>Wc.keyboard.showTips},tips:{type:String,default:()=>Wc.keyboard.tips},showCancel:{type:Boolean,default:()=>Wc.keyboard.showCancel},showConfirm:{type:Boolean,default:()=>Wc.keyboard.showConfirm},random:{type:Boolean,default:()=>Wc.keyboard.random},safeAreaInsetBottom:{type:Boolean,default:()=>Wc.keyboard.safeAreaInsetBottom},closeOnClickOverlay:{type:Boolean,default:()=>Wc.keyboard.closeOnClickOverlay},show:{type:Boolean,default:()=>Wc.keyboard.show},overlay:{type:Boolean,default:()=>Wc.keyboard.overlay},zIndex:{type:[String,Number],default:()=>Wc.keyboard.zIndex},cancelText:{type:String,default:()=>Wc.keyboard.cancelText},confirmText:{type:String,default:()=>Wc.keyboard.confirmText},autoChange:{type:Boolean,default:()=>Wc.keyboard.autoChange}}},Ml={props:{name:{type:String,default:()=>Wc.icon.name},color:{type:String,default:()=>Wc.icon.color},size:{type:[String,Number],default:()=>Wc.icon.size},bold:{type:Boolean,default:()=>Wc.icon.bold},index:{type:[String,Number],default:()=>Wc.icon.index},hoverClass:{type:String,default:()=>Wc.icon.hoverClass},customPrefix:{type:String,default:()=>Wc.icon.customPrefix},label:{type:[String,Number],default:()=>Wc.icon.label},labelPos:{type:String,default:()=>Wc.icon.labelPos},labelSize:{type:[String,Number],default:()=>Wc.icon.labelSize},labelColor:{type:String,default:()=>Wc.icon.labelColor},space:{type:[String,Number],default:()=>Wc.icon.space},imgMode:{type:String,default:()=>Wc.icon.imgMode},width:{type:[String,Number],default:()=>Wc.icon.width},height:{type:[String,Number],default:()=>Wc.icon.height},top:{type:[String,Number],default:()=>Wc.icon.top},stop:{type:Boolean,default:()=>Wc.icon.stop}}},Dl={props:{src:{type:String,default:()=>Wc.avatar.src},shape:{type:String,default:()=>Wc.avatar.shape},size:{type:[String,Number],default:()=>Wc.avatar.size},mode:{type:String,default:()=>Wc.avatar.mode},text:{type:String,default:()=>Wc.avatar.text},bgColor:{type:String,default:()=>Wc.avatar.bgColor},color:{type:String,default:()=>Wc.avatar.color},fontSize:{type:[String,Number],default:()=>Wc.avatar.fontSize},icon:{type:String,default:()=>Wc.avatar.icon},mpAvatar:{type:Boolean,default:()=>Wc.avatar.mpAvatar},randomBgColor:{type:Boolean,default:()=>Wc.avatar.randomBgColor},defaultUrl:{type:String,default:()=>Wc.avatar.defaultUrl},colorIndex:{type:[String,Number],validator:e=>Ha.range(e,[0,19])||""===e,default:()=>Wc.avatar.colorIndex},name:{type:String,default:()=>Wc.avatar.name}}},Ll={props:{dashed:{type:Boolean,default:()=>Wc.divider.dashed},hairline:{type:Boolean,default:()=>Wc.divider.hairline},dot:{type:Boolean,default:()=>Wc.divider.dot},textPosition:{type:String,default:()=>Wc.divider.textPosition},text:{type:[String,Number],default:()=>Wc.divider.text},textSize:{type:[String,Number],default:()=>Wc.divider.textSize},textColor:{type:String,default:()=>Wc.divider.textColor},lineColor:{type:String,default:()=>Wc.divider.lineColor}}},Hl={props:{title:{type:[String,Number],default:()=>Wc.stepsItem.title},desc:{type:[String,Number],default:()=>Wc.stepsItem.desc},iconSize:{type:[String,Number],default:()=>Wc.stepsItem.iconSize},error:{type:Boolean,default:()=>Wc.stepsItem.error},itemStyle:{type:[Object],default:{}}}},Ul={props:{direction:{type:String,default:()=>Wc.steps.direction},current:{type:[String,Number],default:()=>Wc.steps.current},activeColor:{type:String,default:()=>Wc.steps.activeColor},inactiveColor:{type:String,default:()=>Wc.steps.inactiveColor},activeIcon:{type:String,default:()=>Wc.steps.activeIcon},inactiveIcon:{type:String,default:()=>Wc.steps.inactiveIcon},dot:{type:Boolean,default:()=>Wc.steps.dot}}},Rl={props:{show:{type:Boolean,default:()=>Wc.loadingIcon.show},color:{type:String,default:()=>Wc.loadingIcon.color},textColor:{type:String,default:()=>Wc.loadingIcon.textColor},vertical:{type:Boolean,default:()=>Wc.loadingIcon.vertical},mode:{type:String,default:()=>Wc.loadingIcon.mode},size:{type:[String,Number],default:()=>Wc.loadingIcon.size},textSize:{type:[String,Number],default:()=>Wc.loadingIcon.textSize},text:{type:[String,Number],default:()=>Wc.loadingIcon.text},timingFunction:{type:String,default:()=>Wc.loadingIcon.timingFunction},duration:{type:[String,Number],default:()=>Wc.loadingIcon.duration},inactiveColor:{type:String,default:()=>Wc.loadingIcon.inactiveColor}}},Vl={props:{name:{type:[String,Number,Boolean],default:()=>Wc.checkbox.name},shape:{type:String,default:()=>Wc.checkbox.shape},size:{type:[String,Number],default:()=>Wc.checkbox.size},checked:{type:Boolean,default:()=>Wc.checkbox.checked},disabled:{type:[String,Boolean],default:()=>Wc.checkbox.disabled},activeColor:{type:String,default:()=>Wc.checkbox.activeColor},inactiveColor:{type:String,default:()=>Wc.checkbox.inactiveColor},iconSize:{type:[String,Number],default:()=>Wc.checkbox.iconSize},iconColor:{type:String,default:()=>Wc.checkbox.iconColor},label:{type:[String,Number],default:()=>Wc.checkbox.label},labelSize:{type:[String,Number],default:()=>Wc.checkbox.labelSize},labelColor:{type:String,default:()=>Wc.checkbox.labelColor},labelDisabled:{type:[String,Boolean],default:()=>Wc.checkbox.labelDisabled},usedAlone:{type:[Boolean],default:()=>!1}}},ql={props:{name:{type:String,default:()=>Wc.checkboxGroup.name},modelValue:{type:Array,default:()=>Wc.checkboxGroup.value},shape:{type:String,default:()=>Wc.checkboxGroup.shape},disabled:{type:Boolean,default:()=>Wc.checkboxGroup.disabled},activeColor:{type:String,default:()=>Wc.checkboxGroup.activeColor},inactiveColor:{type:String,default:()=>Wc.checkboxGroup.inactiveColor},size:{type:[String,Number],default:()=>Wc.checkboxGroup.size},placement:{type:String,default:()=>Wc.checkboxGroup.placement},labelSize:{type:[String,Number],default:()=>Wc.checkboxGroup.labelSize},labelColor:{type:[String],default:()=>Wc.checkboxGroup.labelColor},labelDisabled:{type:Boolean,default:()=>Wc.checkboxGroup.labelDisabled},iconColor:{type:String,default:()=>Wc.checkboxGroup.iconColor},iconSize:{type:[String,Number],default:()=>Wc.checkboxGroup.iconSize},iconPlacement:{type:String,default:()=>Wc.checkboxGroup.iconPlacement},borderBottom:{type:Boolean,default:()=>Wc.checkboxGroup.borderBottom}}},Wl={props:{show:{type:Boolean,default:()=>Wc.popup.show},overlay:{type:Boolean,default:()=>Wc.popup.overlay},mode:{type:String,default:()=>Wc.popup.mode},duration:{type:[String,Number],default:()=>Wc.popup.duration},closeable:{type:Boolean,default:()=>Wc.popup.closeable},overlayStyle:{type:[Object,String],default:()=>Wc.popup.overlayStyle},closeOnClickOverlay:{type:Boolean,default:()=>Wc.popup.closeOnClickOverlay},zIndex:{type:[String,Number],default:()=>Wc.popup.zIndex},safeAreaInsetBottom:{type:Boolean,default:()=>Wc.popup.safeAreaInsetBottom},safeAreaInsetTop:{type:Boolean,default:()=>Wc.popup.safeAreaInsetTop},closeIconPos:{type:String,default:()=>Wc.popup.closeIconPos},round:{type:[Boolean,String,Number],default:()=>Wc.popup.round},zoom:{type:Boolean,default:()=>Wc.popup.zoom},bgColor:{type:String,default:()=>Wc.popup.bgColor},overlayOpacity:{type:[Number,String],default:()=>Wc.popup.overlayOpacity}}},$l={props:{mode:{type:String,default:()=>Wc.numberKeyboard.value},dotDisabled:{type:Boolean,default:()=>Wc.numberKeyboard.dotDisabled},random:{type:Boolean,default:()=>Wc.numberKeyboard.random}}},Yl={props:{random:{type:Boolean,default:!1},autoChange:{type:Boolean,default:!1}}},Jl={props:{duration:{type:Number,default:()=>Wc.tabs.duration},list:{type:Array,default:()=>Wc.tabs.list},lineColor:{type:String,default:()=>Wc.tabs.lineColor},activeStyle:{type:[String,Object],default:()=>Wc.tabs.activeStyle},inactiveStyle:{type:[String,Object],default:()=>Wc.tabs.inactiveStyle},lineWidth:{type:[String,Number],default:()=>Wc.tabs.lineWidth},lineHeight:{type:[String,Number],default:()=>Wc.tabs.lineHeight},lineBgSize:{type:String,default:()=>Wc.tabs.lineBgSize},itemStyle:{type:[String,Object],default:()=>Wc.tabs.itemStyle},scrollable:{type:Boolean,default:()=>Wc.tabs.scrollable},current:{type:[Number,String],default:()=>Wc.tabs.current},keyName:{type:String,default:()=>Wc.tabs.keyName}}},Xl={props:{type:{type:String,default:()=>Wc.text.type},show:{type:Boolean,default:()=>Wc.text.show},text:{type:[String,Number],default:()=>Wc.text.text},prefixIcon:{type:String,default:()=>Wc.text.prefixIcon},suffixIcon:{type:String,default:()=>Wc.text.suffixIcon},mode:{type:String,default:()=>Wc.text.mode},href:{type:String,default:()=>Wc.text.href},format:{type:[String,Function],default:()=>Wc.text.format},call:{type:Boolean,default:()=>Wc.text.call},openType:{type:String,default:()=>Wc.text.openType},bold:{type:Boolean,default:()=>Wc.text.bold},block:{type:Boolean,default:()=>Wc.text.block},lines:{type:[String,Number],default:()=>Wc.text.lines},color:{type:String,default:()=>Wc.text.color},size:{type:[String,Number],default:()=>Wc.text.size},iconStyle:{type:[Object,String],default:()=>Wc.text.iconStyle},decoration:{tepe:String,default:()=>Wc.text.decoration},margin:{type:[Object,String,Number],default:()=>Wc.text.margin},lineHeight:{type:[String,Number],default:()=>Wc.text.lineHeight},align:{type:String,default:()=>Wc.text.align},wordWrap:{type:String,default:()=>Wc.text.wordWrap},flex1:{type:Boolean,default:()=>Wc.text.flex1}}},_l={computed:{value(){const{text:e,mode:t,format:n,href:o}=this;return"price"===t?Ha.func(n)?n(e):uc(e,2):"date"===t?(Ha.date(e),Ha.func(n)?n(e):sc(e,n||"yyyy-mm-dd")):"phone"===t?Ha.func(n)?n(e):"encrypt"===n?`${e.substr(0,3)}****${e.substr(7)}`:e:"name"===t?Ha.func(n)?n(e):"encrypt"===n?this.formatName(e):e:"link"===t?(Ha.url(o),e):e}},methods:{formatName(e){let t="";if(2===e.length)t=e.substr(0,1)+"*";else if(e.length>2){let n="";for(let t=0,o=e.length-2;tWc.line.color},length:{type:[String,Number],default:()=>Wc.line.length},direction:{type:String,default:()=>Wc.line.direction},hairline:{type:Boolean,default:()=>Wc.line.hairline},margin:{type:[String,Number],default:()=>Wc.line.margin},dashed:{type:Boolean,default:()=>Wc.line.dashed}}},eu={props:{show:{type:Boolean,default:()=>Wc.overlay.show},zIndex:{type:[String,Number],default:()=>Wc.overlay.zIndex},duration:{type:[String,Number],default:()=>Wc.overlay.duration},opacity:{type:[String,Number],default:()=>Wc.overlay.opacity}}},tu={props:{bgColor:{type:String,default:()=>Wc.statusBar.bgColor}}},nu={props:{}},ou={props:{show:{type:Boolean,default:()=>Wc.transition.show},mode:{type:String,default:()=>Wc.transition.mode},duration:{type:[String,Number],default:()=>Wc.transition.duration},timingFunction:{type:String,default:()=>Wc.transition.timingFunction}}},ru=e=>({enter:`u-${e}-enter u-${e}-enter-active`,"enter-to":`u-${e}-enter-to u-${e}-enter-active`,leave:`u-${e}-leave u-${e}-leave-active`,"leave-to":`u-${e}-leave-to u-${e}-leave-active`}),iu={methods:{clickHandler(){this.$emit("click")},async vueEnter(){const e=ru(this.mode);this.status="enter",this.$emit("beforeEnter"),this.inited=!0,this.display=!0,this.classes=e.enter,await lr(),await _a(20),this.$emit("enter"),this.transitionEnded=!1,this.$emit("afterEnter"),this.classes=e["enter-to"]},async vueLeave(){if(!this.display)return;const e=ru(this.mode);this.status="leave",this.$emit("beforeLeave"),this.classes=e.leave,await lr(),this.transitionEnded=!1,this.$emit("leave"),setTimeout(this.onTransitionEnd,this.duration),this.classes=e["leave-to"]},onTransitionEnd(){this.transitionEnded||(this.transitionEnded=!0,this.$emit("leave"===this.status?"afterLeave":"afterEnter"),!this.show&&this.display&&(this.display=!1,this.inited=!1))}}},su={props:{isDot:{type:Boolean,default:()=>Wc.badge.isDot},value:{type:[Number,String],default:()=>Wc.badge.value},modelValue:{type:[Number,String],default:()=>Wc.badge.modelValue},show:{type:Boolean,default:()=>Wc.badge.show},max:{type:[Number,String],default:()=>Wc.badge.max},type:{type:String,default:()=>Wc.badge.type},showZero:{type:Boolean,default:()=>Wc.badge.showZero},bgColor:{type:[String,null],default:()=>Wc.badge.bgColor},color:{type:[String,null],default:()=>Wc.badge.color},shape:{type:String,default:()=>Wc.badge.shape},numberType:{type:String,default:()=>Wc.badge.numberType},offset:{type:Array,default:()=>Wc.badge.offset},inverted:{type:Boolean,default:()=>Wc.badge.inverted},absolute:{type:Boolean,default:()=>Wc.badge.absolute}}},au={props:{color:{type:String,default:()=>Wc.link.color},fontSize:{type:[String,Number],default:()=>Wc.link.fontSize},underLine:{type:Boolean,default:()=>Wc.link.underLine},href:{type:String,default:()=>Wc.link.href},mpTips:{type:String,default:()=>Wc.link.mpTips},lineColor:{type:String,default:()=>Wc.link.lineColor},text:{type:String,default:()=>Wc.link.text}}};exports.Parser=Nl,exports.Pinia=Na,exports.Request=class{constructor(e={}){var t;t=e,"[object Object]"!==Object.prototype.toString.call(t)&&(e={},console.warn("设置全局参数必须接收一个Object")),this.config=vl({...bl,...e}),this.interceptors={request:new ml,response:new ml}}setConfig(e){this.config=e(this.config)}middleware(e){e=((e,t={})=>{const n=t.method||e.method||"GET";let o={baseURL:t.baseURL||e.baseURL||"",method:n,url:t.url||"",params:t.params||{},custom:{...e.custom||{},...t.custom||{}},header:ul(e.header||{},t.header||{})};if(o={...o,...yl(["getTask","validateStatus","paramsSerializer","forcedJSONParsing"],e,t)},"DOWNLOAD"===n){const n=["timeout","filePath"];o={...o,...yl(n,e,t)}}else if("UPLOAD"===n)delete o.header["content-type"],delete o.header["Content-Type"],["filePath","name","timeout","formData"].forEach((e=>{pl(t[e])||(o[e]=t[e])})),pl(o.timeout)&&!pl(e.timeout)&&(o.timeout=e.timeout);else{const n=["data","timeout","dataType","responseType","enableHttp2","enableQuic","enableCache","enableHttpDNS","httpDNSServiceId","enableChunked","forceCellularNetwork"];o={...o,...yl(n,e,t)}}return o})(this.config,e);let t=[gl,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n}request(e={}){return this.middleware(e)}get(e,t={}){return this.middleware({url:e,method:"GET",...t})}post(e,t,n={}){return this.middleware({url:e,data:t,method:"POST",...n})}put(e,t,n={}){return this.middleware({url:e,data:t,method:"PUT",...n})}delete(e,t,n={}){return this.middleware({url:e,data:t,method:"DELETE",...n})}connect(e,t,n={}){return this.middleware({url:e,data:t,method:"CONNECT",...n})}head(e,t,n={}){return this.middleware({url:e,data:t,method:"HEAD",...n})}options(e,t,n={}){return this.middleware({url:e,data:t,method:"OPTIONS",...n})}trace(e,t,n={}){return this.middleware({url:e,data:t,method:"TRACE",...n})}upload(e,t={}){return t.url=e,t.method="UPLOAD",this.middleware(t)}download(e,t={}){return t.url=e,t.method="DOWNLOAD",this.middleware(t)}get version(){return"3.1.0"}},exports._export_sfc=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},exports.addStyle=ec,exports.addUnit=tc,exports.buttonMixin=Gl,exports.color=qc,exports.colorGradient=Pc,exports.config=Ja,exports.createPinia=Aa,exports.createSSRApp=Bs,exports.dayjs=Al,exports.deepMerge=oc,exports.defProps=Wc,exports.defineComponent=function(e){return w(e)?{setup:e,name:e.name}:e},exports.defineStore=Pa,exports.e=(e,...t)=>g(e,...t),exports.error=rc,exports.f=(e,t)=>function(e,t){let n;if(v(e)||S(e)){n=new Array(e.length);for(let o=0,r=e.length;ot(e,n,n)));else{const o=Object.keys(e);n=new Array(o.length);for(let r=0,i=o.length;rs(e),exports.o=(e,t)=>As(e,t),exports.onHide=Zc,exports.onLaunch=el,exports.onLoad=tl,exports.onMounted=Fr,exports.onPageScroll=ol,exports.onReachBottom=rl,exports.onShareAppMessage=sl,exports.onShareTimeline=il,exports.onShow=Kc,exports.onUnload=nl,exports.openType=Kl,exports.p=e=>function(e){const{uid:t,__counter:n}=Ei();return t+","+((ys[t]||(ys[t]=[])).push(vi(e))-1)+","+n}(e),exports.props=Fl,exports.props$1=Ml,exports.props$10=$l,exports.props$11=Yl,exports.props$12=Jl,exports.props$13=Xl,exports.props$14=Zl,exports.props$15=eu,exports.props$16=tu,exports.props$17=nu,exports.props$18=ou,exports.props$19=su,exports.props$2=Dl,exports.props$20=au,exports.props$3=Ll,exports.props$4=Hl,exports.props$5=Ul,exports.props$6=Rl,exports.props$7=Vl,exports.props$8=ql,exports.props$9=Wl,exports.r=(e,t,n)=>Ss(e,t,n),exports.random=Ka,exports.randomArray=ic,exports.reactive=jo,exports.ref=Ro,exports.relativeTime=Sl,exports.resolveComponent=function(e,t){return function(e,t,n=!0,o=!1){const r=xr||Si;if(r){const n=r.type;if(e===Wr){const e=function(e,t=!0){return w(e)?e.displayName||e.name:e.name||t&&e.__name}(n,!1);if(e&&(e===t||e===N(t)||e===M(N(t))))return n}const i=$r(r[e]||n[e],t)||$r(r.appContext[e],t);return!i&&o?n:i}}(Wr,e,!0,t)||e},exports.s=e=>Es(e),exports.sleep=_a,exports.sr=(e,t,n)=>function(e,t,n={}){const{$templateRefs:o}=Ei();o.push({i:t,r:e,k:n.k,f:n.f})}(e,t,n),exports.t=e=>(e=>S(e)?e:null==e?"":v(e)||B(e)&&(e.toString===C||!w(e.toString))?JSON.stringify(e,a,2):String(e))(e),exports.test=Ha,exports.toast=lc,exports.transitionMixin=iu,exports.unref=qo,exports.uviewPlus=_c,exports.value=_l,exports.watch=Er; +======= +let ha;const ga=e=>ha=e,ma=Symbol();function ya(e){return e&&"object"==typeof e&&"[object Object]"===Object.prototype.toString.call(e)&&"function"!=typeof e.toJSON}var ba,va;(va=ba||(ba={})).direct="direct",va.patchObject="patch object",va.patchFunction="patch function";const xa="undefined"!=typeof window;function Aa(){const e=An(!0),t=e.run((()=>Ro({})));let n=[],o=[];const r=Fo({install(e){ga(r),r._a=e,e.provide(ma,r),e.config.globalProperties.$pinia=r,o.forEach((e=>n.push(e))),o=[]},use(e){return this._a?n.push(e):o.push(e),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return r}const wa=()=>{};function Sa(e,t,n,o=wa){e.push(t);const r=()=>{const n=e.indexOf(t);n>-1&&(e.splice(n,1),o())};return!n&&wn()&&function(e){vn&&vn.cleanups.push(e)}(r),r}function Ea(e,...t){e.slice().forEach((e=>{e(...t)}))}function Ba(e,t){e instanceof Map&&t instanceof Map&&t.forEach(((t,n)=>e.set(n,t))),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const o=t[n],r=e[n];ya(r)&&ya(o)&&e.hasOwnProperty(n)&&!Uo(o)&&!Io(o)?e[n]=Ba(r,o):e[n]=o}return e}const ka=Symbol();const{assign:Ca}=Object;function Oa(e,t,n,o){const{state:r,actions:i,getters:s}=t,a=n.state.value[e];let c;return c=ja(e,(function(){a||(n.state.value[e]=r?r():{});const t=function(e){const t=v(e)?new Array(e.length):{};for(const n in e)t[n]=Jo(e,n);return t}(n.state.value[e]);return Ca(t,i,Object.keys(s||{}).reduce(((t,o)=>(t[o]=Fo(Ii((()=>{ga(n);const t=n._s.get(e);return s[o].call(t,t)}))),t)),{}))}),t,n,o,!0),c}function ja(e,t,n={},o,r,i){let s;const a=Ca({actions:{}},n),c={deep:!0};let l,u,p,f=Fo([]),d=Fo([]);const h=o.state.value[e];let g;function m(t){let n;l=u=!1,"function"==typeof t?(t(o.state.value[e]),n={type:ba.patchFunction,storeId:e,events:p}):(Ba(o.state.value[e],t),n={type:ba.patchObject,payload:t,storeId:e,events:p});const r=g=Symbol();lr().then((()=>{g===r&&(l=!0)})),u=!0,Ea(f,n,o.state.value[e])}i||h||(o.state.value[e]={}),Ro({});const y=i?function(){const{state:e}=n,t=e?e():{};this.$patch((e=>{Ca(e,t)}))}:wa;function b(t,n){return function(){ga(o);const r=Array.from(arguments),i=[],s=[];let a;Ea(d,{args:r,name:t,store:v,after:function(e){i.push(e)},onError:function(e){s.push(e)}});try{a=n.apply(this&&this.$id===e?this:v,r)}catch(c){throw Ea(s,c),c}return a instanceof Promise?a.then((e=>(Ea(i,e),e))).catch((e=>(Ea(s,e),Promise.reject(e)))):(Ea(i,a),a)}}const v=jo({_p:o,$id:e,$onAction:Sa.bind(null,d),$patch:m,$reset:y,$subscribe(t,n={}){const r=Sa(f,t,n.detached,(()=>i())),i=s.run((()=>Er((()=>o.state.value[e]),(o=>{("sync"===n.flush?u:l)&&t({storeId:e,type:ba.direct,events:p},o)}),Ca({},c,n))));return r},$dispose:function(){s.stop(),f=[],d=[],o._s.delete(e)}});o._s.set(e,v);const x=o._e.run((()=>(s=An(),s.run((()=>t())))));for(const S in x){const t=x[S];if(Uo(t)&&(!Uo(w=t)||!w.effect)||Io(t))i||(!h||ya(A=t)&&A.hasOwnProperty(ka)||(Uo(t)?t.value=h[S]:Ba(t,h[S])),o.state.value[e][S]=t);else if("function"==typeof t){const e=b(S,t);x[S]=e,a.actions[S]=t}}var A,w;return Ca(v,x),Ca(zo(v),x),Object.defineProperty(v,"$state",{get:()=>o.state.value[e],set:e=>{m((t=>{Ca(t,e)}))}}),o._p.forEach((e=>{Ca(v,s.run((()=>e({store:v,app:o._a,pinia:o,options:a}))))})),h&&i&&n.hydrate&&n.hydrate(v.$state,h),l=!0,u=!0,v}function Pa(e,t,n){let o,r;const i="function"==typeof t;function s(e,n){const s=Ei();(e=e||s&&wr(ma,null))&&ga(e),(e=ha)._s.has(o)||(i?ja(o,t,r,e):Oa(o,r,e));return e._s.get(o)}return"string"==typeof e?(o=e,r=i?n:t):(r=e,o=e.id),s.$id=o,s}let Ta="Store";function Ia(e,t){return Array.isArray(t)?t.reduce(((t,n)=>(t[n]=function(){return e(this.$pinia)[n]},t)),{}):Object.keys(t).reduce(((n,o)=>(n[o]=function(){const n=e(this.$pinia),r=t[o];return"function"==typeof r?r.call(this,n):n[r]},n)),{})}const Qa=Ia;const Na=Object.freeze(Object.defineProperty({__proto__:null,get MutationType(){return ba},PiniaVuePlugin:function(e){e.mixin({beforeCreate(){const e=this.$options;if(e.pinia){const t=e.pinia;if(!this._provided){const e={};Object.defineProperty(this,"_provided",{get:()=>e,set:t=>Object.assign(e,t)})}this._provided[ma]=t,this.$pinia||(this.$pinia=t),t._a=this,xa&&ga(t)}else!this.$pinia&&e.parent&&e.parent.$pinia&&(this.$pinia=e.parent.$pinia)},destroyed(){delete this._pStores}})},acceptHMRUpdate:function(e,t){return()=>{}},createPinia:Aa,defineStore:Pa,getActivePinia:()=>Ei()&&wr(ma)||ha,mapActions:function(e,t){return Array.isArray(t)?t.reduce(((t,n)=>(t[n]=function(...t){return e(this.$pinia)[n](...t)},t)),{}):Object.keys(t).reduce(((n,o)=>(n[o]=function(...n){return e(this.$pinia)[t[o]](...n)},n)),{})},mapGetters:Qa,mapState:Ia,mapStores:function(...e){return e.reduce(((e,t)=>(e[t.$id+Ta]=function(){return t(this.$pinia)},e)),{})},mapWritableState:function(e,t){return Array.isArray(t)?t.reduce(((t,n)=>(t[n]={get(){return e(this.$pinia)[n]},set(t){return e(this.$pinia)[n]=t}},t)),{}):Object.keys(t).reduce(((n,o)=>(n[o]={get(){return e(this.$pinia)[t[o]]},set(n){return e(this.$pinia)[t[o]]=n}},n)),{})},setActivePinia:ga,setMapStoreSuffix:function(e){Ta=e},skipHydrate:function(e){return Object.defineProperty(e,ka,{})},storeToRefs:function(e){{e=zo(e);const t={};for(const n in e){const o=e[n];(Uo(o)||Io(o))&&(t[n]=Jo(e,n))}return t}}},Symbol.toStringTag,{value:"Module"}));function za(e){return/^[\+-]?(\d+\.?\d*|\.\d+|\d\.\d+e\+\d+)$/.test(e)}function Fa(e){switch(typeof e){case"undefined":return!0;case"string":if(0==e.replace(/(^[ \t\n\r]*)|([ \t\n\r]*$)/g,"").length)return!0;break;case"boolean":if(!e)return!0;break;case"number":if(0===e||isNaN(e))return!0;break;case"object":if(null===e||0===e.length)return!0;for(const t in e)return!1;return!0}return!1}function Ma(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)}function Da(e){return"[object Object]"===Object.prototype.toString.call(e)}function La(e){return"function"==typeof e}const Ha={email:function(e){return/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(e)},mobile:function(e){return/^1[23456789]\d{9}$/.test(e)},url:function(e){return/^((https|http|ftp|rtsp|mms):\/\/)(([0-9a-zA-Z_!~*'().&=+$%-]+: )?[0-9a-zA-Z_!~*'().&=+$%-]+@)?(([0-9]{1,3}.){3}[0-9]{1,3}|([0-9a-zA-Z_!~*'()-]+.)*([0-9a-zA-Z][0-9a-zA-Z-]{0,61})?[0-9a-zA-Z].[a-zA-Z]{2,6})(:[0-9]{1,4})?((\/?)|(\/[0-9a-zA-Z_!~*'().;?:@&=+$,%#-]+)+\/?)$/.test(e)},date:function(e){if(!e)return!1;if("number"==typeof e)return(10===e.toString().length||13===e.toString().length)&&!isNaN(new Date(e).getTime());if("string"==typeof e){const t=Number(e);if(!isNaN(t)&&(10===t.toString().length||13===t.toString().length))return!isNaN(new Date(t).getTime());if(e.length<10||e.length>19)return!1;if(!/^\d{4}[-\/]\d{2}[-\/]\d{2}( \d{1,2}:\d{2}(:\d{2})?)?$/.test(e))return!1;const n=new Date(e);return!isNaN(n.getTime())}return!1},dateISO:function(e){return/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(e)},number:za,digits:function(e){return/^\d+$/.test(e)},idCard:function(e){return/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X)$/.test(e)},carNo:function(e){const t=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}(([0-9]{5}[DF]$)|([DF][A-HJ-NP-Z0-9][0-9]{4}$))/,n=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳]{1}$/;return 7===e.length?n.test(e):8===e.length&&t.test(e)},amount:function(e){return/^[1-9]\d*(,\d{3})*(\.\d{1,2})?$|^0\.\d{1,2}$/.test(e)},chinese:function(e){return/^[\u4e00-\u9fa5]+$/gi.test(e)},letter:function(e){return/^[a-zA-Z]*$/.test(e)},enOrNum:function(e){return/^[0-9a-zA-Z]*$/g.test(e)},contains:function(e,t){return e.indexOf(t)>=0},range:function(e,t){return e>=t[0]&&e<=t[1]},rangeLength:function(e,t){return e.length>=t[0]&&e.length<=t[1]},empty:Fa,isEmpty:Fa,jsonString:function(e){if("string"==typeof e)try{const t=JSON.parse(e);return!("object"!=typeof t||!t)}catch(t){return!1}return!1},landline:function(e){return/^\d{3,4}-\d{7,8}(-\d{3,4})?$/.test(e)},object:Da,array:Ma,code:function(e,t=6){return new RegExp(`^\\d{${t}}$`).test(e)},func:La,promise:function(e){return Da(e)&&La(e.then)&&La(e.catch)},video:function(e){return/\.(mp4|mpg|mpeg|dat|asf|avi|rm|rmvb|mov|wmv|flv|mkv|m3u8)/i.test(e)},image:function(e){const t=e.split("?")[0];return/\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg)/i.test(t)},regExp:function(e){return e&&"[object RegExp]"===Object.prototype.toString.call(e)},string:function(e){return"string"==typeof e}};function Ua(e,t=15){return+parseFloat(Number(e).toPrecision(t))}function Ra(e){const t=e.toString().split(/[eE]/),n=(t[0].split(".")[1]||"").length-+(t[1]||0);return n>0?n:0}function Va(e){if(-1===e.toString().indexOf("e"))return Number(e.toString().replace(".",""));const t=Ra(e);return t>0?Ua(Number(e)*Math.pow(10,t)):Number(e)}function qa(e){(e>Number.MAX_SAFE_INTEGER||e{i=t(i,e)})),i}function $a(...e){if(e.length>2)return Wa(e,$a);const[t,n]=e,o=Va(t),r=Va(n),i=Ra(t)+Ra(n),s=o*r;return qa(s),s/Math.pow(10,i)}function Ya(...e){if(e.length>2)return Wa(e,Ya);const[t,n]=e,o=Va(t),r=Va(n);return qa(o),qa(r),$a(o/r,Ua(Math.pow(10,Ra(n)-Ra(t))))}const Ja={v:"3",version:"3",type:["primary","success","info","error","warning"],color:{"u-primary":"#2979ff","u-warning":"#ff9900","u-success":"#19be6b","u-error":"#fa3534","u-info":"#909399","u-main-color":"#303133","u-content-color":"#606266","u-tips-color":"#909399","u-light-color":"#c0c4cc","up-primary":"#2979ff","up-warning":"#ff9900","up-success":"#19be6b","up-error":"#fa3534","up-info":"#909399","up-main-color":"#303133","up-content-color":"#606266","up-tips-color":"#909399","up-light-color":"#c0c4cc"},unit:"px"};function Xa(e,t=!1){return za(e)?t?`${e}px`:Number(e):/(rpx|upx)$/.test(e)?t?`${bn.upx2px(parseInt(e))}px`:Number(bn.upx2px(parseInt(e))):t?`${parseInt(e)}px`:parseInt(e)}function _a(e=30){return new Promise((t=>{setTimeout((()=>{t()}),e)}))}function Ga(){let e={};return e=bn.getWindowInfo(),e}function Ka(e,t){if(e>=0&&t>0&&t>=e){const n=t-e+1;return Math.floor(Math.random()*n+e)}return 0}function Za(e=void 0){let t=this.$parent;for(;t;){if(e=e.replace(/up-([a-zA-Z0-9-_]+)/g,"u-$1"),!t.$options||t.$options.name===e)return t;t=t.$parent}return!1}function ec(e,t="object"){if(Fa(e)||"object"==typeof e&&"object"===t||"string"===t&&"string"==typeof e)return e;if("object"===t){const t=(e=ac(e)).split(";"),n={};for(let e=0;e{const o=t.replace(/([A-Z])/g,"-$1").toLowerCase();n+=`${o}:${e};`})),ac(n)}function tc(e="auto",t=""){return t||(t=Ja.unit||"px"),"rpx"==t&&za(String(e))&&(e*=2),za(e=String(e))?`${e}${t}`:e}function nc(e){if([null,void 0,NaN,!1].includes(e))return e;if("object"!=typeof e&&"function"!=typeof e)return e;const t=Ma(e)?[]:{};for(const n in e)e.hasOwnProperty(n)&&(t[n]="object"==typeof e[n]?nc(e[n]):e[n]);return t}function oc(e={},t={}){let n=nc(e);if("object"!=typeof n||"object"!=typeof t)return!1;for(const o in t)t.hasOwnProperty(o)&&(o in n?null==t[o]||"object"!=typeof n[o]||"object"!=typeof t[o]?n[o]=t[o]:n[o].concat&&t[o].concat?n[o]=n[o].concat(t[o]):n[o]=oc(n[o],t[o]):n[o]=t[o]);return n}function rc(e){}function ic(e=[]){return e.sort((()=>Math.random()-.5))}function sc(e=null,t="yyyy-mm-dd"){let n;n=e?/^\d{10}$/.test(e.toString().trim())?new Date(1e3*e):"string"==typeof e&&/^\d+$/.test(e.trim())?new Date(Number(e)):new Date("string"==typeof e?e.replace(/-/g,"/"):e):new Date;const o={y:n.getFullYear().toString(),m:(n.getMonth()+1).toString().padStart(2,"0"),d:n.getDate().toString().padStart(2,"0"),h:n.getHours().toString().padStart(2,"0"),M:n.getMinutes().toString().padStart(2,"0"),s:n.getSeconds().toString().padStart(2,"0")};for(const r in o){const[e]=new RegExp(`${r}+`).exec(t)||[];if(e){const n="y"===r&&2===e.length?2:0;t=t.replace(e,o[r].slice(n))}}return t}function ac(e,t="both"){return e=String(e),"both"==t?e.replace(/^\s+|\s+$/g,""):"left"==t?e.replace(/^\s*/,""):"right"==t?e.replace(/(\s*$)/g,""):"all"==t?e.replace(/\s+/g,""):e}function cc(e={},t=!0,n="brackets"){const o=t?"?":"",r=[];-1==["indices","brackets","repeat","comma"].indexOf(n)&&(n="brackets");for(const i in e){const t=e[i];if(!(["",void 0,null].indexOf(t)>=0))if(t.constructor===Array)switch(n){case"indices":for(let n=0;n{r.push(`${i}[]=${e}`)}));break;case"repeat":t.forEach((e=>{r.push(`${i}=${e}`)}));break;case"comma":let e="";t.forEach((t=>{e+=(e?",":"")+t})),r.push(`${i}=${e}`)}else r.push(`${i}=${t}`)}return r.length?o+r.join("&"):""}function lc(e,t=2e3){bn.showToast({title:String(e),icon:"none",duration:t})}function uc(e,t=0,n=".",o=","){e=`${e}`.replace(/[^0-9+-Ee.]/g,"");const r=isFinite(+e)?+e:0,i=isFinite(+t)?Math.abs(t):0,s=void 0===o?",":o,a=void 0===n?".":n;let c="";c=(i?function(e,t){const n=Math.pow(10,t);let o=Ya(Math.round(Math.abs($a(e,n))),n);return e<0&&0!==o&&(o=$a(o,-1)),o}(r,i)+"":`${Math.round(r)}`).split(".");const l=/(-?\d+)(\d{3})/;for(;l.test(c[0]);)c[0]=c[0].replace(l,`$1${s}$2`);return(c[1]||"").length{}),t)}function fc(){const e=getCurrentPages();return`/${e[e.length-1].route||""}`}String.prototype.padStart||(String.prototype.padStart=function(e,t=" "){if("[object String]"!==Object.prototype.toString.call(t))throw new TypeError("fillString must be String");const n=this;if(n.length>=e)return String(n);const o=e-n.length;let r=Math.ceil(o/t.length);for(;r>>=1;)t+=t,1===r&&(t+=t);return t.slice(0,o)+n});const dc={range:function(e=0,t=0,n=0){return Math.max(e,Math.min(t,Number(n)))},getPx:Xa,sleep:_a,os:function(){return bn.getDeviceInfo().platform.toLowerCase()},sys:function(){return bn.getSystemInfoSync()},getWindowInfo:Ga,random:Ka,guid:function(e=32,t=!0,n=null){const o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),r=[];if(n=n||o.length,e)for(let i=0;i=300&&n<3600:o=`${parseInt(n/60)}分钟前`;break;case n>=3600&&n<86400:o=`${parseInt(n/3600)}小时前`;break;case n>=86400&&n<2592e3:o=`${parseInt(n/86400)}天前`;break;default:o=!1===t?n>=2592e3&&n<31536e3?`${parseInt(n/2592e3)}个月前`:`${parseInt(n/31536e3)}年前`:sc(e,t)}return o},trim:ac,queryParams:cc,toast:lc,type2icon:function(e="success",t=!1){-1==["primary","info","error","warning","success"].indexOf(e)&&(e="success");let n="";switch(e){case"primary":case"info":n="info-circle";break;case"error":n="close-circle";break;case"warning":n="error-circle";break;default:n="checkmark-circle"}return t&&(n+="-fill"),n},priceFormat:uc,getDuration:function(e,t=!0){const n=parseInt(e);return t?/s$/.test(e)?e:e>30?`${e}ms`:`${e}s`:/ms$/.test(e)?n:/s$/.test(e)?n>30?n:1e3*n:n},padZero:function(e){return`00${e}`.slice(-2)},formValidate:pc,getProperty:function(e,t){if("object"!=typeof e||null==e)return"";if("string"!=typeof t||""===t)return"";if(-1!==t.indexOf(".")){const n=t.split(".");let o=e[n[0]]||{};for(let e=1;e1;){const r=t[0];e[r]&&"object"==typeof e[r]||(e[r]={}),t.shift(),o(e[r],t,n)}else e[t[0]]=n};if("string"!=typeof t||""===t);else if(-1!==t.indexOf(".")){const r=t.split(".");o(e,r,n)}else e[t]=n},page:fc,pages:function(){return getCurrentPages()},getValueByPath:function(e,t){return t.split(".").reduce(((e,t)=>e&&void 0!==e[t]?e[t]:void 0),e)}};const hc=(new class{constructor(){this.config={type:"navigateTo",url:"",delta:1,params:{},animationType:"pop-in",animationDuration:300,intercept:!1},this.route=this.route.bind(this)}addRootPath(e){return"/"===e[0]?e:`/${e}`}mixinParam(e,t){e=e&&this.addRootPath(e);let n="";return/.*\/.*\?.*=.*/.test(e)?(n=cc(t,!1),e+`&${n}`):(n=cc(t),e+n)}async route(e={},t={}){let n={};if("string"==typeof e?(n.url=this.mixinParam(e,t),n.type="navigateTo"):(n=oc(this.config,e),n.url=this.mixinParam(e.url,e.params)),n.url!==fc())if(t.intercept&&(this.config.intercept=t.intercept),n.params=t,n=oc(this.config,n),"function"==typeof bn.$u.routeIntercept){await new Promise(((e,t)=>{bn.$u.routeIntercept(n,e)}))&&this.openPage(n)}else this.openPage(n)}openPage(e){const{url:t,type:n,delta:o,animationType:r,animationDuration:i}=e;"navigateTo"!=e.type&&"to"!=e.type||bn.navigateTo({url:t,animationType:r,animationDuration:i}),"redirectTo"!=e.type&&"redirect"!=e.type||bn.redirectTo({url:t}),"switchTab"!=e.type&&"tab"!=e.type||bn.switchTab({url:t}),"reLaunch"!=e.type&&"launch"!=e.type||bn.reLaunch({url:t}),"navigateBack"!=e.type&&"back"!=e.type||bn.navigateBack({delta:o})}}).route,gc={props:{customStyle:{type:[Object,String],default:()=>({})},customClass:{type:String,default:""},url:{type:String,default:""},linkType:{type:String,default:"navigateTo"}},data:()=>({}),onLoad(){this.$u.getRect=this.$uGetRect},created(){this.$u.getRect=this.$uGetRect},computed:{$u:()=>oc(bn.$u,{props:void 0,http:void 0,mixin:void 0}),bem:()=>function(e,t,n){const o=`u-${e}--`,r={};return t&&t.map((e=>{r[o+this[e]]=!0})),n&&n.map((e=>{this[e]?r[o+e]=this[e]:delete r[o+e]})),Object.keys(r)}},methods:{openPage(e="url"){const t=this[e];t&&hc({type:this.linkType,url:t})},navTo(e="",t="navigateTo"){hc({type:this.linkType,url:e})},$uGetRect(e,t){return new Promise((n=>{bn.createSelectorQuery().in(this)[t?"selectAll":"select"](e).boundingClientRect((e=>{t&&Array.isArray(e)&&e.length&&n(e),!t&&e&&n(e)})).exec()}))},getParentData(e=""){this.parent||(this.parent={}),this.parent=Za.call(this,e),this.parent.children&&-1===this.parent.children.indexOf(this)&&this.parent.children.push(this),this.parent&&this.parentData&&Object.keys(this.parentData).map((e=>{this.parentData[e]=this.parent[e]}))},preventEvent(e){e&&"function"==typeof e.stopPropagation&&e.stopPropagation()},noop(e){this.preventEvent(e)}},onReachBottom(){bn.$emit("uOnReachBottom")},beforeUnmount(){if(this.parent&&Ha.array(this.parent.children)){const e=this.parent.children;e.map(((t,n)=>{t===this&&e.splice(n,1)}))}}},mc={options:{virtualHost:!0}},{toString:yc}=Object.prototype;function bc(e){return"[object Array]"===yc.call(e)}function vc(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),bc(e))for(let n=0,o=e.length;n{null!=t&&(bc(t)?n=`${n}[]`:t=[t],vc(t,(t=>{!function(e){return"[object Date]"===yc.call(e)}(t)?function(e){return null!==e&&"object"==typeof e}(t)&&(t=JSON.stringify(t)):t=t.toISOString(),e.push(`${wc(n)}=${wc(t)}`)})))})),n=e.join("&")}var o;if(n){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+n}return e}const Ec=(e,t)=>{const n={};return e.forEach((e=>{Ac(t[e])||(n[e]=t[e])})),n},Bc=e=>(e=>new Promise(((t,n)=>{const o=Sc((r=e.baseURL,i=e.url,r&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i)?function(e,t){return t?`${e.replace(/\/+$/,"")}/${t.replace(/^\/+/,"")}`:e}(r,i):i),e.params);var r,i;const s={url:o,header:e.header,complete:r=>{e.fullPath=o,r.config=e;try{"string"==typeof r.data&&(r.data=JSON.parse(r.data))}catch(i){}!function(e,t,n){const{validateStatus:o}=n.config,r=n.statusCode;!r||o&&!o(r)?t(n):e(n)}(t,n,r)}};let a;if("UPLOAD"===e.method){delete s.header["content-type"],delete s.header["Content-Type"];const t={filePath:e.filePath,name:e.name},n=["formData"];a=bn.uploadFile({...s,...t,...Ec(n,e)})}else if("DOWNLOAD"===e.method)a=bn.downloadFile(s);else{const t=["data","method","timeout","dataType","responseType"];a=bn.request({...s,...Ec(t,e)})}e.getTask&&e.getTask(a,e)})))(e);function kc(){this.handlers=[]}kc.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},kc.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},kc.prototype.forEach=function(e){this.handlers.forEach((t=>{null!==t&&e(t)}))};const Cc=(e,t,n)=>{const o={};return e.forEach((e=>{Ac(n[e])?Ac(t[e])||(o[e]=t[e]):o[e]=n[e]})),o},Oc={baseURL:"",header:{},method:"GET",dataType:"json",responseType:"text",custom:{},timeout:6e4,validateStatus:function(e){return e>=200&&e<300}};var jc=function(){function e(e,t){return null!=t&&e instanceof t}var t,n,o;try{t=Map}catch(a){t=function(){}}try{n=Set}catch(a){n=function(){}}try{o=Promise}catch(a){o=function(){}}function r(i,a,c,l,u){"object"==typeof a&&(c=a.depth,l=a.prototype,u=a.includeNonEnumerable,a=a.circular);var p=[],f=[],d="undefined"!=typeof Buffer;return void 0===a&&(a=!0),void 0===c&&(c=1/0),function i(c,h){if(null===c)return null;if(0===h)return c;var g,m;if("object"!=typeof c)return c;if(e(c,t))g=new t;else if(e(c,n))g=new n;else if(e(c,o))g=new o((function(e,t){c.then((function(t){e(i(t,h-1))}),(function(e){t(i(e,h-1))}))}));else if(r.__isArray(c))g=[];else if(r.__isRegExp(c))g=new RegExp(c.source,s(c)),c.lastIndex&&(g.lastIndex=c.lastIndex);else if(r.__isDate(c))g=new Date(c.getTime());else{if(d&&Buffer.isBuffer(c))return Buffer.from?g=Buffer.from(c):(g=new Buffer(c.length),c.copy(g)),g;e(c,Error)?g=Object.create(c):void 0===l?(m=Object.getPrototypeOf(c),g=Object.create(m)):(g=Object.create(l),m=l)}if(a){var y=p.indexOf(c);if(-1!=y)return f[y];p.push(c),f.push(g)}for(var b in e(c,t)&&c.forEach((function(e,t){var n=i(t,h-1),o=i(e,h-1);g.set(n,o)})),e(c,n)&&c.forEach((function(e){var t=i(e,h-1);g.add(t)})),c){Object.getOwnPropertyDescriptor(c,b)&&(g[b]=i(c[b],h-1));try{if("undefined"===Object.getOwnPropertyDescriptor(c,b).set)continue;g[b]=i(c[b],h-1)}catch(E){if(E instanceof TypeError)continue;if(E instanceof ReferenceError)continue}}if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(c);for(b=0;bNumber(e)))}return e}function Ic(e){const t=e;if(/^(rgb|RGB)/.test(t)){const e=t.replace(/(?:\(|\)|rgb|RGB)*/g,"").split(",");let n="#";for(let t=0;t{const n=t.method||e.method||"GET";let o={baseURL:e.baseURL||"",method:n,url:t.url||"",params:t.params||{},custom:{...e.custom||{},...t.custom||{}},header:xc(e.header||{},t.header||{})};if(o={...o,...Cc(["getTask","validateStatus"],e,t)},"DOWNLOAD"===n);else if("UPLOAD"===n)delete o.header["content-type"],delete o.header["Content-Type"],["filePath","name","formData"].forEach((e=>{Ac(t[e])||(o[e]=t[e])}));else{const n=["data","timeout","dataType","responseType"];o={...o,...Cc(n,e,t)}}return o})(this.config,e);const t=[Bc,void 0];let n=Promise.resolve(e);for(this.interceptors.request.forEach((e=>{t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((e=>{t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n}request(e={}){return this.middleware(e)}get(e,t={}){return this.middleware({url:e,method:"GET",...t})}post(e,t,n={}){return this.middleware({url:e,data:t,method:"POST",...n})}put(e,t,n={}){return this.middleware({url:e,data:t,method:"PUT",...n})}delete(e,t,n={}){return this.middleware({url:e,data:t,method:"DELETE",...n})}connect(e,t,n={}){return this.middleware({url:e,data:t,method:"CONNECT",...n})}head(e,t,n={}){return this.middleware({url:e,data:t,method:"HEAD",...n})}options(e,t,n={}){return this.middleware({url:e,data:t,method:"OPTIONS",...n})}trace(e,t,n={}){return this.middleware({url:e,data:t,method:"TRACE",...n})}upload(e,t={}){return t.url=e,t.method="UPLOAD",this.middleware(t)}download(e,t={}){return t.url=e,t.method="DOWNLOAD",this.middleware(t)}};dc.setConfig=function(e){dc.shallowMerge(Ja,e.config||{}),dc.shallowMerge(Wc,e.props||{}),dc.shallowMerge(qc,e.color||{}),dc.shallowMerge($c,e.zIndex||{})};const Xc={route:hc,date:dc.timeFormat,colorGradient:Qc.colorGradient,hexToRgb:Qc.hexToRgb,rgbToHex:Qc.rgbToHex,colorToRgba:Qc.colorToRgba,test:Ha,type:["primary","success","error","warning","info"],http:Jc,config:Ja,zIndex:$c,debounce:function(e,t=500,n=!1){if(null!==zc&&clearTimeout(zc),n){const n=!zc;zc=setTimeout((()=>{zc=null}),t),n&&"function"==typeof e&&e()}else zc=setTimeout((()=>{"function"==typeof e&&e()}),t)},throttle:function(e,t=500,n=!0){n?Nc||(Nc=!0,"function"==typeof e&&e(),setTimeout((()=>{Nc=!1}),t)):Nc||(Nc=!0,setTimeout((()=>{Nc=!1,"function"==typeof e&&e()}),t))},mixin:gc,mpMixin:mc,props:Wc,...dc,color:qc,platform:"weixin"},_c={install:e=>{bn.$u=Xc,e.config.globalProperties.$u=Xc,e.mixin(gc)}},Gc=e=>(t,n=Ei())=>{!Oi&&Qr(e,t,n)},Kc=Gc(R),Zc=Gc(V),el=Gc(q),tl=Gc(X),nl=Gc(G),ol=Gc(ne),rl=Gc(re),il=Gc(se),sl=Gc(ce);var al=Object.prototype.toString;function cl(e){return"[object Array]"===al.call(e)}function ll(e,t){if(null!=e)if("object"!=typeof e&&(e=[e]),cl(e))for(var n=0,o=e.length;n{let n={};return e.forEach((e=>{pl(t[e])||(n[e]=t[e])})),n},gl=e=>(e=>new Promise(((t,n)=>{let o=dl((r=e.baseURL,i=e.url,r&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(i)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(r,i):i),e.params,e.paramsSerializer);var r,i;const s={url:o,header:e.header,complete:r=>{e.fullPath=o,r.config=e,r.rawData=r.data;try{let t=!1;const n=typeof e.forcedJSONParsing;"boolean"===n?t=e.forcedJSONParsing:"object"===n&&(t=(e.forcedJSONParsing.include||[]).includes(e.method)),t&&"string"==typeof r.data&&(r.data=JSON.parse(r.data))}catch(i){}!function(e,t,n){const o=n.config.validateStatus,r=n.statusCode;!r||o&&!o(r)?t(n):e(n)}(t,n,r)}};let a;if("UPLOAD"===e.method){delete s.header["content-type"],delete s.header["Content-Type"];let t={filePath:e.filePath,name:e.name};const n=["timeout","formData"];a=bn.uploadFile({...s,...t,...hl(n,e)})}else if("DOWNLOAD"===e.method){const t=["timeout","filePath"];a=bn.downloadFile({...s,...hl(t,e)})}else{const t=["data","method","timeout","dataType","responseType","enableHttp2","enableQuic","enableCache","enableHttpDNS","httpDNSServiceId","enableChunked","forceCellularNetwork"];a=bn.request({...s,...hl(t,e)})}e.getTask&&e.getTask(a,e)})))(e);function ml(){this.handlers=[]}ml.prototype.use=function(e,t){return this.handlers.push({fulfilled:e,rejected:t}),this.handlers.length-1},ml.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},ml.prototype.forEach=function(e){this.handlers.forEach((t=>{null!==t&&e(t)}))};const yl=(e,t,n)=>{let o={};return e.forEach((e=>{pl(n[e])?pl(t[e])||(o[e]=t[e]):o[e]=n[e]})),o},bl={baseURL:"",header:{},method:"GET",dataType:"json",paramsSerializer:null,responseType:"text",custom:{},timeout:6e4,validateStatus:function(e){return e>=200&&e<300},forcedJSONParsing:!0};var vl=function(){function e(e,t){return null!=t&&e instanceof t}var t,n,o;try{t=Map}catch(a){t=function(){}}try{n=Set}catch(a){n=function(){}}try{o=Promise}catch(a){o=function(){}}function r(i,a,c,l,u){"object"==typeof a&&(c=a.depth,l=a.prototype,u=a.includeNonEnumerable,a=a.circular);var p=[],f=[],d="undefined"!=typeof Buffer;return void 0===a&&(a=!0),void 0===c&&(c=1/0),function i(c,h){if(null===c)return null;if(0===h)return c;var g,m;if("object"!=typeof c)return c;if(e(c,t))g=new t;else if(e(c,n))g=new n;else if(e(c,o))g=new o((function(e,t){c.then((function(t){e(i(t,h-1))}),(function(e){t(i(e,h-1))}))}));else if(r.__isArray(c))g=[];else if(r.__isRegExp(c))g=new RegExp(c.source,s(c)),c.lastIndex&&(g.lastIndex=c.lastIndex);else if(r.__isDate(c))g=new Date(c.getTime());else{if(d&&Buffer.isBuffer(c))return Buffer.from?g=Buffer.from(c):(g=new Buffer(c.length),c.copy(g)),g;e(c,Error)?g=Object.create(c):void 0===l?(m=Object.getPrototypeOf(c),g=Object.create(m)):(g=Object.create(l),m=l)}if(a){var y=p.indexOf(c);if(-1!=y)return f[y];p.push(c),f.push(g)}for(var b in e(c,t)&&c.forEach((function(e,t){var n=i(t,h-1),o=i(e,h-1);g.set(n,o)})),e(c,n)&&c.forEach((function(e){var t=i(e,h-1);g.add(t)})),c){Object.getOwnPropertyDescriptor(c,b)&&(g[b]=i(c[b],h-1));try{if("undefined"===Object.getOwnPropertyDescriptor(c,b).set)continue;g[b]=i(c[b],h-1)}catch(E){if(E instanceof TypeError)continue;if(E instanceof ReferenceError)continue}}if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(c);for(b=0;b=t?e:""+Array(t+1-o.length).join(n)+e},b={s:y,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),o=Math.floor(n/60),r=n%60;return(t<=0?"+":"-")+y(o,2,"0")+":"+y(r,2,"0")},m:function e(t,n){if(t.date()1)return e(s[0])}else{var a=t.name;x[a]=t,r=a}return!o&&r&&(v=r),r||!o&&v},E=function(e,t){if(w(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new k(n)},B=b;B.l=S,B.i=w,B.w=function(e,t){return E(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var k=function(){function m(e){this.$L=S(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[A]=!0}var y=m.prototype;return y.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(B.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var o=t.match(h);if(o){var r=o[2]-1||0,i=(o[7]||"0").substring(0,3);return n?new Date(Date.UTC(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,i)):new Date(o[1],r,o[3]||1,o[4]||0,o[5]||0,o[6]||0,i)}}return new Date(t)}(e),this.init()},y.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},y.$utils=function(){return B},y.isValid=function(){return!(this.$d.toString()===d)},y.isSame=function(e,t){var n=E(e);return this.startOf(t)<=n&&n<=this.endOf(t)},y.isAfter=function(e,t){return E(e)0,m<=g.r||!g.r){m<=1&&h>0&&(g=f[h-1]);var y=p[g.l];a&&(m=a(""+m)),l="string"==typeof y?y.replace("%d",m):y(m,o,g.l,u);break}}if(o)return l;var b=u?p.future:p.past;return"function"==typeof b?b(l):b.replace("%s",l)},o.to=function(e,t){return i(e,t,this,!0)},o.from=function(e,t){return i(e,t,this)};var s=function(e){return e.$u?n.utc():n()};o.toNow=function(e){return this.to(s(this),e)},o.fromNow=function(e){return this.from(s(this),e)}};const Sl=wl;var El={};({get exports(){return El},set exports(e){El=e}}).exports=function(e){function t(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=t(e),o={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(e,t){return"W"===t?e+"周":e+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(e,t){var n=100*e+t;return n<600?"凌晨":n<900?"早上":n<1100?"上午":n<1300?"中午":n<1800?"下午":"晚上"}};return n.default.locale(o,null,!0),o}(xl);const Bl={props:{name:{type:String,default:()=>Wc.icon.name},color:{type:String,default:()=>Wc.icon.color},size:{type:[String,Number],default:()=>Wc.icon.size},bold:{type:Boolean,default:()=>Wc.icon.bold},index:{type:[String,Number],default:()=>Wc.icon.index},hoverClass:{type:String,default:()=>Wc.icon.hoverClass},customPrefix:{type:String,default:()=>Wc.icon.customPrefix},label:{type:[String,Number],default:()=>Wc.icon.label},labelPos:{type:String,default:()=>Wc.icon.labelPos},labelSize:{type:[String,Number],default:()=>Wc.icon.labelSize},labelColor:{type:String,default:()=>Wc.icon.labelColor},space:{type:[String,Number],default:()=>Wc.icon.space},imgMode:{type:String,default:()=>Wc.icon.imgMode},width:{type:[String,Number],default:()=>Wc.icon.width},height:{type:[String,Number],default:()=>Wc.icon.height},top:{type:[String,Number],default:()=>Wc.icon.top},stop:{type:Boolean,default:()=>Wc.icon.stop}}},kl={trustTags:Il("a,abbr,ad,audio,b,blockquote,br,code,col,colgroup,dd,del,dl,dt,div,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,img,ins,label,legend,li,ol,p,q,ruby,rt,source,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,title,ul,video"),blockTags:Il("address,article,aside,body,caption,center,cite,footer,header,html,nav,pre,section"),inlineTags:Il("abbr,b,big,code,del,em,i,ins,label,q,small,span,strong,sub,sup"),ignoreTags:Il("area,base,canvas,embed,frame,head,iframe,input,link,map,meta,param,rp,script,source,style,textarea,title,track,wbr"),voidTags:Il("area,base,br,col,circle,ellipse,embed,frame,hr,img,input,line,link,meta,param,path,polygon,rect,source,track,use,wbr"),entities:{lt:"<",gt:">",quot:'"',apos:"'",ensp:" ",emsp:" ",nbsp:" ",semi:";",ndash:"–",mdash:"—",middot:"·",lsquo:"‘",rsquo:"’",ldquo:"“",rdquo:"”",bull:"•",hellip:"…",larr:"←",uarr:"↑",rarr:"→",darr:"↓"},tagStyle:{address:"font-style:italic",big:"display:inline;font-size:1.2em",caption:"display:table-caption;text-align:center",center:"text-align:center",cite:"font-style:italic",dd:"margin-left:40px",mark:"background-color:yellow",pre:"font-family:monospace;white-space:pre",s:"text-decoration:line-through",small:"display:inline;font-size:0.8em",strike:"text-decoration:line-through",u:"text-decoration:underline"},svgDict:{animatetransform:"animateTransform",lineargradient:"linearGradient",viewbox:"viewBox",attributename:"attributeName",repeatcount:"repeatCount",repeatdur:"repeatDur"}},Cl={},{windowWidth:Ol}=bn.getWindowInfo(),{system:jl}=bn.getDeviceInfo(),Pl=Il(" ,\r,\n,\t,\f");let Tl=0;function Il(e){const t=Object.create(null),n=e.split(",");for(let o=n.length;o--;)t[n[o]]=!0;return t}function Ql(e,t){let n=e.indexOf("&");for(;-1!==n;){const o=e.indexOf(";",n+3);let r;if(-1===o)break;"#"===e[n+1]?(r=parseInt(("x"===e[n+2]?"0":"")+e.substring(n+2,o)),isNaN(r)||(e=e.substr(0,n)+String.fromCharCode(r)+e.substr(o+1))):(r=e.substring(n+1,o),(kl.entities[r]||"amp"===r&&t)&&(e=e.substr(0,n)+(kl.entities[r]||"&")+e.substr(o+1))),n=e.indexOf("&",n+1)}return e}function Nl(e){let t=e.length-1;for(let n=t;n>=-1;n--)(-1===n||e[n].c||!e[n].name||"div"!==e[n].name&&"p"!==e[n].name&&"h"!==e[n].name[0]||(e[n].attrs.style||"").includes("inline"))&&(t-n>=5&&e.splice(n+1,t-n,{name:"div",attrs:{},children:e.slice(n+1,t+1)}),t=n-1)}function zl(e){this.options=e||{},this.tagStyle=Object.assign({},kl.tagStyle,this.options.tagStyle),this.imgList=e.imgList||[],this.imgList._unloadimgs=0,this.plugins=e.plugins||[],this.attrs=Object.create(null),this.stack=[],this.nodes=[],this.pre=(this.options.containerStyle||"").includes("white-space")&&this.options.containerStyle.includes("pre")?2:0}function Fl(e){this.handler=e}zl.prototype.parse=function(e){for(let t=this.plugins.length;t--;)this.plugins[t].onUpdate&&(e=this.plugins[t].onUpdate(e,kl)||e);for(new Fl(this).parse(e);this.stack.length;)this.popNode();return this.nodes.length>50&&Nl(this.nodes),this.nodes},zl.prototype.expose=function(){for(let e=this.stack.length;e--;){const t=this.stack[e];if(t.c||"a"===t.name||"video"===t.name||"audio"===t.name)return;t.c=1}},zl.prototype.hook=function(e){for(let t=this.plugins.length;t--;)if(this.plugins[t].onParse&&!1===this.plugins[t].onParse(e,this))return!1;return!0},zl.prototype.getUrl=function(e){const t=this.options.domain;return"/"===e[0]?"/"===e[1]?e=(t?t.split("://")[0]:"http")+":"+e:t&&(e=t+e):e.includes("data:")||e.includes("://")||t&&(e=t+"/"+e),e},zl.prototype.parseStyle=function(e){const t=e.attrs,n=(this.tagStyle[e.name]||"").split(";").concat((t.style||"").split(";")),o={};let r="";t.id&&!this.xml&&(this.options.useAnchor?this.expose():"img"!==e.name&&"a"!==e.name&&"video"!==e.name&&"audio"!==e.name&&(t.id=void 0)),t.width&&(o.width=parseFloat(t.width)+(t.width.includes("%")?"%":"px"),t.width=void 0),t.height&&(o.height=parseFloat(t.height)+(t.height.includes("%")?"%":"px"),t.height=void 0);for(let i=0,s=n.length;i0||s.includes("safe"))r+=`;${t}:${s}`;else if(!o[t]||s.includes("import")||!o[t].includes("import")){if(s.includes("url")){let e=s.indexOf("(")+1;if(e){for(;'"'===s[e]||"'"===s[e]||Pl[s[e]];)e++;s=s.substr(0,e)+this.getUrl(s.substr(e))}}else s.includes("rpx")&&(s=s.replace(/[0-9.]+\s*rpx/g,(e=>parseFloat(e)*Ol/750+"px")));o[t]=s}}return e.attrs.style=r,o},zl.prototype.onTagName=function(e){this.tagName=this.xml?e:e.toLowerCase(),"svg"===this.tagName&&(this.xml=(this.xml||0)+1)},zl.prototype.onAttrName=function(e){"data-"===(e=this.xml?e:e.toLowerCase()).substr(0,5)?"data-src"!==e||this.attrs.src?"img"===this.tagName||"a"===this.tagName?this.attrName=e:this.attrName=void 0:this.attrName="src":(this.attrName=e,this.attrs[e]="T")},zl.prototype.onAttrVal=function(e){const t=this.attrName||"";"style"===t||"href"===t?this.attrs[t]=Ql(e,!0):t.includes("src")?this.attrs[t]=this.getUrl(Ql(e,!0)):t&&(this.attrs[t]=e)},zl.prototype.onOpenTag=function(e){const t=Object.create(null);t.name=this.tagName,t.attrs=this.attrs,this.options.nodes.length&&(t.type="node"),this.attrs=Object.create(null);const n=t.attrs,o=this.stack[this.stack.length-1],r=o?o.children:this.nodes,i=this.xml?e:kl.voidTags[t.name];if(Cl[t.name]&&(n.class=Cl[t.name]+(n.class?" "+n.class:"")),"embed"===t.name){const e=n.src||"";e.includes(".mp4")||e.includes(".3gp")||e.includes(".m3u8")||(n.type||"").includes("video")?t.name="video":(e.includes(".mp3")||e.includes(".wav")||e.includes(".aac")||e.includes(".m4a")||(n.type||"").includes("audio"))&&(t.name="audio"),n.autostart&&(n.autoplay="T"),n.controls="T"}if("video"!==t.name&&"audio"!==t.name||("video"!==t.name||n.id||(n.id="v"+Tl++),n.controls||n.autoplay||(n.controls="T"),t.src=[],n.src&&(t.src.push(n.src),n.src=void 0),this.expose()),i){if(!this.hook(t)||kl.ignoreTags[t.name])return void("base"!==t.name||this.options.domain?"source"===t.name&&o&&("video"===o.name||"audio"===o.name)&&n.src&&o.src.push(n.src):this.options.domain=n.href);const e=this.parseStyle(t);if("img"===t.name){if(n.src&&(n.src.includes("webp")&&(t.webp="T"),n.src.includes("data:")&&!n["original-src"]&&(n.ignore="T"),!n.ignore||t.webp||n.src.includes("cloud://"))){for(let r=this.stack.length;r--;){const o=this.stack[r];"a"===o.name&&(t.a=o.attrs),"table"!==o.name||t.webp||n.src.includes("cloud://")||(!e.display||e.display.includes("inline")?t.t="inline-block":t.t=e.display,e.display=void 0);const i=o.attrs.style||"";if(!i.includes("flex:")||i.includes("flex:0")||i.includes("flex: 0")||e.width&&!(parseInt(e.width)>100))if(i.includes("flex")&&"100%"===e.width)for(let t=r+1;t.5?o[e].toUpperCase():o[e];t+=o.substr(e),o=t}}this.imgList.push(o),t.t||(this.imgList._unloadimgs+=1)}"inline"===e.display&&(e.display=""),n.ignore&&(e["max-width"]=e["max-width"]||"100%",n.style+=";-webkit-touch-callout:none"),parseInt(e.width)>Ol&&(e.height=void 0),isNaN(parseInt(e.width))||(t.w="T"),!isNaN(parseInt(e.height))&&(!e.height.includes("%")||o&&(o.attrs.style||"").includes("height"))&&(t.h="T")}else if("svg"===t.name)return r.push(t),this.stack.push(t),void this.popNode();for(const t in e)e[t]&&(n.style+=`;${t}:${e[t].replace(" !important","")}`);n.style=n.style.substr(1)||void 0,n.style||delete n.style}else("pre"===t.name||(n.style||"").includes("white-space")&&n.style.includes("pre"))&&2!==this.pre&&(this.pre=t.pre=1),t.children=[],this.stack.push(t);r.push(t)},zl.prototype.onCloseTag=function(e){let t;for(e=this.xml?e:e.toLowerCase(),t=this.stack.length;t--&&this.stack[t].name!==e;);if(-1!==t)for(;this.stack.length>t;)this.popNode();else if("p"===e||"br"===e){(this.stack.length?this.stack[this.stack.length-1].children:this.nodes).push({name:e,attrs:{class:Cl[e]||"",style:this.tagStyle[e]||""}})}},zl.prototype.popNode=function(){const e=this.stack.pop();let t=e.attrs;const n=e.children,o=this.stack[this.stack.length-1],r=o?o.children:this.nodes;if(!this.hook(e)||kl.ignoreTags[e.name])return"title"===e.name&&n.length&&"text"===n[0].type&&this.options.setTitle&&bn.setNavigationBarTitle({title:n[0].text}),void r.pop();if(e.pre&&2!==this.pre){this.pre=e.pre=void 0;for(let e=this.stack.length;e--;)this.stack[e].pre&&(this.pre=1)}const i={};if("svg"===e.name){if(this.xml>1)return void this.xml--;let n="";const o=t.style;return t.style="",t.xmlns="http://www.w3.org/2000/svg",function e(t){if("text"===t.type)return void(n+=t.text);const o=kl.svgDict[t.name]||t.name;n+="<"+o;for(const r in t.attrs){const e=t.attrs[r];e&&(n+=` ${kl.svgDict[r]||r}="${e}"`)}if(t.children){n+=">";for(let n=0;n"}else n+="/>"}(e),e.name="img",e.attrs={src:"data:image/svg+xml;utf8,"+n.replace(/#/g,"%23"),style:o,ignore:"T"},e.children=void 0,void(this.xml=!1)}if(t.align&&("table"===e.name?"center"===t.align?i["margin-inline-start"]=i["margin-inline-end"]="auto":i.float=t.align:i["text-align"]=t.align,t.align=void 0),t.dir&&(i.direction=t.dir,t.dir=void 0),"font"===e.name&&(t.color&&(i.color=t.color,t.color=void 0),t.face&&(i["font-family"]=t.face,t.face=void 0),t.size)){let e=parseInt(t.size);isNaN(e)||(e<1?e=1:e>7&&(e=7),i["font-size"]=["x-small","small","medium","large","x-large","xx-large","xxx-large"][e-1]),t.size=void 0}if((t.class||"").includes("align-center")&&(i["text-align"]="center"),Object.assign(i,this.parseStyle(e)),"table"!==e.name&&parseInt(i.width)>Ol&&(i["max-width"]="100%",i["box-sizing"]="border-box"),kl.blockTags[e.name]?e.name="div":kl.trustTags[e.name]||this.xml||(e.name="span"),"a"===e.name||"ad"===e.name)this.expose();else if("video"===e.name)(i.height||"").includes("auto")&&(i.height=void 0);else if("ul"!==e.name&&"ol"!==e.name||!e.c){if("table"===e.name){let o=parseFloat(t.cellpadding),r=parseFloat(t.cellspacing);const s=parseFloat(t.border),a=i["border-color"],c=i["border-style"];if(e.c&&(isNaN(o)&&(o=2),isNaN(r)&&(r=2)),s&&(t.style+=`;border:${s}px ${c||"solid"} ${a||"gray"}`),e.flag&&e.c){i.display="grid",r?(i["grid-gap"]=r+"px",i.padding=r+"px"):s&&(t.style+=";border-left:0;border-top:0");const l=[],u=[],p=[],f={};!function e(t){for(let n=0;n=50&&e.c&&!(i.display||"").includes("flex")&&Nl(n);for(const a in i)if(i[a]){const n=`;${a}:${i[a].replace(" !important","")}`;s&&(a.includes("flex")&&"flex-direction"!==a||"align-self"===a||a.includes("grid")||"-"===i[a][0]||a.includes("width")&&n.includes("%"))?(e.f+=n,"width"===a&&(t.style+=";width:100%")):t.style+=n}t.style=t.style.substr(1)||void 0;for(const a in t)t[a]||delete t[a]},zl.prototype.onText=function(e){if(!this.pre){let t,n="";for(let o=0,r=e.length;o"===this.content[this.i]||t&&">"===this.content[this.i+1])&&(e&&this.handler[e](this.content.substring(this.start,this.i)),this.i+=t?2:1,this.start=this.i,this.handler.onOpenTag(t),"script"===this.handler.tagName?(this.i=this.content.indexOf("="a"&&e<="z"||e>="A"&&e<="Z")this.start!==this.i&&this.handler.onText(this.content.substring(this.start,this.i)),this.start=++this.i,this.state=this.tagName;else if("/"===e||"!"===e||"?"===e){this.start!==this.i&&this.handler.onText(this.content.substring(this.start,this.i));const t=this.content[this.i+2];if("/"===e&&(t>="a"&&t<="z"||t>="A"&&t<="Z"))return this.i+=2,this.start=this.i,void(this.state=this.endTag);let n="--\x3e";"!"===e&&"-"===this.content[this.i+2]&&"-"===this.content[this.i+3]||(n=">"),this.i=this.content.indexOf(n,this.i),-1!==this.i&&(this.i+=n.length,this.start=this.i)}else this.i++},Fl.prototype.tagName=function(){if(Pl[this.content[this.i]]){for(this.handler.onTagName(this.content.substring(this.start,this.i));Pl[this.content[++this.i]];);this.i"===e||"/"===e){if(this.handler.onCloseTag(this.content.substring(this.start,this.i)),">"!==e&&(this.i=this.content.indexOf(">",this.i),-1===this.i))return;this.start=++this.i,this.state=this.text}else this.i++};const Ml={props:{mode:{type:String,default:()=>Wc.keyboard.mode},dotDisabled:{type:Boolean,default:()=>Wc.keyboard.dotDisabled},tooltip:{type:Boolean,default:()=>Wc.keyboard.tooltip},showTips:{type:Boolean,default:()=>Wc.keyboard.showTips},tips:{type:String,default:()=>Wc.keyboard.tips},showCancel:{type:Boolean,default:()=>Wc.keyboard.showCancel},showConfirm:{type:Boolean,default:()=>Wc.keyboard.showConfirm},random:{type:Boolean,default:()=>Wc.keyboard.random},safeAreaInsetBottom:{type:Boolean,default:()=>Wc.keyboard.safeAreaInsetBottom},closeOnClickOverlay:{type:Boolean,default:()=>Wc.keyboard.closeOnClickOverlay},show:{type:Boolean,default:()=>Wc.keyboard.show},overlay:{type:Boolean,default:()=>Wc.keyboard.overlay},zIndex:{type:[String,Number],default:()=>Wc.keyboard.zIndex},cancelText:{type:String,default:()=>Wc.keyboard.cancelText},confirmText:{type:String,default:()=>Wc.keyboard.confirmText},autoChange:{type:Boolean,default:()=>Wc.keyboard.autoChange}}},Dl={props:{src:{type:String,default:()=>Wc.avatar.src},shape:{type:String,default:()=>Wc.avatar.shape},size:{type:[String,Number],default:()=>Wc.avatar.size},mode:{type:String,default:()=>Wc.avatar.mode},text:{type:String,default:()=>Wc.avatar.text},bgColor:{type:String,default:()=>Wc.avatar.bgColor},color:{type:String,default:()=>Wc.avatar.color},fontSize:{type:[String,Number],default:()=>Wc.avatar.fontSize},icon:{type:String,default:()=>Wc.avatar.icon},mpAvatar:{type:Boolean,default:()=>Wc.avatar.mpAvatar},randomBgColor:{type:Boolean,default:()=>Wc.avatar.randomBgColor},defaultUrl:{type:String,default:()=>Wc.avatar.defaultUrl},colorIndex:{type:[String,Number],validator:e=>Ha.range(e,[0,19])||""===e,default:()=>Wc.avatar.colorIndex},name:{type:String,default:()=>Wc.avatar.name}}},Ll={props:{dashed:{type:Boolean,default:()=>Wc.divider.dashed},hairline:{type:Boolean,default:()=>Wc.divider.hairline},dot:{type:Boolean,default:()=>Wc.divider.dot},textPosition:{type:String,default:()=>Wc.divider.textPosition},text:{type:[String,Number],default:()=>Wc.divider.text},textSize:{type:[String,Number],default:()=>Wc.divider.textSize},textColor:{type:String,default:()=>Wc.divider.textColor},lineColor:{type:String,default:()=>Wc.divider.lineColor}}},Hl={props:{title:{type:[String,Number],default:()=>Wc.stepsItem.title},desc:{type:[String,Number],default:()=>Wc.stepsItem.desc},iconSize:{type:[String,Number],default:()=>Wc.stepsItem.iconSize},error:{type:Boolean,default:()=>Wc.stepsItem.error},itemStyle:{type:[Object],default:{}}}},Ul={props:{direction:{type:String,default:()=>Wc.steps.direction},current:{type:[String,Number],default:()=>Wc.steps.current},activeColor:{type:String,default:()=>Wc.steps.activeColor},inactiveColor:{type:String,default:()=>Wc.steps.inactiveColor},activeIcon:{type:String,default:()=>Wc.steps.activeIcon},inactiveIcon:{type:String,default:()=>Wc.steps.inactiveIcon},dot:{type:Boolean,default:()=>Wc.steps.dot}}},Rl={props:{show:{type:Boolean,default:()=>Wc.loadingIcon.show},color:{type:String,default:()=>Wc.loadingIcon.color},textColor:{type:String,default:()=>Wc.loadingIcon.textColor},vertical:{type:Boolean,default:()=>Wc.loadingIcon.vertical},mode:{type:String,default:()=>Wc.loadingIcon.mode},size:{type:[String,Number],default:()=>Wc.loadingIcon.size},textSize:{type:[String,Number],default:()=>Wc.loadingIcon.textSize},text:{type:[String,Number],default:()=>Wc.loadingIcon.text},timingFunction:{type:String,default:()=>Wc.loadingIcon.timingFunction},duration:{type:[String,Number],default:()=>Wc.loadingIcon.duration},inactiveColor:{type:String,default:()=>Wc.loadingIcon.inactiveColor}}},Vl={props:{name:{type:[String,Number,Boolean],default:()=>Wc.checkbox.name},shape:{type:String,default:()=>Wc.checkbox.shape},size:{type:[String,Number],default:()=>Wc.checkbox.size},checked:{type:Boolean,default:()=>Wc.checkbox.checked},disabled:{type:[String,Boolean],default:()=>Wc.checkbox.disabled},activeColor:{type:String,default:()=>Wc.checkbox.activeColor},inactiveColor:{type:String,default:()=>Wc.checkbox.inactiveColor},iconSize:{type:[String,Number],default:()=>Wc.checkbox.iconSize},iconColor:{type:String,default:()=>Wc.checkbox.iconColor},label:{type:[String,Number],default:()=>Wc.checkbox.label},labelSize:{type:[String,Number],default:()=>Wc.checkbox.labelSize},labelColor:{type:String,default:()=>Wc.checkbox.labelColor},labelDisabled:{type:[String,Boolean],default:()=>Wc.checkbox.labelDisabled},usedAlone:{type:[Boolean],default:()=>!1}}},ql={props:{name:{type:String,default:()=>Wc.checkboxGroup.name},modelValue:{type:Array,default:()=>Wc.checkboxGroup.value},shape:{type:String,default:()=>Wc.checkboxGroup.shape},disabled:{type:Boolean,default:()=>Wc.checkboxGroup.disabled},activeColor:{type:String,default:()=>Wc.checkboxGroup.activeColor},inactiveColor:{type:String,default:()=>Wc.checkboxGroup.inactiveColor},size:{type:[String,Number],default:()=>Wc.checkboxGroup.size},placement:{type:String,default:()=>Wc.checkboxGroup.placement},labelSize:{type:[String,Number],default:()=>Wc.checkboxGroup.labelSize},labelColor:{type:[String],default:()=>Wc.checkboxGroup.labelColor},labelDisabled:{type:Boolean,default:()=>Wc.checkboxGroup.labelDisabled},iconColor:{type:String,default:()=>Wc.checkboxGroup.iconColor},iconSize:{type:[String,Number],default:()=>Wc.checkboxGroup.iconSize},iconPlacement:{type:String,default:()=>Wc.checkboxGroup.iconPlacement},borderBottom:{type:Boolean,default:()=>Wc.checkboxGroup.borderBottom}}},Wl={props:{show:{type:Boolean,default:()=>Wc.popup.show},overlay:{type:Boolean,default:()=>Wc.popup.overlay},mode:{type:String,default:()=>Wc.popup.mode},duration:{type:[String,Number],default:()=>Wc.popup.duration},closeable:{type:Boolean,default:()=>Wc.popup.closeable},overlayStyle:{type:[Object,String],default:()=>Wc.popup.overlayStyle},closeOnClickOverlay:{type:Boolean,default:()=>Wc.popup.closeOnClickOverlay},zIndex:{type:[String,Number],default:()=>Wc.popup.zIndex},safeAreaInsetBottom:{type:Boolean,default:()=>Wc.popup.safeAreaInsetBottom},safeAreaInsetTop:{type:Boolean,default:()=>Wc.popup.safeAreaInsetTop},closeIconPos:{type:String,default:()=>Wc.popup.closeIconPos},round:{type:[Boolean,String,Number],default:()=>Wc.popup.round},zoom:{type:Boolean,default:()=>Wc.popup.zoom},bgColor:{type:String,default:()=>Wc.popup.bgColor},overlayOpacity:{type:[Number,String],default:()=>Wc.popup.overlayOpacity}}},$l={props:{mode:{type:String,default:()=>Wc.numberKeyboard.value},dotDisabled:{type:Boolean,default:()=>Wc.numberKeyboard.dotDisabled},random:{type:Boolean,default:()=>Wc.numberKeyboard.random}}},Yl={props:{random:{type:Boolean,default:!1},autoChange:{type:Boolean,default:!1}}},Jl={props:{duration:{type:Number,default:()=>Wc.tabs.duration},list:{type:Array,default:()=>Wc.tabs.list},lineColor:{type:String,default:()=>Wc.tabs.lineColor},activeStyle:{type:[String,Object],default:()=>Wc.tabs.activeStyle},inactiveStyle:{type:[String,Object],default:()=>Wc.tabs.inactiveStyle},lineWidth:{type:[String,Number],default:()=>Wc.tabs.lineWidth},lineHeight:{type:[String,Number],default:()=>Wc.tabs.lineHeight},lineBgSize:{type:String,default:()=>Wc.tabs.lineBgSize},itemStyle:{type:[String,Object],default:()=>Wc.tabs.itemStyle},scrollable:{type:Boolean,default:()=>Wc.tabs.scrollable},current:{type:[Number,String],default:()=>Wc.tabs.current},keyName:{type:String,default:()=>Wc.tabs.keyName}}},Xl={props:{type:{type:String,default:()=>Wc.text.type},show:{type:Boolean,default:()=>Wc.text.show},text:{type:[String,Number],default:()=>Wc.text.text},prefixIcon:{type:String,default:()=>Wc.text.prefixIcon},suffixIcon:{type:String,default:()=>Wc.text.suffixIcon},mode:{type:String,default:()=>Wc.text.mode},href:{type:String,default:()=>Wc.text.href},format:{type:[String,Function],default:()=>Wc.text.format},call:{type:Boolean,default:()=>Wc.text.call},openType:{type:String,default:()=>Wc.text.openType},bold:{type:Boolean,default:()=>Wc.text.bold},block:{type:Boolean,default:()=>Wc.text.block},lines:{type:[String,Number],default:()=>Wc.text.lines},color:{type:String,default:()=>Wc.text.color},size:{type:[String,Number],default:()=>Wc.text.size},iconStyle:{type:[Object,String],default:()=>Wc.text.iconStyle},decoration:{tepe:String,default:()=>Wc.text.decoration},margin:{type:[Object,String,Number],default:()=>Wc.text.margin},lineHeight:{type:[String,Number],default:()=>Wc.text.lineHeight},align:{type:String,default:()=>Wc.text.align},wordWrap:{type:String,default:()=>Wc.text.wordWrap},flex1:{type:Boolean,default:()=>Wc.text.flex1}}},_l={computed:{value(){const{text:e,mode:t,format:n,href:o}=this;return"price"===t?Ha.func(n)?n(e):uc(e,2):"date"===t?(Ha.date(e),Ha.func(n)?n(e):sc(e,n||"yyyy-mm-dd")):"phone"===t?Ha.func(n)?n(e):"encrypt"===n?`${e.substr(0,3)}****${e.substr(7)}`:e:"name"===t?Ha.func(n)?n(e):"encrypt"===n?this.formatName(e):e:"link"===t?(Ha.url(o),e):e}},methods:{formatName(e){let t="";if(2===e.length)t=e.substr(0,1)+"*";else if(e.length>2){let n="";for(let t=0,o=e.length-2;tWc.line.color},length:{type:[String,Number],default:()=>Wc.line.length},direction:{type:String,default:()=>Wc.line.direction},hairline:{type:Boolean,default:()=>Wc.line.hairline},margin:{type:[String,Number],default:()=>Wc.line.margin},dashed:{type:Boolean,default:()=>Wc.line.dashed}}},eu={props:{show:{type:Boolean,default:()=>Wc.overlay.show},zIndex:{type:[String,Number],default:()=>Wc.overlay.zIndex},duration:{type:[String,Number],default:()=>Wc.overlay.duration},opacity:{type:[String,Number],default:()=>Wc.overlay.opacity}}},tu={props:{bgColor:{type:String,default:()=>Wc.statusBar.bgColor}}},nu={props:{}},ou={props:{show:{type:Boolean,default:()=>Wc.transition.show},mode:{type:String,default:()=>Wc.transition.mode},duration:{type:[String,Number],default:()=>Wc.transition.duration},timingFunction:{type:String,default:()=>Wc.transition.timingFunction}}},ru=e=>({enter:`u-${e}-enter u-${e}-enter-active`,"enter-to":`u-${e}-enter-to u-${e}-enter-active`,leave:`u-${e}-leave u-${e}-leave-active`,"leave-to":`u-${e}-leave-to u-${e}-leave-active`}),iu={methods:{clickHandler(){this.$emit("click")},async vueEnter(){const e=ru(this.mode);this.status="enter",this.$emit("beforeEnter"),this.inited=!0,this.display=!0,this.classes=e.enter,await lr(),await _a(20),this.$emit("enter"),this.transitionEnded=!1,this.$emit("afterEnter"),this.classes=e["enter-to"]},async vueLeave(){if(!this.display)return;const e=ru(this.mode);this.status="leave",this.$emit("beforeLeave"),this.classes=e.leave,await lr(),this.transitionEnded=!1,this.$emit("leave"),setTimeout(this.onTransitionEnd,this.duration),this.classes=e["leave-to"]},onTransitionEnd(){this.transitionEnded||(this.transitionEnded=!0,this.$emit("leave"===this.status?"afterLeave":"afterEnter"),!this.show&&this.display&&(this.display=!1,this.inited=!1))}}},su={props:{isDot:{type:Boolean,default:()=>Wc.badge.isDot},value:{type:[Number,String],default:()=>Wc.badge.value},modelValue:{type:[Number,String],default:()=>Wc.badge.modelValue},show:{type:Boolean,default:()=>Wc.badge.show},max:{type:[Number,String],default:()=>Wc.badge.max},type:{type:String,default:()=>Wc.badge.type},showZero:{type:Boolean,default:()=>Wc.badge.showZero},bgColor:{type:[String,null],default:()=>Wc.badge.bgColor},color:{type:[String,null],default:()=>Wc.badge.color},shape:{type:String,default:()=>Wc.badge.shape},numberType:{type:String,default:()=>Wc.badge.numberType},offset:{type:Array,default:()=>Wc.badge.offset},inverted:{type:Boolean,default:()=>Wc.badge.inverted},absolute:{type:Boolean,default:()=>Wc.badge.absolute}}},au={props:{color:{type:String,default:()=>Wc.link.color},fontSize:{type:[String,Number],default:()=>Wc.link.fontSize},underLine:{type:Boolean,default:()=>Wc.link.underLine},href:{type:String,default:()=>Wc.link.href},mpTips:{type:String,default:()=>Wc.link.mpTips},lineColor:{type:String,default:()=>Wc.link.lineColor},text:{type:String,default:()=>Wc.link.text}}};exports.Parser=zl,exports.Pinia=Na,exports.Request=class{constructor(e={}){var t;t=e,"[object Object]"!==Object.prototype.toString.call(t)&&(e={},console.warn("设置全局参数必须接收一个Object")),this.config=vl({...bl,...e}),this.interceptors={request:new ml,response:new ml}}setConfig(e){this.config=e(this.config)}middleware(e){e=((e,t={})=>{const n=t.method||e.method||"GET";let o={baseURL:t.baseURL||e.baseURL||"",method:n,url:t.url||"",params:t.params||{},custom:{...e.custom||{},...t.custom||{}},header:ul(e.header||{},t.header||{})};if(o={...o,...yl(["getTask","validateStatus","paramsSerializer","forcedJSONParsing"],e,t)},"DOWNLOAD"===n){const n=["timeout","filePath"];o={...o,...yl(n,e,t)}}else if("UPLOAD"===n)delete o.header["content-type"],delete o.header["Content-Type"],["filePath","name","timeout","formData"].forEach((e=>{pl(t[e])||(o[e]=t[e])})),pl(o.timeout)&&!pl(e.timeout)&&(o.timeout=e.timeout);else{const n=["data","timeout","dataType","responseType","enableHttp2","enableQuic","enableCache","enableHttpDNS","httpDNSServiceId","enableChunked","forceCellularNetwork"];o={...o,...yl(n,e,t)}}return o})(this.config,e);let t=[gl,void 0],n=Promise.resolve(e);for(this.interceptors.request.forEach((function(e){t.unshift(e.fulfilled,e.rejected)})),this.interceptors.response.forEach((function(e){t.push(e.fulfilled,e.rejected)}));t.length;)n=n.then(t.shift(),t.shift());return n}request(e={}){return this.middleware(e)}get(e,t={}){return this.middleware({url:e,method:"GET",...t})}post(e,t,n={}){return this.middleware({url:e,data:t,method:"POST",...n})}put(e,t,n={}){return this.middleware({url:e,data:t,method:"PUT",...n})}delete(e,t,n={}){return this.middleware({url:e,data:t,method:"DELETE",...n})}connect(e,t,n={}){return this.middleware({url:e,data:t,method:"CONNECT",...n})}head(e,t,n={}){return this.middleware({url:e,data:t,method:"HEAD",...n})}options(e,t,n={}){return this.middleware({url:e,data:t,method:"OPTIONS",...n})}trace(e,t,n={}){return this.middleware({url:e,data:t,method:"TRACE",...n})}upload(e,t={}){return t.url=e,t.method="UPLOAD",this.middleware(t)}download(e,t={}){return t.url=e,t.method="DOWNLOAD",this.middleware(t)}get version(){return"3.1.0"}},exports._export_sfc=(e,t)=>{const n=e.__vccOpts||e;for(const[o,r]of t)n[o]=r;return n},exports.addStyle=ec,exports.addUnit=tc,exports.buttonMixin=Gl,exports.color=qc,exports.colorGradient=Pc,exports.config=Ja,exports.createPinia=Aa,exports.createSSRApp=Bs,exports.dayjs=Al,exports.deepMerge=oc,exports.defProps=Wc,exports.defineComponent=function(e){return w(e)?{setup:e,name:e.name}:e},exports.defineStore=Pa,exports.e=(e,...t)=>g(e,...t),exports.error=rc,exports.f=(e,t)=>function(e,t){let n;if(v(e)||S(e)){n=new Array(e.length);for(let o=0,r=e.length;ot(e,n,n)));else{const o=Object.keys(e);n=new Array(o.length);for(let r=0,i=o.length;rs(e),exports.o=(e,t)=>As(e,t),exports.onHide=Zc,exports.onLaunch=el,exports.onLoad=tl,exports.onMounted=Fr,exports.onPageScroll=ol,exports.onReachBottom=rl,exports.onShareAppMessage=sl,exports.onShareTimeline=il,exports.onShow=Kc,exports.onUnload=nl,exports.openType=Kl,exports.p=e=>function(e){const{uid:t,__counter:n}=Ei();return t+","+((ys[t]||(ys[t]=[])).push(vi(e))-1)+","+n}(e),exports.props=Bl,exports.props$1=Ml,exports.props$10=$l,exports.props$11=Yl,exports.props$12=Jl,exports.props$13=Xl,exports.props$14=Zl,exports.props$15=eu,exports.props$16=tu,exports.props$17=nu,exports.props$18=ou,exports.props$19=su,exports.props$2=Dl,exports.props$20=au,exports.props$3=Ll,exports.props$4=Hl,exports.props$5=Ul,exports.props$6=Rl,exports.props$7=Vl,exports.props$8=ql,exports.props$9=Wl,exports.r=(e,t,n)=>Ss(e,t,n),exports.random=Ka,exports.randomArray=ic,exports.reactive=jo,exports.ref=Ro,exports.relativeTime=Sl,exports.resolveComponent=function(e,t){return function(e,t,n=!0,o=!1){const r=xr||Si;if(r){const n=r.type;if(e===Wr){const e=function(e,t=!0){return w(e)?e.displayName||e.name:e.name||t&&e.__name}(n,!1);if(e&&(e===t||e===N(t)||e===M(N(t))))return n}const i=$r(r[e]||n[e],t)||$r(r.appContext[e],t);return!i&&o?n:i}}(Wr,e,!0,t)||e},exports.s=e=>Es(e),exports.sleep=_a,exports.sr=(e,t,n)=>function(e,t,n={}){const{$templateRefs:o}=Ei();o.push({i:t,r:e,k:n.k,f:n.f})}(e,t,n),exports.t=e=>(e=>S(e)?e:null==e?"":v(e)||B(e)&&(e.toString===C||!w(e.toString))?JSON.stringify(e,a,2):String(e))(e),exports.test=Ha,exports.toast=lc,exports.transitionMixin=iu,exports.unref=qo,exports.uviewPlus=_c,exports.value=_l,exports.watch=Er; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-button/hs-button.js b/dist/build/mp-weixin/components/hs-button/hs-button.js index 2fda1c4..037502e 100644 --- a/dist/build/mp-weixin/components/hs-button/hs-button.js +++ b/dist/build/mp-weixin/components/hs-button/hs-button.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const o=require("../../common/vendor.js");if(!Array){(o.resolveComponent("uni-icons")+o.resolveComponent("up-loading-icon"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../node-modules/uview-plus/components/u-loading-icon/u-loading-icon.js"))();const n=o.defineComponent({__name:"hs-button",props:["type","label","icon","size","openType","iconColor","buttonStyle","disabled","loading","loading_label"],emits:["click","onGetPhoneNumber"],setup(n,{emit:e}){const l=n,i=()=>{e("click")},t=o=>{var n;"getPhoneNumber:ok"===(null==(n=null==o?void 0:o.detail)?void 0:n.errMsg)&&e("onGetPhoneNumber",o)};return(n,e)=>o.e({a:null==l?void 0:l.icon},(null==l?void 0:l.icon)?{b:o.p({type:null==l?void 0:l.icon,size:"16",color:(null==l?void 0:l.iconColor)||"#0082fa"})}:{},{c:null==l?void 0:l.loading},(null==l?void 0:l.loading)?{d:o.p({mode:"circle",size:"15"})}:{},{e:o.t((null==l?void 0:l.loading_label)||(null==l?void 0:l.label)||"我是按钮"),f:o.s(l.buttonStyle),g:(null==l?void 0:l.openType)||"",h:o.n(`nchl_button ${null==l?void 0:l.type}_button ${(null==l?void 0:l.size)||"sm"}_size`),i:o.o(i),j:null==l?void 0:l.disabled,k:o.o(t)})}}),e=o._export_sfc(n,[["__scopeId","data-v-186abeaa"]]);wx.createComponent(e); +======= +"use strict";const o=require("../../common/vendor.js");if(!Array){(o.resolveComponent("uni-icons")+o.resolveComponent("up-loading-icon"))()}Math||((()=>"../../uni_modules/uni-icons/components/uni-icons/uni-icons.js")+(()=>"../../node-modules/uview-plus/components/u-loading-icon/u-loading-icon.js"))();const n=o.defineComponent({__name:"hs-button",props:["type","label","icon","size","openType","iconColor","buttonStyle","disabled","loading","loading_label"],emits:["click","onGetPhoneNumber"],setup(n,{emit:l}){const e=n,i=()=>{l("click")},t=o=>{var n;"getPhoneNumber:ok"===(null==(n=null==o?void 0:o.detail)?void 0:n.errMsg)&&l("onGetPhoneNumber",o)};return(n,l)=>o.e({a:null==e?void 0:e.icon},(null==e?void 0:e.icon)?{b:o.p({type:null==e?void 0:e.icon,size:"16",color:(null==e?void 0:e.iconColor)||"#0082fa"})}:{},{c:null==e?void 0:e.loading},(null==e?void 0:e.loading)?{d:o.p({mode:"circle",size:"15"})}:{},{e:o.t((null==e?void 0:e.loading_label)||(null==e?void 0:e.label)||"我是按钮"),f:o.n((null==e?void 0:e.loading)||(null==e?void 0:e.icon)?"btn_text":""),g:o.s(e.buttonStyle),h:(null==e?void 0:e.openType)||"",i:o.n(`nchl_button ${null==e?void 0:e.type}_button ${(null==e?void 0:e.size)||"sm"}_size`),j:o.o(i),k:null==e?void 0:e.disabled,l:o.o(t)})}}),l=o._export_sfc(n,[["__scopeId","data-v-f4073073"]]);wx.createComponent(l); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-button/hs-button.wxml b/dist/build/mp-weixin/components/hs-button/hs-button.wxml index e3e1e8c..8a6d77a 100644 --- a/dist/build/mp-weixin/components/hs-button/hs-button.wxml +++ b/dist/build/mp-weixin/components/hs-button/hs-button.wxml @@ -1 +1,5 @@ - \ No newline at end of file +<<<<<<< HEAD + +======= + +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-button/hs-button.wxss b/dist/build/mp-weixin/components/hs-button/hs-button.wxss index eae9968..3c27703 100644 --- a/dist/build/mp-weixin/components/hs-button/hs-button.wxss +++ b/dist/build/mp-weixin/components/hs-button/hs-button.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD button.data-v-186abeaa:after{border:none}.page_title.data-v-186abeaa{font-weight:600;font-size:28rpx}.nchl_button.data-v-186abeaa{padding:0 23rpx;border-radius:100rpx;font-weight:400;font-size:26rpx;background-color:#0082fa;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}.primary_button.data-v-186abeaa{background:#0082fa}.default_button.data-v-186abeaa{background:#fff;color:#3c5b86}.display_button.data-v-186abeaa{background:#f3f3f4;color:#2a7efb}.primary_two_button.data-v-186abeaa{background:#f0f7ff;color:#2a7efb}.delete_button.data-v-186abeaa{background:#d43030;color:#fff}.ghost_button.data-v-186abeaa{background:#fff;border:1rpx solid #0082fa;color:#0082fa}.sm_size.data-v-186abeaa{height:60rpx;line-height:60rpx}.md_size.data-v-186abeaa{height:80rpx;line-height:80rpx;font-size:28rpx}.lg_size.data-v-186abeaa{height:100rpx;line-height:100rpx;font-size:32rpx} +======= +button.data-v-f4073073:after{border:none}.page_title.data-v-f4073073{font-weight:600;font-size:28rpx}.nchl_button.data-v-f4073073{padding:0 23rpx;border-radius:100rpx;font-weight:400;font-size:26rpx;background-color:#0082fa;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center}.btn_text.data-v-f4073073{padding-left:10rpx}.primary_button.data-v-f4073073{background:#0082fa}.default_button.data-v-f4073073{background:#fff;color:#3c5b86}.display_button.data-v-f4073073{background:#f3f3f4;color:#2a7efb}.disabled_button.data-v-f4073073{background:#ccc;color:#333}.primary_two_button.data-v-f4073073{background:#f0f7ff;color:#2a7efb}.delete_button.data-v-f4073073{background:#d43030;color:#fff}.ghost_button.data-v-f4073073{background:#fff;border:1rpx solid #0082fa;color:#0082fa}.sm_size.data-v-f4073073{height:60rpx;line-height:60rpx}.md_size.data-v-f4073073{height:80rpx;line-height:80rpx;font-size:28rpx}.lg_size.data-v-f4073073{height:100rpx;line-height:100rpx;font-size:32rpx} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.js b/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.js index 30fa7ca..d00ae53 100644 --- a/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.js +++ b/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const o=require("../../common/vendor.js");if(!Array){(o.resolveComponent("up-icon")+o.resolveComponent("hs-button")+o.resolveComponent("up-popup"))()}Math||((()=>"../../node-modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../hs-button/hs-button.js")+(()=>"../../node-modules/uview-plus/components/u-popup/u-popup.js"))();const e=o.defineComponent({__name:"hs-popup-evaluate",props:["show","mode","insetBottom","round","closeable","bgColor"],emits:["onSubmit","onClose"],setup(e,{emit:t}){const n=e,l=o.ref(-1),s={1:"非常差",2:"比较差",3:"一般",4:"满意",5:"非常满意"},u=()=>{t("onClose")},a=()=>{(null==l?void 0:l.value)>-1?t("onSubmit",{rating:l.value}):o.index.showToast({title:"请先评价",icon:"none"})};return(e,t)=>o.e({a:o.f(5,((e,t,n)=>({a:t,b:o.o((o=>{return t=e,console.log(t,"idx"),void(l.value=t);var t}),t),c:"a65343d7-1-"+n+",a65343d7-0",d:o.p({name:"star-fill",size:"32",color:t-1},l.value>-1?{c:o.t(s[l.value])}:{},{d:o.o(a),e:o.p({type:"primary",label:"提交评价",size:"md"}),f:o.o(u),g:o.p({customStyle:(null==n?void 0:n.insetBottom)?{bottom:"calc(env(safe-area-inset-bottom) + 48px)"}:{},overlayStyle:(null==n?void 0:n.insetBottom)?{bottom:"calc(env(safe-area-inset-bottom) + 48px)"}:{},show:n.show,mode:(null==n?void 0:n.mode)||"top",round:(null==n?void 0:n.round)||0,closeable:null==n?void 0:n.closeable,bgColor:null==n?void 0:n.bgColor})})}}),t=o._export_sfc(e,[["__scopeId","data-v-a65343d7"]]);wx.createComponent(t); +======= +"use strict";const o=require("../../common/vendor.js");if(!Array){(o.resolveComponent("up-icon")+o.resolveComponent("hs-button")+o.resolveComponent("up-popup"))()}Math||((()=>"../../node-modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../hs-button/hs-button.js")+(()=>"../../node-modules/uview-plus/components/u-popup/u-popup.js"))();const e=o.defineComponent({__name:"hs-popup-evaluate",props:["show","mode","insetBottom","round","closeable","bgColor","params"],emits:["onSubmit","onClose"],setup(e,{emit:n}){const t=e,l=o.ref(-1),s={1:"非常差",2:"比较差",3:"一般",4:"满意",5:"非常满意"},u=()=>{n("onClose")},a=()=>{(null==l?void 0:l.value)>-1?n("onSubmit",{rating:l.value,...null==t?void 0:t.params}):o.index.showToast({title:"请选择星星评价!",icon:"none"})};return(e,n)=>o.e({a:o.f(5,((e,n,t)=>({a:n,b:o.o((o=>{return n=e,console.log(n,"idx"),void(l.value=n);var n}),n),c:"5c47dbb6-1-"+t+",5c47dbb6-0",d:o.p({name:"star-fill",size:"32",color:n-1},l.value>-1?{c:o.t(s[l.value])}:{},{d:o.o(a),e:o.p({type:"primary",label:"提交评价",size:"md"}),f:o.o(u),g:o.p({customStyle:(null==t?void 0:t.insetBottom)?{bottom:"calc(env(safe-area-inset-bottom) + 48px)"}:{},overlayStyle:(null==t?void 0:t.insetBottom)?{bottom:"calc(env(safe-area-inset-bottom) + 48px)"}:{},show:t.show,mode:(null==t?void 0:t.mode)||"top",round:(null==t?void 0:t.round)||0,closeable:null==t?void 0:t.closeable,bgColor:null==t?void 0:t.bgColor})})}}),n=o._export_sfc(e,[["__scopeId","data-v-5c47dbb6"]]);wx.createComponent(n); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.wxml b/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.wxml index d6044ef..0494147 100644 --- a/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.wxml +++ b/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.wxml @@ -1 +1,5 @@ - 邀请您对工单进行评价 {{c}} 请点击星星进行评价 \ No newline at end of file +<<<<<<< HEAD + 邀请您对工单进行评价 {{c}} 请点击星星进行评价 +======= + 邀请您对工单进行评价 {{c}} 请点击星星进行评价 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.wxss b/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.wxss index 483467b..909e931 100644 --- a/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.wxss +++ b/dist/build/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD .data-v-a65343d7 .u-transition{padding-bottom:calc(env(safe-area-inset-bottom) + 48px)!important}.popup_slot_content.data-v-a65343d7{border-top-left-radius:30rpx;border-top-right-radius:30rpx;overflow:hidden;background:linear-gradient(180deg,#deefff 0%,#ffffff 26%,#ffffff 100%);min-height:300rpx}.popup_slot_title.data-v-a65343d7{color:#3d3d3d;font-size:32rpx;text-align:center;line-height:100rpx}.star_contents_body.data-v-a65343d7{display:flex;flex:1;gap:10px;align-items:center;padding:30rpx 0;justify-content:center}.evaluate_text.data-v-a65343d7{text-align:center;font-size:28rpx;font-weight:500;padding:20rpx 0}.no_evaluate_text.data-v-a65343d7{color:#666}.popup_footer.data-v-a65343d7{padding:40rpx 30rpx 0} +======= +.data-v-5c47dbb6 .u-transition{padding-bottom:calc(env(safe-area-inset-bottom) + 48px)!important}.popup_slot_content.data-v-5c47dbb6{border-top-left-radius:30rpx;border-top-right-radius:30rpx;overflow:hidden;background:linear-gradient(180deg,#deefff 0%,#ffffff 26%,#ffffff 100%);min-height:300rpx}.popup_slot_title.data-v-5c47dbb6{color:#3d3d3d;font-size:32rpx;text-align:center;line-height:100rpx}.star_contents_body.data-v-5c47dbb6{display:flex;flex:1;gap:10px;align-items:center;padding:30rpx 0;justify-content:center}.evaluate_text.data-v-5c47dbb6{text-align:center;font-size:28rpx;font-weight:500;padding:20rpx 0}.no_evaluate_text.data-v-5c47dbb6{color:#666}.popup_footer.data-v-5c47dbb6{padding:40rpx 30rpx 0} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.js b/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.js index a20c67d..5162e2b 100644 --- a/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.js +++ b/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js"),l=require("../../common/libraries/day.js");if(!Array){e.resolveComponent("uni-icons")()}Math;const t=e.defineComponent({__name:"hs-reservation-picker",props:["Enums","title","pickerIndex","value","borderTop","required","valueExpectStartTime","valueExpectEndTime","icon","iconSize"],emits:["change","update:valueExpectStartTime","update:valueExpectEndTime"],setup(t,{emit:o}){const u=t,a=e.ref([]),i=e.ref(""),n=e=>{var l;let t=null==(l=null==e?void 0:e.detail)?void 0:l.value,u=a.value[0][t[0]],n=a.value[1][t[1]];console.log(e,"e");let r=`${null==u?void 0:u.value} ${null==n?void 0:n.str}`,v=`${null==u?void 0:u.value} ${null==n?void 0:n.end}`;i.value=`${null==u?void 0:u.label}(${null==n?void 0:n.label})`,o("update:valueExpectStartTime",r),o("update:valueExpectEndTime",v),o("change",{str_time:r,end_time:v})},r=e=>{var t,o,u,i,n;if(0===(null==(t=null==e?void 0:e.detail)?void 0:t.column))if(null==(o=null==e?void 0:e.detail)?void 0:o.value){let t=null==(n=a.value[null==(u=null==e?void 0:e.detail)?void 0:u.column][null==(i=null==e?void 0:e.detail)?void 0:i.value])?void 0:n.value,o=l.generateTimeSlots(t);a.value[1]=o,console.log(o,"timeSlots")}else{let e=l.generateTimeSlots();a.value[1]=e,console.log(e,"timeSlots")}console.log(e,"e")};return e.onMounted((()=>{(()=>{let e=l.getCurrentHour(),t=l.getTheFutureDay(0),o=l.getTheFutureDay(1),u=l.getTheFutureDay(2),i=l.generateTimeSlots();a.value=[[{label:"今天",value:t},{label:"明天",value:o},{label:"后天",value:u}],i],console.log(e,"day1")})()})),(l,o)=>e.e({a:e.t((null==u?void 0:u.title)||"标题"),b:t.required},(t.required,{}),{c:e.t(i.value||"请选择"),d:e.p({type:"right",size:"15",color:"#999"}),e:e.n(i.value?"valueStyle":"valueStyle placeholderStyle"),f:u.borderTop?"1rpx solid #eee":"",g:a.value,h:e.o(n),i:e.o(r)})}}),o=e._export_sfc(t,[["__scopeId","data-v-eef11888"]]);wx.createComponent(o); +======= +"use strict";const e=require("../../common/vendor.js"),l=require("../../common/libraries/day.js");if(!Array){e.resolveComponent("uni-icons")()}Math;const t=e.defineComponent({__name:"hs-reservation-picker",props:["Enums","title","pickerIndex","value","borderTop","required","valueExpectStartTime","valueExpectEndTime","icon","iconSize"],emits:["change","update:valueExpectStartTime","update:valueExpectEndTime"],setup(t,{emit:o}){const u=t,a=e.ref([]),i=e.ref(""),n=e=>{var l;let t=null==(l=null==e?void 0:e.detail)?void 0:l.value,u=a.value[0][t[0]],n=a.value[1][t[1]];console.log(e,"e");let v=`${null==u?void 0:u.value} ${null==n?void 0:n.str}`,r=`${null==u?void 0:u.value} ${null==n?void 0:n.end}`;i.value=`${null==u?void 0:u.label}(${null==n?void 0:n.label})`,o("update:valueExpectStartTime",v),o("update:valueExpectEndTime",r),o("change",{str_time:v,end_time:r})},v=e=>{var t,o,u,i,n;if(0===(null==(t=null==e?void 0:e.detail)?void 0:t.column))if(null==(o=null==e?void 0:e.detail)?void 0:o.value){let t=null==(n=a.value[null==(u=null==e?void 0:e.detail)?void 0:u.column][null==(i=null==e?void 0:e.detail)?void 0:i.value])?void 0:n.value,o=l.generateTimeSlots(t);a.value[1]=o,console.log(o,"timeSlots")}else{let e=l.generateTimeSlots();a.value[1]=e,console.log(e,"timeSlots")}console.log(e,"e")};return e.onMounted((()=>{(()=>{let e=l.getCurrentHour(),t=l.getTheFutureDay(0),o=l.getTheFutureDay(1),u=l.getTheFutureDay(2),i=l.generateTimeSlots();(null==t?void 0:t.length)?a.value=[[{label:"今天",value:t},{label:"明天",value:o},{label:"后天",value:u}],i]:a.value=[[{label:"明天",value:o},{label:"后天",value:u}],i],console.log(e,"day1")})()})),(l,o)=>e.e({a:e.t((null==u?void 0:u.title)||"标题"),b:t.required},(t.required,{}),{c:e.t(i.value||"请选择"),d:e.p({type:"right",size:"15",color:"#999"}),e:e.n(i.value?"valueStyle":"valueStyle placeholderStyle"),f:u.borderTop?"1rpx solid #eee":"",g:a.value,h:e.o(n),i:e.o(v)})}}),o=e._export_sfc(t,[["__scopeId","data-v-c4882992"]]);wx.createComponent(o); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxml b/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxml index 1f2edd4..9286804 100644 --- a/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxml +++ b/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxml @@ -1 +1,5 @@ -{{a}} * {{c}} \ No newline at end of file +<<<<<<< HEAD +{{a}} * {{c}} +======= +{{a}} * {{c}} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxss b/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxss index a7663a2..ad01a56 100644 --- a/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxss +++ b/dist/build/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD .cell_content.data-v-eef11888{padding:16rpx 0;display:flex;align-items:center;justify-content:space-between}.cell_content .title.data-v-eef11888{color:#333;font-size:29rpx;padding:25rpx 0}.cell_content .title text.data-v-eef11888{color:red}.cell_content .valueStyle.data-v-eef11888{font-size:28rpx}.cell_content .placeholderStyle.data-v-eef11888{color:#ccc} +======= +.cell_content.data-v-c4882992{padding:5rpx 0;display:flex;align-items:center;justify-content:space-between}.cell_content .title.data-v-c4882992{color:#333;font-size:29rpx;padding:25rpx 0}.cell_content .title text.data-v-c4882992{color:red}.cell_content .valueStyle.data-v-c4882992{font-size:28rpx}.cell_content .placeholderStyle.data-v-c4882992{color:#ccc} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.js b/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.js new file mode 100644 index 0000000..97ed212 --- /dev/null +++ b/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.js @@ -0,0 +1 @@ +"use strict";const e=require("../../common/vendor.js");if(!Array){e.resolveComponent("up-icon")()}Math;const o=e.defineComponent({__name:"hs-up-rate",props:["valueModel"],setup(o){const n=o;return(o,t)=>({a:e.f(5,((o,t,r)=>({a:t,b:"d5693b0c-0-"+r,c:e.p({name:"star-fill",size:"18",color:t<(null==n?void 0:n.valueModel)?"#FFC53D":"#F3F3F4"})})))})}}),n=e._export_sfc(o,[["__scopeId","data-v-d5693b0c"]]);wx.createComponent(n); diff --git a/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.json b/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.json new file mode 100644 index 0000000..0eae915 --- /dev/null +++ b/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "up-icon": "../../node-modules/uview-plus/components/u-icon/u-icon" + } +} \ No newline at end of file diff --git a/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.wxml b/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.wxml new file mode 100644 index 0000000..c1fe2b9 --- /dev/null +++ b/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.wxml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.wxss b/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.wxss new file mode 100644 index 0000000..26aa0b3 --- /dev/null +++ b/dist/build/mp-weixin/components/hs-up-rate/hs-up-rate.wxss @@ -0,0 +1 @@ +.data-v-d5693b0c .u-transition{padding-bottom:calc(env(safe-area-inset-bottom) + 48px)!important}.star_contents_body.data-v-d5693b0c{display:flex;flex:1;gap:10rpx;align-items:center;justify-content:center} diff --git a/dist/build/mp-weixin/gen/Apis.js b/dist/build/mp-weixin/gen/Apis.js index 72ff5d6..19a6cb7 100644 --- a/dist/build/mp-weixin/gen/Apis.js +++ b/dist/build/mp-weixin/gen/Apis.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../common/libraries/request.js");require("../common/store/useWeAppAuthStore.js"),require("../common/store/useWorkStore.js");const t={Activity:{Activities:{List:t=>e.request("customer/activity/activities/list",{data:t}),Show:t=>e.request("customer/activity/activities/show",{data:t})},ActivityEnrolls:{List:t=>e.request("customer/activity/activity_enrolls/list",{data:t}),Store:t=>e.request("customer/activity/activity_enrolls/store",{data:t}),GetCustomerEnroll:t=>e.request("customer/activity/activity_enrolls/get_customer_enroll",{data:t}),Cancelled:t=>e.request("customer/activity/activity_enrolls/cancelled",{data:t}),Show:t=>e.request("customer/activity/activity_enrolls/show",{data:t})}},Archive:{HouseOccupants:{List:t=>e.request("customer/archive/house_occupants/list",{data:t}),GetCustomerHouseIsExist:()=>e.request("customer/archive/house_occupants/get_customer_house_is_exist",{}),UpdateSelectedHouse:t=>e.request("customer/archive/house_occupants/update_selected_house",{data:t}),GetHouseOccupants:t=>e.request("customer/archive/house_occupants/get_house_occupants",{data:t}),GetOwner:t=>e.request("customer/archive/house_occupants/get_owner",{data:t}),Show:t=>e.request("customer/archive/house_occupants/show",{data:t}),DeleteOccupant:t=>e.request("customer/archive/house_occupants/delete_occupant",{data:t}),Unbind:t=>e.request("customer/archive/house_occupants/unbind",{data:t})},HouseRegisters:{List:t=>e.request("customer/archive/house_registers/list",{data:t}),Store:t=>e.request("customer/archive/house_registers/store",{data:t}),Update:t=>e.request("customer/archive/house_registers/update",{data:t}),Show:t=>e.request("customer/archive/house_registers/show",{data:t}),OwnerAuditList:t=>e.request("customer/archive/house_registers/owner_audit_list",{data:t}),GetOwnerIsAudit:()=>e.request("customer/archive/house_registers/get_owner_is_audit",{}),Audit:t=>e.request("customer/archive/house_registers/audit",{data:t})}},Asset:{AssetHouses:{SelectProject:t=>e.request("customer/asset/asset_houses/select_project",{data:t}),SelectProjectByLocation:t=>e.request("customer/asset/asset_houses/select_project_by_location",{data:t}),SelectBuilding:t=>e.request("customer/asset/asset_houses/select_building",{data:t}),SelectUnit:t=>e.request("customer/asset/asset_houses/select_unit",{data:t}),SelectHouse:t=>e.request("customer/asset/asset_houses/select_house",{data:t}),Show:t=>e.request("customer/asset/asset_houses/show",{data:t})},AssetProjects:{GetProjectPropertyBrand:t=>e.request("customer/asset/asset_projects/get_project_property_brand",{data:t})}},Banner:{BannerSpaces:{List:t=>e.request("customer/banner/banner_spaces/list",{data:t})}},Bill:{HouseBills:{List:t=>e.request("customer/bill/house_bills/list",{data:t}),MyBillYearList:t=>e.request("customer/bill/house_bills/my_bill_year_list",{data:t}),MyBillList:t=>e.request("customer/bill/house_bills/my_bill_list",{data:t}),GetCountBills:()=>e.request("customer/bill/house_bills/get_count_bills",{})}},Common:{ConvenienceServices:{List:t=>e.request("customer/common/convenience_services/list",{data:t})}},Customer:{CustomerBacklogs:{List:t=>e.request("customer/customer/customer_backlogs/list",{data:t}),Show:t=>e.request("customer/customer/customer_backlogs/show",{data:t})},CustomerConsults:{List:t=>e.request("customer/customer/customer_consults/list",{data:t}),Store:t=>e.request("customer/customer/customer_consults/store",{data:t}),Show:t=>e.request("customer/customer/customer_consults/show",{data:t})},CustomerOpinions:{Store:t=>e.request("customer/customer/customer_opinions/store",{data:t})},Customers:{GetCountHouse:()=>e.request("customer/customer/customers/get_count_house",{})}},Grid:{Grids:{GetHousekeeper:t=>e.request("customer/grid/grids/get_housekeeper",{data:t})}},HouseOrder:{HouseOrders:{List:t=>e.request("customer/house_order/house_orders/list",{data:t}),Store:t=>e.request("customer/house_order/house_orders/store",{data:t}),Show:t=>e.request("customer/house_order/house_orders/show",{data:t}),Payment:t=>e.request("customer/house_order/house_orders/payment",{data:t}),HouseOrderNotify:()=>e.request("customer/house_order/house_orders/house_order_notify",{})},HousePrepaymentLogs:{List:t=>e.request("customer/house_order/house_prepayment_logs/list",{data:t}),Show:t=>e.request("customer/house_order/house_prepayment_logs/show",{data:t})},HousePrepayments:{List:t=>e.request("customer/house_order/house_prepayments/list",{data:t}),Payment:t=>e.request("customer/house_order/house_prepayments/payment",{data:t}),Show:t=>e.request("customer/house_order/house_prepayments/show",{data:t}),HousePrepaymentNotify:()=>e.request("customer/house_order/house_prepayments/house_prepayment_notify",{})}},Login:{Auth:{Login:t=>e.request("customer/login/auth/login",{data:t}),Register:t=>e.request("customer/login/auth/register",{data:t}),Logout:()=>e.request("customer/login/auth/logout",{}),Me:()=>e.request("customer/login/auth/me",{}),ChangeName:t=>e.request("customer/login/auth/change_name",{data:t}),BindPhoneNumber:t=>e.request("customer/login/auth/bind_phone_number",{data:t}),SendValidateSms:t=>e.request("customer/login/auth/send_validate_sms",{data:t}),GetAccessToken:t=>e.request("customer/login/auth/get_access_token",{data:t}),PreUpload:t=>e.request("customer/login/auth/pre_upload",{data:t}),TemporaryUrl:t=>e.request("customer/login/auth/temporary_url",{data:t})}},Msg:{MsgPropertyAnnouncements:{List:t=>e.request("customer/msg/msg_property_announcements/list",{data:t}),Show:t=>e.request("customer/msg/msg_property_announcements/show",{data:t}),CountMsg:()=>e.request("customer/msg/msg_property_announcements/count_msg",{})}},WechatWork:{Notification:{WechatWorkNotify:()=>e.request("customer/wechat_work/notification/wechat_work_notify",{}),ThirdAppNotify:()=>e.request("customer/wechat_work/notification/third_app_notify",{})}},WorkOrder:{HouseWorkOrders:{List:t=>e.request("customer/work_order/house_work_orders/list",{data:t}),Store:t=>e.request("customer/work_order/house_work_orders/store",{data:t}),Show:t=>e.request("customer/work_order/house_work_orders/show",{data:t})}}};exports.Apis=t; +======= +"use strict";const e=require("../common/libraries/request.js");require("../common/store/useWeAppAuthStore.js"),require("../common/store/useWorkStore.js");const t={Activity:{Activities:{List:t=>e.request("customer/activity/activities/list",{data:t}),Show:t=>e.request("customer/activity/activities/show",{data:t})},ActivityEnrolls:{List:t=>e.request("customer/activity/activity_enrolls/list",{data:t}),Store:t=>e.request("customer/activity/activity_enrolls/store",{data:t}),GetCustomerEnroll:t=>e.request("customer/activity/activity_enrolls/get_customer_enroll",{data:t}),Cancelled:t=>e.request("customer/activity/activity_enrolls/cancelled",{data:t}),Show:t=>e.request("customer/activity/activity_enrolls/show",{data:t})}},Archive:{HouseOccupants:{List:t=>e.request("customer/archive/house_occupants/list",{data:t}),GetCustomerHouseIsExist:()=>e.request("customer/archive/house_occupants/get_customer_house_is_exist",{}),UpdateSelectedHouse:t=>e.request("customer/archive/house_occupants/update_selected_house",{data:t}),GetHouseOccupants:t=>e.request("customer/archive/house_occupants/get_house_occupants",{data:t}),GetOwner:t=>e.request("customer/archive/house_occupants/get_owner",{data:t}),Show:t=>e.request("customer/archive/house_occupants/show",{data:t}),DeleteOccupant:t=>e.request("customer/archive/house_occupants/delete_occupant",{data:t}),Unbind:t=>e.request("customer/archive/house_occupants/unbind",{data:t})},HouseRegisters:{List:t=>e.request("customer/archive/house_registers/list",{data:t}),Store:t=>e.request("customer/archive/house_registers/store",{data:t}),Update:t=>e.request("customer/archive/house_registers/update",{data:t}),Show:t=>e.request("customer/archive/house_registers/show",{data:t}),OwnerAuditList:t=>e.request("customer/archive/house_registers/owner_audit_list",{data:t}),GetOwnerIsAudit:()=>e.request("customer/archive/house_registers/get_owner_is_audit",{}),Audit:t=>e.request("customer/archive/house_registers/audit",{data:t})}},Asset:{AssetHouses:{SelectProject:t=>e.request("customer/asset/asset_houses/select_project",{data:t}),SelectProjectByLocation:t=>e.request("customer/asset/asset_houses/select_project_by_location",{data:t}),SelectBuilding:t=>e.request("customer/asset/asset_houses/select_building",{data:t}),SelectUnit:t=>e.request("customer/asset/asset_houses/select_unit",{data:t}),SelectHouse:t=>e.request("customer/asset/asset_houses/select_house",{data:t}),Show:t=>e.request("customer/asset/asset_houses/show",{data:t})},AssetProjects:{GetProjectPropertyBrand:t=>e.request("customer/asset/asset_projects/get_project_property_brand",{data:t})}},Banner:{BannerSpaces:{List:t=>e.request("customer/banner/banner_spaces/list",{data:t})}},Bill:{HouseBills:{List:t=>e.request("customer/bill/house_bills/list",{data:t}),MyBillYearList:t=>e.request("customer/bill/house_bills/my_bill_year_list",{data:t}),MyBillList:t=>e.request("customer/bill/house_bills/my_bill_list",{data:t}),GetCountBills:()=>e.request("customer/bill/house_bills/get_count_bills",{})}},Common:{ConvenienceServices:{List:t=>e.request("customer/common/convenience_services/list",{data:t})}},Customer:{CustomerBacklogs:{List:t=>e.request("customer/customer/customer_backlogs/list",{data:t}),Show:t=>e.request("customer/customer/customer_backlogs/show",{data:t})},CustomerConsults:{List:t=>e.request("customer/customer/customer_consults/list",{data:t}),Store:t=>e.request("customer/customer/customer_consults/store",{data:t}),Show:t=>e.request("customer/customer/customer_consults/show",{data:t})},CustomerOpinions:{Store:t=>e.request("customer/customer/customer_opinions/store",{data:t})},Customers:{GetCountHouse:()=>e.request("customer/customer/customers/get_count_house",{})}},Grid:{Grids:{GetHousekeeper:t=>e.request("customer/grid/grids/get_housekeeper",{data:t})}},HouseOrder:{HouseOrders:{List:t=>e.request("customer/house_order/house_orders/list",{data:t}),Store:t=>e.request("customer/house_order/house_orders/store",{data:t}),Show:t=>e.request("customer/house_order/house_orders/show",{data:t}),Payment:t=>e.request("customer/house_order/house_orders/payment",{data:t}),HouseOrderNotify:()=>e.request("customer/house_order/house_orders/house_order_notify",{})},HousePrepaymentLogs:{List:t=>e.request("customer/house_order/house_prepayment_logs/list",{data:t}),Show:t=>e.request("customer/house_order/house_prepayment_logs/show",{data:t})},HousePrepayments:{List:t=>e.request("customer/house_order/house_prepayments/list",{data:t}),Show:t=>e.request("customer/house_order/house_prepayments/show",{data:t}),Payment:t=>e.request("customer/house_order/house_prepayments/payment",{data:t}),GetPayments:t=>e.request("customer/house_order/house_prepayments/get_payments",{data:t}),HousePrepaymentNotify:()=>e.request("customer/house_order/house_prepayments/house_prepayment_notify",{})}},Login:{Auth:{Login:t=>e.request("customer/login/auth/login",{data:t}),Register:t=>e.request("customer/login/auth/register",{data:t}),Logout:()=>e.request("customer/login/auth/logout",{}),Me:()=>e.request("customer/login/auth/me",{}),ChangeName:t=>e.request("customer/login/auth/change_name",{data:t}),BindPhoneNumber:t=>e.request("customer/login/auth/bind_phone_number",{data:t}),SendValidateSms:t=>e.request("customer/login/auth/send_validate_sms",{data:t}),GetAccessToken:t=>e.request("customer/login/auth/get_access_token",{data:t}),PreUpload:t=>e.request("customer/login/auth/pre_upload",{data:t}),TemporaryUrl:t=>e.request("customer/login/auth/temporary_url",{data:t})}},Msg:{MsgPropertyAnnouncements:{List:t=>e.request("customer/msg/msg_property_announcements/list",{data:t}),Show:t=>e.request("customer/msg/msg_property_announcements/show",{data:t}),CountMsg:()=>e.request("customer/msg/msg_property_announcements/count_msg",{})}},WechatWork:{Notification:{WechatWorkNotify:()=>e.request("customer/wechat_work/notification/wechat_work_notify",{}),ThirdAppNotify:()=>e.request("customer/wechat_work/notification/third_app_notify",{})}},WorkOrder:{HouseWorkLogs:{List:t=>e.request("customer/work_order/house_work_logs/list",{data:t})},HouseWorkOrders:{List:t=>e.request("customer/work_order/house_work_orders/list",{data:t}),Store:t=>e.request("customer/work_order/house_work_orders/store",{data:t}),Show:t=>e.request("customer/work_order/house_work_orders/show",{data:t}),Close:t=>e.request("customer/work_order/house_work_orders/close",{data:t}),ChangeExpectTime:t=>e.request("customer/work_order/house_work_orders/change_expect_time",{data:t}),Accept:t=>e.request("customer/work_order/house_work_orders/accept",{data:t}),Evaluation:t=>e.request("customer/work_order/house_work_orders/evaluation",{data:t}),Rework:t=>e.request("customer/work_order/house_work_orders/rework",{data:t}),WorkOrderPayment:t=>e.request("customer/work_order/house_work_orders/work_order_payment",{data:t}),WorkOrderPaymentCallback:()=>e.request("customer/work_order/house_work_orders/work_order_payment_callback",{})}}};exports.Apis=t; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/gen/Enums.js b/dist/build/mp-weixin/gen/Enums.js index 04c69e7..3dec8ba 100644 --- a/dist/build/mp-weixin/gen/Enums.js +++ b/dist/build/mp-weixin/gen/Enums.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";exports.ConvenienceServicesTypeEnum={PropertyExclusive:{text:"物业专属",color:"#8b5cf6",value:"PropertyExclusive"},EmergencyRepair:{text:"紧急抢修",color:"#ef4444",value:"EmergencyRepair"},LifeService:{text:"生活服务",color:"#3b82f6",value:"LifeService"},GovernmentConsulting:{text:"政务咨询",color:"#10b981",value:"GovernmentConsulting"}},exports.HouseBillsTypeEnum={PropertyFee:{text:"物业费",color:"#3b82f6",value:"PropertyFee"},MaintenanceFund:{text:"维修基金",color:"#10b981",value:"MaintenanceFund"},WaterFee:{text:"水费",color:"#06b6d4",value:"WaterFee"},ElectricityFee:{text:"电费",color:"#f59e0b",value:"ElectricityFee"},SharedWaterFee:{text:"公摊水费",color:"#8b5cf6",value:"SharedWaterFee"},SharedElectricityFee:{text:"公摊电费",color:"#ec4899",value:"SharedElectricityFee"}},exports.HouseChargeTasksStatusEnum={Pending:{text:"待执行",color:"#f59e0b",value:"Pending"},InProgress:{text:"执行中",color:"#3b82f6",value:"InProgress"},Completed:{text:"已完成",color:"#10b981",value:"Completed"},Failed:{text:"失败",color:"#ef4444",value:"Failed"}},exports.HouseOccupantsHouseRelationEnum={Owner:{text:"产权人",color:"#2db7f5",value:"Owner"},NonOwner:{text:"非产权人",color:"#fa8c16",value:"NonOwner"}},exports.HouseOccupantsRelationWithOwnerEnum={Self:{text:"本人",color:"#52c41a",value:"Self"},Spouse:{text:"配偶",color:"#2db7f5",value:"Spouse"},Children:{text:"子女",color:"#87d068",value:"Children"},Parents:{text:"父母",color:"#faad14",value:"Parents"},Siblings:{text:"兄弟姐妹",color:"#fa8c16",value:"Siblings"},OtherRelatives:{text:"其他",color:"#f5222d",value:"OtherRelatives"},PrimaryTenant:{text:"主租客",color:"#722ed1",value:"PrimaryTenant"},Tenant:{text:"租客",color:"#1890ff",value:"Tenant"}},exports.HouseOccupantsResidentialRelationEnum={Resident:{text:"住户",color:"#2db7f5",value:"Resident"},PrimaryTenant:{text:"主租人",color:"#87d068",value:"PrimaryTenant"},Tenant:{text:"租客",color:"#fa8c16",value:"Tenant"}},exports.HouseRegistersStatusEnum={Pending:{text:"待审",color:"#faad14",value:"Pending"},Approved:{text:"通过",color:"#52c41a",value:"Approved"},Rejected:{text:"驳回",color:"#f5222d",value:"Rejected"}},exports.HouseRegistersTypeEnum={AddOwner:{text:"添加产权人",color:"#52c41a",value:"AddOwner"},RemoveOwner:{text:"减少产权人",color:"#d9363e",value:"RemoveOwner"},AddOccupant:{text:"添加住户",color:"#108ee9",value:"AddOccupant"},RemoveOccupant:{text:"移除住户",color:"#fa8c16",value:"RemoveOccupant"},MoveOut:{text:"搬离登记",color:"#f50",value:"MoveOut"},MoveIn:{text:"搬入登记",color:"#ffc53d",value:"MoveIn"},UpdateInfo:{text:"修改信息",color:"#722ed1",value:"UpdateInfo"},UpdatePhone:{text:"修改电话",color:"#13c2c2",value:"UpdatePhone"}},exports.HouseWorkOrdersComplaintTypeEnum={Hygiene:{text:"卫生环境",color:"#ff0000",value:"Hygiene"},Greening:{text:"绿植绿化",color:"#00aaff",value:"Greening"},Safety:{text:"安全问题",color:"#ffaa00",value:"Safety"},Maintenance:{text:"维修问题",color:"#aa00ff",value:"Maintenance"},PropertyService:{text:"物业服务",color:"#00aa55",value:"PropertyService"},Staff:{text:"工作人员",color:"#ff00aa",value:"Staff"},Other:{text:"其他",color:"#aaaaaa",value:"Other"}},exports.HouseWorkOrdersLocationEnum={CommonArea:{text:"公共区域",color:"#ff0000",value:"CommonArea"},MyHome:{text:"我家",color:"#00ff00",value:"MyHome"}},exports.HouseWorkOrdersStatusEnum={Pending:{text:"待处理",color:"#FFA500",value:"Pending"},Processing:{text:"处理中",color:"#1E90FF",value:"Processing"},Completed:{text:"已完成",color:"#28A745",value:"Completed"},Closed:{text:"已关闭",color:"#6C757D",value:"Closed"}},exports.HouseWorkOrdersTypeEnum={Repair:{text:"报修",color:"#ff0000",value:"Repair"},Incident:{text:"报事",color:"#00aaff",value:"Incident"},Complaint:{text:"投诉",color:"#aa00ff",value:"Complaint"}}; +======= +"use strict";exports.ConvenienceServicesTypeEnum={PropertyExclusive:{text:"物业专属",color:"#8b5cf6",value:"PropertyExclusive"},EmergencyRepair:{text:"紧急抢修",color:"#ef4444",value:"EmergencyRepair"},LifeService:{text:"生活服务",color:"#3b82f6",value:"LifeService"},GovernmentConsulting:{text:"政务咨询",color:"#10b981",value:"GovernmentConsulting"}},exports.HouseBillsTypeEnum={PropertyFee:{text:"物业费",color:"#3b82f6",value:"PropertyFee"},MaintenanceFund:{text:"维修基金",color:"#10b981",value:"MaintenanceFund"},WaterFee:{text:"水费",color:"#06b6d4",value:"WaterFee"},ElectricityFee:{text:"电费",color:"#f59e0b",value:"ElectricityFee"},SharedWaterFee:{text:"公摊水费",color:"#8b5cf6",value:"SharedWaterFee"},SharedElectricityFee:{text:"公摊电费",color:"#ec4899",value:"SharedElectricityFee"}},exports.HouseChargeTasksStatusEnum={Pending:{text:"待执行",color:"#f59e0b",value:"Pending"},InProgress:{text:"执行中",color:"#3b82f6",value:"InProgress"},Completed:{text:"已完成",color:"#10b981",value:"Completed"},Failed:{text:"失败",color:"#ef4444",value:"Failed"}},exports.HouseOccupantsHouseRelationEnum={Owner:{text:"产权人",color:"#2db7f5",value:"Owner"},NonOwner:{text:"非产权人",color:"#fa8c16",value:"NonOwner"}},exports.HouseOccupantsRelationWithOwnerEnum={Self:{text:"本人",color:"#52c41a",value:"Self"},Spouse:{text:"配偶",color:"#2db7f5",value:"Spouse"},Children:{text:"子女",color:"#87d068",value:"Children"},Parents:{text:"父母",color:"#faad14",value:"Parents"},Siblings:{text:"兄弟姐妹",color:"#fa8c16",value:"Siblings"},OtherRelatives:{text:"其他",color:"#f5222d",value:"OtherRelatives"},PrimaryTenant:{text:"主租客",color:"#722ed1",value:"PrimaryTenant"},Tenant:{text:"租客",color:"#1890ff",value:"Tenant"}},exports.HouseOccupantsResidentialRelationEnum={Resident:{text:"住户",color:"#2db7f5",value:"Resident"},PrimaryTenant:{text:"主租人",color:"#87d068",value:"PrimaryTenant"},Tenant:{text:"租客",color:"#fa8c16",value:"Tenant"}},exports.HouseRegistersStatusEnum={Pending:{text:"待审",color:"#faad14",value:"Pending"},Approved:{text:"通过",color:"#52c41a",value:"Approved"},Rejected:{text:"驳回",color:"#f5222d",value:"Rejected"}},exports.HouseRegistersTypeEnum={AddOwner:{text:"添加产权人",color:"#52c41a",value:"AddOwner"},RemoveOwner:{text:"减少产权人",color:"#d9363e",value:"RemoveOwner"},AddOccupant:{text:"添加住户",color:"#108ee9",value:"AddOccupant"},RemoveOccupant:{text:"移除住户",color:"#fa8c16",value:"RemoveOccupant"},MoveOut:{text:"搬离登记",color:"#f50",value:"MoveOut"},MoveIn:{text:"搬入登记",color:"#ffc53d",value:"MoveIn"},UpdateInfo:{text:"修改信息",color:"#722ed1",value:"UpdateInfo"},UpdatePhone:{text:"修改电话",color:"#13c2c2",value:"UpdatePhone"}},exports.HouseWorkOrdersComplaintTypeEnum={Hygiene:{text:"卫生环境",color:"#ff0000",value:"Hygiene"},Greening:{text:"绿植绿化",color:"#00aaff",value:"Greening"},Safety:{text:"安全问题",color:"#ffaa00",value:"Safety"},Maintenance:{text:"维修问题",color:"#aa00ff",value:"Maintenance"},PropertyService:{text:"物业服务",color:"#00aa55",value:"PropertyService"},Staff:{text:"工作人员",color:"#ff00aa",value:"Staff"},Other:{text:"其他",color:"#aaaaaa",value:"Other"}},exports.HouseWorkOrdersLocationEnum={CommonArea:{text:"公共区域",color:"#ff0000",value:"CommonArea"},MyHome:{text:"房屋",color:"#00ff00",value:"MyHome"}},exports.HouseWorkOrdersStatusEnum={Pending:{text:"待处理",color:"#FFA500",value:"Pending"},Processing:{text:"处理中",color:"#1E90FF",value:"Processing"},PendingPayment:{text:"待支付",color:"#FF8C00",value:"PendingPayment"},PendingAcceptance:{text:"待验收",color:"#17A2B8",value:"PendingAcceptance"},Completed:{text:"已完成",color:"#28A745",value:"Completed"},Closed:{text:"已关闭",color:"#6C757D",value:"Closed"}},exports.HouseWorkOrdersTypeEnum={Repair:{text:"报修",color:"#ff0000",value:"Repair"},Incident:{text:"报事",color:"#00aaff",value:"Incident"},Complaint:{text:"投诉",color:"#aa00ff",value:"Complaint"}}; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/node-modules/uview-plus/components/u-icon/u-icon.js b/dist/build/mp-weixin/node-modules/uview-plus/components/u-icon/u-icon.js index 3b8e648..1f5fd5f 100644 --- a/dist/build/mp-weixin/node-modules/uview-plus/components/u-icon/u-icon.js +++ b/dist/build/mp-weixin/node-modules/uview-plus/components/u-icon/u-icon.js @@ -1 +1 @@ -"use strict";const t=require("../../../../common/vendor.js"),i={name:"u-icon",data:()=>({}),emits:["click"],mixins:[t.mpMixin,t.mixin,t.props$1],computed:{uClasses(){let i=[];return i.push(this.customPrefix+"-"+this.name),"uicon"==this.customPrefix?i.push("u-iconfont"):i.push(this.customPrefix),this.color&&t.config.type.includes(this.color)&&i.push("u-icon__icon--"+this.color),i},iconStyle(){let i={};return i={fontSize:t.addUnit(this.size),lineHeight:t.addUnit(this.size),fontWeight:this.bold?"bold":"normal",top:t.addUnit(this.top)},this.color&&!t.config.type.includes(this.color)&&(i.color=this.color),i},isImg(){return-1!==this.name.indexOf("/")},imgStyle(){let i={};return i.width=this.width?t.addUnit(this.width):t.addUnit(this.size),i.height=this.height?t.addUnit(this.height):t.addUnit(this.size),i},icon(){return"uicon"!==this.customPrefix?"":t.icons["uicon-"+this.name]||this.name}},methods:{addStyle:t.addStyle,addUnit:t.addUnit,clickHandler(t){this.$emit("click",this.index,t),this.stop&&this.preventEvent(t)}}};const e=t._export_sfc(i,[["render",function(i,e,s,o,n,l){return t.e({a:l.isImg},l.isImg?{b:i.name,c:i.imgMode,d:t.s(l.imgStyle),e:t.s(l.addStyle(i.customStyle))}:{f:t.t(l.icon),g:t.n(l.uClasses),h:t.s(l.iconStyle),i:t.s(l.addStyle(i.customStyle)),j:i.hoverClass},{k:""!==i.label},""!==i.label?{l:t.t(i.label),m:i.labelColor,n:l.addUnit(i.labelSize),o:"right"==i.labelPos?l.addUnit(i.space):0,p:"bottom"==i.labelPos?l.addUnit(i.space):0,q:"left"==i.labelPos?l.addUnit(i.space):0,r:"top"==i.labelPos?l.addUnit(i.space):0}:{},{s:t.o(((...t)=>l.clickHandler&&l.clickHandler(...t))),t:t.n("u-icon--"+i.labelPos)})}],["__scopeId","data-v-1e5569a0"]]);wx.createComponent(e); +"use strict";const t=require("../../../../common/vendor.js"),i={name:"u-icon",data:()=>({}),emits:["click"],mixins:[t.mpMixin,t.mixin,t.props],computed:{uClasses(){let i=[];return i.push(this.customPrefix+"-"+this.name),"uicon"==this.customPrefix?i.push("u-iconfont"):i.push(this.customPrefix),this.color&&t.config.type.includes(this.color)&&i.push("u-icon__icon--"+this.color),i},iconStyle(){let i={};return i={fontSize:t.addUnit(this.size),lineHeight:t.addUnit(this.size),fontWeight:this.bold?"bold":"normal",top:t.addUnit(this.top)},this.color&&!t.config.type.includes(this.color)&&(i.color=this.color),i},isImg(){return-1!==this.name.indexOf("/")},imgStyle(){let i={};return i.width=this.width?t.addUnit(this.width):t.addUnit(this.size),i.height=this.height?t.addUnit(this.height):t.addUnit(this.size),i},icon(){return"uicon"!==this.customPrefix?"":t.icons["uicon-"+this.name]||this.name}},methods:{addStyle:t.addStyle,addUnit:t.addUnit,clickHandler(t){this.$emit("click",this.index,t),this.stop&&this.preventEvent(t)}}};const e=t._export_sfc(i,[["render",function(i,e,s,o,n,l){return t.e({a:l.isImg},l.isImg?{b:i.name,c:i.imgMode,d:t.s(l.imgStyle),e:t.s(l.addStyle(i.customStyle))}:{f:t.t(l.icon),g:t.n(l.uClasses),h:t.s(l.iconStyle),i:t.s(l.addStyle(i.customStyle)),j:i.hoverClass},{k:""!==i.label},""!==i.label?{l:t.t(i.label),m:i.labelColor,n:l.addUnit(i.labelSize),o:"right"==i.labelPos?l.addUnit(i.space):0,p:"bottom"==i.labelPos?l.addUnit(i.space):0,q:"left"==i.labelPos?l.addUnit(i.space):0,r:"top"==i.labelPos?l.addUnit(i.space):0}:{},{s:t.o(((...t)=>l.clickHandler&&l.clickHandler(...t))),t:t.n("u-icon--"+i.labelPos)})}],["__scopeId","data-v-1e5569a0"]]);wx.createComponent(e); diff --git a/dist/build/mp-weixin/node-modules/uview-plus/components/u-keyboard/u-keyboard.js b/dist/build/mp-weixin/node-modules/uview-plus/components/u-keyboard/u-keyboard.js index b25e486..8936109 100644 --- a/dist/build/mp-weixin/node-modules/uview-plus/components/u-keyboard/u-keyboard.js +++ b/dist/build/mp-weixin/node-modules/uview-plus/components/u-keyboard/u-keyboard.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const o=require("../../../../common/vendor.js"),e={name:"u-keyboard",data:()=>({}),mixins:[o.mpMixin,o.mixin,o.props],emits:["change","close","confirm","cancel","backspace"],methods:{change(o){this.$emit("change",o)},popupClose(){this.$emit("close")},onConfirm(){this.$emit("confirm")},onCancel(){this.$emit("cancel")},backspace(){this.$emit("backspace")}}};if(!Array){(o.resolveComponent("u-number-keyboard")+o.resolveComponent("u-car-keyboard")+o.resolveComponent("u-popup"))()}Math||((()=>"../u-number-keyboard/u-number-keyboard.js")+(()=>"../u-car-keyboard/u-car-keyboard.js")+(()=>"../u-popup/u-popup.js"))();const n=o._export_sfc(e,[["render",function(e,n,a,r,s,c){return o.e({a:e.tooltip},e.tooltip?o.e({b:e.showCancel},e.showCancel?{c:o.t(e.showCancel&&e.cancelText),d:o.o(((...o)=>c.onCancel&&c.onCancel(...o)))}:{},{e:e.showTips},e.showTips?{f:o.t(e.tips?e.tips:"number"==e.mode?"数字键盘":"card"==e.mode?"身份证键盘":"车牌号键盘")}:{},{g:e.showConfirm},e.showConfirm?{h:o.t(e.showConfirm&&e.confirmText),i:o.o(((...o)=>c.onConfirm&&c.onConfirm(...o)))}:{}):{},{j:"number"==e.mode||"card"==e.mode},"number"==e.mode||"card"==e.mode?{k:o.o(c.backspace),l:o.o(c.change),m:o.p({random:e.random,mode:e.mode,dotDisabled:e.dotDisabled})}:{n:o.o(c.backspace),o:o.o(c.change),p:o.p({random:e.random,autoChange:e.autoChange})},{q:o.o(c.popupClose),r:o.p({overlay:e.overlay,closeOnClickOverlay:e.closeOnClickOverlay,mode:"bottom",popup:!1,show:e.show,safeAreaInsetBottom:e.safeAreaInsetBottom,zIndex:e.zIndex,customStyle:{backgroundColor:"rgb(214, 218, 220)"}})})}],["__scopeId","data-v-34ba8be4"]]);wx.createComponent(n); +======= +"use strict";const o=require("../../../../common/vendor.js"),e={name:"u-keyboard",data:()=>({}),mixins:[o.mpMixin,o.mixin,o.props$1],emits:["change","close","confirm","cancel","backspace"],methods:{change(o){this.$emit("change",o)},popupClose(){this.$emit("close")},onConfirm(){this.$emit("confirm")},onCancel(){this.$emit("cancel")},backspace(){this.$emit("backspace")}}};if(!Array){(o.resolveComponent("u-number-keyboard")+o.resolveComponent("u-car-keyboard")+o.resolveComponent("u-popup"))()}Math||((()=>"../u-number-keyboard/u-number-keyboard.js")+(()=>"../u-car-keyboard/u-car-keyboard.js")+(()=>"../u-popup/u-popup.js"))();const n=o._export_sfc(e,[["render",function(e,n,a,r,s,c){return o.e({a:e.tooltip},e.tooltip?o.e({b:e.showCancel},e.showCancel?{c:o.t(e.showCancel&&e.cancelText),d:o.o(((...o)=>c.onCancel&&c.onCancel(...o)))}:{},{e:e.showTips},e.showTips?{f:o.t(e.tips?e.tips:"number"==e.mode?"数字键盘":"card"==e.mode?"身份证键盘":"车牌号键盘")}:{},{g:e.showConfirm},e.showConfirm?{h:o.t(e.showConfirm&&e.confirmText),i:o.o(((...o)=>c.onConfirm&&c.onConfirm(...o)))}:{}):{},{j:"number"==e.mode||"card"==e.mode},"number"==e.mode||"card"==e.mode?{k:o.o(c.backspace),l:o.o(c.change),m:o.p({random:e.random,mode:e.mode,dotDisabled:e.dotDisabled})}:{n:o.o(c.backspace),o:o.o(c.change),p:o.p({random:e.random,autoChange:e.autoChange})},{q:o.o(c.popupClose),r:o.p({overlay:e.overlay,closeOnClickOverlay:e.closeOnClickOverlay,mode:"bottom",popup:!1,show:e.show,safeAreaInsetBottom:e.safeAreaInsetBottom,zIndex:e.zIndex,customStyle:{backgroundColor:"rgb(214, 218, 220)"}})})}],["__scopeId","data-v-34ba8be4"]]);wx.createComponent(n); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/index/components/Classification.js b/dist/build/mp-weixin/pages/index/components/Classification.js index 132ebef..0d0c629 100644 --- a/dist/build/mp-weixin/pages/index/components/Classification.js +++ b/dist/build/mp-weixin/pages/index/components/Classification.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../../common/vendor.js"),n=require("../../../common/libraries/IsHouseExist.js"),o=require("../model.js");require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../gen/Apis.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/apiLoading.js");const i=e.defineComponent({__name:"Classification",setup(i){const l=[{label:"物业缴费",icon:"jingang_icon5.svg",url:"/INDEX/bill/list/index"},{label:"房屋工单",icon:"jingang_icon3.svg",url:"/WORKORDER/list/index"},{label:"停车缴费",icon:"jingang_icon2.svg",url:"/INDEX/parking_payment/index"},{label:"小区开门",icon:"jingang_icon4.svg",url:"/INDEX/open_door/index"},{label:"访客邀请",icon:"jingang_icon1.svg",url:"/INDEX/invitation/index"}];return(i,s)=>({a:e.f(l,((i,l,s)=>{var r,u,t,c,a,d;return e.e({a:`/static/svg/${i.icon}`,b:!l&&(null==(u=null==(r=e.unref(o.useModel))?void 0:r.countBills)?void 0:u.value)},!l&&(null==(c=null==(t=e.unref(o.useModel))?void 0:t.countBills)?void 0:c.value)?{c:e.t(null==(d=null==(a=e.unref(o.useModel))?void 0:a.countBills)?void 0:d.value)}:{},{d:e.t(i.label),e:`items_${l}`,f:e.o((o=>(async o=>{n.getIsHouseExist()&&(o?e.index.navigateTo({url:o}):e.index.showModal({title:"提示",content:"该功能在当前项目暂未开放,敬请期待",confirmColor:"#0082FA",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}}))})(null==i?void 0:i.url)),`items_${l}`)})}))})}}),l=e._export_sfc(i,[["__scopeId","data-v-4b87907d"]]);wx.createComponent(l); +======= +"use strict";const e=require("../../../common/vendor.js"),o=require("../../../common/libraries/IsHouseExist.js"),n=require("../model.js");require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../gen/Apis.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/apiLoading.js");const i=e.defineComponent({__name:"Classification",setup(i){const l=[{label:"物业缴费",icon:"jingang_icon5.svg",url:"/INDEX/bill/list/index"},{label:"工单提报",icon:"jingang_icon3.svg",url:"/ME/work_order_home/index"},{label:"停车缴费",icon:"jingang_icon2.svg",url:"/INDEX/parking_payment/index"},{label:"小区开门",icon:"jingang_icon4.svg",url:"/INDEX/open_door/index"},{label:"访客邀请",icon:"jingang_icon1.svg",url:"/INDEX/invitation/index"}];return(i,s)=>({a:e.f(l,((i,l,s)=>{var r,u,c,t,a,d;return e.e({a:`/static/svg/${i.icon}`,b:!l&&(null==(u=null==(r=e.unref(n.useModel))?void 0:r.countBills)?void 0:u.value)},!l&&(null==(t=null==(c=e.unref(n.useModel))?void 0:c.countBills)?void 0:t.value)?{c:e.t(null==(d=null==(a=e.unref(n.useModel))?void 0:a.countBills)?void 0:d.value)}:{},{d:e.t(i.label),e:`items_${l}`,f:e.o((n=>(async n=>{o.getIsHouseExist()&&(n?e.index.navigateTo({url:n}):e.index.showModal({title:"提示",content:"该功能在当前项目暂未开放,敬请期待",confirmColor:"#0082FA",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}}))})(null==i?void 0:i.url)),`items_${l}`)})}))})}}),l=e._export_sfc(i,[["__scopeId","data-v-200ec39d"]]);wx.createComponent(l); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/index/components/Classification.wxml b/dist/build/mp-weixin/pages/index/components/Classification.wxml index d4379af..676dd9b 100644 --- a/dist/build/mp-weixin/pages/index/components/Classification.wxml +++ b/dist/build/mp-weixin/pages/index/components/Classification.wxml @@ -1 +1,5 @@ -{{i.c}}{{i.d}} \ No newline at end of file +<<<<<<< HEAD +{{i.c}}{{i.d}} +======= +{{i.c}}{{i.d}} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/index/components/Classification.wxss b/dist/build/mp-weixin/pages/index/components/Classification.wxss index a7d2db5..754ee2c 100644 --- a/dist/build/mp-weixin/pages/index/components/Classification.wxss +++ b/dist/build/mp-weixin/pages/index/components/Classification.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD .class_ification.data-v-4b87907d{color:#3d3d3d;margin:0 30rpx;padding:10rpx 0;border-radius:12rpx;display:flex;align-items:center;justify-content:space-between}.class_ification .items.data-v-4b87907d{text-align:center;font-size:24rpx;display:inline-block;color:#333}.class_ification .items .icon_image.data-v-4b87907d{width:100rpx;height:100rpx;border-radius:28rpx;display:flex;align-items:center;justify-content:center;position:relative}.class_ification .items .icon_image .badge.data-v-4b87907d{position:absolute;background-color:#f5222d;color:#fff;padding:3rpx;border-radius:100rpx;top:-15rpx;min-width:35rpx;right:-15rpx;font-size:23rpx}.class_ification .items image.data-v-4b87907d{width:100%;height:100%}.class_ification .items .label.data-v-4b87907d{padding:15rpx 0 0} +======= +.class_ification.data-v-200ec39d{color:#3d3d3d;margin:0 30rpx;padding:10rpx 0;border-radius:12rpx;display:flex;align-items:center;justify-content:space-between}.class_ification .items.data-v-200ec39d{text-align:center;font-size:24rpx;display:inline-block;color:#333}.class_ification .items .icon_image.data-v-200ec39d{width:100rpx;height:100rpx;border-radius:28rpx;display:flex;align-items:center;justify-content:center;position:relative}.class_ification .items .icon_image .badge.data-v-200ec39d{position:absolute;background-color:#f5222d;color:#fff;padding:3rpx;border-radius:100rpx;top:-15rpx;min-width:35rpx;right:-15rpx;font-size:23rpx}.class_ification .items image.data-v-200ec39d{width:100%;height:100%}.class_ification .items .label.data-v-200ec39d{padding:15rpx 0 0} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/index/components/ConvenienceServices.js b/dist/build/mp-weixin/pages/index/components/ConvenienceServices.js index 18d25b0..c0f6b46 100644 --- a/dist/build/mp-weixin/pages/index/components/ConvenienceServices.js +++ b/dist/build/mp-weixin/pages/index/components/ConvenienceServices.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../../common/vendor.js"),n=require("../../../gen/Enums.js");if(!Array){(e.resolveComponent("hs-enum-tag")+e.resolveComponent("hs-empty"))()}Math||((()=>"../../../components/hs-enum-tag/hs-enum-tag.js")+(()=>"../../../components/hs-empty/hs-empty.js"))();const t=e.defineComponent({__name:"ConvenienceServices",props:["data"],emits:["change"],setup(t,{emit:o}){const l=t,a=e.ref([]);e.ref([]);const s=e.ref("PropertyExclusive");return e.onMounted((()=>{a.value=Object.values(n.ConvenienceServicesTypeEnum)})),(t,u)=>{var v,i;return e.e({a:e.f(a.value,((t,l,a)=>({a:"8329d40b-0-"+a,b:e.p({value:null==t?void 0:t.value,Enums:e.unref(n.ConvenienceServicesTypeEnum)}),c:`items_${l}`,d:e.n("type_select_item "+(s.value===(null==t?void 0:t.value)?"type_select_item_active":"")),e:e.o((e=>{return n=null==t?void 0:t.value,s.value=n,o("change",n),void console.log("切换",n);var n}),`items_${l}`)}))),b:!(null==(v=null==l?void 0:l.data)?void 0:v.length)},(null==(i=null==l?void 0:l.data)?void 0:i.length)?{}:{c:e.p({height:"20vh"})},{d:e.f(null==l?void 0:l.data,((n,t,o)=>({a:e.t(null==n?void 0:n.name),b:e.f(null==n?void 0:n.content,((n,o,l)=>({a:e.t(null==n?void 0:n.name),b:e.t(null==n?void 0:n.phone),c:e.o((t=>{var o;(o=null==n?void 0:n.phone)&&e.index.makePhoneCall({phoneNumber:o})}),`list_${t}_${o}`),d:`list_${t}_${o}`}))),c:`list_${t}`})))})}}}),o=e._export_sfc(t,[["__scopeId","data-v-8329d40b"]]);wx.createComponent(o); +======= +"use strict";const e=require("../../../common/vendor.js"),n=require("../../../gen/Enums.js");if(!Array){e.resolveComponent("hs-enum-tag")()}Math;const o=e.defineComponent({__name:"ConvenienceServices",props:["data"],emits:["change"],setup(o,{emit:t}){const l=o,a=e.ref([]);e.ref([]);const i=e.ref("PropertyExclusive");return e.onMounted((()=>{a.value=Object.values(n.ConvenienceServicesTypeEnum)})),(o,u)=>({a:e.f(a.value,((o,l,a)=>({a:"1fce6f30-0-"+a,b:e.p({value:null==o?void 0:o.value,Enums:e.unref(n.ConvenienceServicesTypeEnum)}),c:`items_${l}`,d:e.n("type_select_item "+(i.value===(null==o?void 0:o.value)?"type_select_item_active":"")),e:e.o((e=>{return n=null==o?void 0:o.value,i.value=n,t("change",n),void console.log("切换",n);var n}),`items_${l}`)}))),b:e.f(null==l?void 0:l.data,((n,o,t)=>({a:e.t(null==n?void 0:n.name),b:e.f(null==n?void 0:n.content,((n,t,l)=>({a:e.t(null==n?void 0:n.name),b:e.t(null==n?void 0:n.phone),c:e.o((o=>{var t;(t=null==n?void 0:n.phone)&&e.index.makePhoneCall({phoneNumber:t})}),`list_${o}_${t}`),d:`list_${o}_${t}`}))),c:`list_${o}`})))})}}),t=e._export_sfc(o,[["__scopeId","data-v-1fce6f30"]]);wx.createComponent(t); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/index/components/ConvenienceServices.json b/dist/build/mp-weixin/pages/index/components/ConvenienceServices.json index 17b41c8..2a9d3d8 100644 --- a/dist/build/mp-weixin/pages/index/components/ConvenienceServices.json +++ b/dist/build/mp-weixin/pages/index/components/ConvenienceServices.json @@ -1,7 +1,11 @@ { "component": true, "usingComponents": { +<<<<<<< HEAD "hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag", "hs-empty": "../../../components/hs-empty/hs-empty" +======= + "hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag" +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } } \ No newline at end of file diff --git a/dist/build/mp-weixin/pages/index/components/ConvenienceServices.wxml b/dist/build/mp-weixin/pages/index/components/ConvenienceServices.wxml index 995b793..86c0e48 100644 --- a/dist/build/mp-weixin/pages/index/components/ConvenienceServices.wxml +++ b/dist/build/mp-weixin/pages/index/components/ConvenienceServices.wxml @@ -1 +1,5 @@ - {{i.a}}{{k.a}}:{{k.b}} \ No newline at end of file +<<<<<<< HEAD + {{i.a}}{{k.a}}:{{k.b}} +======= + {{i.a}}{{k.a}}:{{k.b}} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/index/components/ConvenienceServices.wxss b/dist/build/mp-weixin/pages/index/components/ConvenienceServices.wxss index 7fbafb9..a577f2f 100644 --- a/dist/build/mp-weixin/pages/index/components/ConvenienceServices.wxss +++ b/dist/build/mp-weixin/pages/index/components/ConvenienceServices.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD .type_select.data-v-8329d40b{padding:30rpx 0 0;white-space:nowrap}.type_select .type_select_item.data-v-8329d40b{color:#333;display:inline-block;border:1px solid #909399;border-radius:100rpx;background-color:#fff;padding:8rpx 20rpx;margin-left:30rpx;font-size:24rpx}.type_select .type_select_item.data-v-8329d40b:last-child{margin-right:30rpx}.type_select .type_select_item_active.data-v-8329d40b{color:#2a7efb;border:1px solid #2a7efb}.convenience_services_list.data-v-8329d40b{background-color:#fff;border-radius:15rpx;padding:0 30rpx 30rpx;margin:30rpx 30rpx 0}.convenience_services_list_title.data-v-8329d40b{color:#333;font-size:28rpx;font-weight:500;display:flex;align-items:center;padding:30rpx 0 0}.convenience_services_list_title text.data-v-8329d40b{width:3px;height:30rpx;background-color:#2a7efb;border-radius:100rpx;margin-right:10rpx;display:inline-block}.convenience_services_list_cell.data-v-8329d40b{display:flex;align-items:center;justify-content:space-between;color:#333;font-size:28rpx;padding:25rpx 30rpx;border-radius:20rpx;background-color:#f7f8fc;margin-top:25rpx}.convenience_services_list_cell .phone_btn.data-v-8329d40b{color:#2a7efb}.convenience_services_list_cell .phone_btn image.data-v-8329d40b{width:60rpx;height:60rpx}.convenience_services_list .error.data-v-8329d40b{padding-top:16rpx;color:#c45656;font-size:24rpx} +======= +.type_select.data-v-1fce6f30{padding:30rpx 0 0;white-space:nowrap}.type_select .type_select_item.data-v-1fce6f30{color:#333;display:inline-block;border:1px solid #909399;border-radius:100rpx;background-color:#fff;padding:8rpx 20rpx;margin-left:30rpx;font-size:24rpx}.type_select .type_select_item.data-v-1fce6f30:last-child{margin-right:30rpx}.type_select .type_select_item_active.data-v-1fce6f30{color:#2a7efb;border:1px solid #2a7efb}.convenience_services_list.data-v-1fce6f30{background-color:#fff;border-radius:15rpx;padding:0 30rpx 30rpx;margin:30rpx 30rpx 0}.convenience_services_list_title.data-v-1fce6f30{color:#333;font-size:28rpx;font-weight:500;display:flex;align-items:center;padding:30rpx 0 0}.convenience_services_list_title text.data-v-1fce6f30{width:3px;height:30rpx;background-color:#2a7efb;border-radius:100rpx;margin-right:10rpx;display:inline-block}.convenience_services_list_cell.data-v-1fce6f30{display:flex;align-items:center;justify-content:space-between;color:#333;font-size:28rpx;padding:25rpx 30rpx;border-radius:20rpx;background-color:#f7f8fc;margin-top:25rpx}.convenience_services_list_cell .phone_btn.data-v-1fce6f30{color:#2a7efb}.convenience_services_list_cell .phone_btn image.data-v-1fce6f30{width:60rpx;height:60rpx}.convenience_services_list .error.data-v-1fce6f30{padding-top:16rpx;color:#c45656;font-size:24rpx} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/index/index.wxss b/dist/build/mp-weixin/pages/index/index.wxss index dfdcac0..ef05fba 100644 --- a/dist/build/mp-weixin/pages/index/index.wxss +++ b/dist/build/mp-weixin/pages/index/index.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD page{background-color:#f8f8f8}.home_page{background:linear-gradient(180deg,rgba(208,229,255,.44) 0%,rgba(255,255,255,0) 100%),linear-gradient(146deg,#d3d7ff 0%,rgba(255,255,255,0) 400rpx),linear-gradient(194deg,#dffff3 0%,#f7f7f7 500rpx);background-repeat:no-repeat}button:after{border:none;padding:0;margin:0} +======= +page{background-color:#f8f8f8}.home_page{background:linear-gradient(180deg,rgba(208,229,255,.44) 0%,rgba(255,255,255,0) 100%),linear-gradient(146deg,#d3d7ff 0%,rgba(255,255,255,0) 100rpx),linear-gradient(194deg,#dffff3 0%,#f7f7f7 200rpx);background-repeat:no-repeat}button:after{border:none;padding:0;margin:0} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/me/components/AreaFunctional.js b/dist/build/mp-weixin/pages/me/components/AreaFunctional.js index 9e8d844..0e53548 100644 --- a/dist/build/mp-weixin/pages/me/components/AreaFunctional.js +++ b/dist/build/mp-weixin/pages/me/components/AreaFunctional.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../../common/vendor.js"),o=require("../model.js"),n=require("../../../common/libraries/IsHouseExist.js");require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../gen/Apis.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/apiLoading.js");const i=e.defineComponent({__name:"AreaFunctional",setup(i){const l=[{label:"房屋管理",icon:"HouseIcon",url:"/INDEX/archive_houses/index"},{label:"我的事项",icon:"IconReview",url:"/INDEX/owner_audit_list/index"},{label:"我的活动",icon:"IconEvent",url:"/ME/activities_list/index"},{label:"关于我们",icon:"AboutUs",url:"https://mp.weixin.qq.com/s/g-l92Xrzb5pRlGcyS99M3Q",type:"H5"},{label:"意见反馈",icon:"Feedback",url:"/ME/feedback/index"}],u=o=>{n.getIsHouseExist()&&e.index.navigateTo({url:o})};return(i,r)=>{var s,t,c,a,d,v;return{a:e.f(l,((o,i,l)=>({a:`/static/svg/${(null==o?void 0:o.icon)||""}.svg`,b:e.t((null==o?void 0:o.label)||""),c:`items_${i}`,d:e.o((i=>{return l=o,void(n.getIsHouseExist()&&("H5"===(null==l?void 0:l.type)&&(null==l?void 0:l.url)?e.index.navigateTo({url:`/pages/web_view/index?web_url=${encodeURIComponent(null==l?void 0:l.url)}`}):(null==l?void 0:l.url)?e.index.navigateTo({url:null==l?void 0:l.url}):e.index.showModal({title:"提示",content:"该功能在当前项目暂未开放,敬请期待",confirmColor:"#0082FA",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}})));var l}),`items_${i}`)}))),b:e.t((null==(c=null==(t=null==(s=e.unref(o.useModel))?void 0:s.countHouseData)?void 0:t.value)?void 0:c.house_count)||0),c:e.o((e=>u("/INDEX/archive_houses/index"))),d:e.t((null==(v=null==(d=null==(a=e.unref(o.useModel))?void 0:a.countHouseData)?void 0:d.value)?void 0:v.prepayment_house_count)||0),e:e.o((e=>u("/ME/payment_pre_stored/index")))}}}}),l=e._export_sfc(i,[["__scopeId","data-v-f2ee52e1"]]);wx.createComponent(l); +======= +"use strict";const e=require("../../../common/vendor.js"),o=require("../model.js"),n=require("../../../common/libraries/IsHouseExist.js");require("../../../common/libraries/request.js"),require("../../../common/store/useWeAppAuthStore.js"),require("../../../gen/Apis.js"),require("../../../common/store/useWorkStore.js"),require("../../../common/libraries/apiLoading.js"),Math||i();const i=()=>"./ContactButler.js",l=e.defineComponent({__name:"AreaFunctional",setup(i){const l=[{label:"我的事项",icon:"IconReview",url:"/INDEX/owner_audit_list/index"},{label:"我的活动",icon:"IconEvent",url:"/ME/activities_list/index"},{label:"关于我们",icon:"AboutUs",url:"https://mp.weixin.qq.com/s/g-l92Xrzb5pRlGcyS99M3Q",type:"H5"},{label:"意见反馈",icon:"Feedback",url:"/ME/feedback/index"}],t=o=>{n.getIsHouseExist()&&e.index.navigateTo({url:o})};return(i,u)=>{var r,s,c,a,d,v;return{a:e.f(l,((o,i,l)=>({a:`/static/svg/${(null==o?void 0:o.icon)||""}.svg`,b:e.t((null==o?void 0:o.label)||""),c:`items_${i}`,d:e.o((i=>{return l=o,void(n.getIsHouseExist()&&("H5"===(null==l?void 0:l.type)&&(null==l?void 0:l.url)?e.index.navigateTo({url:`/pages/web_view/index?web_url=${encodeURIComponent(null==l?void 0:l.url)}`}):(null==l?void 0:l.url)?e.index.navigateTo({url:null==l?void 0:l.url}):e.index.showModal({title:"提示",content:"该功能在当前项目暂未开放,敬请期待",confirmColor:"#0082FA",success:function(e){e.confirm?console.log("用户点击确定"):e.cancel&&console.log("用户点击取消")}})));var l}),`items_${i}`)}))),b:e.t((null==(c=null==(s=null==(r=e.unref(o.useModel))?void 0:r.countHouseData)?void 0:s.value)?void 0:c.house_count)||0),c:e.o((e=>t("/INDEX/archive_houses/index"))),d:e.t((null==(v=null==(d=null==(a=e.unref(o.useModel))?void 0:a.countHouseData)?void 0:d.value)?void 0:v.prepayment_house_count)||0),e:e.o((e=>t("/ME/payment_pre_stored/index")))}}}}),t=e._export_sfc(l,[["__scopeId","data-v-6009f5b9"]]);wx.createComponent(t); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/me/components/AreaFunctional.json b/dist/build/mp-weixin/pages/me/components/AreaFunctional.json index e8cfaaf..b81be37 100644 --- a/dist/build/mp-weixin/pages/me/components/AreaFunctional.json +++ b/dist/build/mp-weixin/pages/me/components/AreaFunctional.json @@ -1,4 +1,10 @@ { "component": true, +<<<<<<< HEAD "usingComponents": {} +======= + "usingComponents": { + "my-contact-butler": "./ContactButler" + } +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } \ No newline at end of file diff --git a/dist/build/mp-weixin/pages/me/components/AreaFunctional.wxml b/dist/build/mp-weixin/pages/me/components/AreaFunctional.wxml index 694cebc..81f48b0 100644 --- a/dist/build/mp-weixin/pages/me/components/AreaFunctional.wxml +++ b/dist/build/mp-weixin/pages/me/components/AreaFunctional.wxml @@ -1 +1,5 @@ -{{i.b}}房屋管理 已绑定{{b}}个房屋 房屋预缴 已开通{{d}}个房屋 \ No newline at end of file +<<<<<<< HEAD +{{i.b}}房屋管理 已绑定{{b}}个房屋 房屋预缴 已开通{{d}}个房屋 +======= +{{i.b}}房屋管理 已绑定{{b}}个房屋 房屋预缴 已开通{{d}}个房屋 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/me/components/AreaFunctional.wxss b/dist/build/mp-weixin/pages/me/components/AreaFunctional.wxss index cbd4803..d8c39f8 100644 --- a/dist/build/mp-weixin/pages/me/components/AreaFunctional.wxss +++ b/dist/build/mp-weixin/pages/me/components/AreaFunctional.wxss @@ -1 +1,5 @@ +<<<<<<< HEAD .area_functional.data-v-f2ee52e1{background-color:#fff;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:30rpx;border-radius:20rpx;color:#3d3d3d;font-size:24rpx;padding:10rpx 0 40rpx}.area_functional .item.data-v-f2ee52e1{text-align:center;position:relative;padding-top:30rpx;width:25%}.area_functional .item .icon.data-v-f2ee52e1{width:100%;height:42rpx}.area_functional .item .icon image.data-v-f2ee52e1{height:42rpx}.area_functional .item .label.data-v-f2ee52e1{padding-top:10rpx}.house_wallet.data-v-f2ee52e1{display:flex;align-items:center;justify-content:space-between;margin:0 30rpx;padding-bottom:30rpx}.house_wallet .item.data-v-f2ee52e1{background-color:#fff;border-radius:20rpx;width:330rpx;height:140rpx;display:flex;align-items:center;justify-content:space-between}.house_wallet .item .content.data-v-f2ee52e1{padding:0 0 0 30rpx}.house_wallet .item .title.data-v-f2ee52e1{color:#3d3d3d;font-size:28rpx;font-weight:500;padding-bottom:10rpx}.house_wallet .item image.data-v-f2ee52e1{width:80rpx;height:80rpx;margin-right:30rpx}.house_wallet .item .value.data-v-f2ee52e1{color:#999;font-size:24rpx}.house_wallet .item .value text.data-v-f2ee52e1{color:#c45656} +======= +.area_functional.data-v-6009f5b9{background-color:#fff;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:30rpx;border-radius:20rpx;color:#3d3d3d;font-size:24rpx;padding:10rpx 0 40rpx}.area_functional .item.data-v-6009f5b9{text-align:center;position:relative;padding-top:30rpx;width:25%}.area_functional .item .icon.data-v-6009f5b9{width:100%;height:42rpx}.area_functional .item .icon image.data-v-6009f5b9{height:42rpx}.area_functional .item .label.data-v-6009f5b9{padding-top:10rpx}.house_wallet.data-v-6009f5b9{display:flex;align-items:center;justify-content:space-between;margin:0 30rpx;padding-bottom:30rpx}.house_wallet .item.data-v-6009f5b9{background-color:#fff;border-radius:20rpx;width:330rpx;height:140rpx;display:flex;align-items:center;justify-content:space-between}.house_wallet .item .content.data-v-6009f5b9{padding:0 0 0 30rpx}.house_wallet .item .title.data-v-6009f5b9{color:#3d3d3d;font-size:28rpx;font-weight:500;padding-bottom:10rpx}.house_wallet .item image.data-v-6009f5b9{width:80rpx;height:80rpx;margin-right:30rpx}.house_wallet .item .value.data-v-6009f5b9{color:#999;font-size:24rpx}.house_wallet .item .value text.data-v-6009f5b9{color:#c45656} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/build/mp-weixin/pages/me/components/ContactButler.js b/dist/build/mp-weixin/pages/me/components/ContactButler.js new file mode 100644 index 0000000..cdd3752 --- /dev/null +++ b/dist/build/mp-weixin/pages/me/components/ContactButler.js @@ -0,0 +1 @@ +"use strict";const e={};const n=require("../../../common/vendor.js")._export_sfc(e,[["render",function(e,n){return{}}],["__scopeId","data-v-bb20e65c"]]);wx.createComponent(n); diff --git a/dist/build/mp-weixin/pages/me/components/ContactButler.json b/dist/build/mp-weixin/pages/me/components/ContactButler.json new file mode 100644 index 0000000..e8cfaaf --- /dev/null +++ b/dist/build/mp-weixin/pages/me/components/ContactButler.json @@ -0,0 +1,4 @@ +{ + "component": true, + "usingComponents": {} +} \ No newline at end of file diff --git a/dist/build/mp-weixin/pages/me/components/ContactButler.wxml b/dist/build/mp-weixin/pages/me/components/ContactButler.wxml new file mode 100644 index 0000000..8d69126 --- /dev/null +++ b/dist/build/mp-weixin/pages/me/components/ContactButler.wxml @@ -0,0 +1 @@ + 李程惜同 联系物业·已休息 \ No newline at end of file diff --git a/dist/build/mp-weixin/pages/me/components/ContactButler.wxss b/dist/build/mp-weixin/pages/me/components/ContactButler.wxss new file mode 100644 index 0000000..ba97ef1 --- /dev/null +++ b/dist/build/mp-weixin/pages/me/components/ContactButler.wxss @@ -0,0 +1 @@ +.contact_butler_content.data-v-bb20e65c{margin:30rpx;background-color:#fff;border-radius:20rpx;padding:20rpx 30rpx;display:flex;align-items:center;justify-content:space-between}.contact_butler_content .atavar.data-v-bb20e65c{width:90rpx;height:90rpx;border-radius:100%}.contact_butler_content .atavar image.data-v-bb20e65c{width:100%;height:100%}.contact_butler_content .contact_butler_center_content.data-v-bb20e65c{flex:1;padding:0 20rpx}.contact_butler_content .contact_butler_center_content .name.data-v-bb20e65c{color:#3d3d3d;font-size:28rpx;font-weight:500;display:flex;align-items:center}.contact_butler_content .contact_butler_center_content .name text.data-v-bb20e65c{color:#2a7efb;background-color:#dae9ff;padding:3rpx 5rpx;font-size:20rpx;margin-left:10rpx;border-radius:4rpx}.contact_butler_content .contact_butler_center_content .status.data-v-bb20e65c{font-size:24rpx;color:#666;display:flex;align-items:center}.contact_butler_content .contact_butler_center_content .status text.data-v-bb20e65c{font-size:40rpx}.contact_butler_content .right_group_btn.data-v-bb20e65c{display:flex;align-items:center}.contact_butler_content .right_group_btn .btn_item.data-v-bb20e65c{width:38rpx;height:38rpx}.contact_butler_content .right_group_btn .btn_item.data-v-bb20e65c:nth-child(1){border-right:1rpx solid #d8d8d8;padding-right:40rpx;margin-right:40rpx}.contact_butler_content .right_group_btn image.data-v-bb20e65c{width:38rpx;height:38rpx} diff --git a/dist/build/mp-weixin/pages/transfer/index.js b/dist/build/mp-weixin/pages/transfer/index.js index 40b7ce1..7071db9 100644 --- a/dist/build/mp-weixin/pages/transfer/index.js +++ b/dist/build/mp-weixin/pages/transfer/index.js @@ -1 +1,5 @@ +<<<<<<< HEAD "use strict";const e=require("../../common/vendor.js"),o=require("../../common/libraries/userUserLogin.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),!Array){e.resolveComponent("hs-footer")()}Math;const n=e.defineComponent({__name:"index",setup(n){const r=e.ref(!1);return e.onShow((async()=>{var n,i,s;if(await(null==(n=e.getCurrentInstance())?void 0:n.appContext.config.globalProperties.$onLaunched),null==(i=o.getUserLogin)?void 0:i.getLoginStatus()){const o=e.index.getEnterOptionsSync();let n=null==o?void 0:o.query;if(null==n?void 0:n.scene){let o=null==(s=null==n?void 0:n.scene)?void 0:s.split("_");"order"===o[0]&&e.index.redirectTo({url:`/INDEX/pay/index?id=${o[1]}`})}else r.value=!0}else e.index.showModal({title:"提示",content:"检测到您还未登录,是否去登录?",confirmText:"去登录",cancelText:"返回首页",confirmColor:"#0082FA",success:function(o){o.confirm?(e.index.redirectTo({url:"/pages/login?source=transfer"}),console.log("用户点击确定")):o.cancel&&(e.index.switchTab({url:"/pages/index/index"}),console.log("用户点击取消"))}})})),(o,n)=>e.e({a:!r.value},r.value?{b:e.p({btnParimaryName:"返回首页"})}:{})}});wx.createPage(n); +======= +"use strict";const e=require("../../common/vendor.js"),n=require("../../common/libraries/userUserLogin.js");if(require("../../common/libraries/request.js"),require("../../common/store/useWeAppAuthStore.js"),require("../../gen/Apis.js"),require("../../common/store/useWorkStore.js"),require("../../common/libraries/apiLoading.js"),!Array){e.resolveComponent("hs-footer")()}Math;const o=e.defineComponent({__name:"index",setup(o){const r=e.ref(!1);return e.onShow((async()=>{var o,i,s;if(await(null==(o=e.getCurrentInstance())?void 0:o.appContext.config.globalProperties.$onLaunched),null==(i=n.getUserLogin)?void 0:i.getLoginStatus()){const n=e.index.getEnterOptionsSync();let o=null==n?void 0:n.query;if(null==o?void 0:o.scene){let n=null==(s=null==o?void 0:o.scene)?void 0:s.split("_");"order"===n[0]&&e.index.redirectTo({url:`/INDEX/pay/index?id=${n[1]}`}),"1"===n[0]&&e.index.redirectTo({url:`/WORKORDER/pay/index?id=${n[1]}`})}else r.value=!0}else e.index.showModal({title:"提示",content:"检测到您还未登录,是否去登录?",confirmText:"去登录",cancelText:"返回首页",confirmColor:"#0082FA",success:function(n){n.confirm?(e.index.redirectTo({url:"/pages/login?source=transfer"}),console.log("用户点击确定")):n.cancel&&(e.index.switchTab({url:"/pages/index/index"}),console.log("用户点击取消"))}})})),(n,o)=>e.e({a:!r.value},r.value?{b:e.p({btnParimaryName:"返回首页"})}:{})}});wx.createPage(o); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/dev/mp-weixin/INDEX/pay/method.js b/dist/dev/mp-weixin/INDEX/pay/method.js index 19a7de6..efb45dd 100644 --- a/dist/dev/mp-weixin/INDEX/pay/method.js +++ b/dist/dev/mp-weixin/INDEX/pay/method.js @@ -38,7 +38,11 @@ const loadShow = () => { if (INDEX_pay_model.useModel.loadingShowNumber.value <= 5) { getShow(INDEX_pay_model.useModel.timer.value); } +<<<<<<< HEAD }, 1500); +======= + }, 1e3); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 }; const method = { onPay() { diff --git a/dist/dev/mp-weixin/INDEX/pay/success.wxml b/dist/dev/mp-weixin/INDEX/pay/success.wxml index fb7791b..5c878db 100644 --- a/dist/dev/mp-weixin/INDEX/pay/success.wxml +++ b/dist/dev/mp-weixin/INDEX/pay/success.wxml @@ -1 +1,5 @@ - 支付成功 您的物业费账单已实时更新 \ No newline at end of file +<<<<<<< HEAD + 支付成功 您的物业费账单已实时更新 +======= + 支付成功 您的订单已实时更新 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/dev/mp-weixin/WORKORDER/acceptance/index.js b/dist/dev/mp-weixin/WORKORDER/acceptance/index.js new file mode 100644 index 0000000..8d4399c --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/acceptance/index.js @@ -0,0 +1,64 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const WORKORDER_acceptance_method = require("./method.js"); +const WORKORDER_acceptance_model = require("./model.js"); +require("../../common/libraries/request.js"); +require("../../common/store/useWeAppAuthStore.js"); +require("../../common/store/useWorkStore.js"); +require("../../gen/Apis.js"); +require("../../common/libraries/apiLoading.js"); +require("../../common/libraries/naviHelper.js"); +if (!Array) { + const _easycom_hs_radio2 = common_vendor.resolveComponent("hs-radio"); + const _easycom_hs_cell2 = common_vendor.resolveComponent("hs-cell"); + const _easycom_hs_cell_textarea2 = common_vendor.resolveComponent("hs-cell-textarea"); + const _easycom_hs_footer2 = common_vendor.resolveComponent("hs-footer"); + (_easycom_hs_radio2 + _easycom_hs_cell2 + _easycom_hs_cell_textarea2 + _easycom_hs_footer2)(); +} +const _easycom_hs_radio = () => "../../components/hs-radio/hs-radio.js"; +const _easycom_hs_cell = () => "../../components/hs-cell/hs-cell.js"; +const _easycom_hs_cell_textarea = () => "../../components/hs-cell-textarea/hs-cell-textarea.js"; +const _easycom_hs_footer = () => "../../components/hs-footer/hs-footer.js"; +if (!Math) { + (_easycom_hs_radio + _easycom_hs_cell + _easycom_hs_cell_textarea + _easycom_hs_footer)(); +} +const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ + __name: "index", + setup(__props) { + common_vendor.onLoad((e) => { + var _a; + (_a = WORKORDER_acceptance_method.method) == null ? void 0 : _a.init(e); + }); + return (_ctx, _cache) => { + var _a, _b, _c, _d, _e, _f, _g, _h, _i; + return common_vendor.e({ + a: common_vendor.o(($event) => common_vendor.unref(WORKORDER_acceptance_model.useModel).formData.value.is_completed = $event), + b: common_vendor.p({ + Enums: (_b = (_a = common_vendor.unref(WORKORDER_acceptance_model.useModel)) == null ? void 0 : _a.HouseWorkOrdersAcceptResultEnum) == null ? void 0 : _b.value, + valueModel: common_vendor.unref(WORKORDER_acceptance_model.useModel).formData.value.is_completed + }), + c: common_vendor.p({ + title: "是否确认完工", + required: true, + borderTop: true + }), + d: ((_e = (_d = (_c = common_vendor.unref(WORKORDER_acceptance_model.useModel)) == null ? void 0 : _c.formData) == null ? void 0 : _d.value) == null ? void 0 : _e.is_completed) === "0" + }, ((_h = (_g = (_f = common_vendor.unref(WORKORDER_acceptance_model.useModel)) == null ? void 0 : _f.formData) == null ? void 0 : _g.value) == null ? void 0 : _h.is_completed) === "0" ? { + e: common_vendor.o(($event) => common_vendor.unref(WORKORDER_acceptance_model.useModel).formData.value.accept_remark = $event), + f: common_vendor.p({ + title: "填写原因", + required: true, + placeholder: "请详细描述情况,包括具体位置现象等 ", + valueModel: common_vendor.unref(WORKORDER_acceptance_model.useModel).formData.value.accept_remark + }) + } : {}, { + g: common_vendor.o((_i = common_vendor.unref(WORKORDER_acceptance_method.method)) == null ? void 0 : _i.handleSubmit), + h: common_vendor.p({ + btnParimaryName: "提交" + }) + }); + }; + } +}); +const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "/Users/zsq/Sources/github/2025property-pay/pay-customer/src/WORKORDER/acceptance/index.vue"]]); +wx.createPage(MiniProgramPage); diff --git a/dist/dev/mp-weixin/WORKORDER/acceptance/index.json b/dist/dev/mp-weixin/WORKORDER/acceptance/index.json new file mode 100644 index 0000000..65095c1 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/acceptance/index.json @@ -0,0 +1,9 @@ +{ + "navigationBarTitleText": "工单验收", + "usingComponents": { + "hs-radio": "../../components/hs-radio/hs-radio", + "hs-cell": "../../components/hs-cell/hs-cell", + "hs-cell-textarea": "../../components/hs-cell-textarea/hs-cell-textarea", + "hs-footer": "../../components/hs-footer/hs-footer" + } +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/acceptance/index.wxml b/dist/dev/mp-weixin/WORKORDER/acceptance/index.wxml new file mode 100644 index 0000000..69502ab --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/acceptance/index.wxml @@ -0,0 +1 @@ + 您选择 “否” 后,这个工单会重新回到处理中,我们会安排工作人员再次处理。 \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/acceptance/index.wxss b/dist/dev/mp-weixin/WORKORDER/acceptance/index.wxss new file mode 100644 index 0000000..3aa8ba0 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/acceptance/index.wxss @@ -0,0 +1,14 @@ +page { + background-color: #f8f8f8; +} +.card_form { + background-color: #fff; + padding: 0 30rpx; + margin-bottom: 30rpx; +} +.text_gray { + font-size: 24rpx; + color: #666; + padding: 25rpx 0 30rpx 0; + border-top: 1rpx solid #eee; +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/acceptance/method.js b/dist/dev/mp-weixin/WORKORDER/acceptance/method.js new file mode 100644 index 0000000..bd0cbd1 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/acceptance/method.js @@ -0,0 +1,38 @@ +"use strict"; +require("../../common/libraries/request.js"); +const common_store_useWeAppAuthStore = require("../../common/store/useWeAppAuthStore.js"); +require("../../common/store/useWorkStore.js"); +const WORKORDER_acceptance_model = require("./model.js"); +const gen_Apis = require("../../gen/Apis.js"); +const common_libraries_apiLoading = require("../../common/libraries/apiLoading.js"); +const common_libraries_naviHelper = require("../../common/libraries/naviHelper.js"); +common_store_useWeAppAuthStore.useWeAppAuthStore(); +const method = { + init(data) { + WORKORDER_acceptance_model.useModel.HouseWorkOrdersAcceptResultEnum.value = { + Processing2: { text: "是", value: "1" }, + Processing1: { text: "否", value: "0" } + }; + WORKORDER_acceptance_model.useModel.formData.value = { + ...data + }; + }, + handleSubmit() { + var _a, _b; + let data = (_b = (_a = WORKORDER_acceptance_model.useModel) == null ? void 0 : _a.formData) == null ? void 0 : _b.value; + if (!(data == null ? void 0 : data.is_completed)) { + return common_libraries_naviHelper.showToast("请选择是否已经完工!"); + } + if ((data == null ? void 0 : data.is_completed) === "0" && !(data == null ? void 0 : data.accept_remark)) { + return common_libraries_naviHelper.showToast("请先输入原因!"); + } + common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.WorkOrder.HouseWorkOrders.Accept, { + ...data, + is_completed: (data == null ? void 0 : data.is_completed) === "1" ? true : false + }).then((res) => { + common_libraries_naviHelper.showToastBack("提交成功!", 1, true); + console.log(res); + }); + } +}; +exports.method = method; diff --git a/dist/dev/mp-weixin/WORKORDER/acceptance/model.js b/dist/dev/mp-weixin/WORKORDER/acceptance/model.js new file mode 100644 index 0000000..371f5fb --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/acceptance/model.js @@ -0,0 +1,7 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const useModel = { + formData: common_vendor.ref({}), + HouseWorkOrdersAcceptResultEnum: common_vendor.ref() +}; +exports.useModel = useModel; diff --git a/dist/dev/mp-weixin/WORKORDER/add/index.js b/dist/dev/mp-weixin/WORKORDER/add/index.js index 1a8808f..56249ce 100644 --- a/dist/dev/mp-weixin/WORKORDER/add/index.js +++ b/dist/dev/mp-weixin/WORKORDER/add/index.js @@ -40,9 +40,12 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ WORKORDER_add_model.useModel.formData.value.type = (e == null ? void 0 : e.type) || ""; WORKORDER_add_model.useModel.formData.value.location = (e == null ? void 0 : e.location) || ""; }); +<<<<<<< HEAD common_vendor.onUnload(() => { WORKORDER_add_model.useModel.formData.value = { is_anonymous: false }; }); +======= +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 return (_ctx, _cache) => { var _a, _b, _c, _d, _e; return common_vendor.e({ diff --git a/dist/dev/mp-weixin/WORKORDER/list/components/header.js b/dist/dev/mp-weixin/WORKORDER/list/components/header.js new file mode 100644 index 0000000..4fdef38 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/list/components/header.js @@ -0,0 +1,60 @@ +"use strict"; +const common_vendor = require("../../../common/vendor.js"); +const WORKORDER_list_method = require("../method.js"); +const WORKORDER_list_model = require("../model.js"); +require("../../../common/libraries/apiLoading.js"); +require("../../../gen/Apis.js"); +require("../../../common/libraries/request.js"); +require("../../../common/store/useWeAppAuthStore.js"); +require("../../../common/store/useWorkStore.js"); +if (!Array) { + const _easycom_hs_tabs2 = common_vendor.resolveComponent("hs-tabs"); + _easycom_hs_tabs2(); +} +const _easycom_hs_tabs = () => "../../../components/hs-tabs/hs-tabs.js"; +if (!Math) { + _easycom_hs_tabs(); +} +const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ + __name: "header", + setup(__props) { + const tabTypeList = [ + { label: "报修类", value: "Repair" }, + { label: "报事类", value: "Incident" }, + { label: "投诉类", value: "Complaint" } + ]; + const tablist = [ + { label: "全部", value: "" }, + { label: "待处理", value: "Pending" }, + { label: "处理中", value: "Processing" }, + { label: "待支付", value: "PendingPayment" }, + { label: "待验收", value: "PendingAcceptance" }, + { label: "已完成", value: "Completed" }, + { label: "已关闭", value: "Closed" } + ]; + return (_ctx, _cache) => { + var _a, _b, _c; + return { + a: common_vendor.o((_a = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _a.handleChangeTabs), + b: common_vendor.p({ + list: tabTypeList, + current: (_c = (_b = common_vendor.unref(WORKORDER_list_model.useModel)) == null ? void 0 : _b.currentTabs) == null ? void 0 : _c.value + }), + c: common_vendor.f(tablist, (i, index, i0) => { + var _a2, _b2, _c2; + return { + a: common_vendor.t(i == null ? void 0 : i.label), + b: `items_${index}`, + c: common_vendor.n(`item_btn ${((_c2 = (_b2 = (_a2 = common_vendor.unref(WORKORDER_list_model.useModel)) == null ? void 0 : _a2.formData) == null ? void 0 : _b2.value) == null ? void 0 : _c2.status) === (i == null ? void 0 : i.value) ? "active_btn" : ""}`), + d: common_vendor.o(($event) => { + var _a3; + return (_a3 = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _a3.handleChangeStatus(i); + }, `items_${index}`) + }; + }) + }; + }; + } +}); +const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-f55a78dc"], ["__file", "/Users/zsq/Sources/github/2025property-pay/pay-customer/src/WORKORDER/list/components/header.vue"]]); +wx.createComponent(Component); diff --git a/dist/dev/mp-weixin/WORKORDER/list/components/header.json b/dist/dev/mp-weixin/WORKORDER/list/components/header.json new file mode 100644 index 0000000..76990db --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/list/components/header.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "hs-tabs": "../../../components/hs-tabs/hs-tabs" + } +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/list/components/header.wxml b/dist/dev/mp-weixin/WORKORDER/list/components/header.wxml new file mode 100644 index 0000000..955a5a7 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/list/components/header.wxml @@ -0,0 +1 @@ +{{i.a}} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/list/components/header.wxss b/dist/dev/mp-weixin/WORKORDER/list/components/header.wxss new file mode 100644 index 0000000..d0f8452 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/list/components/header.wxss @@ -0,0 +1,29 @@ +.header.data-v-f55a78dc { + background-color: #fff; + position: fixed; + left: 0; + top: 0; + right: 0; + z-index: 100; + box-shadow: 0px 3px 7px rgba(206, 206, 206, 0.25); +} +.header_status.data-v-f55a78dc { + white-space: nowrap; + padding: 20rpx 0 30rpx 0; +} +.header_status .item_btn.data-v-f55a78dc { + display: inline-block; + margin-left: 30rpx; + padding: 8rpx 25rpx; + font-size: 28rpx; + border: 1px solid #ccc; + border-radius: 100rpx; + color: #999; +} +.header_status .item_btn.data-v-f55a78dc:last-child { + margin-right: 30rpx; +} +.header_status .active_btn.data-v-f55a78dc { + color: #2a7efb; + border: 1px solid #2a7efb; +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/list/index.js b/dist/dev/mp-weixin/WORKORDER/list/index.js index f74d57b..0b45a54 100644 --- a/dist/dev/mp-weixin/WORKORDER/list/index.js +++ b/dist/dev/mp-weixin/WORKORDER/list/index.js @@ -9,26 +9,34 @@ require("../../common/libraries/request.js"); require("../../common/store/useWeAppAuthStore.js"); require("../../common/store/useWorkStore.js"); if (!Array) { - const _easycom_hs_tabs2 = common_vendor.resolveComponent("hs-tabs"); const _easycom_hs_enum_tag2 = common_vendor.resolveComponent("hs-enum-tag"); + const _easycom_hs_up_rate2 = common_vendor.resolveComponent("hs-up-rate"); + const _easycom_hs_button2 = common_vendor.resolveComponent("hs-button"); const _easycom_cc_scroll_loading2 = common_vendor.resolveComponent("cc-scroll-loading"); +<<<<<<< HEAD (_easycom_hs_tabs2 + _easycom_hs_enum_tag2 + _easycom_cc_scroll_loading2)(); +======= + const _easycom_hs_popup_evaluate2 = common_vendor.resolveComponent("hs-popup-evaluate"); + (_easycom_hs_enum_tag2 + _easycom_hs_up_rate2 + _easycom_hs_button2 + _easycom_cc_scroll_loading2 + _easycom_hs_popup_evaluate2)(); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } -const _easycom_hs_tabs = () => "../../components/hs-tabs/hs-tabs.js"; const _easycom_hs_enum_tag = () => "../../components/hs-enum-tag/hs-enum-tag.js"; +const _easycom_hs_up_rate = () => "../../components/hs-up-rate/hs-up-rate.js"; +const _easycom_hs_button = () => "../../components/hs-button/hs-button.js"; const _easycom_cc_scroll_loading = () => "../../common/components/cc-scroll-loading/cc-scroll-loading.js"; +<<<<<<< HEAD if (!Math) { (_easycom_hs_tabs + _easycom_hs_enum_tag + _easycom_cc_scroll_loading)(); +======= +const _easycom_hs_popup_evaluate = () => "../../components/hs-popup-evaluate/hs-popup-evaluate.js"; +if (!Math) { + (MyHeader + _easycom_hs_enum_tag + _easycom_hs_up_rate + _easycom_hs_button + _easycom_cc_scroll_loading + _easycom_hs_popup_evaluate)(); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } +const MyHeader = () => "./components/header.js"; const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ __name: "index", setup(__props) { - const tablist = [ - { label: "待处理", value: "Pending" }, - { label: "处理中", value: "Processing" }, - { label: "已完成", value: "Completed" }, - { label: "已关闭", value: "Closed" } - ]; common_vendor.onShow(() => { var _a; WORKORDER_list_model.useModel.formData.value.page = 1; @@ -36,16 +44,15 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ (_a = WORKORDER_list_method.method) == null ? void 0 : _a.getList(); }); return (_ctx, _cache) => { +<<<<<<< HEAD var _a, _b, _c, _d, _e, _f, _g, _h; +======= + var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 return { - a: common_vendor.o((_a = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _a.handleChangeTabs), - b: common_vendor.p({ - list: tablist, - current: (_c = (_b = common_vendor.unref(WORKORDER_list_model.useModel)) == null ? void 0 : _b.currentTabs) == null ? void 0 : _c.value - }), - c: common_vendor.f((_e = (_d = common_vendor.unref(WORKORDER_list_model.useModel)) == null ? void 0 : _d.dataList) == null ? void 0 : _e.value, (i, index, i0) => { + a: common_vendor.f((_b = (_a = common_vendor.unref(WORKORDER_list_model.useModel)) == null ? void 0 : _a.dataList) == null ? void 0 : _b.value, (i, index, i0) => { var _a2; - return { + return common_vendor.e({ a: "550638e2-2-" + i0 + ",550638e2-1", b: common_vendor.p({ value: i == null ? void 0 : i.type, @@ -61,6 +68,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ value: i == null ? void 0 : i.status, Enums: common_vendor.unref(gen_Enums.HouseWorkOrdersStatusEnum) }), +<<<<<<< HEAD g: common_vendor.t((_a2 = i == null ? void 0 : i.asset_house) == null ? void 0 : _a2.full_name), h: common_vendor.t(i == null ? void 0 : i.content), i: common_vendor.f(i == null ? void 0 : i.attachments, (k, idx, i1) => { @@ -71,14 +79,103 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ }), j: `items_${index}`, k: common_vendor.o(($event) => { +======= + g: common_vendor.n(`btn_status btn_status_${i == null ? void 0 : i.status}`), + h: common_vendor.t((_a2 = i == null ? void 0 : i.asset_house) == null ? void 0 : _a2.full_name), + i: common_vendor.t(i == null ? void 0 : i.content), + j: (i == null ? void 0 : i.expect_start_time) && (i == null ? void 0 : i.status) !== "Closed" && (i == null ? void 0 : i.status) !== "Completed" + }, (i == null ? void 0 : i.expect_start_time) && (i == null ? void 0 : i.status) !== "Closed" && (i == null ? void 0 : i.status) !== "Completed" ? { + k: common_vendor.t(i == null ? void 0 : i.expect_start_time) + } : {}, { + l: (i == null ? void 0 : i.status) === "Completed" && !(i == null ? void 0 : i.accept_time) + }, (i == null ? void 0 : i.status) === "Completed" && !(i == null ? void 0 : i.accept_time) ? { + m: common_vendor.t(i == null ? void 0 : i.accept_time) + } : { + n: common_vendor.t(i == null ? void 0 : i.created_at) + }, { + o: i == null ? void 0 : i.evaluation_score + }, (i == null ? void 0 : i.evaluation_score) ? { + p: "550638e2-5-" + i0 + ",550638e2-1", + q: common_vendor.p({ + valueModel: i == null ? void 0 : i.evaluation_score + }) + } : {}, { + r: common_vendor.o(($event) => { +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 var _a3; return (_a3 = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _a3.handleToDetail(i); - }, `items_${index}`) - }; + }, `items_${index}`), + s: (i == null ? void 0 : i.status) !== "Pending" && (i == null ? void 0 : i.status) !== "Closed" && !(i == null ? void 0 : i.evaluation_score) + }, (i == null ? void 0 : i.status) !== "Pending" && (i == null ? void 0 : i.status) !== "Closed" && !(i == null ? void 0 : i.evaluation_score) ? common_vendor.e({ + t: (i == null ? void 0 : i.status) === "Completed" && !(i == null ? void 0 : i.evaluation_score) + }, (i == null ? void 0 : i.status) === "Completed" && !(i == null ? void 0 : i.evaluation_score) ? { + v: common_vendor.o(($event) => { + var _a3; + return (_a3 = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _a3.handleAssignEmployee(i); + }, `items_${index}`), + w: "550638e2-6-" + i0 + ",550638e2-1", + x: common_vendor.p({ + type: "ghost", + label: "评价" + }) + } : {}, { + y: (i == null ? void 0 : i.status) === "PendingPayment" + }, (i == null ? void 0 : i.status) === "PendingPayment" ? { + z: common_vendor.o(($event) => { + var _a3; + return (_a3 = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _a3.handleAssignEmployee(i); + }, `items_${index}`), + A: "550638e2-7-" + i0 + ",550638e2-1", + B: common_vendor.p({ + type: "ghost", + label: "支付费用" + }) + } : {}, { + C: (i == null ? void 0 : i.status) === "PendingAcceptance" + }, (i == null ? void 0 : i.status) === "PendingAcceptance" ? { + D: common_vendor.o(($event) => { + var _a3; + return (_a3 = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _a3.handleAssignEmployee(i); + }, `items_${index}`), + E: "550638e2-8-" + i0 + ",550638e2-1", + F: common_vendor.p({ + type: "ghost", + label: "验收工单" + }) + } : {}, { + G: (i == null ? void 0 : i.status) === "Processing" + }, (i == null ? void 0 : i.status) === "Processing" ? { + H: common_vendor.o(($event) => { + var _a3; + return (_a3 = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _a3.handleAssignEmployee(i); + }, `items_${index}`), + I: "550638e2-9-" + i0 + ",550638e2-1", + J: common_vendor.p({ + type: "ghost", + label: "联系处理人" + }) + } : {}) : {}, { + K: `items_${index}` + }); }), +<<<<<<< HEAD d: common_vendor.o((_f = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _f.handleLoad), e: common_vendor.p({ meta: (_h = (_g = common_vendor.unref(WORKORDER_list_model.useModel)) == null ? void 0 : _g.meta) == null ? void 0 : _h.value +======= + b: common_vendor.o((_c = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _c.handleLoad), + c: common_vendor.p({ + meta: (_e = (_d = common_vendor.unref(WORKORDER_list_model.useModel)) == null ? void 0 : _d.meta) == null ? void 0 : _e.value + }), + d: common_vendor.o((_f = common_vendor.unref(WORKORDER_list_method.method)) == null ? void 0 : _f.handlepopupClose), + e: common_vendor.o(($event) => common_vendor.unref(WORKORDER_list_model.useModel).showEvaluate.value = false), + f: common_vendor.p({ + show: (_h = (_g = common_vendor.unref(WORKORDER_list_model.useModel)) == null ? void 0 : _g.showEvaluate) == null ? void 0 : _h.value, + mode: "bottom", + closeable: true, + round: 20, + params: (_j = (_i = common_vendor.unref(WORKORDER_list_model.useModel)) == null ? void 0 : _i.evaluateParams) == null ? void 0 : _j.value +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 }) }; }; diff --git a/dist/dev/mp-weixin/WORKORDER/list/index.json b/dist/dev/mp-weixin/WORKORDER/list/index.json index a488713..cdafc3b 100644 --- a/dist/dev/mp-weixin/WORKORDER/list/index.json +++ b/dist/dev/mp-weixin/WORKORDER/list/index.json @@ -1,8 +1,15 @@ { "navigationBarTitleText": "工单报事", "usingComponents": { - "hs-tabs": "../../components/hs-tabs/hs-tabs", "hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag", +<<<<<<< HEAD "cc-scroll-loading": "../../common/components/cc-scroll-loading/cc-scroll-loading" +======= + "hs-up-rate": "../../components/hs-up-rate/hs-up-rate", + "hs-button": "../../components/hs-button/hs-button", + "cc-scroll-loading": "../../common/components/cc-scroll-loading/cc-scroll-loading", + "hs-popup-evaluate": "../../components/hs-popup-evaluate/hs-popup-evaluate", + "my-header": "./components/header" +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } } \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/list/index.wxml b/dist/dev/mp-weixin/WORKORDER/list/index.wxml index 5341280..8f18d56 100644 --- a/dist/dev/mp-weixin/WORKORDER/list/index.wxml +++ b/dist/dev/mp-weixin/WORKORDER/list/index.wxml @@ -1 +1,5 @@ -{{i.g}} {{i.h}} \ No newline at end of file +<<<<<<< HEAD +{{i.g}} {{i.h}} +======= +{{i.h}} {{i.i}} 期望处理时间:{{i.k}}(两小时内) 工单完成时间: {{i.m}} 工单创建时间: {{i.n}} 客户评价: +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/dev/mp-weixin/WORKORDER/list/index.wxss b/dist/dev/mp-weixin/WORKORDER/list/index.wxss index e733778..0fd180b 100644 --- a/dist/dev/mp-weixin/WORKORDER/list/index.wxss +++ b/dist/dev/mp-weixin/WORKORDER/list/index.wxss @@ -1,17 +1,12 @@ page { background-color: #f8f8f8; } -.header { - background-color: #fff; - position: fixed; - left: 0; - top: 0; - right: 0; - z-index: 100; - box-shadow: 0px 3px 7px rgba(206, 206, 206, 0.25); -} .work_contents { +<<<<<<< HEAD padding: 100rpx 0 0 0; +======= + padding: 220rpx 0 0 0; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } .work_contents .work_item { background-color: #fff; @@ -34,11 +29,32 @@ page { border-radius: 100rpx; } .work_contents .work_item .work_item_header .btn_status { - color: #f97316; - background-color: #fff7ed; border-radius: 100rpx; padding: 7rpx 19rpx; } +<<<<<<< HEAD +======= +.work_contents .work_item .work_item_header .btn_status_Pending { + color: #f97316; + background-color: #fff7ed; +} +.work_contents .work_item .work_item_header .btn_status_Processing, .work_contents .work_item .work_item_header .btn_status_PendingAcceptance { + color: #0082fa; + background-color: #edf4ff; +} +.work_contents .work_item .work_item_header .btn_status_PendingPayment { + color: #cf1322; + background-color: #ffeded; +} +.work_contents .work_item .work_item_header .btn_status_Completed { + color: #22c55e; + background-color: #f0fdf4; +} +.work_contents .work_item .work_item_header .btn_status_Closed { + color: #909399; + background-color: #f3f3f4; +} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 .work_contents .work_item .work_item_header .work_item_header_left { display: flex; align-items: center; @@ -64,7 +80,22 @@ page { .work_contents .work_item .work_item_des { color: #444444; font-size: 28rpx; - padding: 15rpx 0 0 0; + padding: 12rpx 0 10rpx 0; +} +.work_contents .work_item .work_item_cell { + color: #666666; + font-size: 26rpx; + padding-top: 15rpx; + display: flex; + align-items: center; +} +.work_contents .work_item .work_item_footer { + border-top: 1rpx solid #eee; + padding: 25rpx 0 0 0; + margin-top: 25rpx; + display: flex; + justify-content: flex-end; + align-items: center; } .work_contents .work_item .work_item_images { display: flex; diff --git a/dist/dev/mp-weixin/WORKORDER/list/method.js b/dist/dev/mp-weixin/WORKORDER/list/method.js index b8ae110..a74a2ac 100644 --- a/dist/dev/mp-weixin/WORKORDER/list/method.js +++ b/dist/dev/mp-weixin/WORKORDER/list/method.js @@ -30,6 +30,57 @@ const method = { }, handleChangeTabs(idx, e) { WORKORDER_list_model.useModel.currentTabs.value = idx; + WORKORDER_list_model.useModel.formData.value.type = e == null ? void 0 : e.value; + handleSearch(); + }, + handlepopupClose(e) { + common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.WorkOrder.HouseWorkOrders.Evaluation, { + id: e == null ? void 0 : e.id, + evaluation_score: e == null ? void 0 : e.rating + }).then((res) => { + WORKORDER_list_model.useModel.showEvaluate.value = false; + common_vendor.index.showToast({ + title: "评价已提交", + icon: "none" + }); + }); + console.log(e, "eee"); + }, + handleAssignEmployee(e) { + var _a, _b; + if ((e == null ? void 0 : e.status) === "PendingAcceptance") { + common_vendor.index.navigateTo({ + url: `/WORKORDER/acceptance/index?id=${e == null ? void 0 : e.id}` + }); + return false; + } + if ((e == null ? void 0 : e.status) === "PendingPayment") { + common_vendor.index.navigateTo({ + url: `/WORKORDER/pay/index?id=${e == null ? void 0 : e.id}` + }); + return false; + } + if ((e == null ? void 0 : e.status) === "Completed") { + WORKORDER_list_model.useModel.evaluateParams.value = e; + WORKORDER_list_model.useModel.showEvaluate.value = true; + return false; + } + if ((e == null ? void 0 : e.status) === "Processing") { + if ((_a = e == null ? void 0 : e.assign_employee) == null ? void 0 : _a.phone) { + common_vendor.index.makePhoneCall({ + phoneNumber: (_b = e == null ? void 0 : e.assign_employee) == null ? void 0 : _b.phone + //仅为示例,并非真实的电话号码 + }); + } else { + common_vendor.index.showToast({ + title: "暂无电话号码", + icon: "none" + }); + } + } + console.log(e, "eee"); + }, + handleChangeStatus(e) { WORKORDER_list_model.useModel.formData.value.status = e == null ? void 0 : e.value; handleSearch(); }, diff --git a/dist/dev/mp-weixin/WORKORDER/list/model.js b/dist/dev/mp-weixin/WORKORDER/list/model.js index 344cd33..daea351 100644 --- a/dist/dev/mp-weixin/WORKORDER/list/model.js +++ b/dist/dev/mp-weixin/WORKORDER/list/model.js @@ -4,9 +4,12 @@ const useModel = { dataList: common_vendor.ref([]), currentTabs: common_vendor.ref(0), meta: common_vendor.ref({}), + showEvaluate: common_vendor.ref(false), + evaluateParams: common_vendor.ref({}), formData: common_vendor.ref({ page: 1, - status: "Pending" + status: "", + type: "Repair" }) }; exports.useModel = useModel; diff --git a/dist/dev/mp-weixin/WORKORDER/pay/index.js b/dist/dev/mp-weixin/WORKORDER/pay/index.js new file mode 100644 index 0000000..7d78c96 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/pay/index.js @@ -0,0 +1,80 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const WORKORDER_pay_method = require("./method.js"); +const WORKORDER_pay_model = require("./model.js"); +require("../../gen/Apis.js"); +require("../../common/libraries/request.js"); +require("../../common/store/useWeAppAuthStore.js"); +require("../../common/libraries/apiLoading.js"); +require("../../common/store/useWorkStore.js"); +require("../../common/libraries/pay.js"); +if (!Array) { + const _easycom_uni_icons2 = common_vendor.resolveComponent("uni-icons"); + const _easycom_hs_button2 = common_vendor.resolveComponent("hs-button"); + (_easycom_uni_icons2 + _easycom_hs_button2)(); +} +const _easycom_uni_icons = () => "../../uni_modules/uni-icons/components/uni-icons/uni-icons.js"; +const _easycom_hs_button = () => "../../components/hs-button/hs-button.js"; +if (!Math) { + (_easycom_uni_icons + _easycom_hs_button)(); +} +const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ + __name: "index", + setup(__props) { + common_vendor.onLoad(async (e) => { + var _a, _b; + console.log("onLoad", e); + await ((_a = common_vendor.getCurrentInstance()) == null ? void 0 : _a.appContext.config.globalProperties.$onLaunched); + WORKORDER_pay_model.useModel.loadingLabel.value = ""; + WORKORDER_pay_model.useModel.loadingShowNumber.value = 0; + WORKORDER_pay_model.useModel.hideStatus.value = false; + WORKORDER_pay_model.useModel.payDisabled.value = false; + WORKORDER_pay_model.useModel.OrderInfo.value = e; + (_b = WORKORDER_pay_method.method) == null ? void 0 : _b.getShow(); + }); + common_vendor.onShow(() => { + var _a, _b, _c, _d; + if ((_b = (_a = WORKORDER_pay_model.useModel) == null ? void 0 : _a.hideStatus) == null ? void 0 : _b.value) { + WORKORDER_pay_model.useModel.hideStatus.value = false; + (_c = WORKORDER_pay_method.method) == null ? void 0 : _c.getShow(null); + (_d = WORKORDER_pay_method.method) == null ? void 0 : _d.loadShow(); + } + console.log("onShow"); + }); + common_vendor.onHide(() => { + var _a, _b; + if ((_b = (_a = WORKORDER_pay_model.useModel) == null ? void 0 : _a.payDisabled) == null ? void 0 : _b.value) { + WORKORDER_pay_model.useModel.hideStatus.value = true; + } + }); + common_vendor.onUnload(() => { + WORKORDER_pay_model.useModel.loadingLabel.value = ""; + WORKORDER_pay_model.useModel.loadingShowNumber.value = 0; + WORKORDER_pay_model.useModel.hideStatus.value = false; + WORKORDER_pay_model.useModel.payDisabled.value = false; + clearInterval(WORKORDER_pay_model.useModel.timer.value); + }); + return (_ctx, _cache) => { + var _a, _b, _c, _d, _e, _f, _g, _h; + return { + a: common_vendor.t(((_b = (_a = common_vendor.unref(WORKORDER_pay_model.useModel)) == null ? void 0 : _a.orderShow.value) == null ? void 0 : _b.amount) || "0.00"), + b: common_vendor.p({ + type: "checkbox-filled", + size: "23", + color: "#48B338" + }), + c: common_vendor.o(common_vendor.unref(WORKORDER_pay_method.method).onPay), + d: common_vendor.p({ + type: "primary", + size: "md", + disabled: (_d = (_c = common_vendor.unref(WORKORDER_pay_model.useModel)) == null ? void 0 : _c.payDisabled) == null ? void 0 : _d.value, + loading: (_f = (_e = common_vendor.unref(WORKORDER_pay_model.useModel)) == null ? void 0 : _e.payDisabled) == null ? void 0 : _f.value, + loading_label: (_h = (_g = common_vendor.unref(WORKORDER_pay_model.useModel)) == null ? void 0 : _g.loadingLabel) == null ? void 0 : _h.value, + label: "立即支付" + }) + }; + }; + } +}); +const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "/Users/zsq/Sources/github/2025property-pay/pay-customer/src/WORKORDER/pay/index.vue"]]); +wx.createPage(MiniProgramPage); diff --git a/dist/dev/mp-weixin/WORKORDER/pay/index.json b/dist/dev/mp-weixin/WORKORDER/pay/index.json new file mode 100644 index 0000000..cd85476 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/pay/index.json @@ -0,0 +1,7 @@ +{ + "navigationBarTitleText": "工单支付", + "usingComponents": { + "uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons", + "hs-button": "../../components/hs-button/hs-button" + } +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/pay/index.wxml b/dist/dev/mp-weixin/WORKORDER/pay/index.wxml new file mode 100644 index 0000000..ccbce25 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/pay/index.wxml @@ -0,0 +1 @@ +支付金额¥{{a}}微信支付 \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/pay/index.wxss b/dist/dev/mp-weixin/WORKORDER/pay/index.wxss new file mode 100644 index 0000000..11d96e4 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/pay/index.wxss @@ -0,0 +1,52 @@ +page { + background-color: #f3f3f4; +} +.pay_title { + font-size: 30rpx; + text-align: center; + font-weight: 600; + padding: 70rpx 0 40rpx 0; +} +.pay_price { + font-size: 50rpx; + text-align: center; + font-weight: 600; + color: #DF3600; +} +.pay_price text { + font-size: 30rpx; +} +.pay_type { + display: flex; + align-items: center; + justify-content: space-between; + background-color: #fff; + border-radius: 10rpx; + margin: 100rpx 30rpx 0 30rpx; + padding: 30rpx; +} +.pay_type .pay_label { + display: flex; + align-items: center; + font-size: 28rpx; +} +.pay_type .pay_label image { + width: 60rpx; + height: 60rpx; +} +.pay_type .pay_label text { + padding-left: 10rpx; +} +.footer_btn { + position: fixed; + bottom: 0; + z-index: 100; + background-color: #fff; + padding: 25rpx 30rpx; + left: 0; + right: 0; + border-top-left-radius: 15rpx; + border-top-right-radius: 15rpx; + padding-bottom: calc(25rpx + constant(safe-area-inset-bottom)); + padding-bottom: calc(25rpx + env(safe-area-inset-bottom)); +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/pay/method.js b/dist/dev/mp-weixin/WORKORDER/pay/method.js new file mode 100644 index 0000000..586e93b --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/pay/method.js @@ -0,0 +1,68 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const gen_Apis = require("../../gen/Apis.js"); +const WORKORDER_pay_model = require("./model.js"); +const common_libraries_apiLoading = require("../../common/libraries/apiLoading.js"); +const common_libraries_pay = require("../../common/libraries/pay.js"); +const getShow = (timer) => { + var _a, _b, _c; + gen_Apis.Apis.WorkOrder.HouseWorkOrders.Show({ id: (_c = (_b = (_a = WORKORDER_pay_model.useModel) == null ? void 0 : _a.OrderInfo) == null ? void 0 : _b.value) == null ? void 0 : _c.id }).then((res) => { + var _a2; + WORKORDER_pay_model.useModel.loadingShowNumber.value += 1; + WORKORDER_pay_model.useModel.orderShow.value = res == null ? void 0 : res.data; + if (((_a2 = res == null ? void 0 : res.data) == null ? void 0 : _a2.payment_status) === "Paid") { + WORKORDER_pay_model.useModel.payDisabled.value = false; + clearInterval(timer); + WORKORDER_pay_model.useModel.loadingLabel.value = ""; + common_vendor.index.hideLoading(); + common_vendor.index.redirectTo({ + url: "/INDEX/pay/success" + }); + } + console.log("orderShow", res == null ? void 0 : res.data); + }); +}; +const loadShow = () => { + WORKORDER_pay_model.useModel.loadingLabel.value = "正在更新..."; + WORKORDER_pay_model.useModel.timer.value = setInterval(() => { + var _a, _b, _c, _d, _e; + if (((_b = (_a = WORKORDER_pay_model.useModel) == null ? void 0 : _a.loadingShowNumber) == null ? void 0 : _b.value) > 5 && ((_e = (_d = (_c = WORKORDER_pay_model.useModel) == null ? void 0 : _c.orderShow) == null ? void 0 : _d.value) == null ? void 0 : _e.payment_status) === "Pending") { + WORKORDER_pay_model.useModel.loading.value = false; + WORKORDER_pay_model.useModel.payDisabled.value = false; + WORKORDER_pay_model.useModel.loadingShowNumber.value = 0; + WORKORDER_pay_model.useModel.loadingLabel.value = ""; + common_vendor.index.hideLoading(); + clearInterval(WORKORDER_pay_model.useModel.timer.value); + return; + } + if (WORKORDER_pay_model.useModel.loadingShowNumber.value <= 5) { + getShow(WORKORDER_pay_model.useModel.timer.value); + } + }, 1e3); +}; +const method = { + onPay() { + var _a, _b, _c, _d, _e; + WORKORDER_pay_model.useModel.loading.value = true; + common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.WorkOrder.HouseWorkOrders.WorkOrderPayment, { + id: (_c = (_b = (_a = WORKORDER_pay_model.useModel) == null ? void 0 : _a.OrderInfo) == null ? void 0 : _b.value) == null ? void 0 : _c.id, + amount: (_e = (_d = WORKORDER_pay_model.useModel) == null ? void 0 : _d.orderShow.value) == null ? void 0 : _e.amount + }).then((res) => { + console.log("onPay", res == null ? void 0 : res.data); + WORKORDER_pay_model.useModel.loading.value = false; + WORKORDER_pay_model.useModel.payDisabled.value = true; + common_libraries_pay.tongLianPay( + res == null ? void 0 : res.data, + () => { + }, + () => { + WORKORDER_pay_model.useModel.loading.value = false; + WORKORDER_pay_model.useModel.payDisabled.value = false; + } + ); + }); + }, + loadShow, + getShow +}; +exports.method = method; diff --git a/dist/dev/mp-weixin/WORKORDER/pay/model.js b/dist/dev/mp-weixin/WORKORDER/pay/model.js new file mode 100644 index 0000000..05866e8 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/pay/model.js @@ -0,0 +1,13 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const useModel = { + loading: common_vendor.ref(false), + loadingShowNumber: common_vendor.ref(-1), + OrderInfo: common_vendor.ref({}), + orderShow: common_vendor.ref({}), + payDisabled: common_vendor.ref(false), + hideStatus: common_vendor.ref(false), + loadingLabel: common_vendor.ref(""), + timer: common_vendor.ref() +}; +exports.useModel = useModel; diff --git a/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.js b/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.js new file mode 100644 index 0000000..2b66ad4 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.js @@ -0,0 +1,56 @@ +"use strict"; +const common_vendor = require("../../../common/vendor.js"); +const gen_Enums = require("../../../gen/Enums.js"); +const WORKORDER_show_model = require("../model.js"); +if (!Array) { + const _easycom_hs_empty2 = common_vendor.resolveComponent("hs-empty"); + const _easycom_hs_enum_tag2 = common_vendor.resolveComponent("hs-enum-tag"); + const _easycom_up_steps_item2 = common_vendor.resolveComponent("up-steps-item"); + const _easycom_up_steps2 = common_vendor.resolveComponent("up-steps"); + (_easycom_hs_empty2 + _easycom_hs_enum_tag2 + _easycom_up_steps_item2 + _easycom_up_steps2)(); +} +const _easycom_hs_empty = () => "../../../components/hs-empty/hs-empty.js"; +const _easycom_hs_enum_tag = () => "../../../components/hs-enum-tag/hs-enum-tag.js"; +const _easycom_up_steps_item = () => "../../../node-modules/uview-plus/components/u-steps-item/u-steps-item.js"; +const _easycom_up_steps = () => "../../../node-modules/uview-plus/components/u-steps/u-steps.js"; +if (!Math) { + (_easycom_hs_empty + _easycom_hs_enum_tag + _easycom_up_steps_item + _easycom_up_steps)(); +} +const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ + __name: "ProcessLogs", + setup(__props) { + return (_ctx, _cache) => { + var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k; + return common_vendor.e({ + a: !((_c = (_b = (_a = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _a.logsData) == null ? void 0 : _b.value) == null ? void 0 : _c.length) + }, !((_f = (_e = (_d = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _d.logsData) == null ? void 0 : _e.value) == null ? void 0 : _f.length) ? {} : {}, { + b: common_vendor.f((_h = (_g = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _g.logsData) == null ? void 0 : _h.value, (i, index, i0) => { + return { + a: "c8bc8d18-3-" + i0 + "," + ("c8bc8d18-2-" + i0), + b: common_vendor.p({ + value: i == null ? void 0 : i.status, + Enums: common_vendor.unref(gen_Enums.HouseWorkOrdersStatusEnum) + }), + c: common_vendor.t(i == null ? void 0 : i.description), + d: common_vendor.f(i == null ? void 0 : i.attachments, (k, index2, i1) => { + return { + a: k == null ? void 0 : k.url, + b: `attachment_${index2}` + }; + }), + e: common_vendor.t(i == null ? void 0 : i.created_at), + f: `log_item_${index}`, + g: "c8bc8d18-2-" + i0 + ",c8bc8d18-1" + }; + }), + c: common_vendor.p({ + direction: "column", + dot: true, + current: ((_k = (_j = (_i = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _i.logsData) == null ? void 0 : _j.value) == null ? void 0 : _k.length) - 1 + }) + }); + }; + } +}); +const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-c8bc8d18"], ["__file", "/Users/zsq/Sources/github/2025property-pay/pay-customer/src/WORKORDER/show/components/ProcessLogs.vue"]]); +wx.createComponent(Component); diff --git a/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.json b/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.json new file mode 100644 index 0000000..98e603e --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.json @@ -0,0 +1,9 @@ +{ + "component": true, + "usingComponents": { + "hs-empty": "../../../components/hs-empty/hs-empty", + "hs-enum-tag": "../../../components/hs-enum-tag/hs-enum-tag", + "up-steps-item": "../../../node-modules/uview-plus/components/u-steps-item/u-steps-item", + "up-steps": "../../../node-modules/uview-plus/components/u-steps/u-steps" + } +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.wxml b/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.wxml new file mode 100644 index 0000000..c9b8825 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.wxml @@ -0,0 +1 @@ + 处理日志 工单进度:{{i.c}}{{i.e}} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.wxss b/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.wxss new file mode 100644 index 0000000..18d9113 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/show/components/ProcessLogs.wxss @@ -0,0 +1,34 @@ +.desc_title.data-v-c8bc8d18 { + color: #333333; + font-size: 28rpx; + display: flex; + align-items: center; + justify-content: space-between; +} +.desc_content.data-v-c8bc8d18 { + color: #666; + font-size: 28rpx; + padding: 10rpx 0 0 0; +} +.attachments.data-v-c8bc8d18 { + display: flex; + align-items: center; + flex-wrap: wrap; + padding: 20rpx 0 0 0; +} +.attachments .attachment_item.data-v-c8bc8d18 { + width: 140rpx; + height: 140rpx; + overflow: hidden; + border-radius: 15rpx; +} +.attachments image.data-v-c8bc8d18 { + width: 140rpx; + height: 140rpx; + border-radius: 15rpx; +} +.created_at.data-v-c8bc8d18 { + padding: 10rpx 0 30rpx 0; + color: #999; + font-size: 24rpx; +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/show/index.js b/dist/dev/mp-weixin/WORKORDER/show/index.js index 2afce3c..5cf8685 100644 --- a/dist/dev/mp-weixin/WORKORDER/show/index.js +++ b/dist/dev/mp-weixin/WORKORDER/show/index.js @@ -11,6 +11,7 @@ require("../../common/store/useWeAppAuthStore.js"); require("../../common/store/useWorkStore.js"); if (!Array) { const _easycom_hs_enum_tag2 = common_vendor.resolveComponent("hs-enum-tag"); +<<<<<<< HEAD const _easycom_hs_footer2 = common_vendor.resolveComponent("hs-footer"); const _easycom_hs_popup_evaluate2 = common_vendor.resolveComponent("hs-popup-evaluate"); (_easycom_hs_enum_tag2 + _easycom_hs_footer2 + _easycom_hs_popup_evaluate2)(); @@ -20,16 +21,49 @@ const _easycom_hs_footer = () => "../../components/hs-footer/hs-footer.js"; const _easycom_hs_popup_evaluate = () => "../../components/hs-popup-evaluate/hs-popup-evaluate.js"; if (!Math) { (_easycom_hs_enum_tag + _easycom_hs_footer + _easycom_hs_popup_evaluate)(); +======= + const _easycom_hs_up_rate2 = common_vendor.resolveComponent("hs-up-rate"); + const _easycom_up_icon2 = common_vendor.resolveComponent("up-icon"); + const _easycom_uni_icons2 = common_vendor.resolveComponent("uni-icons"); + const _easycom_hs_popup_evaluate2 = common_vendor.resolveComponent("hs-popup-evaluate"); + (_easycom_hs_enum_tag2 + _easycom_hs_up_rate2 + _easycom_up_icon2 + _easycom_uni_icons2 + _easycom_hs_popup_evaluate2)(); } +const _easycom_hs_enum_tag = () => "../../components/hs-enum-tag/hs-enum-tag.js"; +const _easycom_hs_up_rate = () => "../../components/hs-up-rate/hs-up-rate.js"; +const _easycom_up_icon = () => "../../node-modules/uview-plus/components/u-icon/u-icon.js"; +const _easycom_uni_icons = () => "../../uni_modules/uni-icons/components/uni-icons/uni-icons.js"; +const _easycom_hs_popup_evaluate = () => "../../components/hs-popup-evaluate/hs-popup-evaluate.js"; +if (!Math) { + (_easycom_hs_enum_tag + _easycom_hs_up_rate + MyProcessLogs + _easycom_up_icon + _easycom_uni_icons + _easycom_hs_popup_evaluate)(); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 +} +const MyProcessLogs = () => "./components/ProcessLogs.js"; const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ __name: "index", setup(__props) { common_vendor.onLoad((e) => { + var _a; WORKORDER_show_method.method.getShow(e == null ? void 0 : e.id); + (_a = WORKORDER_show_method.method) == null ? void 0 : _a.getHouseWorkLogs(e == null ? void 0 : e.id); + }); + common_vendor.onShow(() => { + var _a, _b, _c, _d, _e, _f, _g, _h, _i, _j, _k; + if ((_c = (_b = (_a = WORKORDER_show_model.useModel) == null ? void 0 : _a.dataShow) == null ? void 0 : _b.value) == null ? void 0 : _c.id) { + (_g = WORKORDER_show_method.method) == null ? void 0 : _g.getShow((_f = (_e = (_d = WORKORDER_show_model.useModel) == null ? void 0 : _d.dataShow) == null ? void 0 : _e.value) == null ? void 0 : _f.id); + (_k = WORKORDER_show_method.method) == null ? void 0 : _k.getHouseWorkLogs((_j = (_i = (_h = WORKORDER_show_model.useModel) == null ? void 0 : _h.dataShow) == null ? void 0 : _i.value) == null ? void 0 : _j.id); + } + }); + common_vendor.onUnload(() => { + WORKORDER_show_model.useModel.dataShow.value = void 0; }); return (_ctx, _cache) => { +<<<<<<< HEAD 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; return { +======= + 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; + return common_vendor.e({ +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 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, Enums: common_vendor.unref(gen_Enums.HouseWorkOrdersTypeEnum) @@ -42,15 +76,24 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ value: (_i = (_h = (_g = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _g.dataShow) == null ? void 0 : _h.value) == null ? void 0 : _i.status, Enums: common_vendor.unref(gen_Enums.HouseWorkOrdersStatusEnum) }), +<<<<<<< HEAD d: common_vendor.t((_m = (_l = (_k = (_j = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _j.dataShow) == null ? void 0 : _k.value) == null ? void 0 : _l.asset_house) == null ? void 0 : _m.full_name), e: common_vendor.t((_p = (_o = (_n = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _n.dataShow) == null ? void 0 : _o.value) == null ? void 0 : _p.title), f: common_vendor.t((_s = (_r = (_q = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _q.dataShow) == null ? void 0 : _r.value) == null ? void 0 : _s.content), g: common_vendor.f((_v = (_u = (_t = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _t.dataShow) == null ? void 0 : _u.value) == null ? void 0 : _v.attachments, (k, idx, i0) => { +======= + d: common_vendor.n(`btn_status btn_status_${(_l = (_k = (_j = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _j.dataShow) == null ? void 0 : _k.value) == null ? void 0 : _l.status}`), + e: common_vendor.t((_p = (_o = (_n = (_m = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _m.dataShow) == null ? void 0 : _n.value) == null ? void 0 : _o.asset_house) == null ? void 0 : _p.full_name), + f: common_vendor.t((_s = (_r = (_q = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _q.dataShow) == null ? void 0 : _r.value) == null ? void 0 : _s.title), + g: common_vendor.t((_v = (_u = (_t = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _t.dataShow) == null ? void 0 : _u.value) == null ? void 0 : _v.content), + h: common_vendor.f((_y = (_x = (_w = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _w.dataShow) == null ? void 0 : _x.value) == null ? void 0 : _y.attachments, (k, idx, i0) => { +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 return { a: k == null ? void 0 : k.url, b: `img_${idx}` }; }), +<<<<<<< HEAD h: common_vendor.t((_y = (_x = (_w = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _w.dataShow) == null ? void 0 : _x.value) == null ? void 0 : _y.code), i: common_vendor.t(common_vendor.unref(common_libraries_day.getTimeRangeDisplay)((_B = (_A = (_z = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _z.dataShow) == null ? void 0 : _A.value) == null ? void 0 : _B.expect_start_time, (_E = (_D = (_C = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _C.dataShow) == null ? void 0 : _D.value) == null ? void 0 : _E.expect_end_time)), 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.created_at), @@ -68,8 +111,127 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ mode: "bottom", closeable: true, round: 20 +======= + i: common_vendor.t((_B = (_A = (_z = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _z.dataShow) == null ? void 0 : _A.value) == null ? void 0 : _B.code), + j: common_vendor.t(common_vendor.unref(common_libraries_day.getTimeRangeDisplay)((_E = (_D = (_C = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _C.dataShow) == null ? void 0 : _D.value) == null ? void 0 : _E.expect_start_time, (_H = (_G = (_F = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _F.dataShow) == null ? void 0 : _G.value) == null ? void 0 : _H.expect_end_time)), + k: common_vendor.t((_K = (_J = (_I = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _I.dataShow) == null ? void 0 : _J.value) == null ? void 0 : _K.created_at), + l: (_N = (_M = (_L = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _L.dataShow) == null ? void 0 : _M.value) == null ? void 0 : _N.evaluation_score + }, ((_Q = (_P = (_O = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _O.dataShow) == null ? void 0 : _P.value) == null ? void 0 : _Q.evaluation_score) ? { + m: common_vendor.p({ + valueModel: (_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 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 }) - }; + } : {}, { + n: ((_W = (_V = (_U = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _U.dataShow) == null ? void 0 : _V.value) == null ? void 0 : _W.status) !== "Closed" + }, ((_Z = (_Y = (_X = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _X.dataShow) == null ? void 0 : _Y.value) == null ? void 0 : _Z.status) !== "Closed" ? common_vendor.e({ + o: ((_aa = (_$ = (__ = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : __.dataShow) == null ? void 0 : _$.value) == null ? void 0 : _aa.status) === "Pending" + }, ((_da = (_ca = (_ba = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ba.dataShow) == null ? void 0 : _ca.value) == null ? void 0 : _da.status) === "Pending" ? { + p: common_vendor.o( + //@ts-ignore + (...args) => { + var _a2, _b2; + return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handleClosed) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handleClosed(...args)); + } + ) + } : {}, { + q: ((_ga = (_fa = (_ea = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ea.dataShow) == null ? void 0 : _fa.value) == null ? void 0 : _ga.status) === "Processing" + }, ((_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) === "Processing" ? { + r: common_vendor.p({ + name: "file-text", + size: "28" + }), + s: common_vendor.o( + //@ts-ignore + (...args) => { + var _a2, _b2; + return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handleClosed) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handleClosed(...args)); + } + ) + } : {}, { + 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.status) === "Completed" && !((_pa = (_oa = (_na = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _na.dataShow) == null ? void 0 : _oa.value) == null ? void 0 : _pa.evaluation_score) + }, ((_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) === "Completed" && !((_va = (_ua = (_ta = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _ta.dataShow) == null ? void 0 : _ua.value) == null ? void 0 : _va.evaluation_score) ? { + v: common_vendor.p({ + type: "undo-filled", + color: "#333", + size: "26" + }), + w: common_vendor.o( + //@ts-ignore + (...args) => { + var _a2, _b2; + return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handleRework) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handleRework(...args)); + } + ) + } : {}, { + x: ((_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) === "Completed" && ((_Ba = (_Aa = (_za = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _za.dataShow) == null ? void 0 : _Aa.value) == null ? void 0 : _Ba.evaluation_score) + }, ((_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) === "Completed" && ((_Ha = (_Ga = (_Fa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Fa.dataShow) == null ? void 0 : _Ga.value) == null ? void 0 : _Ha.evaluation_score) ? { + y: common_vendor.o( + //@ts-ignore + (...args) => { + var _a2, _b2; + return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handleRework) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handleRework(...args)); + } + ) + } : {}, { + z: ((_Ka = (_Ja = (_Ia = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ia.dataShow) == null ? void 0 : _Ja.value) == null ? void 0 : _Ka.status) === "Pending" || ((_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) === "Processing" + }, ((_Qa = (_Pa = (_Oa = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Oa.dataShow) == null ? void 0 : _Pa.value) == null ? void 0 : _Qa.status) === "Pending" || ((_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) === "Processing" ? { + A: 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)); + } + ) + } : {}, { + B: ((_Wa = (_Va = (_Ua = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Ua.dataShow) == null ? void 0 : _Va.value) == null ? void 0 : _Wa.status) === "PendingAcceptance" + }, ((_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) === "PendingAcceptance" ? { + C: common_vendor.o( + //@ts-ignore + (...args) => { + var _a2, _b2; + return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handlePhoneCall) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handlePhoneCall(...args)); + } + ) + } : {}, { + D: ((_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) !== "Pending" && ((_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) !== "Completed" && ((_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) !== "Closed" + }, ((_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) !== "Pending" && ((_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) !== "Completed" && ((_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) !== "Closed" ? { + E: common_vendor.o( + //@ts-ignore + (...args) => { + var _a2, _b2; + return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handlePhoneCall) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handlePhoneCall(...args)); + } + ) + } : {}, { + F: ((_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) === "PendingPayment" + }, ((_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) === "PendingPayment" ? { + G: common_vendor.o( + //@ts-ignore + (...args) => { + var _a2, _b2; + return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handlePhoneCall) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handlePhoneCall(...args)); + } + ) + } : {}, { + H: ((_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) === "Completed" && !((_Bb = (_Ab = (_zb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _zb.dataShow) == null ? void 0 : _Ab.value) == null ? void 0 : _Bb.evaluation_score) + }, ((_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) === "Completed" && !((_Hb = (_Gb = (_Fb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Fb.dataShow) == null ? void 0 : _Gb.value) == null ? void 0 : _Hb.evaluation_score) ? { + I: common_vendor.o( + //@ts-ignore + (...args) => { + var _a2, _b2; + return ((_a2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _a2.handlePhoneCall) && ((_b2 = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _b2.handlePhoneCall(...args)); + } + ) + } : {}) : {}, { + J: common_vendor.o((_Ib = common_vendor.unref(WORKORDER_show_method.method)) == null ? void 0 : _Ib.handlepopupClose), + K: common_vendor.o(($event) => common_vendor.unref(WORKORDER_show_model.useModel).showEvaluate.value = false), + L: common_vendor.p({ + show: (_Kb = (_Jb = common_vendor.unref(WORKORDER_show_model.useModel)) == null ? void 0 : _Jb.showEvaluate) == null ? void 0 : _Kb.value, + mode: "bottom", + closeable: true, + round: 20 + }) + }); }; } }); diff --git a/dist/dev/mp-weixin/WORKORDER/show/index.json b/dist/dev/mp-weixin/WORKORDER/show/index.json index c49ac06..db5d65b 100644 --- a/dist/dev/mp-weixin/WORKORDER/show/index.json +++ b/dist/dev/mp-weixin/WORKORDER/show/index.json @@ -2,7 +2,15 @@ "navigationBarTitleText": "工单详情", "usingComponents": { "hs-enum-tag": "../../components/hs-enum-tag/hs-enum-tag", +<<<<<<< HEAD "hs-footer": "../../components/hs-footer/hs-footer", "hs-popup-evaluate": "../../components/hs-popup-evaluate/hs-popup-evaluate" +======= + "hs-up-rate": "../../components/hs-up-rate/hs-up-rate", + "up-icon": "../../node-modules/uview-plus/components/u-icon/u-icon", + "uni-icons": "../../uni_modules/uni-icons/components/uni-icons/uni-icons", + "hs-popup-evaluate": "../../components/hs-popup-evaluate/hs-popup-evaluate", + "my-process-logs": "./components/ProcessLogs" +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } } \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/show/index.wxml b/dist/dev/mp-weixin/WORKORDER/show/index.wxml index 7fe1f36..481507d 100644 --- a/dist/dev/mp-weixin/WORKORDER/show/index.wxml +++ b/dist/dev/mp-weixin/WORKORDER/show/index.wxml @@ -1 +1,5 @@ -{{d}}{{e}} 工单编号 {{h}} 期望上门时间 {{i}} 提报时间 {{j}} \ No newline at end of file +<<<<<<< HEAD +{{d}}{{e}} 工单编号 {{h}} 期望上门时间 {{i}} 提报时间 {{j}} +======= +{{e}}{{f}} 工单编号: {{i}} 期望上门处理时间: {{j}} 提报时间:{{k}} 客户评价: 关闭工单 关闭工单 工单返工 工单返工 修改处理时间 验收工单 联系处理人 支付费用 工单评价 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/dev/mp-weixin/WORKORDER/show/index.wxss b/dist/dev/mp-weixin/WORKORDER/show/index.wxss index bcfa740..cdf407c 100644 --- a/dist/dev/mp-weixin/WORKORDER/show/index.wxss +++ b/dist/dev/mp-weixin/WORKORDER/show/index.wxss @@ -1,6 +1,10 @@ page { background-color: #f8f8f8; } +.work_page { + padding-bottom: calc(150rpx + constant(safe-area-inset-bottom)); + padding-bottom: calc(150rpx + env(safe-area-inset-bottom)); +} .show_card { margin: 30rpx; background-color: #fff; @@ -20,12 +24,33 @@ page { border-radius: 100rpx; } .show_card .card_header_type_status .btn_status { - color: #f97316; - background-color: #fff7ed; border-radius: 100rpx; font-size: 28rpx; padding: 7rpx 19rpx; } +<<<<<<< HEAD +======= +.show_card .card_header_type_status .btn_status_Pending { + color: #f97316; + background-color: #fff7ed; +} +.show_card .card_header_type_status .btn_status_Processing, .show_card .card_header_type_status .btn_status_PendingAcceptance { + color: #0082fa; + background-color: #edf4ff; +} +.show_card .card_header_type_status .btn_status_PendingPayment { + color: #cf1322; + background-color: #ffeded; +} +.show_card .card_header_type_status .btn_status_Completed { + color: #22c55e; + background-color: #f0fdf4; +} +.show_card .card_header_type_status .btn_status_Closed { + color: #909399; + background-color: #f3f3f4; +} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 .show_card .card_header_type_status .work_item_header_left { display: flex; align-items: center; @@ -84,7 +109,11 @@ page { display: flex; align-items: center; justify-content: space-between; +<<<<<<< HEAD font-size: 30rpx; +======= + font-size: 28rpx; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 color: #333; padding-top: 25rpx; } @@ -93,4 +122,62 @@ page { } .work_item_cell text { font-size: 27rpx; +<<<<<<< HEAD +======= +} +.show_card_title { + font-size: 28rpx; + padding: 30rpx 0; + font-weight: 500; +} +.work_order_footer { + position: fixed; + bottom: 0; + left: 0; + right: 0; + box-shadow: 0px -3px 7px rgba(206, 206, 206, 0.25); + padding: 30rpx 30rpx 0 30rpx; + z-index: 100; + background-color: #fff; + padding-bottom: calc(20rpx + constant(safe-area-inset-bottom)); + padding-bottom: calc(20rpx + env(safe-area-inset-bottom)); + display: flex; + justify-content: space-between; + align-items: center; +} +.work_order_footer .btn { + padding: 20rpx 0; + flex: 1; + border-radius: 100rpx; + text-align: center; + background-color: #0082fa; + color: #fff; + font-size: 28rpx; + margin-right: 30rpx; +} +.work_order_footer .btn:first-child, .work_order_footer .btn:nth-child(2) { + background-color: #f3f3f4; + color: #333333; + margin-right: 30rpx; +} +.work_order_footer .btn:last-child { + margin-right: 0; + background-color: #0082fa; + color: #fff; +} +.work_order_footer .handle_rework_btn { + background-color: #f3f3f4 !important; + color: #333 !important; +} +.work_order_footer .btn_close { + text-align: center; + font-size: 20rpx; + padding-right: 30rpx; + color: #3d3d3d; +} +.work_order_footer .btn_close .icon_close { + display: flex; + align-items: center; + justify-content: center; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/show/method.js b/dist/dev/mp-weixin/WORKORDER/show/method.js index 7114763..a9e1568 100644 --- a/dist/dev/mp-weixin/WORKORDER/show/method.js +++ b/dist/dev/mp-weixin/WORKORDER/show/method.js @@ -3,10 +3,126 @@ const common_vendor = require("../../common/vendor.js"); const WORKORDER_show_model = require("./model.js"); const common_libraries_apiLoading = require("../../common/libraries/apiLoading.js"); const gen_Apis = require("../../gen/Apis.js"); +const common_libraries_day = require("../../common/libraries/day.js"); +const getShow = (id) => { + common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.WorkOrder.HouseWorkOrders.Show, { id }).then((res) => { + WORKORDER_show_model.useModel.dataShow.value = res == null ? void 0 : res.data; + }); +}; +const getHouseWorkLogs = (id) => { + common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.WorkOrder.HouseWorkLogs.List, { house_work_orders_id: id }).then((res) => { + WORKORDER_show_model.useModel.logsData.value = res == null ? void 0 : res.data; + }); +}; const method = { - getShow(id) { - common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.WorkOrder.HouseWorkOrders.Show, { id }).then((res) => { - WORKORDER_show_model.useModel.dataShow.value = res == null ? void 0 : res.data; + getShow, + handleEvaluate() { + WORKORDER_show_model.useModel.showEvaluate.value = true; + }, + handleClosed() { + var _a, _b, _c; + if (common_libraries_day.specificTime((_c = (_b = (_a = WORKORDER_show_model.useModel) == null ? void 0 : _a.dataShow) == null ? void 0 : _b.value) == null ? void 0 : _c.expect_start_time)) { + common_vendor.index.showModal({ + title: "提示", + content: "距离工单开始时间小于2小时,无法关闭工单!若需取消,请联系处理人员操作。", + cancelText: "点错了", + success: function(res) { + if (res.confirm) { + console.log("用户点击确定"); + } else if (res.cancel) { + console.log("用户点击取消"); + } + } + }); + return false; + } + common_vendor.index.showModal({ + title: "提示", + content: "关闭工单后无法继续操作,如需继续需要重新提交,您是否确认关闭", + cancelText: "点错了", + success: function(res) { + var _a2, _b2, _c2; + if (res.confirm) { + common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.WorkOrder.HouseWorkOrders.Close, { + id: (_c2 = (_b2 = (_a2 = WORKORDER_show_model.useModel) == null ? void 0 : _a2.dataShow) == null ? void 0 : _b2.value) == null ? void 0 : _c2.id + }).then((res2) => { + var _a3, _b3, _c3, _d, _e, _f; + getShow((_c3 = (_b3 = (_a3 = WORKORDER_show_model.useModel) == null ? void 0 : _a3.dataShow) == null ? void 0 : _b3.value) == null ? void 0 : _c3.id); + getHouseWorkLogs((_f = (_e = (_d = WORKORDER_show_model.useModel) == null ? void 0 : _d.dataShow) == null ? void 0 : _e.value) == null ? void 0 : _f.id); + }); + console.log("用户点击确定"); + } else if (res.cancel) { + console.log("用户点击取消"); + } + } + }); + }, + handlepopupClose() { + WORKORDER_show_model.useModel.showEvaluate.value = false; + common_vendor.index.showToast({ + title: "评价已提交", + icon: "none" + }); + }, + getHouseWorkLogs, + handlePhoneCall() { + 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; + if (((_c = (_b = (_a = WORKORDER_show_model.useModel) == null ? void 0 : _a.dataShow) == null ? void 0 : _b.value) == null ? void 0 : _c.status) === "PendingAcceptance") { + common_vendor.index.navigateTo({ + url: `/WORKORDER/acceptance/index?id=${(_f = (_e = (_d = WORKORDER_show_model.useModel) == null ? void 0 : _d.dataShow) == null ? void 0 : _e.value) == null ? void 0 : _f.id}` + }); + return false; + } + if (((_i = (_h = (_g = WORKORDER_show_model.useModel) == null ? void 0 : _g.dataShow) == null ? void 0 : _h.value) == null ? void 0 : _i.status) === "PendingPayment") { + common_vendor.index.navigateTo({ + url: `/WORKORDER/pay/index?id=${(_l = (_k = (_j = WORKORDER_show_model.useModel) == null ? void 0 : _j.dataShow) == null ? void 0 : _k.value) == null ? void 0 : _l.id}` + }); + return false; + } + if (((_o = (_n = (_m = WORKORDER_show_model.useModel) == null ? void 0 : _m.dataShow) == null ? void 0 : _n.value) == null ? void 0 : _o.status) === "Completed") { + WORKORDER_show_model.useModel.showEvaluate.value = true; + return false; + } + if (((_r = (_q = (_p = WORKORDER_show_model.useModel) == null ? void 0 : _p.dataShow) == null ? void 0 : _q.value) == null ? void 0 : _r.status) === "Processing") { + if ((_v = (_u = (_t = (_s = WORKORDER_show_model.useModel) == null ? void 0 : _s.dataShow) == null ? void 0 : _t.value) == null ? void 0 : _u.assign_employee) == null ? void 0 : _v.phone) { + common_vendor.index.makePhoneCall({ + phoneNumber: (_z = (_y = (_x = (_w = WORKORDER_show_model.useModel) == null ? void 0 : _w.dataShow) == null ? void 0 : _x.value) == null ? void 0 : _y.assign_employee) == null ? void 0 : _z.phone + //仅为示例,并非真实的电话号码 + }); + } else { + common_vendor.index.showToast({ + title: "暂无电话号码", + icon: "none" + }); + } + return false; + } + }, + hadnleUpdateTime() { + var _a, _b, _c, _d, _e, _f, _g, _h, _i; + if (common_libraries_day.specificTime((_c = (_b = (_a = WORKORDER_show_model.useModel) == null ? void 0 : _a.dataShow) == null ? void 0 : _b.value) == null ? void 0 : _c.expect_start_time)) { + common_vendor.index.showModal({ + title: "提示", + content: "距离工单开始时间小于2小时,不能修改处理时间!若需要,请联系处理人员操作。", + cancelText: "点错了", + success: function(res) { + if (res.confirm) { + console.log("用户点击确定"); + } else if (res.cancel) { + console.log("用户点击取消"); + } + } + }); + return false; + } + common_vendor.index.navigateTo({ + url: `/WORKORDER/update_work_time/index?id=${(_f = (_e = (_d = WORKORDER_show_model.useModel) == null ? void 0 : _d.dataShow) == null ? void 0 : _e.value) == null ? void 0 : _f.id}&day=${(_i = (_h = (_g = WORKORDER_show_model.useModel) == null ? void 0 : _g.dataShow) == null ? void 0 : _h.value) == null ? void 0 : _i.expect_start_time}` + }); + }, + handleRework() { + var _a, _b, _c; + common_vendor.index.navigateTo({ + url: `/WORKORDER/update_work_rework/index?id=${(_c = (_b = (_a = WORKORDER_show_model.useModel) == null ? void 0 : _a.dataShow) == null ? void 0 : _b.value) == null ? void 0 : _c.id}` }); }, handleEvaluate() { diff --git a/dist/dev/mp-weixin/WORKORDER/show/model.js b/dist/dev/mp-weixin/WORKORDER/show/model.js index f49cb8f..b4693a7 100644 --- a/dist/dev/mp-weixin/WORKORDER/show/model.js +++ b/dist/dev/mp-weixin/WORKORDER/show/model.js @@ -2,6 +2,10 @@ const common_vendor = require("../../common/vendor.js"); const useModel = { dataShow: common_vendor.ref({}), +<<<<<<< HEAD +======= + logsData: common_vendor.ref([]), +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 showEvaluate: common_vendor.ref(false) }; exports.useModel = useModel; diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.js b/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.js new file mode 100644 index 0000000..30183ea --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.js @@ -0,0 +1,48 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const WORKORDER_update_work_rework_method = require("./method.js"); +const WORKORDER_update_work_rework_model = require("./model.js"); +require("../../common/libraries/request.js"); +require("../../common/store/useWeAppAuthStore.js"); +require("../../common/store/useWorkStore.js"); +require("../../gen/Apis.js"); +require("../../common/libraries/apiLoading.js"); +require("../../common/libraries/naviHelper.js"); +if (!Array) { + const _easycom_hs_cell_textarea2 = common_vendor.resolveComponent("hs-cell-textarea"); + const _easycom_hs_footer2 = common_vendor.resolveComponent("hs-footer"); + (_easycom_hs_cell_textarea2 + _easycom_hs_footer2)(); +} +const _easycom_hs_cell_textarea = () => "../../components/hs-cell-textarea/hs-cell-textarea.js"; +const _easycom_hs_footer = () => "../../components/hs-footer/hs-footer.js"; +if (!Math) { + (_easycom_hs_cell_textarea + _easycom_hs_footer)(); +} +const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ + __name: "index", + setup(__props) { + common_vendor.onLoad((e) => { + var _a; + (_a = WORKORDER_update_work_rework_method.method) == null ? void 0 : _a.init(e); + }); + return (_ctx, _cache) => { + var _a; + return { + a: common_vendor.o(($event) => common_vendor.unref(WORKORDER_update_work_rework_model.useModel).formData.value.rework_reason = $event), + b: common_vendor.p({ + borderTop: true, + required: true, + title: "返工原因", + placeholder: "请详细描述问题情况,包括具体位置现象等", + valueModel: common_vendor.unref(WORKORDER_update_work_rework_model.useModel).formData.value.rework_reason + }), + c: common_vendor.o((_a = common_vendor.unref(WORKORDER_update_work_rework_method.method)) == null ? void 0 : _a.handleSubmit), + d: common_vendor.p({ + btnParimaryName: "提交" + }) + }; + }; + } +}); +const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "/Users/zsq/Sources/github/2025property-pay/pay-customer/src/WORKORDER/update_work_rework/index.vue"]]); +wx.createPage(MiniProgramPage); diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.json b/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.json new file mode 100644 index 0000000..b3c4e52 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.json @@ -0,0 +1,7 @@ +{ + "navigationBarTitleText": "工单返工", + "usingComponents": { + "hs-cell-textarea": "../../components/hs-cell-textarea/hs-cell-textarea", + "hs-footer": "../../components/hs-footer/hs-footer" + } +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.wxml b/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.wxml new file mode 100644 index 0000000..c26fec6 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.wxml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.wxss b/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.wxss new file mode 100644 index 0000000..3aa8ba0 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_rework/index.wxss @@ -0,0 +1,14 @@ +page { + background-color: #f8f8f8; +} +.card_form { + background-color: #fff; + padding: 0 30rpx; + margin-bottom: 30rpx; +} +.text_gray { + font-size: 24rpx; + color: #666; + padding: 25rpx 0 30rpx 0; + border-top: 1rpx solid #eee; +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_rework/method.js b/dist/dev/mp-weixin/WORKORDER/update_work_rework/method.js new file mode 100644 index 0000000..afc639a --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_rework/method.js @@ -0,0 +1,26 @@ +"use strict"; +require("../../common/libraries/request.js"); +const common_store_useWeAppAuthStore = require("../../common/store/useWeAppAuthStore.js"); +require("../../common/store/useWorkStore.js"); +const WORKORDER_update_work_rework_model = require("./model.js"); +const gen_Apis = require("../../gen/Apis.js"); +const common_libraries_apiLoading = require("../../common/libraries/apiLoading.js"); +const common_libraries_naviHelper = require("../../common/libraries/naviHelper.js"); +common_store_useWeAppAuthStore.useWeAppAuthStore(); +const method = { + init(data) { + WORKORDER_update_work_rework_model.useModel.formData.value = data; + }, + handleSubmit() { + var _a, _b; + let data = (_b = (_a = WORKORDER_update_work_rework_model.useModel) == null ? void 0 : _a.formData) == null ? void 0 : _b.value; + if (!(data == null ? void 0 : data.rework_reason)) { + return common_libraries_naviHelper.showToast("请输入返工原因!"); + } + common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.WorkOrder.HouseWorkOrders.Rework, data).then((res) => { + common_libraries_naviHelper.showToastBack("提交成功!", 1, true); + console.log(res); + }); + } +}; +exports.method = method; diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_rework/model.js b/dist/dev/mp-weixin/WORKORDER/update_work_rework/model.js new file mode 100644 index 0000000..371f5fb --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_rework/model.js @@ -0,0 +1,7 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const useModel = { + formData: common_vendor.ref({}), + HouseWorkOrdersAcceptResultEnum: common_vendor.ref() +}; +exports.useModel = useModel; diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_time/index.js b/dist/dev/mp-weixin/WORKORDER/update_work_time/index.js new file mode 100644 index 0000000..0371064 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_time/index.js @@ -0,0 +1,56 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const WORKORDER_update_work_time_method = require("./method.js"); +const WORKORDER_update_work_time_model = require("./model.js"); +require("../../common/libraries/request.js"); +require("../../common/store/useWeAppAuthStore.js"); +require("../../common/store/useWorkStore.js"); +require("../../gen/Apis.js"); +require("../../common/libraries/apiLoading.js"); +require("../../common/libraries/naviHelper.js"); +if (!Array) { + const _easycom_hs_cell2 = common_vendor.resolveComponent("hs-cell"); + const _easycom_hs_reservation_picker2 = common_vendor.resolveComponent("hs-reservation-picker"); + const _easycom_hs_footer2 = common_vendor.resolveComponent("hs-footer"); + (_easycom_hs_cell2 + _easycom_hs_reservation_picker2 + _easycom_hs_footer2)(); +} +const _easycom_hs_cell = () => "../../components/hs-cell/hs-cell.js"; +const _easycom_hs_reservation_picker = () => "../../components/hs-reservation-picker/hs-reservation-picker.js"; +const _easycom_hs_footer = () => "../../components/hs-footer/hs-footer.js"; +if (!Math) { + (_easycom_hs_cell + _easycom_hs_reservation_picker + _easycom_hs_footer)(); +} +const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ + __name: "index", + setup(__props) { + common_vendor.onLoad((e) => { + var _a; + (_a = WORKORDER_update_work_time_method.method) == null ? void 0 : _a.init(e); + }); + return (_ctx, _cache) => { + var _a, _b, _c, _d; + return { + a: common_vendor.p({ + title: "原处理时间", + required: true, + borderTop: true, + value: (_c = (_b = (_a = common_vendor.unref(WORKORDER_update_work_time_model.useModel)) == null ? void 0 : _a.formData) == null ? void 0 : _b.value) == null ? void 0 : _c.day + }), + b: common_vendor.o(($event) => common_vendor.unref(WORKORDER_update_work_time_model.useModel).formData.value.expect_start_time = $event), + c: common_vendor.o(($event) => common_vendor.unref(WORKORDER_update_work_time_model.useModel).formData.value.expect_end_time = $event), + d: common_vendor.p({ + title: "新期望上门时间", + required: true, + valueExpectStartTime: common_vendor.unref(WORKORDER_update_work_time_model.useModel).formData.value.expect_start_time, + valueExpectEndTime: common_vendor.unref(WORKORDER_update_work_time_model.useModel).formData.value.expect_end_time + }), + e: common_vendor.o((_d = common_vendor.unref(WORKORDER_update_work_time_method.method)) == null ? void 0 : _d.handleSubmit), + f: common_vendor.p({ + btnParimaryName: "提交" + }) + }; + }; + } +}); +const MiniProgramPage = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__file", "/Users/zsq/Sources/github/2025property-pay/pay-customer/src/WORKORDER/update_work_time/index.vue"]]); +wx.createPage(MiniProgramPage); diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_time/index.json b/dist/dev/mp-weixin/WORKORDER/update_work_time/index.json new file mode 100644 index 0000000..c743451 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_time/index.json @@ -0,0 +1,8 @@ +{ + "navigationBarTitleText": "修改处理时间", + "usingComponents": { + "hs-cell": "../../components/hs-cell/hs-cell", + "hs-reservation-picker": "../../components/hs-reservation-picker/hs-reservation-picker", + "hs-footer": "../../components/hs-footer/hs-footer" + } +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_time/index.wxml b/dist/dev/mp-weixin/WORKORDER/update_work_time/index.wxml new file mode 100644 index 0000000..cea3d0e --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_time/index.wxml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_time/index.wxss b/dist/dev/mp-weixin/WORKORDER/update_work_time/index.wxss new file mode 100644 index 0000000..3aa8ba0 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_time/index.wxss @@ -0,0 +1,14 @@ +page { + background-color: #f8f8f8; +} +.card_form { + background-color: #fff; + padding: 0 30rpx; + margin-bottom: 30rpx; +} +.text_gray { + font-size: 24rpx; + color: #666; + padding: 25rpx 0 30rpx 0; + border-top: 1rpx solid #eee; +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_time/method.js b/dist/dev/mp-weixin/WORKORDER/update_work_time/method.js new file mode 100644 index 0000000..18c6c81 --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_time/method.js @@ -0,0 +1,29 @@ +"use strict"; +require("../../common/libraries/request.js"); +const common_store_useWeAppAuthStore = require("../../common/store/useWeAppAuthStore.js"); +require("../../common/store/useWorkStore.js"); +const WORKORDER_update_work_time_model = require("./model.js"); +const gen_Apis = require("../../gen/Apis.js"); +const common_libraries_apiLoading = require("../../common/libraries/apiLoading.js"); +const common_libraries_naviHelper = require("../../common/libraries/naviHelper.js"); +common_store_useWeAppAuthStore.useWeAppAuthStore(); +const method = { + init(data) { + WORKORDER_update_work_time_model.useModel.formData.value = data; + }, + handleSubmit() { + var _a, _b; + let data = (_b = (_a = WORKORDER_update_work_time_model.useModel) == null ? void 0 : _a.formData) == null ? void 0 : _b.value; + if (!(data == null ? void 0 : data.expect_start_time)) { + return common_libraries_naviHelper.showToast("请选择新时间!"); + } + if ((data == null ? void 0 : data.day) === `${data == null ? void 0 : data.expect_start_time}:00`) { + return common_libraries_naviHelper.showToast("与原时间相同!"); + } + common_libraries_apiLoading.getApiLoading(gen_Apis.Apis.WorkOrder.HouseWorkOrders.ChangeExpectTime, data).then((res) => { + common_libraries_naviHelper.showToastBack("提交成功!", 1, true); + console.log(res); + }); + } +}; +exports.method = method; diff --git a/dist/dev/mp-weixin/WORKORDER/update_work_time/model.js b/dist/dev/mp-weixin/WORKORDER/update_work_time/model.js new file mode 100644 index 0000000..371f5fb --- /dev/null +++ b/dist/dev/mp-weixin/WORKORDER/update_work_time/model.js @@ -0,0 +1,7 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const useModel = { + formData: common_vendor.ref({}), + HouseWorkOrdersAcceptResultEnum: common_vendor.ref() +}; +exports.useModel = useModel; diff --git a/dist/dev/mp-weixin/app.js b/dist/dev/mp-weixin/app.js index 7cb6947..54bd5b4 100644 --- a/dist/dev/mp-weixin/app.js +++ b/dist/dev/mp-weixin/app.js @@ -18,6 +18,13 @@ if (!Math) { "./WORKORDER/list/index.js"; "./WORKORDER/add/index.js"; "./WORKORDER/show/index.js"; +<<<<<<< HEAD +======= + "./WORKORDER/acceptance/index.js"; + "./WORKORDER/pay/index.js"; + "./WORKORDER/update_work_time/index.js"; + "./WORKORDER/update_work_rework/index.js"; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 "./ME/feedback/index.js"; "./ME/activities_show/index.js"; "./ME/activities_list/index.js"; @@ -68,8 +75,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ console.log("App Launch"); common_libraries_updateManager.CheckUpdate(); }); - common_vendor.onShow(async () => { - console.log("App Show"); + common_vendor.onShow(() => { }); common_vendor.onHide(() => { console.log("App Hide"); diff --git a/dist/dev/mp-weixin/app.json b/dist/dev/mp-weixin/app.json index 12eba4c..5bcd231 100644 --- a/dist/dev/mp-weixin/app.json +++ b/dist/dev/mp-weixin/app.json @@ -14,7 +14,34 @@ "pages": [ "list/index", "add/index", - "show/index" + "show/index", + "acceptance/index", + "pay/index", + "update_work_time/index", + "update_work_rework/index" + ] + }, + { + "root": "ME", + "pages": [ + "feedback/index", + "activities_show/index", + "activities_list/index", + "wallet/index", + "recharge/index", + "recharge_record/index", + "advance_payment_house/index", + "me_invoice/list/index", + "me_invoice/add/index", + "vehicle_management/list/index", + "vehicle_management/add/index", + "issue_invoice/index", + "payment_pre_stored/index", + "pre_stored_form/index", + "user_evaluate/index", + "income_expenditure/index", + "parking_fee/index", + "work_order_home/index" ] }, { diff --git a/dist/dev/mp-weixin/common/libraries/day.js b/dist/dev/mp-weixin/common/libraries/day.js index 150893a..8906ec3 100644 --- a/dist/dev/mp-weixin/common/libraries/day.js +++ b/dist/dev/mp-weixin/common/libraries/day.js @@ -84,6 +84,16 @@ function getIsInRangeInclusive(start, end) { function getDate(time) { return time ? common_vendor.dayjs(time).format("YYYY-MM-DD") : ""; } +<<<<<<< HEAD +======= +function specificTime(targetTime) { + const now = common_vendor.dayjs(); + const target = common_vendor.dayjs(targetTime); + let hoursDiff = Math.abs(target.diff(now, "hour", true)) <= 2 || target.isBefore(now); + console.log(hoursDiff, "hoursDiff"); + return hoursDiff; +} +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 exports.generateTimeSlots = generateTimeSlots; exports.getCurrentHour = getCurrentHour; exports.getDate = getDate; @@ -92,3 +102,7 @@ exports.getIsInRangeInclusive = getIsInRangeInclusive; exports.getTheFutureDay = getTheFutureDay; exports.getTimeRangeDisplay = getTimeRangeDisplay; exports.showDay = showDay; +<<<<<<< HEAD +======= +exports.specificTime = specificTime; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 diff --git a/dist/dev/mp-weixin/common/libraries/request.js b/dist/dev/mp-weixin/common/libraries/request.js index 16846ac..efc5fc1 100644 --- a/dist/dev/mp-weixin/common/libraries/request.js +++ b/dist/dev/mp-weixin/common/libraries/request.js @@ -3,7 +3,11 @@ const common_vendor = require("../vendor.js"); const common_store_useWeAppAuthStore = require("../store/useWeAppAuthStore.js"); const http = new common_vendor.Request(); http.setConfig((config) => { +<<<<<<< HEAD config.baseURL = "https://test-weapp-api.linyikj.com.cn/api/"; +======= + config.baseURL = "http://10.39.13.78:8001/api/"; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 config.header = { ...config.header }; diff --git a/dist/dev/mp-weixin/common/vendor.js b/dist/dev/mp-weixin/common/vendor.js index cd5737f..f39e9cd 100644 --- a/dist/dev/mp-weixin/common/vendor.js +++ b/dist/dev/mp-weixin/common/vendor.js @@ -11679,6 +11679,7 @@ class Request2 { } } var commonjsGlobal = typeof globalThis !== "undefined" ? globalThis : typeof window !== "undefined" ? window : typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : {}; +<<<<<<< HEAD function getDefaultExportFromCjs(x) { return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, "default") ? x["default"] : x; } @@ -11989,6 +11990,307 @@ function requireDayjs_min() { } var dayjs_minExports = requireDayjs_min(); const dayjs = /* @__PURE__ */ getDefaultExportFromCjs(dayjs_minExports); +======= +var dayjs_minExports = {}; +var dayjs_min = { + get exports() { + return dayjs_minExports; + }, + set exports(v) { + dayjs_minExports = v; + } +}; +(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); + } + } + 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); + }; + 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; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 var relativeTimeExports = {}; var relativeTime$1 = { get exports() { @@ -12052,7 +12354,11 @@ var zhCn = { }; (function(module2, exports2) { !function(e2, _) { +<<<<<<< HEAD module2.exports = _(requireDayjs_min()); +======= + module2.exports = _(dayjs_minExports); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 }(commonjsGlobal, function(e2) { function _(e3) { return e3 && "object" == typeof e3 && "default" in e3 ? e3 : { default: e3 }; @@ -12066,6 +12372,312 @@ var zhCn = { return t2.default.locale(d, null, true), d; }); })(zhCn); +<<<<<<< HEAD +======= +const icons = { + "uicon-level": "", + "uicon-column-line": "", + "uicon-checkbox-mark": "", + "uicon-folder": "", + "uicon-movie": "", + "uicon-star-fill": "", + "uicon-star": "", + "uicon-phone-fill": "", + "uicon-phone": "", + "uicon-apple-fill": "", + "uicon-chrome-circle-fill": "", + "uicon-backspace": "", + "uicon-attach": "", + "uicon-cut": "", + "uicon-empty-car": "", + "uicon-empty-coupon": "", + "uicon-empty-address": "", + "uicon-empty-favor": "", + "uicon-empty-permission": "", + "uicon-empty-news": "", + "uicon-empty-search": "", + "uicon-github-circle-fill": "", + "uicon-rmb": "", + "uicon-person-delete-fill": "", + "uicon-reload": "", + "uicon-order": "", + "uicon-server-man": "", + "uicon-search": "", + "uicon-fingerprint": "", + "uicon-more-dot-fill": "", + "uicon-scan": "", + "uicon-share-square": "", + "uicon-map": "", + "uicon-map-fill": "", + "uicon-tags": "", + "uicon-tags-fill": "", + "uicon-bookmark-fill": "", + "uicon-bookmark": "", + "uicon-eye": "", + "uicon-eye-fill": "", + "uicon-mic": "", + "uicon-mic-off": "", + "uicon-calendar": "", + "uicon-calendar-fill": "", + "uicon-trash": "", + "uicon-trash-fill": "", + "uicon-play-left": "", + "uicon-play-right": "", + "uicon-minus": "", + "uicon-plus": "", + "uicon-info": "", + "uicon-info-circle": "", + "uicon-info-circle-fill": "", + "uicon-question": "", + "uicon-error": "", + "uicon-close": "", + "uicon-checkmark": "", + "uicon-android-circle-fill": "", + "uicon-android-fill": "", + "uicon-ie": "", + "uicon-IE-circle-fill": "", + "uicon-google": "", + "uicon-google-circle-fill": "", + "uicon-setting-fill": "", + "uicon-setting": "", + "uicon-minus-square-fill": "", + "uicon-plus-square-fill": "", + "uicon-heart": "", + "uicon-heart-fill": "", + "uicon-camera": "", + "uicon-camera-fill": "", + "uicon-more-circle": "", + "uicon-more-circle-fill": "", + "uicon-chat": "", + "uicon-chat-fill": "", + "uicon-bag-fill": "", + "uicon-bag": "", + "uicon-error-circle-fill": "", + "uicon-error-circle": "", + "uicon-close-circle": "", + "uicon-close-circle-fill": "", + "uicon-checkmark-circle": "", + "uicon-checkmark-circle-fill": "", + "uicon-question-circle-fill": "", + "uicon-question-circle": "", + "uicon-share": "", + "uicon-share-fill": "", + "uicon-shopping-cart": "", + "uicon-shopping-cart-fill": "", + "uicon-bell": "", + "uicon-bell-fill": "", + "uicon-list": "", + "uicon-list-dot": "", + "uicon-zhihu": "", + "uicon-zhihu-circle-fill": "", + "uicon-zhifubao": "", + "uicon-zhifubao-circle-fill": "", + "uicon-weixin-circle-fill": "", + "uicon-weixin-fill": "", + "uicon-twitter-circle-fill": "", + "uicon-twitter": "", + "uicon-taobao-circle-fill": "", + "uicon-taobao": "", + "uicon-weibo-circle-fill": "", + "uicon-weibo": "", + "uicon-qq-fill": "", + "uicon-qq-circle-fill": "", + "uicon-moments-circel-fill": "", + "uicon-moments": "", + "uicon-qzone": "", + "uicon-qzone-circle-fill": "", + "uicon-baidu-circle-fill": "", + "uicon-baidu": "", + "uicon-facebook-circle-fill": "", + "uicon-facebook": "", + "uicon-car": "", + "uicon-car-fill": "", + "uicon-warning-fill": "", + "uicon-warning": "", + "uicon-clock-fill": "", + "uicon-clock": "", + "uicon-edit-pen": "", + "uicon-edit-pen-fill": "", + "uicon-email": "", + "uicon-email-fill": "", + "uicon-minus-circle": "", + "uicon-minus-circle-fill": "", + "uicon-plus-circle": "", + "uicon-plus-circle-fill": "", + "uicon-file-text": "", + "uicon-file-text-fill": "", + "uicon-pushpin": "", + "uicon-pushpin-fill": "", + "uicon-grid": "", + "uicon-grid-fill": "", + "uicon-play-circle": "", + "uicon-play-circle-fill": "", + "uicon-pause-circle-fill": "", + "uicon-pause": "", + "uicon-pause-circle": "", + "uicon-eye-off": "", + "uicon-eye-off-outline": "", + "uicon-gift-fill": "", + "uicon-gift": "", + "uicon-rmb-circle-fill": "", + "uicon-rmb-circle": "", + "uicon-kefu-ermai": "", + "uicon-server-fill": "", + "uicon-coupon-fill": "", + "uicon-coupon": "", + "uicon-integral": "", + "uicon-integral-fill": "", + "uicon-home-fill": "", + "uicon-home": "", + "uicon-hourglass-half-fill": "", + "uicon-hourglass": "", + "uicon-account": "", + "uicon-plus-people-fill": "", + "uicon-minus-people-fill": "", + "uicon-account-fill": "", + "uicon-thumb-down-fill": "", + "uicon-thumb-down": "", + "uicon-thumb-up": "", + "uicon-thumb-up-fill": "", + "uicon-lock-fill": "", + "uicon-lock-open": "", + "uicon-lock-opened-fill": "", + "uicon-lock": "", + "uicon-red-packet-fill": "", + "uicon-photo-fill": "", + "uicon-photo": "", + "uicon-volume-off-fill": "", + "uicon-volume-off": "", + "uicon-volume-fill": "", + "uicon-volume": "", + "uicon-red-packet": "", + "uicon-download": "", + "uicon-arrow-up-fill": "", + "uicon-arrow-down-fill": "", + "uicon-play-left-fill": "", + "uicon-play-right-fill": "", + "uicon-rewind-left-fill": "", + "uicon-rewind-right-fill": "", + "uicon-arrow-downward": "", + "uicon-arrow-leftward": "", + "uicon-arrow-rightward": "", + "uicon-arrow-upward": "", + "uicon-arrow-down": "", + "uicon-arrow-right": "", + "uicon-arrow-left": "", + "uicon-arrow-up": "", + "uicon-skip-back-left": "", + "uicon-skip-forward-right": "", + "uicon-rewind-right": "", + "uicon-rewind-left": "", + "uicon-arrow-right-double": "", + "uicon-arrow-left-double": "", + "uicon-wifi-off": "", + "uicon-wifi": "", + "uicon-empty-data": "", + "uicon-empty-history": "", + "uicon-empty-list": "", + "uicon-empty-page": "", + "uicon-empty-order": "", + "uicon-man": "", + "uicon-woman": "", + "uicon-man-add": "", + "uicon-man-add-fill": "", + "uicon-man-delete": "", + "uicon-man-delete-fill": "", + "uicon-zh": "", + "uicon-en": "" +}; +const props$k = defineMixin({ + props: { + // 图标类名 + name: { + type: String, + default: () => defProps.icon.name + }, + // 图标颜色,可接受主题色 + color: { + type: String, + default: () => defProps.icon.color + }, + // 字体大小,单位px + size: { + type: [String, Number], + default: () => defProps.icon.size + }, + // 是否显示粗体 + bold: { + type: Boolean, + default: () => defProps.icon.bold + }, + // 点击图标的时候传递事件出去的index(用于区分点击了哪一个) + index: { + type: [String, Number], + default: () => defProps.icon.index + }, + // 触摸图标时的类名 + hoverClass: { + type: String, + default: () => defProps.icon.hoverClass + }, + // 自定义扩展前缀,方便用户扩展自己的图标库 + customPrefix: { + type: String, + default: () => defProps.icon.customPrefix + }, + // 图标右边或者下面的文字 + label: { + type: [String, Number], + default: () => defProps.icon.label + }, + // label的位置,只能右边或者下边 + labelPos: { + type: String, + default: () => defProps.icon.labelPos + }, + // label的大小 + labelSize: { + type: [String, Number], + default: () => defProps.icon.labelSize + }, + // label的颜色 + labelColor: { + type: String, + default: () => defProps.icon.labelColor + }, + // label与图标的距离 + space: { + type: [String, Number], + default: () => defProps.icon.space + }, + // 图片的mode + imgMode: { + type: String, + default: () => defProps.icon.imgMode + }, + // 用于显示图片小图标时,图片的宽度 + width: { + type: [String, Number], + default: () => defProps.icon.width + }, + // 用于显示图片小图标时,图片的高度 + height: { + type: [String, Number], + default: () => defProps.icon.height + }, + // 用于解决某些情况下,让图标垂直居中的用途 + top: { + type: [String, Number], + default: () => defProps.icon.top + }, + // 是否阻止事件传播 + stop: { + type: Boolean, + default: () => defProps.icon.stop + } + } +}); +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 const config = { // 信任的标签(保持标签名不变) trustTags: makeMap("a,abbr,ad,audio,b,blockquote,br,code,col,colgroup,dd,del,dl,dt,div,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,img,ins,label,legend,li,ol,p,q,ruby,rt,source,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,title,ul,video"), @@ -13050,7 +13662,11 @@ Lexer.prototype.endTag = function() { this.i++; } }; +<<<<<<< HEAD const props$k = defineMixin({ +======= +const props$j = defineMixin({ +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 props: { // 键盘的类型,number-数字键盘,card-身份证键盘,car-车牌号键盘 mode: { @@ -13134,6 +13750,7 @@ const props$k = defineMixin({ } } }); +<<<<<<< HEAD const icons = { "uicon-level": "", "uicon-column-line": "", @@ -13437,6 +14054,8 @@ const props$j = defineMixin({ } } }); +======= +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 const props$i = defineMixin({ props: { // 头像图片路径(不能为相对路径) diff --git a/dist/dev/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.js b/dist/dev/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.js index 32c8e97..81839cd 100644 --- a/dist/dev/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.js +++ b/dist/dev/mp-weixin/components/hs-popup-evaluate/hs-popup-evaluate.js @@ -14,7 +14,19 @@ if (!Math) { } const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ __name: "hs-popup-evaluate", +<<<<<<< HEAD props: ["show", "mode", "insetBottom", "round", "closeable", "bgColor"], +======= + props: [ + "show", + "mode", + "insetBottom", + "round", + "closeable", + "bgColor", + "params" + ], +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 emits: ["onSubmit", "onClose"], setup(__props, { emit }) { const props = __props; @@ -35,10 +47,17 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ }; const onSubmit = () => { if ((rating == null ? void 0 : rating.value) > -1) { +<<<<<<< HEAD emit("onSubmit", { rating: rating.value }); } else { common_vendor.index.showToast({ title: "请先评价", +======= + emit("onSubmit", { rating: rating.value, ...props == null ? void 0 : props.params }); + } else { + common_vendor.index.showToast({ + title: "请选择星星评价!", +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 icon: "none" }); } diff --git a/dist/dev/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.js b/dist/dev/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.js index 3bf919f..6d03dc4 100644 --- a/dist/dev/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.js +++ b/dist/dev/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.js @@ -52,6 +52,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ let day1 = common_libraries_day.getTheFutureDay(1); let day2 = common_libraries_day.getTheFutureDay(2); let timeSlots = common_libraries_day.generateTimeSlots(); +<<<<<<< HEAD listData.value = [ [ { label: "今天", value: day0 }, @@ -60,6 +61,26 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ ], timeSlots ]; +======= + if (day0 == null ? void 0 : day0.length) { + listData.value = [ + [ + { label: "今天", value: day0 }, + { label: "明天", value: day1 }, + { label: "后天", value: day2 } + ], + timeSlots + ]; + } else { + listData.value = [ + [ + { label: "明天", value: day1 }, + { label: "后天", value: day2 } + ], + timeSlots + ]; + } +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 console.log(dayInfo, "day1"); }; const onColumnchange = (e) => { diff --git a/dist/dev/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxss b/dist/dev/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxss index f377963..8039534 100644 --- a/dist/dev/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxss +++ b/dist/dev/mp-weixin/components/hs-reservation-picker/hs-reservation-picker.wxss @@ -1,5 +1,9 @@ .cell_content.data-v-1a4ad8b9 { +<<<<<<< HEAD padding: 16rpx 0; +======= + padding: 5rpx 0; +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 display: flex; align-items: center; justify-content: space-between; diff --git a/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.js b/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.js new file mode 100644 index 0000000..bed96e5 --- /dev/null +++ b/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.js @@ -0,0 +1,34 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +if (!Array) { + const _easycom_up_icon2 = common_vendor.resolveComponent("up-icon"); + _easycom_up_icon2(); +} +const _easycom_up_icon = () => "../../node-modules/uview-plus/components/u-icon/u-icon.js"; +if (!Math) { + _easycom_up_icon(); +} +const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ + __name: "hs-up-rate", + props: ["valueModel"], + setup(__props) { + const props = __props; + return (_ctx, _cache) => { + return { + a: common_vendor.f(5, (i, index, i0) => { + return { + a: index, + b: "dbea2f2b-0-" + i0, + c: common_vendor.p({ + name: "star-fill", + size: "18", + color: index < (props == null ? void 0 : props.valueModel) ? "#FFC53D" : "#F3F3F4" + }) + }; + }) + }; + }; + } +}); +const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-dbea2f2b"], ["__file", "/Users/zsq/Sources/github/2025property-pay/pay-customer/src/components/hs-up-rate/hs-up-rate.vue"]]); +wx.createComponent(Component); diff --git a/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.json b/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.json new file mode 100644 index 0000000..0eae915 --- /dev/null +++ b/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.json @@ -0,0 +1,6 @@ +{ + "component": true, + "usingComponents": { + "up-icon": "../../node-modules/uview-plus/components/u-icon/u-icon" + } +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.wxml b/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.wxml new file mode 100644 index 0000000..df25658 --- /dev/null +++ b/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.wxml @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.wxss b/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.wxss new file mode 100644 index 0000000..a535043 --- /dev/null +++ b/dist/dev/mp-weixin/components/hs-up-rate/hs-up-rate.wxss @@ -0,0 +1,10 @@ +.data-v-dbea2f2b .u-transition { + padding-bottom: calc(env(safe-area-inset-bottom) + 48px) !important; +} +.star_contents_body.data-v-dbea2f2b { + display: flex; + flex: 1; + gap: 10rpx; + align-items: center; + justify-content: center; +} \ No newline at end of file diff --git a/dist/dev/mp-weixin/gen/Apis.js b/dist/dev/mp-weixin/gen/Apis.js index 665eb56..a9bc1ec 100644 --- a/dist/dev/mp-weixin/gen/Apis.js +++ b/dist/dev/mp-weixin/gen/Apis.js @@ -278,6 +278,11 @@ const Apis = { } }, WorkOrder: { + HouseWorkLogs: { + List(data) { + return common_libraries_request.request("customer/work_order/house_work_logs/list", { data }); + } + }, HouseWorkOrders: { List(data) { return common_libraries_request.request("customer/work_order/house_work_orders/list", { data }); @@ -287,6 +292,27 @@ const Apis = { }, Show(data) { return common_libraries_request.request("customer/work_order/house_work_orders/show", { data }); + }, + Close(data) { + return common_libraries_request.request("customer/work_order/house_work_orders/close", { data }); + }, + ChangeExpectTime(data) { + return common_libraries_request.request("customer/work_order/house_work_orders/change_expect_time", { data }); + }, + Accept(data) { + return common_libraries_request.request("customer/work_order/house_work_orders/accept", { data }); + }, + Evaluation(data) { + return common_libraries_request.request("customer/work_order/house_work_orders/evaluation", { data }); + }, + Rework(data) { + return common_libraries_request.request("customer/work_order/house_work_orders/rework", { data }); + }, + WorkOrderPayment(data) { + return common_libraries_request.request("customer/work_order/house_work_orders/work_order_payment", { data }); + }, + WorkOrderPaymentCallback() { + return common_libraries_request.request("customer/work_order/house_work_orders/work_order_payment_callback", {}); } } } diff --git a/dist/dev/mp-weixin/gen/Enums.js b/dist/dev/mp-weixin/gen/Enums.js index 8aa4905..82fe0aa 100644 --- a/dist/dev/mp-weixin/gen/Enums.js +++ b/dist/dev/mp-weixin/gen/Enums.js @@ -64,11 +64,17 @@ const HouseWorkOrdersComplaintTypeEnum = { }; const HouseWorkOrdersLocationEnum = { "CommonArea": { "text": "公共区域", "color": "#ff0000", "value": "CommonArea" }, +<<<<<<< HEAD "MyHome": { "text": "我家", "color": "#00ff00", "value": "MyHome" } +======= + "MyHome": { "text": "房屋", "color": "#00ff00", "value": "MyHome" } +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 }; const HouseWorkOrdersStatusEnum = { "Pending": { "text": "待处理", "color": "#FFA500", "value": "Pending" }, "Processing": { "text": "处理中", "color": "#1E90FF", "value": "Processing" }, + "PendingPayment": { "text": "待支付", "color": "#FF8C00", "value": "PendingPayment" }, + "PendingAcceptance": { "text": "待验收", "color": "#17A2B8", "value": "PendingAcceptance" }, "Completed": { "text": "已完成", "color": "#28A745", "value": "Completed" }, "Closed": { "text": "已关闭", "color": "#6C757D", "value": "Closed" } }; diff --git a/dist/dev/mp-weixin/node-modules/uview-plus/components/u-icon/u-icon.js b/dist/dev/mp-weixin/node-modules/uview-plus/components/u-icon/u-icon.js index 63fd293..895cc30 100644 --- a/dist/dev/mp-weixin/node-modules/uview-plus/components/u-icon/u-icon.js +++ b/dist/dev/mp-weixin/node-modules/uview-plus/components/u-icon/u-icon.js @@ -6,7 +6,7 @@ const _sfc_main = { return {}; }, emits: ["click"], - mixins: [common_vendor.mpMixin, common_vendor.mixin, common_vendor.props$1], + mixins: [common_vendor.mpMixin, common_vendor.mixin, common_vendor.props], computed: { uClasses() { let classes = []; diff --git a/dist/dev/mp-weixin/node-modules/uview-plus/components/u-keyboard/u-keyboard.js b/dist/dev/mp-weixin/node-modules/uview-plus/components/u-keyboard/u-keyboard.js index 6ceffa7..19b83f5 100644 --- a/dist/dev/mp-weixin/node-modules/uview-plus/components/u-keyboard/u-keyboard.js +++ b/dist/dev/mp-weixin/node-modules/uview-plus/components/u-keyboard/u-keyboard.js @@ -5,7 +5,11 @@ const _sfc_main = { data() { return {}; }, +<<<<<<< HEAD mixins: [common_vendor.mpMixin, common_vendor.mixin, common_vendor.props], +======= + mixins: [common_vendor.mpMixin, common_vendor.mixin, common_vendor.props$1], +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 emits: ["change", "close", "confirm", "cancel", "backspace"], methods: { change(e) { diff --git a/dist/dev/mp-weixin/pages/transfer/index.js b/dist/dev/mp-weixin/pages/transfer/index.js index b6f67bc..51b3217 100644 --- a/dist/dev/mp-weixin/pages/transfer/index.js +++ b/dist/dev/mp-weixin/pages/transfer/index.js @@ -33,6 +33,14 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ url: `/INDEX/pay/index?id=${data[1]}` }); } +<<<<<<< HEAD +======= + if (data[0] === "1") { + common_vendor.index.redirectTo({ + url: `/WORKORDER/pay/index?id=${data[1]}` + }); + } +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 } } else { common_vendor.index.showModal({ diff --git a/dist/dev/mp-weixin/project.private.config.json b/dist/dev/mp-weixin/project.private.config.json index 3518853..98b7e42 100644 --- a/dist/dev/mp-weixin/project.private.config.json +++ b/dist/dev/mp-weixin/project.private.config.json @@ -4,11 +4,26 @@ "miniprogram": { "list": [ { +<<<<<<< HEAD "name": "绑定", "pathName": "INDEX/binding/index", "query": "", "scene": null, "launchMode": "default" +======= + "name": "工单支付扫码", + "pathName": "pages/transfer/index", + "query": "scene=1_10", + "scene": 1011, + "launchMode": "default" + }, + { + "name": "绑定", + "pathName": "INDEX/binding/index", + "query": "", + "launchMode": "default", + "scene": null +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 }, { "name": "转发", @@ -25,6 +40,7 @@ "scene": null }, { +<<<<<<< HEAD "name": "扫码", "pathName": "pages/index/index", "query": "", @@ -32,6 +48,8 @@ "scene": 1011 }, { +======= +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 "name": "支付成功", "pathName": "INDEX/pay/success", "query": "", diff --git a/src/App.vue b/src/App.vue index dceddc8..307f4dd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -21,9 +21,7 @@ onLaunch(async () => { CheckUpdate() // #endif }) -onShow(async () => { - console.log('App Show') -}) +onShow(() => {}) onHide(() => { console.log('App Hide') }) diff --git a/src/WORKORDER/acceptance/index.vue b/src/WORKORDER/acceptance/index.vue new file mode 100644 index 0000000..796f564 --- /dev/null +++ b/src/WORKORDER/acceptance/index.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/WORKORDER/acceptance/method.ts b/src/WORKORDER/acceptance/method.ts new file mode 100644 index 0000000..79b2d36 --- /dev/null +++ b/src/WORKORDER/acceptance/method.ts @@ -0,0 +1,33 @@ +import { useWeAppAuthStore } from '@/common' +import useModel from './model' +import { Apis } from '@/gen/Apis' +import { getApiLoading } from '@/common/libraries/apiLoading' +const auth = useWeAppAuthStore() +import { showToastBack, showToast } from '@/common/libraries/naviHelper' +export default { + init(data: any) { + useModel.HouseWorkOrdersAcceptResultEnum.value = { + Processing2: { text: '是', value: '1' }, + Processing1: { text: '否', value: '0' } + } + useModel.formData.value = { + ...data + } + }, + handleSubmit() { + let data = useModel?.formData?.value + if (!data?.is_completed) { + return showToast('请选择是否已经完工!') + } + if (data?.is_completed === '0' && !data?.accept_remark) { + return showToast('请先输入原因!') + } + getApiLoading(Apis.WorkOrder.HouseWorkOrders.Accept, { + ...data, + is_completed: data?.is_completed === '1' ? true : false + }).then(res => { + showToastBack('提交成功!', 1, true) + console.log(res) + }) + } +} diff --git a/src/WORKORDER/acceptance/model.ts b/src/WORKORDER/acceptance/model.ts new file mode 100644 index 0000000..7647d3e --- /dev/null +++ b/src/WORKORDER/acceptance/model.ts @@ -0,0 +1,5 @@ +import { reactive, ref } from 'vue' +export default { + formData: ref({}), + HouseWorkOrdersAcceptResultEnum: ref() +} diff --git a/src/WORKORDER/acceptance/style.scss b/src/WORKORDER/acceptance/style.scss new file mode 100644 index 0000000..3369a73 --- /dev/null +++ b/src/WORKORDER/acceptance/style.scss @@ -0,0 +1,14 @@ +page { + background-color: #f8f8f8; +} +.card_form { + background-color: #fff; + padding: 0 30rpx; + margin-bottom: 30rpx; +} +.text_gray { + font-size: 24rpx; + color: #666; + padding: 25rpx 0 30rpx 0; + border-top: 1rpx solid #eee; +} diff --git a/src/WORKORDER/list/components/header.vue b/src/WORKORDER/list/components/header.vue new file mode 100644 index 0000000..b92d0c5 --- /dev/null +++ b/src/WORKORDER/list/components/header.vue @@ -0,0 +1,74 @@ + + + + diff --git a/src/WORKORDER/list/index.vue b/src/WORKORDER/list/index.vue index e7c0257..9d567ea 100644 --- a/src/WORKORDER/list/index.vue +++ b/src/WORKORDER/list/index.vue @@ -1,19 +1,12 @@ + diff --git a/src/WORKORDER/pay/method.ts b/src/WORKORDER/pay/method.ts new file mode 100644 index 0000000..083d68b --- /dev/null +++ b/src/WORKORDER/pay/method.ts @@ -0,0 +1,66 @@ +import { Apis } from '@/gen/Apis' +import useModel from './model' +import { getApiLoading } from '@/common/libraries/apiLoading' +import { tongLianPay } from '@/common/libraries/pay' + +const getShow = (timer?: any) => { + Apis.WorkOrder.HouseWorkOrders.Show({ id: useModel?.OrderInfo?.value?.id }).then(res => { + useModel.loadingShowNumber.value += 1 + useModel.orderShow.value = res?.data + if (res?.data?.payment_status === 'Paid') { + useModel.payDisabled.value = false + clearInterval(timer) + useModel.loadingLabel.value = '' + uni.hideLoading() + uni.redirectTo({ + url: '/INDEX/pay/success' + }) + } + console.log('orderShow', res?.data) + }) +} + +const loadShow = () => { + useModel.loadingLabel.value = '正在更新...' + useModel.timer.value = setInterval(() => { + if ( + useModel?.loadingShowNumber?.value > 5 && + useModel?.orderShow?.value?.payment_status === 'Pending' + ) { + useModel.loading.value = false + useModel.payDisabled.value = false + useModel.loadingShowNumber.value = 0 + useModel.loadingLabel.value = '' + uni.hideLoading() + clearInterval(useModel.timer.value) + return + } + if (useModel.loadingShowNumber.value <= 5) { + getShow(useModel.timer.value) + } + }, 1000) +} + +export default { + onPay() { + useModel.loading.value = true + getApiLoading(Apis.WorkOrder.HouseWorkOrders.WorkOrderPayment, { + id: useModel?.OrderInfo?.value?.id, + amount: useModel?.orderShow.value?.amount + }).then(res => { + console.log('onPay', res?.data) + useModel.loading.value = false + useModel.payDisabled.value = true + tongLianPay( + res?.data, + () => {}, + () => { + useModel.loading.value = false + useModel.payDisabled.value = false + } + ) + }) + }, + loadShow, + getShow +} diff --git a/src/WORKORDER/pay/model.ts b/src/WORKORDER/pay/model.ts new file mode 100644 index 0000000..6ac3043 --- /dev/null +++ b/src/WORKORDER/pay/model.ts @@ -0,0 +1,12 @@ +import { ref } from 'vue' + +export default { + loading: ref(false), + loadingShowNumber: ref(-1), + OrderInfo: ref({}), + orderShow: ref({}), + payDisabled: ref(false), + hideStatus: ref(false), + loadingLabel: ref(''), + timer: ref() +} diff --git a/src/WORKORDER/pay/style.scss b/src/WORKORDER/pay/style.scss new file mode 100644 index 0000000..768d093 --- /dev/null +++ b/src/WORKORDER/pay/style.scss @@ -0,0 +1,58 @@ +page { + background-color: #f3f3f4; +} + +.pay_title{ + font-size:30rpx; + text-align: center; + font-weight: 600; + padding:70rpx 0 40rpx 0; +} + + +.pay_price{ + font-size: 50rpx; + text-align: center; + font-weight: 600; + color:#DF3600; + text{ + font-size: 30rpx; + } +} + +.pay_type{ + display: flex; + align-items: center; + justify-content: space-between; + background-color: #fff; + border-radius: 10rpx; + margin:100rpx 30rpx 0 30rpx; + padding:30rpx; + .pay_label{ + display: flex; + align-items: center; + font-size:28rpx; + image{ + width:60rpx; + height:60rpx; + } + text{ + padding-left:10rpx; + } + } +} + + +.footer_btn { + position: fixed; + bottom: 0; + z-index: 100; + background-color: #fff; + padding: 25rpx 30rpx; + left: 0; + right: 0; + border-top-left-radius: 15rpx; + border-top-right-radius: 15rpx; + padding-bottom: calc(25rpx + constant(safe-area-inset-bottom)); + padding-bottom: calc(25rpx + env(safe-area-inset-bottom)); +} diff --git a/src/WORKORDER/pay/success.vue b/src/WORKORDER/pay/success.vue new file mode 100644 index 0000000..2228e7a --- /dev/null +++ b/src/WORKORDER/pay/success.vue @@ -0,0 +1,33 @@ + + + + + diff --git a/src/WORKORDER/show/components/ProcessLogs.vue b/src/WORKORDER/show/components/ProcessLogs.vue new file mode 100644 index 0000000..777170f --- /dev/null +++ b/src/WORKORDER/show/components/ProcessLogs.vue @@ -0,0 +1,73 @@ + + + diff --git a/src/WORKORDER/show/index.vue b/src/WORKORDER/show/index.vue index 48a235d..89ffef6 100644 --- a/src/WORKORDER/show/index.vue +++ b/src/WORKORDER/show/index.vue @@ -1,5 +1,5 @@ diff --git a/src/WORKORDER/update_work_rework/method.ts b/src/WORKORDER/update_work_rework/method.ts new file mode 100644 index 0000000..e8d002c --- /dev/null +++ b/src/WORKORDER/update_work_rework/method.ts @@ -0,0 +1,21 @@ +import { useWeAppAuthStore } from '@/common' +import useModel from './model' +import { Apis } from '@/gen/Apis' +import { getApiLoading } from '@/common/libraries/apiLoading' +const auth = useWeAppAuthStore() +import { showToastBack, showToast } from '@/common/libraries/naviHelper' +export default { + init(data: any) { + useModel.formData.value = data + }, + handleSubmit() { + let data = useModel?.formData?.value + if (!data?.rework_reason) { + return showToast('请输入返工原因!') + } + getApiLoading(Apis.WorkOrder.HouseWorkOrders.Rework, data).then(res => { + showToastBack('提交成功!', 1, true) + console.log(res) + }) + } +} diff --git a/src/WORKORDER/update_work_rework/model.ts b/src/WORKORDER/update_work_rework/model.ts new file mode 100644 index 0000000..7647d3e --- /dev/null +++ b/src/WORKORDER/update_work_rework/model.ts @@ -0,0 +1,5 @@ +import { reactive, ref } from 'vue' +export default { + formData: ref({}), + HouseWorkOrdersAcceptResultEnum: ref() +} diff --git a/src/WORKORDER/update_work_rework/style.scss b/src/WORKORDER/update_work_rework/style.scss new file mode 100644 index 0000000..3369a73 --- /dev/null +++ b/src/WORKORDER/update_work_rework/style.scss @@ -0,0 +1,14 @@ +page { + background-color: #f8f8f8; +} +.card_form { + background-color: #fff; + padding: 0 30rpx; + margin-bottom: 30rpx; +} +.text_gray { + font-size: 24rpx; + color: #666; + padding: 25rpx 0 30rpx 0; + border-top: 1rpx solid #eee; +} diff --git a/src/WORKORDER/update_work_time/index.vue b/src/WORKORDER/update_work_time/index.vue new file mode 100644 index 0000000..2990298 --- /dev/null +++ b/src/WORKORDER/update_work_time/index.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/WORKORDER/update_work_time/method.ts b/src/WORKORDER/update_work_time/method.ts new file mode 100644 index 0000000..baac1f1 --- /dev/null +++ b/src/WORKORDER/update_work_time/method.ts @@ -0,0 +1,24 @@ +import { useWeAppAuthStore } from '@/common' +import useModel from './model' +import { Apis } from '@/gen/Apis' +import { getApiLoading } from '@/common/libraries/apiLoading' +const auth = useWeAppAuthStore() +import { showToastBack, showToast } from '@/common/libraries/naviHelper' +export default { + init(data: any) { + useModel.formData.value = data + }, + handleSubmit() { + let data = useModel?.formData?.value + if (!data?.expect_start_time) { + return showToast('请选择新时间!') + } + if (data?.day === `${data?.expect_start_time}:00`) { + return showToast('与原时间相同!') + } + getApiLoading(Apis.WorkOrder.HouseWorkOrders.ChangeExpectTime, data).then(res => { + showToastBack('提交成功!', 1, true) + console.log(res) + }) + } +} diff --git a/src/WORKORDER/update_work_time/model.ts b/src/WORKORDER/update_work_time/model.ts new file mode 100644 index 0000000..7647d3e --- /dev/null +++ b/src/WORKORDER/update_work_time/model.ts @@ -0,0 +1,5 @@ +import { reactive, ref } from 'vue' +export default { + formData: ref({}), + HouseWorkOrdersAcceptResultEnum: ref() +} diff --git a/src/WORKORDER/update_work_time/style.scss b/src/WORKORDER/update_work_time/style.scss new file mode 100644 index 0000000..3369a73 --- /dev/null +++ b/src/WORKORDER/update_work_time/style.scss @@ -0,0 +1,14 @@ +page { + background-color: #f8f8f8; +} +.card_form { + background-color: #fff; + padding: 0 30rpx; + margin-bottom: 30rpx; +} +.text_gray { + font-size: 24rpx; + color: #666; + padding: 25rpx 0 30rpx 0; + border-top: 1rpx solid #eee; +} diff --git a/src/common/libraries/day.ts b/src/common/libraries/day.ts index f5e0fbb..c0a5973 100644 --- a/src/common/libraries/day.ts +++ b/src/common/libraries/day.ts @@ -169,3 +169,12 @@ export function getDate(time: string) { //时间转换为YYYY-MM-DD格式 return time ? dayjs(time).format('YYYY-MM-DD') : '' } + +export function specificTime(targetTime: string) { + const now = dayjs() + const target = dayjs(targetTime) + let hoursDiff = Math.abs(target.diff(now, 'hour', true)) <= 2 || target.isBefore(now) + console.log(hoursDiff, 'hoursDiff') + //是否在2小时内的 + return hoursDiff +} diff --git a/src/components/hs-up-rate/hs-up-rate.vue b/src/components/hs-up-rate/hs-up-rate.vue new file mode 100644 index 0000000..ce8d6ec --- /dev/null +++ b/src/components/hs-up-rate/hs-up-rate.vue @@ -0,0 +1,30 @@ + + + + + diff --git a/src/gen/ApiTypes.d.ts b/src/gen/ApiTypes.d.ts index 9224166..76b43ce 100644 --- a/src/gen/ApiTypes.d.ts +++ b/src/gen/ApiTypes.d.ts @@ -296,6 +296,7 @@ declare namespace ApiTypes { } namespace Msg { namespace MsgPropertyAnnouncements { +<<<<<<< HEAD type List = { "title"?: string; // 模糊搜索:标题 }; @@ -326,10 +327,74 @@ declare namespace ApiTypes { "expect_end_time"?: Date; // 期望上门最后时间 "is_anonymous"?: boolean; // 是否匿名 "asset_houses_id": number; // 资产房屋id,[ref:asset_houses] +======= + type List = { + "title"?: string; // 模糊搜索:标题 +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 }; type Show = { "id": number; // id }; } } + namespace WechatWork { + namespace Notification { + } + } + namespace WorkOrder { + namespace HouseWorkLogs { + type List = { + "house_work_orders_id": number; // 工单id,[ref:house_work_orders] + }; + } + namespace HouseWorkOrders { + type List = { + "type"?: string; // 工单类型,[enum:HouseWorkOrdersTypeEnum] + "status"?: string; // 工单状态,[enum:HouseWorkOrdersStatusEnum] + }; + type Store = { + "type": string; // 工单类型,[enum:HouseWorkOrdersTypeEnum] + "complaint_type"?: string; // 投诉类型[enum:HouseWorkOrdersComplaintTypeEnum] + "location"?: string; // 报修位置[enum:HouseWorkOrdersLocationEnum] + "content": string; // 工单内容 + "reporter_name"?: string; // 上报人名称 + "reporter_phone"?: string; // 上报人手机 + "contact_phone"?: string; // 联系人电话 + "attachments"?: string[]; // 工单附件 + "expect_start_time"?: Date; // 期望上门开始时间 + "expect_end_time"?: Date; // 期望上门最后时间 + "is_anonymous"?: boolean; // 是否匿名 + "asset_houses_id": number; // 资产房屋id,[ref:asset_houses] + }; + type Show = { + "id": number; // id + }; + type Close = { + "id": number; // 工单id + }; + type ChangeExpectTime = { + "id": number; // 工单id + "expect_start_time"?: Date; // 期望上门开始时间 + "expect_end_time"?: Date; // 期望上门最后时间 + }; + type Accept = { + "id": number; // 工单id + "is_completed": boolean; // 是否完工:0否,1是 + "accept_remark"?: string; // 验收备注 + }; + type Evaluation = { + "id": number; // 工单id + "evaluation_score": number; // 评分0~5 + }; + type Rework = { + "id": number; // 工单id + "rework_reason": string; // 返工原因 + }; + type WorkOrderPayment = { + "id": number; // 工单ID + "payment_method"?: string; // 支付方式,[enum:HouseOrdersPaymentMethodEnum] + "amount": number; // 金额 (元) + }; + } + } } diff --git a/src/gen/Apis.ts b/src/gen/Apis.ts index d3b1770..fa4cbe4 100644 --- a/src/gen/Apis.ts +++ b/src/gen/Apis.ts @@ -276,6 +276,11 @@ export const Apis = { }, }, WorkOrder: { + HouseWorkLogs: { + List(data: ApiTypes.WorkOrder.HouseWorkLogs.List): Promise { + return request('customer/work_order/house_work_logs/list', { data }); + }, + }, HouseWorkOrders: { List(data?: ApiTypes.WorkOrder.HouseWorkOrders.List): Promise { return request('customer/work_order/house_work_orders/list', { data }); @@ -286,6 +291,27 @@ export const Apis = { Show(data: ApiTypes.WorkOrder.HouseWorkOrders.Show): Promise { return request('customer/work_order/house_work_orders/show', { data }); }, + Close(data: ApiTypes.WorkOrder.HouseWorkOrders.Close): Promise { + return request('customer/work_order/house_work_orders/close', { data }); + }, + ChangeExpectTime(data: ApiTypes.WorkOrder.HouseWorkOrders.ChangeExpectTime): Promise { + return request('customer/work_order/house_work_orders/change_expect_time', { data }); + }, + Accept(data: ApiTypes.WorkOrder.HouseWorkOrders.Accept): Promise { + return request('customer/work_order/house_work_orders/accept', { data }); + }, + Evaluation(data: ApiTypes.WorkOrder.HouseWorkOrders.Evaluation): Promise { + return request('customer/work_order/house_work_orders/evaluation', { data }); + }, + Rework(data: ApiTypes.WorkOrder.HouseWorkOrders.Rework): Promise { + return request('customer/work_order/house_work_orders/rework', { data }); + }, + WorkOrderPayment(data: ApiTypes.WorkOrder.HouseWorkOrders.WorkOrderPayment): Promise { + return request('customer/work_order/house_work_orders/work_order_payment', { data }); + }, + WorkOrderPaymentCallback(): Promise { + return request('customer/work_order/house_work_orders/work_order_payment_callback', {}); + }, }, }, } \ No newline at end of file diff --git a/src/gen/Enums.ts b/src/gen/Enums.ts index 14acd63..4e2de43 100644 --- a/src/gen/Enums.ts +++ b/src/gen/Enums.ts @@ -154,7 +154,11 @@ export const BannersTypeEnum = { // 缓存类型 export const CacheTypeEnum = { +<<<<<<< HEAD 'MobilePhoneVerificationCode': {"text":"手机验证码","color":"#f61ce1","value":"MobilePhoneVerificationCode"}, +======= + 'MobilePhoneVerificationCode': {"text":"手机验证码","color":"#92595d","value":"MobilePhoneVerificationCode"}, +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 }; // CompaniesMerchantTypeEnum @@ -544,6 +548,12 @@ export const HouseRegistersUsagePlanEnum = { 'Commercial': {"text":"商用","color":"#f5222d","value":"Commercial"}, }; +// HouseWorkOrdersAcceptResultEnum +export const HouseWorkOrdersAcceptResultEnum = { + 'Satisfied': {"text":"满意","color":"#28A745","value":"Satisfied"}, + 'Unsatisfied': {"text":"不满意","color":"#DC3545","value":"Unsatisfied"}, +}; + // HouseWorkOrdersAssignStatusEnum export const HouseWorkOrdersAssignStatusEnum = { 'Unassigned': {"text":"未指派","color":"#ff0000","value":"Unassigned"}, @@ -572,13 +582,26 @@ export const HouseWorkOrdersLevelEnum = { // HouseWorkOrdersLocationEnum export const HouseWorkOrdersLocationEnum = { 'CommonArea': {"text":"公共区域","color":"#ff0000","value":"CommonArea"}, +<<<<<<< HEAD 'MyHome': {"text":"我家","color":"#00ff00","value":"MyHome"}, +======= + 'MyHome': {"text":"房屋","color":"#00ff00","value":"MyHome"}, +}; + +// HouseWorkOrdersRefundStatusEnum +export const HouseWorkOrdersRefundStatusEnum = { + 'Refunding': {"text":"退款中","color":"#FFA500","value":"Refunding"}, + 'Refunded': {"text":"已退款","color":"#28A745","value":"Refunded"}, + 'PartialRefund': {"text":"部分退款","color":"#17A2B8","value":"PartialRefund"}, +>>>>>>> 6b1220997d2fd629b6dcb6dfbd7960a21d065f82 }; // HouseWorkOrdersStatusEnum export const HouseWorkOrdersStatusEnum = { 'Pending': {"text":"待处理","color":"#FFA500","value":"Pending"}, 'Processing': {"text":"处理中","color":"#1E90FF","value":"Processing"}, + 'PendingPayment': {"text":"待支付","color":"#FF8C00","value":"PendingPayment"}, + 'PendingAcceptance': {"text":"待验收","color":"#17A2B8","value":"PendingAcceptance"}, 'Completed': {"text":"已完成","color":"#28A745","value":"Completed"}, 'Closed': {"text":"已关闭","color":"#6C757D","value":"Closed"}, }; diff --git a/src/pages.json b/src/pages.json index 2660e1c..8e0bbb8 100644 --- a/src/pages.json +++ b/src/pages.json @@ -65,6 +65,145 @@ "style": { "navigationBarTitleText": "工单详情" } + }, + { + "path": "acceptance/index", + "style": { + "navigationBarTitleText": "工单验收" + } + }, + { + "path": "pay/index", + "style": { + "navigationBarTitleText": "工单支付" + } + }, + { + "path": "update_work_time/index", + "style": { + "navigationBarTitleText": "修改处理时间" + } + }, + { + "path": "update_work_rework/index", + "style": { + "navigationBarTitleText": "工单返工" + } + } + ] + }, + + { + "root": "ME", + "pages": [ + { + "path": "feedback/index", + "style": { + "navigationBarTitleText": "意见反馈" + } + }, + { + "path": "activities_show/index", + "style": { + "navigationBarTitleText": "活动详情" + } + }, + { + "path": "activities_list/index", + "style": { + "navigationBarTitleText": "我的活动" + } + }, + { + "path": "wallet/index", + "style": { + "navigationBarTitleText": "我的钱包", + "navigationStyle": "custom" + } + }, + { + "path": "recharge/index", + "style": { + "navigationBarTitleText": "充值" + } + }, + { + "path": "recharge_record/index", + "style": { + "navigationBarTitleText": "充值记录" + } + }, + { + "path": "advance_payment_house/index", + "style": { + "navigationBarTitleText": "管理预缴房屋" + } + }, + { + "path": "me_invoice/list/index", + "style": { + "navigationBarTitleText": "发票抬头" + } + }, + { + "path": "me_invoice/add/index", + "style": { + "navigationBarTitleText": "添加发票抬头" + } + }, + { + "path": "vehicle_management/list/index", + "style": { + "navigationBarTitleText": "车辆管理" + } + }, + { + "path": "vehicle_management/add/index", + "style": { + "navigationBarTitleText": "添加车辆" + } + }, + { + "path": "issue_invoice/index", + "style": { + "navigationBarTitleText": "开具发票" + } + }, + { + "path": "payment_pre_stored/index", + "style": { + "navigationBarTitleText": "房屋预缴" + } + }, + { + "path": "pre_stored_form/index", + "style": { + "navigationBarTitleText": "房屋预缴" + } + }, + { + "path": "user_evaluate/index", + "style": { + "navigationBarTitleText": "工单评价" + } + }, + { + "path": "income_expenditure/index", + "style": { + "navigationBarTitleText": "收支记录" + } + }, + { + "path": "parking_fee/index", + "style": { + "navigationBarTitleText": "停车缴费" + } + }, + { + "path": "work_order_home/index", + "style": { + "navigationBarTitleText": "工单提报" + } } ] },