1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["operation-business_data-goods-category-category"],{"182b":function(t,e,a){"use strict";a.r(e);var n=a("1be2"),r=a("f2ab");for(var i in r)["default"].indexOf(i)<0&&function(t){a.d(e,t,(function(){return r[t]}))}(i);a("ea4a");var o=a("828b"),s=Object(o["a"])(r["default"],n["b"],n["c"],!1,null,"eaa8d044",null,!1,n["a"],void 0);e["default"]=s.exports},"1be2":function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){return n}));var n={tnNavBar:a("3703").default},r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[a("tn-nav-bar",{attrs:{fixed:!0}},[t._v("商品分类")]),a("v-uni-view",{staticStyle:{"padding-bottom":"100rpx"},style:{marginTop:t.vuex_custom_bar_height+10+"px"}},[t.isLoading?a("v-uni-view",{staticClass:"loading-container"},[a("v-uni-view",{staticClass:"loading-spinner"}),a("v-uni-view",{staticClass:"loading-text"},[t._v("加载中...")])],1):t._e(),t.isLoading?t._e():[t._l(t.categorys,(function(e,n){return a("v-uni-view",{key:"category-"+e.id,staticClass:"tn-margin"},[a("v-uni-view",{staticClass:"shangpu-shadow"},[a("v-uni-view",{staticClass:"tn-margin"},[a("v-uni-view",{staticClass:"tn-flex tn-padding-sm tn-border-solid-bottom"},[a("v-uni-view",{staticClass:"tn-flex-1"},[t._v(t._s(e.title))]),a("v-uni-view",{staticClass:"edit-btn",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.tn("post?id="+e.id)}}},[a("v-uni-text",{staticClass:"tn-icon-edit"}),a("v-uni-text",{staticClass:"btn-text"},[t._v("编辑")])],1)],1),a("v-uni-view",{staticClass:"tn-margin-left tn-margin-right-sm"},t._l(e.child,(function(e,n){return a("v-uni-view",{key:"child-"+e.id,staticClass:"tn-margin-left tn-padding-top-sm tn-padding-bottom-sm tn-border-solid-bottom"},[a("v-uni-view",{staticClass:"tn-flex"},[a("v-uni-view",{staticClass:"tn-flex-1"},[t._v(t._s(e.title))]),a("v-uni-view",{staticClass:"edit-btn",on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.tn("post?id="+e.id)}}},[a("v-uni-text",{staticClass:"tn-icon-edit"}),a("v-uni-text",{staticClass:"btn-text"},[t._v("编辑")])],1)],1),a("v-uni-view",{staticStyle:{"font-size":"24rpx",color:"#828282"}},[t._v(t._s(e.goods_num?e.goods_num+"个商品":"暂无商品"))])],1)})),1)],1)],1)],1)})),0===t.categorys.length?a("v-uni-view",{staticClass:"empty-tip"},[a("v-uni-view",{staticClass:"empty-text"},[t._v("暂无分类数据")])],1):t._e()]],2),a("v-uni-view",{staticClass:"action-button"},[a("v-uni-button",{staticClass:"add-category-btn",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.tn("post")}}},[a("v-uni-text",{staticClass:"add-category-icon"}),t._v("新建分类")],1)],1)],1)},i=[]},"390e":function(t,e,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.ItemsRefunded=w,e.calculateRefund=f,e.cancelOrderApi=L,e.categoryList=y,e.default=void 0,e.getIsReserveNumApi=R,e.getOrderIdByOrderSnApi=void 0,e.getThirdDeliveryResult=z,e.mealServedApi=O,e.operationsManagement=x,e.orderStatus=_,e.partialRefund=c,e.print=k,e.selfdelivery=C,e.sendOrderBySelfApi=S,e.setting=s,e.storeList=h,e.subRefund=g,e.takeoutDetail=u,e.takeoutDetailNoNeedLoginApi=l,e.takeoutList=d,e.takeoutListStatus=o,e.tangshiList=p,e.thirdDeliveryOption=D,e.tsOrderCancel=m,e.tsOrderPay=b,e.tsOrderStatus=v;var r=n(a("9b1b")),i=n(a("5b42"));function o(t){return i.default.get("api/manage.order.order/statusStatistic",{params:t})}function s(t){return i.default.get("api/manage.order.order/setting",{params:t})}function d(t){return i.default.get("api/manage.order.order/list",{params:t})}function u(t){return i.default.get("api/manage.order.order/detail",{params:t})}function l(t){return i.default.get("api/manage.order.order/detailNoNeedLogin",{params:t})}function c(t){return i.default.get("api/manage.order.order/refund",{params:t})}function f(t){return i.default.post("api/manage.order.order/refundCalculate",t)}function g(t){return i.default.post("api/manage.order.order/refund",t)}function p(t){return i.default.get("api/manage.order.tangshi/list",{params:t})}function v(t){return i.default.post("api/manage.order.tangshi/status",t)}function m(t){return i.default.get("api/manage.order.tangshi/cancel",{params:t})}function b(t){return i.default.get("api/manage.order.tangshi/pay_status",{params:t})}function h(t){return i.default.post("api/manage.user.user/storeList",t)}function y(t,e){return i.default.get("api/manage.goods.category/list",{params:t})}function w(t,e){return util.request((0,r.default)({method:"post",url:"manage/order/takeout/refund_calculate",data:t},e))}function x(t,e){return util.request((0,r.default)({method:"get",url:"manage/shop/index/index",data:t},e))}function _(t){return i.default.post("api/manage.order.order/status",t)}function k(t){return i.default.post("api/manage.order.order/print",t)}function C(t){return i.default.post("api/manage.order.order/selfdelivery",t)}function O(t){return i.default.post("api/manage.order.order/mealServed",{id:t})}function L(t){return i.default.get("api/manage.order.order/cancel",{params:t})}function S(t){return i.default.post("api/manage.order.order/sendOrderBySelf",t)}function R(t){return i.default.get("api/manage.order.order/getIsReserveNum",{params:t})}var A=function(t){return i.default.get("api/manage.order.order/getOrderIdByOrderSn",{params:t})};function z(t){return i.default.get("api/manage.order.order/getThirdDeliveryResult",{params:t})}function D(t){return i.default.post("api/manage.order.order/thirdDeliveryOption",t)}e.getOrderIdByOrderSnApi=A;var I={thirdDeliveryOption:D,getThirdDeliveryResult:z,calculateRefund:f,takeoutListStatus:o,setting:s,takeoutList:d,operationsManagement:x,takeoutDetail:u,partialRefund:c,tangshiList:p,storeList:h,categoryList:y,ItemsRefunded:w,subRefund:g,orderStatus:_,tsOrderStatus:v,tsOrderCancel:m,tsOrderPay:b,print:k,selfdelivery:C,mealServedApi:O,cancelOrderApi:L,sendOrderBySelfApi:S,getIsReserveNumApi:R,getOrderIdByOrderSnApi:A,takeoutDetailNoNeedLoginApi:l};e.default=I},4313:function(t,e,a){var n=a("43af");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var r=a("967d").default;r("025eef58",n,!0,{sourceMap:!1,shadowMode:!1})},"43af":function(t,e,a){var n=a("c86c");e=n(!1),e.push([t.i,"@charset \"UTF-8\";\n/**\n * 下方引入的为Tuniao UI的集成样式文件,为scss预处理器,其中包含了一些\"tn-\"开头的自定义变量\n * 使用的时候,请将下面的一行复制到您的uniapp项目根目录的uni.scss中即可\n * Tuniao UI自定义的css类名和scss变量,均以\"tn-\"开头,不会造成冲突,请放心使用 \n */.shangpu-shadow[data-v-eaa8d044]{border-radius:%?15?%;box-shadow:%?0?% %?0?% %?50?% %?0?% rgba(0,0,0,.07)}.action-button[data-v-eaa8d044]{height:%?120?%;display:flex;justify-content:center;width:100%;background-color:#fff;position:fixed;bottom:0;left:0;z-index:222;box-shadow:%?0?% %?6?% %?40?% %?1?% rgba(90,167,245,.24);border-radius:%?30?% %?30?% %?0?% %?0?%;padding:%?20?% 0}.add-category-btn[data-v-eaa8d044]{display:flex;justify-content:center;align-items:center;line-height:1;width:80%;height:%?88?%;background-color:#33aafc;color:#fff;margin:0;font-size:%?32?%;border-radius:%?8?%;border:none}.add-category-icon[data-v-eaa8d044]{display:inline-block;width:%?32?%;height:%?32?%;margin-right:%?8?%;background-image:url(\"data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M810.667 554.667h-256v256h-85.334v-256h-256v-85.334h256v-256h85.334v256h256v85.334z' fill='%23fff'/%3E%3C/svg%3E\");background-size:contain;background-repeat:no-repeat;vertical-align:middle}.edit-btn[data-v-eaa8d044]{display:flex;align-items:center;justify-content:center;background-color:rgba(51,170,252,.1);border-radius:%?30?%;padding:%?8?% %?20?%;color:#3badfc;font-size:%?28?%}.edit-btn .tn-icon-edit[data-v-eaa8d044]{margin-right:%?8?%;font-size:%?32?%}.edit-btn .btn-text[data-v-eaa8d044]{font-size:%?26?%}\n/* 加载动画样式 */.loading-container[data-v-eaa8d044]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;background-color:hsla(0,0%,100%,.8);padding:%?30?%;border-radius:%?12?%;box-shadow:0 %?2?% %?10?% rgba(0,0,0,.1)}.loading-spinner[data-v-eaa8d044]{width:%?60?%;height:%?60?%;border:%?4?% solid rgba(51,170,252,.2);border-top:%?4?% solid #33aafc;border-radius:50%;-webkit-animation:spin-data-v-eaa8d044 1s linear infinite;animation:spin-data-v-eaa8d044 1s linear infinite}.loading-text[data-v-eaa8d044]{margin-top:%?20?%;color:#666;font-size:%?28?%}@-webkit-keyframes spin-data-v-eaa8d044{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-eaa8d044{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}\n/* 空数据提示 */.empty-tip[data-v-eaa8d044]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:%?60?% 0}.empty-text[data-v-eaa8d044]{color:#999;font-size:%?28?%}",""]),t.exports=e},bd94:function(t,e,a){"use strict";a("6a54");var n=a("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(a("2634")),i=n(a("2fdc")),o=n(a("390e")),s=(n(a("05d8")),{data:function(){return{categorys:[],showPreLoading:!0,listedData:["优惠","招牌小面","红汤小面","清汤小面","混沌类","干拌面"],listedSdata:["优惠","招牌小面"],list:["1个商品","4个商品"],isLoading:!0}},onLoad:function(){this.categoryList()},onShow:function(){this._sid=this.util.getStorageSync("__sid"),this.categorys=[],this.isLoading=!0,this.categoryList()},methods:{categoryList:function(){var t=this;return(0,i.default)((0,r.default)().mark((function e(){var a,n,i;return(0,r.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t,t.isLoading=!0,e.prev=2,e.next=5,o.default.categoryList({sid:a._sid});case 5:n=e.sent,i=n.data,i&&(a.categorys=i.categorys),e.next=14;break;case 10:e.prev=10,e.t0=e["catch"](2),console.error("获取分类列表失败:",e.t0),uni.showToast({title:"获取分类列表失败",icon:"none"});case 14:return e.prev=14,setTimeout((function(){t.isLoading=!1}),500),e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[2,10,14,17]])})))()},tn:function(t){uni.navigateTo({url:t})}}});e.default=s},ea4a:function(t,e,a){"use strict";var n=a("4313"),r=a.n(n);r.a},f2ab:function(t,e,a){"use strict";a.r(e);var n=a("bd94"),r=a.n(n);for(var i in n)["default"].indexOf(i)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(i);e["default"]=r.a}}]);
|