pages-store-operate.ae3f0caa.js 18 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-store-operate"],{"0867":function(t,a,e){"use strict";e("d3b7"),e("e25e"),e("ac1f"),e("25f0"),e("1276"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i={data:function(){return{storeData:{store_name:"",store_image:"",status:0,telphone:"",open_date:"",is_o2o:0,is_pickup:0,time_type:0,start_time:"00:00",end_time:"23:59",stock_type:"all",time_week:"",latitude:39.909,longitude:116.39742,province_id:11e4,city_id:110100,district_id:110101,address:"西长安街1号",full_address:"北京市-北京市-东城区"},covers:[{latitude:39.909,longitude:116.39742,iconPath:"/static/location.png"}],defaultRegions:[]}},onLoad:function(){},onShow:function(){this.getData()},methods:{getData:function(){var t=this;this.$api.sendRequest({url:"/store/storeapi/store/info",success:function(a){a.code>=0?(t.storeData=a.data,t.storeData.start_time=t.timeFormat(t.storeData.start_time),t.storeData.end_time=t.timeFormat(t.storeData.end_time),t.$refs.loading.hide()):t.$util.showToast({title:a.message})}})},statusChange:function(t){this.storeData.status=t.detail.value},o2oChange:function(t){this.storeData.is_o2o=t.detail.value},pickupChange:function(t){this.storeData.is_pickup=t.detail.value},timeTypeChange:function(t){this.storeData.time_type=t.detail.value},bindStartTimeChange:function(t){this.storeData.start_time=t.detail.value},bindEndTimeChange:function(t){this.storeData.end_time=t.detail.value},stockTypeChange:function(t){this.storeData.stock_type=t.detail.value},checkboxChange:function(t){this.storeData.time_week=t.detail.value},getSaveData:function(){var t=Object.assign({},this.storeData);return t.start_time=this.timeTurnTimeStamp(t.start_time),t.end_time=this.timeTurnTimeStamp(t.end_time),t.time_week=this.storeData.time_week.toString(),t},checkData:function(t){return!0},saveFn:function(){var t=this,a=this.getSaveData();if(this.checkData(a)){if(this.flag)return!1;this.flag=!0,this.$api.sendRequest({url:"/cashier/storeapi/store/editstoreoperate",data:a,success:function(a){t.flag=!1,t.$util.showToast({title:a.message}),a.code>=0&&(t.$refs.loading.show(),t.getData())}})}},timeTurnTimeStamp:function(t){var a=t.split(":");return 3600*a[0]+60*a[1]},timeFormat:function(t){var a=parseInt(t/3600),e=parseInt(t%3600/60);return a=a<10?"0"+a:a,e=e<10?"0"+e:e,a+":"+e}}};a.default=i},2579:function(t,a,e){"use strict";e.r(a);var i=e("2b11"),n=e("2edb");for(var o in n)"default"!==o&&function(t){e.d(a,t,(function(){return n[t]}))}(o);e("ab13e");var r,s=e("f0c5"),l=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"afdaf6c6",null,!1,i["a"],r);a["default"]=l.exports},"2b11":function(t,a,e){"use strict";e.d(a,"b",(function(){return n})),e.d(a,"c",(function(){return o})),e.d(a,"a",(function(){return i}));var i={ncLoading:e("f8bb").default},n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("base-page",[e("v-uni-view",{staticClass:"common-wrap common-form fixd"},[e("v-uni-view",{staticClass:"common-title"},[t._v("运营设置")]),e("v-uni-view",{staticClass:"common-form-item"},[e("v-uni-label",{staticClass:"form-label"},[t._v("门店名称")]),e("v-uni-view",{staticClass:"form-input-inline"},[e("v-uni-input",{staticClass:"form-input",attrs:{type:"text",disabled:!0},model:{value:t.storeData.store_name,callback:function(a){t.$set(t.storeData,"store_name",a)},expression:"storeData.store_name"}})],1),e("v-uni-text",{staticClass:"form-word-aux-line"},[t._v("门店的名称(招牌)")])],1),e("v-uni-view",{staticClass:"common-form-item"},[e("v-uni-label",{staticClass:"form-label"},[t._v("是否营业")]),e("v-uni-view",{staticClass:"form-inline"},[e("v-uni-radio-group",{staticClass:"form-radio-group",on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.statusChange.apply(void 0,arguments)}}},[e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"1",checked:1==t.storeData.status}}),t._v("是")],1),e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"0",checked:0==t.storeData.status}}),t._v("否")],1)],1)],1)],1),e("v-uni-view",{staticClass:"common-form-item"},[e("v-uni-label",{staticClass:"form-label"},[t._v("营业时间")]),e("v-uni-view",{staticClass:"form-inline"},[e("v-uni-view",{staticClass:"form-input-inline long"},[e("v-uni-input",{staticClass:"form-input",attrs:{type:"text"},model:{value:t.storeData.open_date,callback:function(a){t.$set(t.storeData,"open_date",a)},expression:"storeData.open_date"}})],1)],1)],1),e("v-uni-view",{staticClass:"common-form-item"},[e("v-uni-label",{staticClass:"form-label"},[t._v("同城配送")]),e("v-uni-view",{staticClass:"form-inline"},[e("v-uni-radio-group",{staticClass:"form-radio-group",on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.o2oChange.apply(void 0,arguments)}}},[e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"1",checked:1==t.storeData.is_o2o}}),t._v("开启")],1),e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"0",checked:0==t.storeData.is_o2o}}),t._v("关闭")],1)],1)],1),e("v-uni-text",{staticClass:"form-word-aux-line"},[t._v("开启同城配送需要门店设置配送费用以及配送员")])],1),e("v-uni-view",{staticClass:"common-form-item"},[e("v-uni-label",{staticClass:"form-label"},[t._v("门店自提")]),e("v-uni-view",{staticClass:"form-inline"},[e("v-uni-radio-group",{staticClass:"form-radio-group",on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.pickupChange.apply(void 0,arguments)}}},[e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"1",checked:1==t.storeData.is_pickup}}),t._v("开启")],1),e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"0",checked:0==t.storeData.is_pickup}}),t._v("关闭")],1)],1)],1)],1),1==t.storeData.is_pickup?e("v-uni-view",{staticClass:"common-form-item"},[e("v-uni-label",{staticClass:"form-label"},[t._v("自提日期")]),e("v-uni-view",{staticClass:"form-inline"},[e("v-uni-radio-group",{staticClass:"form-radio-group",on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.timeTypeChange.apply(void 0,arguments)}}},[e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"0",checked:0==t.storeData.time_type}}),t._v("每天")],1),e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"1",checked:1==t.storeData.time_type}}),t._v("自定义")],1)],1)],1)],1):t._e(),1==t.storeData.is_pickup&&1==t.storeData.time_type?e("v-uni-view",{staticClass:"common-form-item"},[e("v-uni-label",{staticClass:"form-label"},[t._v("自提时间")]),e("v-uni-view",{staticClass:"form-block"},[e("v-uni-checkbox-group",{staticClass:"form-checkbox-group",on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.checkboxChange.apply(void 0,arguments)}}},[e("v-uni-label",{staticClass:"form-checkbox-item"},[e("v-uni-checkbox",{attrs:{value:"1",checked:t.storeData.time_week.includes("1")||t.storeData.time_week.includes(1)}}),t._v("周一")],1),e("v-uni-label",{staticClass:"form-checkbox-item"},[e("v-uni-checkbox",{attrs:{value:"2",checked:t.storeData.time_week.includes("2")||t.storeData.time_week.includes(2)}}),t._v("周二")],1),e("v-uni-label",{staticClass:"form-checkbox-item"},[e("v-uni-checkbox",{attrs:{value:"3",checked:t.storeData.time_week.includes("3")||t.storeData.time_week.includes(3)}}),t._v("周三")],1),e("v-uni-label",{staticClass:"form-checkbox-item"},[e("v-uni-checkbox",{attrs:{value:"4",checked:t.storeData.time_week.includes("4")||t.storeData.time_week.includes(4)}}),t._v("周四")],1),e("v-uni-label",{staticClass:"form-checkbox-item"},[e("v-uni-checkbox",{attrs:{value:"5",checked:t.storeData.time_week.includes("5")||t.storeData.time_week.includes(5)}}),t._v("周五")],1),e("v-uni-label",{staticClass:"form-checkbox-item"},[e("v-uni-checkbox",{attrs:{value:"6",checked:t.storeData.time_week.includes("6")||t.storeData.time_week.includes(6)}}),t._v("周六")],1),e("v-uni-label",{staticClass:"form-checkbox-item"},[e("v-uni-checkbox",{attrs:{value:"0",checked:t.storeData.time_week.includes("0")||t.storeData.time_week.includes(0)}}),t._v("周日")],1)],1)],1)],1):t._e(),1==t.storeData.is_pickup?e("v-uni-view",{staticClass:"common-form-item"},[e("v-uni-label",{staticClass:"form-label"}),e("v-uni-view",{staticClass:"form-inline"},[e("v-uni-view",{staticClass:"form-input-inline"},[e("v-uni-picker",{staticClass:"form-input",attrs:{mode:"time",value:t.storeData.start_time},on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.bindStartTimeChange.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"uni-input"},[t._v(t._s(t.storeData.start_time))])],1)],1),e("v-uni-text",{staticClass:"form-mid"},[t._v("-")]),e("v-uni-view",{staticClass:"form-input-inline"},[e("v-uni-picker",{staticClass:"form-input",attrs:{mode:"time",value:t.storeData.end_time},on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.bindEndTimeChange.apply(void 0,arguments)}}},[e("v-uni-view",{staticClass:"uni-input"},[t._v(t._s(t.storeData.end_time))])],1)],1)],1)],1):t._e(),e("v-uni-view",{staticClass:"common-form-item"},[e("v-uni-label",{staticClass:"form-label"},[t._v("库存设置")]),e("v-uni-view",{staticClass:"form-inline"},[e("v-uni-radio-group",{staticClass:"form-radio-group",on:{change:function(a){arguments[0]=a=t.$handleEvent(a),t.stockTypeChange.apply(void 0,arguments)}}},[e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"all",disabled:Boolean(t.storeData.is_default),checked:"all"==t.storeData.stock_type}}),t._v("总部统一库存")],1),e("v-uni-label",{staticClass:"radio form-radio-item"},[e("v-uni-radio",{attrs:{value:"store",disabled:Boolean(t.storeData.is_default),checked:"store"==t.storeData.stock_type}}),t._v("门店独立库存")],1)],1)],1)],1),e("v-uni-view",{staticClass:"common-btn-wrap"},[e("v-uni-button",{staticClass:"screen-btn",attrs:{type:"default"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.saveFn.apply(void 0,arguments)}}},[t._v("保存")]),e("v-uni-button",{attrs:{type:"default"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.$util.redirectTo("/pages/store/index")}}},[t._v("返回")])],1),e("nc-loading",{ref:"loading",attrs:{"layer-background":{background:"rgba(255,255,255,.8)"}}})],1)],1)},o=[]},"2edb":function(t,a,e){"use strict";e.r(a);var i=e("0867"),n=e.n(i);for(var o in i)"default"!==o&&function(t){e.d(a,t,(function(){return i[t]}))}(o);a["default"]=n.a},3137:function(t,a,e){"use strict";e.r(a);var i=e("913f"),n=e.n(i);for(var o in i)"default"!==o&&function(t){e.d(a,t,(function(){return i[t]}))}(o);a["default"]=n.a},"424b":function(t,a,e){var i=e("d955");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=e("4f06").default;n("72e24740",i,!0,{sourceMap:!1,shadowMode:!1})},4360:function(t,a,e){"use strict";var i;e.d(a,"b",(function(){return n})),e.d(a,"c",(function(){return o})),e.d(a,"a",(function(){return i}));var n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return t.isShow?e("v-uni-view",{staticClass:"loading-layer",style:t.layerBackground},[e("v-uni-view",{staticClass:"loading-anim"},[e("v-uni-view",{staticClass:"box item"},[e("v-uni-view",{staticClass:"border out item color-base-border-top color-base-border-left"})],1)],1)],1):t._e()},o=[]},5948:function(t,a,e){"use strict";var i=e("424b"),n=e.n(i);n.a},"841f":function(t,a,e){var i=e("24fb");a=i(!1),a.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-app--showleftwindow + .uni-tabbar-bottom[data-v-afdaf6c6]{display:none}\r\n/* 收银台相关 */uni-text[data-v-afdaf6c6],\r\nuni-view[data-v-afdaf6c6]{font-size:.14rem}body[data-v-afdaf6c6]{min-width:1200px;overflow-x:unset!important;overflow-y:hidden;background:#eff0f4}body[data-v-afdaf6c6]::-webkit-scrollbar{width:.06rem;height:.06rem}body[data-v-afdaf6c6]::-webkit-scrollbar-button{display:none}body[data-v-afdaf6c6]::-webkit-scrollbar-thumb{border-radius:.06rem;box-shadow:inset 0 0 .06rem rgba(45,43,43,.45);background-color:#ddd}body[data-v-afdaf6c6]::-webkit-scrollbar-track{background-color:initial}uni-radio[data-v-afdaf6c6]{-webkit-transform:scale(.8);transform:scale(.8)}uni-checkbox[data-v-afdaf6c6]{-webkit-transform:scale(.8);transform:scale(.8)}.common-wrap[data-v-afdaf6c6]{padding:%?30?%;height:100vh}.upload-box[data-v-afdaf6c6]{border:.01rem dashed #e6e6e6!important;width:2.5rem!important;height:1.2rem!important;display:flex;align-items:center;justify-content:center}.upload-box .upload[data-v-afdaf6c6]{text-align:center;color:#5a5a5a}.upload-box .upload .iconfont[data-v-afdaf6c6]{font-size:.3rem}.upload-box .upload uni-image[data-v-afdaf6c6]{max-width:100%;height:1.2rem!important}.store-img[data-v-afdaf6c6]{align-items:flex-start!important}.map-box[data-v-afdaf6c6]{width:6.5rem;height:5rem;position:relative}.map-box .map-icon[data-v-afdaf6c6]{position:absolute;top:calc(50% - .36rem);left:calc(50% - .18rem);width:.36rem;height:.36rem;z-index:100}.form-input[data-v-afdaf6c6]{font-size:.16rem}.form-input-inline.btn[data-v-afdaf6c6]{height:.37rem;line-height:.35rem;box-sizing:border-box;border:.01rem solid #e6e6e6;text-align:center;cursor:pointer}.common-title[data-v-afdaf6c6]{font-size:.18rem;margin-bottom:.2rem}',""]),t.exports=a},"913f":function(t,a,e){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0;var i={name:"ncLoading",props:{layerBackground:{type:Object,default:function(){return{}}},defaultShow:{type:Boolean,default:!0}},data:function(){return{isShow:!0}},created:function(){this.isShow=this.defaultShow},methods:{show:function(){this.isShow=!0},hide:function(){this.isShow=!1}}};a.default=i},ab13e:function(t,a,e){"use strict";var i=e("d595"),n=e.n(i);n.a},d595:function(t,a,e){var i=e("841f");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=e("4f06").default;n("185f43ce",i,!0,{sourceMap:!1,shadowMode:!1})},d955:function(t,a,e){var i=e("24fb");a=i(!1),a.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-app--showleftwindow + .uni-tabbar-bottom[data-v-17fe59f5]{display:none}\r\n/* 收银台相关 */uni-text[data-v-17fe59f5],\r\nuni-view[data-v-17fe59f5]{font-size:.14rem}body[data-v-17fe59f5]{min-width:1200px;overflow-x:unset!important;overflow-y:hidden;background:#eff0f4}body[data-v-17fe59f5]::-webkit-scrollbar{width:.06rem;height:.06rem}body[data-v-17fe59f5]::-webkit-scrollbar-button{display:none}body[data-v-17fe59f5]::-webkit-scrollbar-thumb{border-radius:.06rem;box-shadow:inset 0 0 .06rem rgba(45,43,43,.45);background-color:#ddd}body[data-v-17fe59f5]::-webkit-scrollbar-track{background-color:initial}uni-radio[data-v-17fe59f5]{-webkit-transform:scale(.8);transform:scale(.8)}uni-checkbox[data-v-17fe59f5]{-webkit-transform:scale(.8);transform:scale(.8)}@-webkit-keyframes spin-data-v-17fe59f5{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-17fe59f5{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-layer[data-v-17fe59f5]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:997;background:#fff}.loading-anim[data-v-17fe59f5]{position:absolute;left:50%;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-anim > .item[data-v-17fe59f5]{position:relative;width:.3rem;height:.3rem;-webkit-perspective:8rem;perspective:8rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .2s ease-out}.loading-anim .border[data-v-17fe59f5]{position:absolute;border-radius:50%;border:.03rem solid #8558fa}.loading-anim .out[data-v-17fe59f5]{top:15%;left:15%;width:70%;height:70%;border-right-color:transparent!important;border-bottom-color:transparent!important;-webkit-animation:spin-data-v-17fe59f5 .6s linear normal infinite;animation:spin-data-v-17fe59f5 .6s linear normal infinite}.loading-anim .in[data-v-17fe59f5]{top:25%;left:25%;width:50%;height:50%;border-top-color:transparent!important;border-bottom-color:transparent!important;-webkit-animation:spin-data-v-17fe59f5 .8s linear infinite;animation:spin-data-v-17fe59f5 .8s linear infinite}.loading-anim .mid[data-v-17fe59f5]{top:40%;left:40%;width:20%;height:20%;border-left-color:transparent;border-right-color:transparent;-webkit-animation:spin-data-v-17fe59f5 .6s linear infinite;animation:spin-data-v-17fe59f5 .6s linear infinite}',""]),t.exports=a},f8bb:function(t,a,e){"use strict";e.r(a);var i=e("4360"),n=e("3137");for(var o in n)"default"!==o&&function(t){e.d(a,t,(function(){return n[t]}))}(o);e("5948");var r,s=e("f0c5"),l=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"17fe59f5",null,!1,i["a"],r);a["default"]=l.exports}}]);