merchapp/java-mall-app-shop-admin/dist/web/static/js/pages-my-storeBusinessStatus-businessStatus.ac64a744.js
2025-08-15 18:15:14 +08:00

1 line
18 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-my-storeBusinessStatus-businessStatus"],{"1dac":function(t,n,e){"use strict";e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return a})),e.d(n,"a",(function(){return s}));var s={uTransition:e("6f9a").default},o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("u-transition",{attrs:{show:t.show,"custom-class":"u-overlay",duration:t.duration,"custom-style":t.overlayStyle},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.clickHandler.apply(void 0,arguments)}}},[t._t("default")],2)},a=[]},2525:function(t,n,e){var s=e("c86c");n=s(!1),n.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */uni-view[data-v-b2a05bc2], uni-scroll-view[data-v-b2a05bc2], uni-swiper-item[data-v-b2a05bc2]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-overlay[data-v-b2a05bc2]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}',""]),t.exports=n},3830:function(t,n,e){var s=e("c86c"),o=e("2ec5"),a=e("9cfb");n=s(!1);var i=o(a);n.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\r\n/*主颜色*/.businessStatus-container[data-v-023d1872]{background:#fafafa;height:calc(100vh - %?88?%)}.businessStatus-container .hander[data-v-023d1872]{display:flex;flex-flow:column;align-items:center;padding:%?60?% 0 %?28?%}.businessStatus-container .hander .store-logo[data-v-023d1872]{margin-bottom:%?30?%}.businessStatus-container .hander .store-name[data-v-023d1872]{font-weight:500;font-size:%?34?%}.businessStatus-container .business-contetn[data-v-023d1872]{margin:%?40?% %?32?%;background:#fff;border-radius:%?16?%;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);background:#fbf1e8}.businessStatus-container .business-contetn .title[data-v-023d1872]{padding:%?40?% %?36?%}.businessStatus-container .business-contetn .title .status[data-v-023d1872]{position:relative;margin-bottom:%?12?%;padding:0 %?36?%;font-weight:700;font-size:%?36?%;letter-spacing:%?4?%}.businessStatus-container .business-contetn .title .status[data-v-023d1872]::before{content:"";display:block;width:10px;height:10px;position:absolute;left:0;top:37%;border-radius:50%}.businessStatus-container .business-contetn .title .open-business[data-v-023d1872]::before{background-color:#5ac725}.businessStatus-container .business-contetn .title .close-business[data-v-023d1872]::before{background-color:#ed7330}.businessStatus-container .business-contetn .title .tips[data-v-023d1872]{padding:0 %?36?%;font-size:%?28?%;color:#271c18}.businessStatus-container .business-contetn .business-status .status-name[data-v-023d1872]{position:relative}.businessStatus-container .business-contetn .business-status .status-name[data-v-023d1872]::before{content:"";display:block;width:6px;height:6px;background-color:#5ac725;position:absolute;right:25%;top:36%;border-radius:50%}.businessStatus-container .business-contetn .business-box[data-v-023d1872]{padding:%?20?% %?32?%;padding-right:0;display:flex;justify-content:space-between;overflow:hidden;border-radius:8px;background:#fff}.businessStatus-container[data-v-023d1872] .business-time-content .u-cell__title-text{color:#909193;font-size:%?28?%}.businessStatus-container[data-v-023d1872] .business-time-content .u-cell__label{font-weight:700;font-size:%?32?%;color:#000}.businessStatus-container .businees-bottom[data-v-023d1872]{position:fixed;bottom:0;left:0;padding:%?36?% %?40?% %?60?%;background:#fff}.businessStatus-container .businees-bottom .bottom-tips[data-v-023d1872]{margin-bottom:%?32?%;font-size:%?24?%;color:#909193}.businessStatus-container .businees-bottom .btn-update-status[data-v-023d1872]{border-color:#ccc;color:#000;font-weight:500}.businessStatus-container .businees-bottom .btn-update-status[data-v-023d1872]::after{border:none}.businessStatus-container .businees-bottom .btn-update-status-bg[data-v-023d1872]{background:#fe411b;border:none;color:#fff}.businessStatus-container .inform-popup[data-v-023d1872] .u-popup__content{border-radius:%?16?%}.businessStatus-container .inform-popup .inform-popup-content[data-v-023d1872]{width:%?600?%}.businessStatus-container .inform-popup .inform-popup-content .inform-popup-title[data-v-023d1872]{padding:%?40?%;text-align:center;font-weight:500}.businessStatus-container .inform-popup .inform-popup-content .inform-popup-tips[data-v-023d1872]{padding:0 %?60?%}.businessStatus-container .inform-popup .inform-popup-content .popup-btn-list[data-v-023d1872]{display:flex;margin:%?50?%}.businessStatus-container .inform-popup .inform-popup-content .popup-btn-list .btn-item[data-v-023d1872]{width:46%;height:%?80?%;border-color:#909193}.businessStatus-container .inform-popup .inform-popup-content .popup-btn-list .btn-item[data-v-023d1872]::after{border:none}.businessStatus-container .inform-popup .inform-popup-content .popup-btn-list .btn-item-2[data-v-023d1872]{background:#fe411b;color:#fff;border:none}.businessStatus-container .businees-popup[data-v-023d1872] .u-popup__content{margin:0 28px;min-width:80%;border-radius:%?16?%}.businessStatus-container .businees-popup .businees-popup-content[data-v-023d1872]{position:relative;min-width:80%}.businessStatus-container .businees-popup .businees-popup-content .popup-logo[data-v-023d1872]{position:absolute;top:-50px;left:37%;height:80px;width:100px;background-image:url('+i+");background-size:100% 100%;background-repeat:no-repeat}.businessStatus-container .businees-popup .businees-popup-content .popup-logo-filter[data-v-023d1872]{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.businessStatus-container .businees-popup .businees-popup-content .businees-name[data-v-023d1872]{margin:%?120?% 0 %?32?%;text-align:center;font-weight:500;font-size:%?36?%}.businessStatus-container .businees-popup .businees-popup-content .businees-tips-1[data-v-023d1872]{margin-bottom:%?32?%;text-align:center;font-size:%?28?%;color:#909193}.businessStatus-container .businees-popup .businees-popup-content .businees-tips-1 .store-name[data-v-023d1872]{color:#fe411b}.businessStatus-container .businees-popup .businees-popup-content .businees-tips-2[data-v-023d1872]{margin-bottom:%?92?%;padding:0 %?52?%;text-align:center;font-size:%?28?%;color:#909193}.businessStatus-container .businees-popup .businees-popup-content .popup-btn-list[data-v-023d1872]{display:flex;margin:%?72?% %?44?% %?122?%}.businessStatus-container .businees-popup .businees-popup-content .popup-btn-list .btn-item[data-v-023d1872]{width:46%;height:%?80?%;border-color:#909193}.businessStatus-container .businees-popup .businees-popup-content .popup-btn-list .btn-item[data-v-023d1872]::after{border:none}.businessStatus-container .businees-popup .businees-popup-content .popup-btn-list .btn-item-2[data-v-023d1872]{background:#fe411b;color:#fff;border:none}",""]),t.exports=n},"43c5":function(t,n,e){"use strict";e("6a54");var s=e("f5bd").default;Object.defineProperty(n,"__esModule",{value:!0}),n.UpdateStoreBizState=function(t){return(0,o.default)({url:"shop/shop-store-base/update/storeBizState",method:"post",baseURL:a.default.adminApi,params:t})};var o=s(e("771f")),a=s(e("d0f9"))},5446:function(t,n,e){"use strict";e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return a})),e.d(n,"a",(function(){return s}));var s={"u-Image":e("d85f").default,uCellGroup:e("3b30").default,uCell:e("34624").default,uButton:e("daa6").default,uPopup:e("2a0c").default},o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("v-uni-view",{staticClass:"businessStatus-container"},[e("v-uni-view",{staticClass:"hander"},[e("v-uni-view",{staticClass:"store-logo"},[e("u--image",{attrs:{src:t.dashboardInfo.store_info.store_logo||"../../static/user-img.png",shape:"circle",width:"100",height:"100"}})],1),e("v-uni-view",{staticClass:"store-name"},[t._v(t._s(t.dashboardInfo.store_info.store_name))])],1),e("v-uni-view",{staticClass:"business-contetn"},[e("v-uni-view",{staticClass:"title"},[e("v-uni-view",{class:["status",{"open-business":1==t.dashboardInfo.store_info.store_biz_state,"close-business":2==t.dashboardInfo.store_info.store_biz_state}]},[t._v(t._s(1==t.dashboardInfo.store_info.store_biz_state?"营业中":"停业中"))]),1!=t.dashboardInfo.store_info.store_biz_state?e("v-uni-view",{staticClass:"tips"},[t._v("本店停业中,不会自动恢复营业。")]):e("v-uni-view",{staticClass:"tips"},[t._v("本店目前正常营业中。")])],1),e("v-uni-view",{staticClass:"business-box"},[e("u-cell-group",{staticClass:"business-time-content",attrs:{border:!1}},[e("u-cell",{attrs:{rightIconStyle:{fontSize:"24rpx"},isLink:!0,url:"/pages/my/storeBusinessStatus/updateBusinessTime",title:"营业时间",label:t.businessTime,border:!1}})],1)],1)],1),e("v-uni-view",{staticClass:"businees-bottom"},[e("v-uni-view",{staticClass:"bottom-tips"},[t._v("恢复营业后,系统会根据营业时间自动切换营业中、已打烊状态。")]),e("u-button",{class:["btn-update-status",{"btn-update-status-bg":2==t.dashboardInfo.store_info.store_biz_state}],attrs:{hairline:!0,plain:!0,shape:"circle"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.showBusinessPopup.apply(void 0,arguments)}}},[t._v(t._s(1==t.dashboardInfo.store_info.store_biz_state?"停止营业":"恢复营业"))])],1),e("u-popup",{staticClass:"businees-popup",attrs:{show:t.showPopup,mode:"center"}},[e("v-uni-view",{staticClass:"businees-popup-content"},[e("v-uni-view",{class:["popup-logo",{"popup-logo-filter":1==t.dashboardInfo.store_info.store_biz_state}]}),e("v-uni-view",{staticClass:"businees-name"},[t._v(t._s(2==t.dashboardInfo.store_info.store_biz_state?"恢复":"停止")+"营业")]),e("v-uni-view",{staticClass:"businees-tips-1"},[t._v("确认将门店"),e("v-uni-text",{staticClass:"store-name"},[t._v('"'+t._s(t.dashboardInfo.store_info.store_name)+'"')]),t._v("恢复营业吗?")],1),e("v-uni-view",{staticClass:"businees-tips-2"},[2==t.dashboardInfo.store_info.store_biz_state?e("v-uni-text",[t._v("恢复营业后门店将在营业时间内接收订单,请提前 做好准备")]):t._e(),1==t.dashboardInfo.store_info.store_biz_state?e("v-uni-text",[t._v("停业后门店将不再接收新订单")]):t._e()],1),e("v-uni-view",{staticClass:"popup-btn-list"},[e("u-button",{staticClass:"btn-item",attrs:{hairline:!0,plain:!0,shape:"circle"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.closeStoreBusinessStatus.apply(void 0,arguments)}}},[t._v("取消")]),2==t.dashboardInfo.store_info.store_biz_state?e("u-button",{staticClass:"btn-item btn-item-2",attrs:{hairline:!0,plain:!0,shape:"circle"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.handerUpdateStoreBizState(1)}}},[t._v("恢复营业")]):t._e(),1==t.dashboardInfo.store_info.store_biz_state?e("u-button",{staticClass:"btn-item btn-item-2",attrs:{hairline:!0,plain:!0,shape:"circle"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.handerUpdateStoreBizState(2)}}},[t._v("停止营业")]):t._e()],1)],1)],1),e("u-popup",{staticClass:"inform-popup",attrs:{show:t.showInformPopup,mode:"center"}},[e("v-uni-view",{staticClass:"inform-popup-content"},[e("v-uni-view",{staticClass:"inform-popup-title"},[t._v("已停止营业")]),e("v-uni-view",{staticClass:"inform-popup-tips"},[t._v("当前商家从现在起不接收新订单,手动 恢复营业后可正常接收新订单")]),e("v-uni-view",{staticClass:"popup-btn-list"},[e("u-button",{staticClass:"btn-item",attrs:{hairline:!0,plain:!0,shape:"circle"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.showInformPopup=!1}}},[t._v("取消")]),e("u-button",{staticClass:"btn-item btn-item-2",attrs:{hairline:!0,plain:!0,shape:"circle"},on:{click:function(n){arguments[0]=n=t.$handleEvent(n),t.showInformPopup=!1}}},[t._v("我知道了")])],1)],1)],1)],1)},a=[]},"60ff":function(t,n,e){"use strict";e("6a54");var s=e("f5bd").default;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=s(e("2634")),a=s(e("2fdc"));e("c223");var i=e("abf6"),u=e("43c5"),r={data:function(){return{dashboardInfo:{data:{},notice:{},order:{yestoday_num:0},product:{illegal_num:0,normal_num:0,off_num:0,total_num:0,verify_passed_off_num:0,verify_refused_num:0,verify_waiting_num:0},return:{fin_num:0,review_num:0,total_num:0,un_fin_num:0},store_info:{store_id:1,store_name:"",store_biz_state:1,info:{store_opening_hours:"",store_close_hours:""}}},showPopup:!1,showInformPopup:!1}},computed:{businessTime:function(){return"".concat(this.dashboardInfo.store_info.info.store_opening_hours,"-").concat(this.dashboardInfo.store_info.info.store_close_hours)}},onShow:function(){this.getAccountDashboard()},methods:{getAccountDashboard:function(){var t=this;return(0,a.default)((0,o.default)().mark((function n(){var e;return(0,o.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,(0,i.GetAccountDashboard)();case 2:e=n.sent,e&&200==e.status&&(uni.setStorageSync("accountDashboard",e.data),t.dashboardInfo=e.data);case 4:case"end":return n.stop()}}),n)})))()},handerUpdateStoreBizState:function(t){var n=this;return(0,a.default)((0,o.default)().mark((function e(){var s,a;return(0,o.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return s={store_id:n.dashboardInfo.store_info.store_id,store_biz_state:t},e.next=3,(0,u.UpdateStoreBizState)(s);case 3:a=e.sent,a&&200==a.status&&2==t&&(n.showInformPopup=!0),n.getAccountDashboard(),n.showPopup=!1;case 7:case"end":return e.stop()}}),e)})))()},showBusinessPopup:function(){this.showPopup=!0},closeStoreBusinessStatus:function(){this.showPopup=!1}}};n.default=r},6269:function(t,n,e){"use strict";var s=e("bfdd"),o=e.n(s);o.a},"6a82":function(t,n,e){"use strict";e.r(n);var s=e("9fc1"),o=e.n(s);for(var a in s)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return s[t]}))}(a);n["default"]=o.a},8066:function(t,n,e){"use strict";e("6a54"),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,e("64aa");var s={props:{show:{type:Boolean,default:uni.$u.props.overlay.show},zIndex:{type:[String,Number],default:uni.$u.props.overlay.zIndex},duration:{type:[String,Number],default:uni.$u.props.overlay.duration},opacity:{type:[String,Number],default:uni.$u.props.overlay.opacity}}};n.default=s},"9cbc":function(t,n,e){"use strict";e.r(n);var s=e("5446"),o=e("bf71");for(var a in o)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(a);e("6269");var i=e("828b"),u=Object(i["a"])(o["default"],s["b"],s["c"],!1,null,"023d1872",null,!1,s["a"],void 0);n["default"]=u.exports},"9cfb":function(t,n,e){t.exports=e.p+"static/store.png"},"9fc1":function(t,n,e){"use strict";e("6a54");var s=e("f5bd").default;Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=s(e("8066")),a={name:"u-overlay",mixins:[uni.$u.mpMixin,uni.$u.mixin,o.default],computed:{overlayStyle:function(){var t={position:"fixed",top:0,left:0,right:0,zIndex:this.zIndex,bottom:0,"background-color":"rgba(0, 0, 0, ".concat(this.opacity,")")};return uni.$u.deepMerge(t,uni.$u.addStyle(this.customStyle))}},methods:{clickHandler:function(){this.$emit("click")}}};n.default=a},ba1d:function(t,n,e){"use strict";var s=e("d2b3"),o=e.n(s);o.a},beba:function(t,n,e){"use strict";e.r(n);var s=e("1dac"),o=e("6a82");for(var a in o)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(a);e("ba1d");var i=e("828b"),u=Object(i["a"])(o["default"],s["b"],s["c"],!1,null,"b2a05bc2",null,!1,s["a"],void 0);n["default"]=u.exports},bf71:function(t,n,e){"use strict";e.r(n);var s=e("60ff"),o=e.n(s);for(var a in s)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return s[t]}))}(a);n["default"]=o.a},bfdd:function(t,n,e){var s=e("3830");s.__esModule&&(s=s.default),"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var o=e("967d").default;o("3ad63de6",s,!0,{sourceMap:!1,shadowMode:!1})},d2b3:function(t,n,e){var s=e("2525");s.__esModule&&(s=s.default),"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var o=e("967d").default;o("6a41aaa0",s,!0,{sourceMap:!1,shadowMode:!1})}}]);