1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["housewifery-index"],{"191f":function(t,i,e){"use strict";e.r(i);var n=e("cae2"),a=e("55e8");for(var o in a)["default"].indexOf(o)<0&&function(t){e.d(i,t,(function(){return a[t]}))}(o);e("3c48");var r=e("828b"),s=Object(r["a"])(a["default"],n["b"],n["c"],!1,null,"87b62f96",null,!1,n["a"],void 0);i["default"]=s.exports},"1cb0":function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,".container[data-v-87b62f96]{background:linear-gradient(0deg,#efeff4 90%,#fece3b);min-height:100vh;padding-top:%?50?%}.header[data-v-87b62f96]{margin-top:%?-90?%;position:relative;width:100%}.banner[data-v-87b62f96]{width:100%;height:%?360?%;object-fit:cover}.title[data-v-87b62f96]{position:absolute;top:%?10?%;left:0;width:100%;text-align:center;font-size:%?36?%;font-weight:700;color:#222;z-index:2}.product-list[data-v-87b62f96]{background:linear-gradient(0deg,#efeff4,#fffbf3 98%);border-radius:%?30?% %?30?% %?0?% %?0?%;padding:0 %?20?% %?20?%;z-index:10;position:relative;padding:%?43?% %?36?%}.product-item[data-v-87b62f96]{position:relative;display:flex;background:#fff;border-radius:%?16?%;margin-bottom:%?20?%;padding:%?20?%;box-shadow:0 %?2?% %?8?% rgba(0,0,0,.03)}.flag[data-v-87b62f96]{width:%?164?%;height:%?164?%;margin-right:%?20?%;border-radius:%?30?%}.info[data-v-87b62f96]{flex:1}.name[data-v-87b62f96]{font-size:%?30?%;font-weight:700;color:#222}.price[data-v-87b62f96]{margin-top:%?6?%;font-size:%?26?%;color:#f60}.price-num[data-v-87b62f96]{font-size:%?36?%;font-weight:700}.detail-btn[data-v-87b62f96]{position:absolute;right:%?20?%;bottom:%?20?%;background:#ffd600;color:#333;font-size:%?28?%;border-radius:%?12?%;padding:0 %?30?%;height:%?60?%;line-height:%?60?%;font-weight:700}",""]),t.exports=i},"3c48":function(t,i,e){"use strict";var n=e("54f2"),a=e.n(n);a.a},"54f2":function(t,i,e){var n=e("1cb0");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=e("967d").default;a("8c4ea424",n,!0,{sourceMap:!1,shadowMode:!1})},"55e8":function(t,i,e){"use strict";e.r(i);var n=e("bde7"),a=e.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(o);i["default"]=a.a},bde7:function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0,e("d4b5");var n=e("e0a2"),a=e("d9f6"),o=e("419c"),r=e("f9ce"),s={data:function(){return{products:[],loading:!1,count:0,SPListBG:n.staticUrl+"api/images/20250623/images_1750649285.png",SPList:n.staticUrl+"api/images/20250512/images_1747047340.png",navbarBgColor:"transparent"}},onLoad:function(){this.getProductList()},onPageScroll:function(t){t.scrollTop>40?this.navbarBgColor="#fff":this.navbarBgColor="transparent"},methods:{getProductList:function(t){var i=this;if(this.loading)return!1;this.loading=!0,uni.showLoading({title:"加载中"}),(0,a.listApi)().then((function(t){var e,n;uni.hideLoading(),i.loading=!1,i.products=null!==(e=null===t||void 0===t?void 0:t.list)&&void 0!==e?e:[],i.count=null!==(n=null===t||void 0===t?void 0:t.count)&&void 0!==n?n:0,0===i.products.length&&uni.showModal({title:"提示",content:"暂无商品",showCancel:!1,success:function(t){(0,o.navBack)()}})})).catch((function(){i.loading=!1,uni.hideLoading(),uni.showModal({title:"提示",content:err.msg||"加载失败",callback:function(){(0,o.navBack)()}})}))},goDetail:function(t){console.log("item",t),(0,r.checkUserIsLogin)().then((function(){var i,e,n,a,o,r={id:t.id,product_name:null!==(i=null===t||void 0===t?void 0:t.product_name)&&void 0!==i?i:"",product_img:null!==(e=null===t||void 0===t?void 0:t.product_img)&&void 0!==e?e:"",product_attrs:null!==(n=null===t||void 0===t?void 0:t.product_attrs)&&void 0!==n?n:"",sale_price:null!==(a=null===t||void 0===t?void 0:t.sale_price)&&void 0!==a?a:"",tax:null!==(o=null===t||void 0===t?void 0:t.tax)&&void 0!==o?o:""};console.log("data",r),uni.navigateTo({url:"/housewifery/pay?data="+encodeURIComponent(JSON.stringify(r))})})).catch((function(){uni.showModal({title:"提示",content:"请先登录",showCancel:!1,success:function(){setTimeout((function(){uni.navigateTo({url:"/user-info-page/login/login?from=expireLogin"})}),500)}})}))}}};i.default=s},cae2:function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return a})),e.d(i,"a",(function(){}));var n=function(){var t=this,i=t.$createElement,e=t._self._c||i;return e("custom-page",{attrs:{"custom-navbar":!0,"navbar-title":"家政",navbarBgColor:"#FECE3B","wrapper-bg-color":"#F3F2F7"}},[e("v-uni-view",{staticClass:"container"},[e("v-uni-view",{staticClass:"product-list"},t._l(t.products,(function(i){return e("v-uni-view",{key:i.id,staticClass:"product-item"},[e("v-uni-view",{staticClass:"flex alcenter"},[e("v-uni-image",{staticClass:"flag",attrs:{src:i.product_img}}),e("v-uni-view",{staticClass:"info"},[e("v-uni-view",{staticClass:"name tn-text-ellipsis-2"},[t._v(t._s(i.product_name))]),i.product_attrs?e("v-uni-view",{staticStyle:{"margin-top":"15rpx"}},[e("v-uni-view",{staticClass:"flex"},[i.product_attrs.type?e("v-uni-view",{staticClass:"mr20"},[e("span",{staticClass:"ft12 ftw500 ",staticStyle:{color:"#888888"}},[t._v("类型:")]),t._v(t._s(i.product_attrs.type))]):t._e(),i.product_attrs.area?e("v-uni-view",{},[e("span",{staticClass:"ft12 ftw500",staticStyle:{color:"#888888"}},[t._v("面积:")]),t._v(t._s(i.product_attrs.area))]):t._e()],1),i.product_attrs.people?e("v-uni-view",{staticStyle:{"margin-top":"10rpx"}},[e("v-uni-view",{},[e("span",{staticClass:"ft12 ftw500 ",staticStyle:{color:"#888888"}},[t._v("人数:")]),t._v(t._s(i.product_attrs.people))])],1):t._e()],1):t._e(),e("v-uni-view",{staticClass:"price flex alend"},[i.sale_price?e("v-uni-view",[t._v(t._s(i.sale_price.unit)),e("v-uni-text",{staticClass:"price-num"},[t._v(t._s(i.sale_price.value))])],1):t._e()],1)],1)],1),e("v-uni-button",{staticClass:"detail-btn ml10",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goDetail(i)}}},[t._v("预约项目")])],1)})),1)],1)],1)},a=[]},d9f6:function(t,i,e){"use strict";e("6a54");var n=e("f5bd").default;Object.defineProperty(i,"__esModule",{value:!0}),i.submitAndPay=i.listApi=i.getHousewiferyOrderdetailApi=i.getHousewiferyListOrderListApi=i.appendSubmitPayApi=i.appendSpecListApi=void 0;var a=n(e("7653"));i.listApi=function(t){return a.default.post("api/user.product.household/list",t)};i.submitAndPay=function(t){return a.default.post("api/user.order.household/submitAndPay",t)};i.getHousewiferyListOrderListApi=function(t){return a.default.post("api/user.order.household/list",t)};i.getHousewiferyOrderdetailApi=function(t){return a.default.post("api/user.order.household/detail",t)};i.appendSubmitPayApi=function(t){return a.default.post("api/user.order.household/appendSubmitPay",t)};i.appendSpecListApi=function(t){return a.default.post("api/user.product.household/appendSpecList",t)}},f9ce:function(t,i,e){"use strict";e("6a54"),Object.defineProperty(i,"__esModule",{value:!0}),i.checkUserIsLogin=void 0,e("bf0f");var n=e("262c");i.checkUserIsLogin=function(){return new Promise((function(t,i){var e=(0,n.getTokenFromCache)();return e?t():i()}))}}}]);
|