1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-coupon-myCoupons"],{"1c50":function(t,e,n){"use strict";n.r(e);var i=n("f3f4"),a=n("63a1");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("60fa");var c=n("828b"),s=Object(c["a"])(a["default"],i["b"],i["c"],!1,null,"abeaabfc",null,!1,i["a"],void 0);e["default"]=s.exports},"29fa":function(t,e,n){"use strict";var i=n("378e"),a=n.n(i);a.a},"378e":function(t,e,n){var i=n("ef0e");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("86aec436",i,!0,{sourceMap:!1,shadowMode:!1})},"5a9c":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.getCurrencySymbol=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:c.default.ABA_SERVICE_DOMAIN;return new Promise((function(e,n){s({domain:t,page:1,row:100}).then((function(t){var n=t.mappings;if(n&&n.length>0){var i=n.find((function(t){return t.key===c.default.PAY_CURRENCY_SYMBOL}));if(i)return void e(i.value)}e(c.default.DEFAULT_CURRENCY_SYMBOL)})).catch((function(t){e(c.default.DEFAULT_CURRENCY_SYMBOL)}))}))},e.getRegisterProtocol=function(){return new Promise((function(t,e){(0,a.requestNoAuth)({url:o.default.listRegisterProtocol,method:"GET",data:{page:1,row:1},success:function(n){0!=n.data.code?e():t(n.data.data)},fail:function(t){e()}})}))},e.listMappings=s,e.sendMessageCode=function(t,e){return new Promise((function(n,i){(0,a.requestNoAuth)({url:o.default.userSendSms,method:"POST",data:t,success:function(t){if(200==t.statusCode)return uni.showToast({title:"验证码下发成功",icon:"none",duration:2e3}),function(t){var e=this,n=new Promise((function(n,i){var a=setInterval((function(){var i=e.second-1;t.second=i,t.btnValue=i+"秒",t.btnDisabled=!0,t.second<=0&&(t.second=60,t.btnValue="获取验证码",t.btnDisabled=!1,n(a))}),1e3)}));n.then((function(t){clearInterval(t)}))}(e),void n();uni.hideLoading(),uni.showToast({title:t.data,icon:"none",duration:2e3})},fail:function(t){uni.hideLoading(),uni.showToast({title:"服务器异常了",icon:"none",duration:2e3})}})}))},e.uploadImageAsync=function(t,e){return new Promise((function(e,n){(0,a.request)({url:o.default.uploadImage,data:t,method:"POST",success:function(t){if(200==t.statusCode){var n=t.data;e(n)}},fail:function(t){uni.hideLoading(),uni.showToast({title:"服务器异常了",icon:"none"})}})}))},n("bf0f"),n("aa77");var a=n("c2bd"),o=i(n("0cb3")),c=i(n("c82e"));function s(t){return new Promise((function(e,n){(0,a.requestNoAuth)({url:o.default.listMappings,method:"GET",data:t,success:function(t){200!=t.statusCode?n("查询映射配置失败"):e(t.data)},fail:function(t){n("服务器异常了")}})}))}},"60fa":function(t,e,n){"use strict";var i=n("d930"),a=n.n(i);a.a},"63a1":function(t,e,n){"use strict";n.r(e);var i=n("7ef2"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"6fa9":function(t,e,n){"use strict";n.r(e);var i=n("f03b"),a=n("b64c");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("29fa");var c=n("828b"),s=Object(c["a"])(a["default"],i["b"],i["c"],!1,null,"01cff832",null,!1,i["a"],void 0);e["default"]=s.exports},"74e6":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("bf0f"),n("2797"),n("5c47"),n("a1c1"),n("45da"),n("aa9c");var a=i(n("4303")),o=(i(n("1fca")),i(n("1c50")),n("568b"),n("3444")),c=n("6e51"),s=(a.default.constant,n("d994"),{data:function(){return{couponList:[],tmpCouponList:[],useCouponList:[],userLink:"",couponAmount:0,imgStaticUrl:this.STATICURL,tab:["未使用","已使用","已过期"],active:0,isHas:!0,pageShow:!1,couponImg:this.imgUrl+"/h5/images/coupon.png"}},onLoad:function(t){a.default.onLoad(t),this._loadCouponUsers()},methods:{_loadCouponUsers:function(){var t=this,e={page:1,row:30,tel:a.default.getUserInfo().ownerTel,communityId:(0,c.getCommunityId)(),state:"1001",isStart:"Y"};t.couponList=[],t.tmpCouponList=[];(0,o.getCouponUsers)(e,[]).then((function(e){e.data.forEach((function(e){e.createTime=e.createTime.replaceAll("-","/"),e.endTime=e.endTime.replaceAll("-","/"),"Y"==e.isExpire?t.couponList.push(e):t.tmpCouponList.push(e)})),console.log(t.couponList)}),(function(){}))},changeTab:function(t){var e=this;if(e.useCouponList=[],this.active=t,this.isHas=!1,"1"==this.active){var n={page:1,row:30,tel:a.default.getUserInfo().ownerTel,state:"2002"};(0,o.getCouponUsers)(n,[]).then((function(t){t.data.forEach((function(t){t.createTime=t.createTime.replaceAll("-","/"),t.endTime=t.endTime.replaceAll("-","/"),e.useCouponList.push(t)}))}),(function(){}))}},_toQrCode:function(t){"2002"!=t.toType?"1001"==t.toType||"1011"==t.toType?uni.navigateTo({url:"/pages/coupon/goodsCoupon?couponId="+t.couponId}):"4004"==t.toType&&uni.navigateTo({url:"/pages/coupon/giftParkingCoupon?couponId="+t.couponId+"&couponName="+t.couponName}):uni.showToast({icon:"none",title:"请到缴费抵消"})}}});e.default=s},"7ef2":function(t,e,n){"use strict";n("6a54");var i=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("bf0f"),n("2797"),n("4626"),n("5ac7"),n("e838"),n("aa9c");i(n("4303"));var a=n("d709"),o=(n("6e51"),n("5a9c")),c={components:{},data:function(){return{accounts:[],selectedAccounts:[],currencySymbol:"$"}},props:{},created:function(){var t=this;(0,o.getCurrencySymbol)().then((function(e){t.currencySymbol=e}))},computed:{},watch:{selectedAccounts:function(t){var e=0,n=[];this.accounts.forEach((function(i){t.includes(i.acctId)&&("2004"==i.acctType?parseFloat(i.amount)>=parseFloat(i.maximumNumber)?(e+=parseFloat(i.maximumNumber/i.deductionProportion),n.push(i)):(e+=parseFloat(i.amount/i.deductionProportion),n.push(i)):(i.acctType,e+=parseFloat(i.amount),n.push(i)))})),this.$emit("getUserAmount",{totalUserAmount:e,selectedAccounts:n})}},methods:{checkboxChange:function(t){var e=t.detail.value;this.selectedAccounts=e,this.accounts.forEach((function(t,n){e.includes(t.acctId)&&(t.checked=!0)}))},_listOwnerAccount:function(t){var e=this;(0,a.queryOwnerAccount)({page:1,row:99,communityId:t,acctType:"2003"}).then((function(t){e.accounts=t||[]}))},_viewAccountDetail:function(t){}}};e.default=c},b64c:function(t,e,n){"use strict";n.r(e);var i=n("74e6"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},c2b8:function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,".block__title[data-v-abeaabfc]{margin:0;font-weight:400;font-size:14px;color:rgba(69,90,100,.6);padding:%?40?% %?30?% %?20?%}",""]),t.exports=e},d930:function(t,e,n){var i=n("c2b8");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("967d").default;a("3a66a5dc",i,!0,{sourceMap:!1,shadowMode:!1})},ef0e:function(t,e,n){var i=n("c86c");e=i(!1),e.push([t.i,".fee-last[data-v-01cff832]{margin-bottom:%?200?%}.cu-btn.lgplus[data-v-01cff832]{padding:0 20px;font-size:18px;height:%?100?%}.cu-btn.sharp[data-v-01cff832]{border-radius:%?0?%}.line-height[data-v-01cff832]{line-height:%?100?%}.page .button[data-v-01cff832]{position:fixed;bottom:%?80?%;width:%?500?%;height:44px;left:%?125?%;font-size:16px;background-image:-webkit-linear-gradient(left,#8bbefd,#e0e0e0);background-image:linear-gradient(90deg,#8bbefd,#e0e0e0);box-shadow:%?4?% %?4?% %?4?% #ccc;border-radius:%?50?%}.page .tab[data-v-01cff832]{top:0;position:fixed;left:0;width:100%;display:flex;align-items:center;justify-content:space-around;height:%?88?%;background:#fff;z-index:2;border-bottom:%?1?% solid #fbfbfb}.page .tab .tabItem[data-v-01cff832]{font-size:%?28?%;line-height:%?48?%;color:#999;font-weight:400}.page .tab .tabItem.active[data-v-01cff832]{color:#fa3e3f;font-weight:600}.page .content[data-v-01cff832]{padding-top:%?88?%}.page .content .list .listItem[data-v-01cff832]{padding:%?11?% %?22?%;background:#fff;position:relative;border-bottom:%?1?% solid #fbfbfb}.page .content .list .listItem[data-v-01cff832]:last-child{border-bottom:none}.page .content .list .listItem .coupon[data-v-01cff832]{width:100%;height:%?188?%}.page .content .list .listItem .box[data-v-01cff832]{color:#fff;position:absolute;left:%?32?%;top:%?32?%;right:%?32?%;bottom:%?32?%;padding:%?42?% %?23?% %?42?% %?31?%;display:flex;justify-content:space-around;align-items:center}.page .content .list .listItem .box .price[data-v-01cff832]{display:flex;justify-content:center;align-items:center;width:%?120?%}.page .content .list .listItem .box .price .icon[data-v-01cff832]{font-size:%?36?%}.page .content .list .listItem .box .price .volum[data-v-01cff832]{font-size:%?60?%}.page .content .list .listItem .box .descripe[data-v-01cff832]{margin-left:%?22?%;flex:1}.page .content .list .listItem .box .descripe .shop-name[data-v-01cff832]{background-color:#fff;color:#79b2fb;border-radius:%?50?%;padding:%?2?% %?10?%;width:-webkit-fit-content;width:fit-content;font-size:%?24?%}.page .content .list .listItem .box .descripe .text[data-v-01cff832]{font-size:%?24?%;line-height:%?33?%;margin-top:%?15?%}.page .content .list .listItem .box .descripe .expire[data-v-01cff832]{font-size:%?18?%;line-height:%?25?%;margin-top:%?15?%}.page .content .list .listItem .box .usestate[data-v-01cff832]{font-size:%?24?%;width:%?120?%;text-align:center}.page .content .list .listItem .box .usestate uni-image[data-v-01cff832]{width:%?121?%;height:%?121?%}.page .content .expired .shop-name[data-v-01cff832]{color:#adacac!important}",""]),t.exports=e},f03b:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",[n("v-uni-view",{staticClass:"page"},[n("v-uni-view",{staticClass:"tab"},t._l(t.tab,(function(e,i){return n("v-uni-view",{key:i,staticClass:"tabItem",class:{active:t.active==i},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.changeTab(i)}}},[n("v-uni-view",{staticClass:"title"},[t._v(t._s(e))]),n("v-uni-view",{staticClass:"underLine",class:{active:t.active==i}})],1)})),1),n("v-uni-view",{staticClass:"content"},[n("v-uni-view",[0==t.active?n("v-uni-view",{staticClass:"list"},t._l(t.couponList,(function(e,i){return n("v-uni-view",{key:i,staticClass:"listItem",on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t._toQrCode(e)}}},[n("v-uni-image",{staticClass:"coupon",attrs:{src:t.couponImg}}),n("v-uni-view",{staticClass:"box"},[n("v-uni-view",{staticClass:"descripe"},[n("v-uni-view",{staticClass:"shop-name"},[t._v(t._s(e.couponName)+"("+t._s(e.stock)+"张)")]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(e.value))]),n("v-uni-view",{staticClass:"expire"},[t._v(t._s(e.createTime)+"-"+t._s(e.endTime+" 前"))])],1),n("v-uni-view",{staticClass:"usestate"},[t._v(t._s(e.toTypeName))])],1)],1)})),1):t._e()],1),1==t.active?n("v-uni-view",{staticClass:"list expired"},t._l(t.useCouponList,(function(e,i){return n("v-uni-view",{key:i,staticClass:"listItem"},[n("v-uni-image",{staticClass:"coupon",attrs:{src:t.couponImg}}),n("v-uni-view",{staticClass:"box"},[n("v-uni-view",{staticClass:"descripe"},[n("v-uni-view",{staticClass:"shop-name"},[t._v(t._s(e.couponName))]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(e.value))]),n("v-uni-view",{staticClass:"expire"},[t._v(t._s(e.createTime)+"-"+t._s(e.endTime+"00:00"))])],1),n("v-uni-view",{staticClass:"usestate"},[t._v("已使用")])],1)],1)})),1):t._e(),2==t.active?n("v-uni-view",{staticClass:"list expired"},[n("v-uni-view",t._l(t.tmpCouponList,(function(e,i){return n("v-uni-view",{key:i,staticClass:"listItem"},[n("v-uni-image",{staticClass:"coupon",attrs:{src:t.couponImg}}),n("v-uni-view",{staticClass:"box"},[n("v-uni-view",{staticClass:"descripe"},[n("v-uni-view",{staticClass:"shop-name"},[t._v(t._s(e.couponName))]),n("v-uni-view",{staticClass:"text"},[t._v(t._s(e.value))]),n("v-uni-view",{staticClass:"expire"},[t._v(t._s(e.createTime)+"-"+t._s(e.endTime+"00:00"))])],1),n("v-uni-view",{staticClass:"usestate"},[t._v("已过期")])],1)],1)})),1)],1):t._e()],1)],1)],1)},a=[]},f3f4:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",[t.accounts.length>0?n("v-uni-view",[n("v-uni-view",{staticClass:"block__title"},[t._v(t._s(t.$t("components.vc-user-account.vc-user-account.业主账户")))]),n("v-uni-checkbox-group",{on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.checkboxChange.apply(void 0,arguments)}}},t._l(t.accounts,(function(e,i){return n("v-uni-view",{key:i,staticClass:"cu-list menu",attrs:{"data-item":e},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t._viewAccountDetail(e)}}},[n("v-uni-view",{staticClass:"cu-item "},[n("v-uni-view",{staticClass:"content padding-tb-sm"},[n("v-uni-view",[n("v-uni-view",{staticClass:"text-cut",staticStyle:{width:"220px"}},[n("v-uni-checkbox",{attrs:{value:e.acctId,checked:e.checked}}),t._v(t._s(t.$t("components.vc-user-account.vc-user-account."+e.acctTypeName)))],1)],1)],1),n("v-uni-view",{staticClass:"action"},[n("v-uni-text",{staticClass:"text-grey text-sm"},[t._v(t._s("2004"==e.acctType?t.$t("components.vc-user-account.vc-user-account.分"):t.currencySymbol)+t._s(e.amount))])],1)],1)],1)})),1)],1):t._e()],1)},a=[]}}]); |