(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["housewifery-index"],{"0b09":function(t,e,i){var a=i("c86c");e=a(!1),e.push([t.i,".container[data-v-d7c1ba6e]{background:linear-gradient(0deg,#efeff4 90%,#fece3b);min-height:100vh;padding-top:%?50?%}.header[data-v-d7c1ba6e]{margin-top:%?-90?%;position:relative;width:100%}.banner[data-v-d7c1ba6e]{width:100%;height:%?360?%;object-fit:cover}.title[data-v-d7c1ba6e]{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-d7c1ba6e]{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-d7c1ba6e]{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-d7c1ba6e]{width:%?164?%;height:%?164?%;margin-right:%?20?%;border-radius:%?30?%}.info[data-v-d7c1ba6e]{flex:1}.name[data-v-d7c1ba6e]{font-size:%?30?%;font-weight:700;color:#222}.price[data-v-d7c1ba6e]{margin-top:%?6?%;font-size:%?26?%;color:#f60}.price-num[data-v-d7c1ba6e]{font-size:%?36?%;font-weight:700}.detail-btn[data-v-d7c1ba6e]{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=e},"191f":function(t,e,i){"use strict";i.r(e);var a=i("b71d"),n=i("55e8");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("9bac");var r=i("828b"),s=Object(r["a"])(n["default"],a["b"],a["c"],!1,null,"d7c1ba6e",null,!1,a["a"],void 0);e["default"]=s.exports},"306e":function(t,e,i){var a=i("0b09");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var n=i("967d").default;n("a02e490e",a,!0,{sourceMap:!1,shadowMode:!1})},"55e8":function(t,e,i){"use strict";i.r(e);var a=i("bde7"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"9bac":function(t,e,i){"use strict";var a=i("306e"),n=i.n(a);n.a},b71d:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("custom-page",{attrs:{"custom-navbar":!0,"navbar-title":"家政",navbarBgColor:"#FECE3B","wrapper-bg-color":"#F3F2F7",rightSlot:!0},scopedSlots:t._u([{key:"right",fn:function(){return[i("v-uni-view",{staticStyle:{display:"flex","align-items":"center"}},[i("v-uni-view",{staticClass:"tn-margin-left flex column alcenter center",on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.goto("/housewifery/order/index")}}},[i("v-uni-text",{staticClass:"tn-icon-order ft24"})],1)],1)]},proxy:!0}])},[i("v-uni-view",{staticClass:"container"},[i("v-uni-view",{staticClass:"product-list"},t._l(t.products,(function(e){return i("v-uni-view",{key:e.id,staticClass:"product-item"},[i("v-uni-view",{staticClass:"flex alcenter"},[i("v-uni-image",{staticClass:"flag",attrs:{src:e.product_img}}),i("v-uni-view",{staticClass:"info"},[i("v-uni-view",{staticClass:"name tn-text-ellipsis-2"},[t._v(t._s(e.product_name))]),e.product_attrs?i("v-uni-view",{staticStyle:{"margin-top":"15rpx"}},[i("v-uni-view",{staticClass:"flex"},[e.product_attrs.type?i("v-uni-view",{staticClass:"mr20"},[i("span",{staticClass:"ft12 ftw500 ",staticStyle:{color:"#888888"}},[t._v("类型:")]),t._v(t._s(e.product_attrs.type))]):t._e(),e.product_attrs.area?i("v-uni-view",{},[i("span",{staticClass:"ft12 ftw500",staticStyle:{color:"#888888"}},[t._v("面积:")]),t._v(t._s(e.product_attrs.area))]):t._e()],1),e.product_attrs.people?i("v-uni-view",{staticStyle:{"margin-top":"10rpx"}},[i("v-uni-view",{},[i("span",{staticClass:"ft12 ftw500 ",staticStyle:{color:"#888888"}},[t._v("人数:")]),t._v(t._s(e.product_attrs.people))])],1):t._e()],1):t._e(),i("v-uni-view",{staticClass:"price flex alend"},[e.sale_price?i("v-uni-view",[t._v(t._s(e.sale_price.unit)),i("v-uni-text",{staticClass:"price-num"},[t._v(t._s(e.sale_price.value))])],1):t._e()],1)],1)],1),i("v-uni-button",{staticClass:"detail-btn ml10",on:{click:function(i){arguments[0]=i=t.$handleEvent(i),t.goDetail(e)}}},[t._v("预约项目")])],1)})),1)],1)],1)},n=[]},bde7:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("d4b5");var a=i("e0a2"),n=i("d9f6"),o=i("419c"),r=i("f9ce"),s={data:function(){return{products:[],loading:!1,count:0,SPListBG:a.staticUrl+"api/images/20250623/images_1750649285.png",SPList:a.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 e=this;if(this.loading)return!1;this.loading=!0,uni.showLoading({title:"加载中"}),(0,n.listApi)().then((function(t){var i,a;uni.hideLoading(),e.loading=!1,e.products=null!==(i=null===t||void 0===t?void 0:t.list)&&void 0!==i?i:[],e.count=null!==(a=null===t||void 0===t?void 0:t.count)&&void 0!==a?a:0,0===e.products.length&&uni.showModal({title:"提示",content:"暂无商品",showCancel:!1,success:function(t){(0,o.navBack)()}})})).catch((function(t){e.loading=!1,uni.hideLoading(),uni.showModal({title:"提示",content:t.msg||"加载失败",callback:function(){(0,o.navBack)()}})}))},goDetail:function(t){console.log("item",t),(0,r.checkUserIsLogin)().then((function(){var e,i,a,n,o,r={id:t.id,product_name:null!==(e=null===t||void 0===t?void 0:t.product_name)&&void 0!==e?e:"",product_img:null!==(i=null===t||void 0===t?void 0:t.product_img)&&void 0!==i?i:"",product_attrs:null!==(a=null===t||void 0===t?void 0:t.product_attrs)&&void 0!==a?a:"",sale_price:null!==(n=null===t||void 0===t?void 0:t.sale_price)&&void 0!==n?n:"",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)}})}))}}};e.default=s},d9f6:function(t,e,i){"use strict";i("6a54");var a=i("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.submitAndPay=e.listApi=e.goPayApi=e.getHousewiferyOrderdetailApi=e.getHousewiferyListOrderListApi=e.evaluateDictApi=e.evaluateApi=e.appendSubmitPayApi=e.appendSpecListApi=void 0;var n=a(i("7653"));e.listApi=function(t){return n.default.post("api/user.product.household/list",t)};e.submitAndPay=function(t){return n.default.post("api/user.order.household/submitAndPay",t)};e.goPayApi=function(t){return n.default.post("api/user.order.household/goPay",t)};e.getHousewiferyListOrderListApi=function(t){return n.default.post("api/user.order.household/list",t)};e.getHousewiferyOrderdetailApi=function(t){return n.default.post("api/user.order.household/detail",t)};e.appendSubmitPayApi=function(t){return n.default.post("api/user.order.household/appendSubmitPay",t)};e.appendSpecListApi=function(t){return n.default.post("api/user.product.household/appendSpecList",t)};e.evaluateApi=function(t){return n.default.post("api/user.order.household/evaluate",t)};e.evaluateDictApi=function(t){return n.default.post("api/user.order.household/dict",t)}},f9ce:function(t,e,i){"use strict";i("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.checkUserIsLogin=void 0,i("bf0f");var a=i("262c");e.checkUserIsLogin=function(){return new Promise((function(t,e){var i=(0,a.getTokenFromCache)();return i?t():e()}))}}}]);