1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["housewifery-index"],{"191f":function(t,i,e){"use strict";e.r(i);var n=e("5fa5"),o=e("55e8");for(var a in o)["default"].indexOf(a)<0&&function(t){e.d(i,t,(function(){return o[t]}))}(a);e("3e24");var r=e("828b"),s=Object(r["a"])(o["default"],n["b"],n["c"],!1,null,"3919dc64",null,!1,n["a"],void 0);i["default"]=s.exports},"3e24":function(t,i,e){"use strict";var n=e("4792"),o=e.n(n);o.a},4792:function(t,i,e){var n=e("b500");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var o=e("967d").default;o("2b540155",n,!0,{sourceMap:!1,shadowMode:!1})},"55e8":function(t,i,e){"use strict";e.r(i);var n=e("bde7"),o=e.n(n);for(var a in n)["default"].indexOf(a)<0&&function(t){e.d(i,t,(function(){return n[t]}))}(a);i["default"]=o.a},"5fa5":function(t,i,e){"use strict";e.d(i,"b",(function(){return n})),e.d(i,"c",(function(){return o})),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",rightSlot:!0},scopedSlots:t._u([{key:"right",fn:function(){return[e("v-uni-view",{staticStyle:{display:"flex","align-items":"center"}},[e("v-uni-view",{staticClass:"tn-margin-left flex column alcenter center",on:{click:function(i){i.stopPropagation(),arguments[0]=i=t.$handleEvent(i),t.goto("/housewifery/order/index")}}},[e("v-uni-text",{staticClass:"tn-icon-order ft24"})],1)],1)]},proxy:!0}])},[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)},o=[]},b500:function(t,i,e){var n=e("c86c");i=n(!1),i.push([t.i,".container[data-v-3919dc64]{background:linear-gradient(0deg,#efeff4 90%,#fece3b);min-height:100vh;padding-top:%?50?%}.header[data-v-3919dc64]{margin-top:%?-90?%;position:relative;width:100%}.banner[data-v-3919dc64]{width:100%;height:%?360?%;object-fit:cover}.title[data-v-3919dc64]{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-3919dc64]{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-3919dc64]{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-3919dc64]{width:%?164?%;height:%?164?%;margin-right:%?20?%;border-radius:%?30?%}.info[data-v-3919dc64]{flex:1}.name[data-v-3919dc64]{font-size:%?30?%;font-weight:700;color:#222}.price[data-v-3919dc64]{margin-top:%?6?%;font-size:%?26?%;color:#f60}.price-num[data-v-3919dc64]{font-size:%?36?%;font-weight:700}.detail-btn[data-v-3919dc64]{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},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"),o=e("d9f6"),a=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:{goto:function(t){uni.navigateTo({url:t})},getProductList:function(t){var i=this;if(this.loading)return!1;this.loading=!0,uni.showLoading({title:"加载中"}),(0,o.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,a.navBack)()}})})).catch((function(t){i.loading=!1,uni.hideLoading(),uni.showModal({title:"提示",content:t.msg||"加载失败",callback:function(){(0,a.navBack)()}})}))},goDetail:function(t){console.log("item",t),(0,r.checkUserIsLogin)().then((function(){var i,e,n,o,a,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!==(o=null===t||void 0===t?void 0:t.sale_price)&&void 0!==o?o:"",tax:null!==(a=null===t||void 0===t?void 0:t.tax)&&void 0!==a?a:""};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},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.goPayApi=i.getHousewiferyOrderdetailApi=i.getHousewiferyListOrderListApi=i.evaluateDictApi=i.evaluateApi=i.appendSubmitPayApi=i.appendSpecListApi=void 0;var o=n(e("7653"));i.listApi=function(t){return o.default.post("api/user.product.household/list",t)};i.submitAndPay=function(t){return o.default.post("api/user.order.household/submitAndPay",t)};i.goPayApi=function(t){return o.default.post("api/user.order.household/goPay",t)};i.getHousewiferyListOrderListApi=function(t){return o.default.post("api/user.order.household/list",t)};i.getHousewiferyOrderdetailApi=function(t){return o.default.post("api/user.order.household/detail",t)};i.appendSubmitPayApi=function(t){return o.default.post("api/user.order.household/appendSubmitPay",t)};i.appendSpecListApi=function(t){return o.default.post("api/user.product.household/appendSpecList",t)};i.evaluateApi=function(t){return o.default.post("api/user.order.household/evaluate",t)};i.evaluateDictApi=function(t){return o.default.post("api/user.order.household/dict",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()}))}}}]);
|