canyin-project/ybcy/views/channel/index/static/js/chunk-2f2c0b54.abec209d.js
2024-11-01 16:07:54 +08:00

1 line
38 KiB
JavaScript
Raw Permalink 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([["chunk-2f2c0b54"],{"2b21":function(t,e,a){},"5a4a":function(t,e,a){"use strict";a.d(e,"B",(function(){return o})),a.d(e,"d",(function(){return r})),a.d(e,"G",(function(){return i})),a.d(e,"z",(function(){return s})),a.d(e,"r",(function(){return l})),a.d(e,"y",(function(){return c})),a.d(e,"W",(function(){return u})),a.d(e,"A",(function(){return d})),a.d(e,"F",(function(){return m})),a.d(e,"D",(function(){return f})),a.d(e,"f",(function(){return p})),a.d(e,"e",(function(){return h})),a.d(e,"g",(function(){return b})),a.d(e,"i",(function(){return g})),a.d(e,"w",(function(){return y})),a.d(e,"ab",(function(){return v})),a.d(e,"o",(function(){return _})),a.d(e,"Z",(function(){return w})),a.d(e,"C",(function(){return x})),a.d(e,"H",(function(){return D})),a.d(e,"q",(function(){return k})),a.d(e,"c",(function(){return C})),a.d(e,"h",(function(){return O})),a.d(e,"b",(function(){return j})),a.d(e,"u",(function(){return T})),a.d(e,"N",(function(){return S})),a.d(e,"m",(function(){return I})),a.d(e,"L",(function(){return $})),a.d(e,"x",(function(){return z})),a.d(e,"db",(function(){return M})),a.d(e,"j",(function(){return A})),a.d(e,"cb",(function(){return R})),a.d(e,"t",(function(){return N})),a.d(e,"J",(function(){return F})),a.d(e,"l",(function(){return q})),a.d(e,"I",(function(){return E})),a.d(e,"v",(function(){return Y})),a.d(e,"S",(function(){return L})),a.d(e,"n",(function(){return P})),a.d(e,"R",(function(){return H})),a.d(e,"bb",(function(){return V})),a.d(e,"E",(function(){return G})),a.d(e,"s",(function(){return X})),a.d(e,"X",(function(){return J})),a.d(e,"T",(function(){return B})),a.d(e,"Y",(function(){return K})),a.d(e,"V",(function(){return Q})),a.d(e,"Q",(function(){return U})),a.d(e,"k",(function(){return W})),a.d(e,"M",(function(){return Z})),a.d(e,"a",(function(){return tt})),a.d(e,"K",(function(){return et})),a.d(e,"U",(function(){return at})),a.d(e,"P",(function(){return nt})),a.d(e,"p",(function(){return ot})),a.d(e,"O",(function(){return rt}));var n=a("b775");function o(t){return Object(n["a"])({url:"channel/good/good-render",method:"get",params:t})}function r(t){return Object(n["a"])({url:"channel/good/attr-show",method:"get",params:t})}function i(t){return Object(n["a"])({url:"channel/good/goods-save",method:"post",data:t})}function s(t){return Object(n["a"])({url:"channel/good/good-detail",method:"get",params:t})}function l(t){return Object(n["a"])({url:"channel/good/get-good-list",method:"get",params:t})}function c(t){return Object(n["a"])({url:"channel/good/good-del",method:"post",data:t})}function u(t){return Object(n["a"])({url:"channel/good/set-good-num",method:"post",data:t})}function d(t){return Object(n["a"])({url:"channel/good/good-down",method:"post",data:t})}function m(t){return Object(n["a"])({url:"channel/good/goods-recovery",method:"post",data:t})}function f(t){return Object(n["a"])({url:"channel/good/good-usave",method:"post",data:t})}function p(t){return Object(n["a"])({url:"channel/category/get-category-list",method:"get",params:t})}function h(t){return Object(n["a"])({url:"channel/category/category-del",method:"post",data:t})}function b(t){return Object(n["a"])({url:"channel/category/category-save",method:"post",data:t})}function g(t){return Object(n["a"])({url:"channel/category/change-switch",method:"post",data:t})}function y(t){return Object(n["a"])({url:"channel/specs/get-specs-list",method:"get",params:t})}function v(t){return Object(n["a"])({url:"channel/specs/specs-save",method:"post",data:t})}function _(t){return Object(n["a"])({url:"channel/specs/change-specs",method:"post",data:t})}function w(t){return Object(n["a"])({url:"channel/specs/specs-del",method:"post",data:t})}function x(t){return Object(n["a"])({url:"channel/good/specs-list",method:"post",data:t})}function D(t){return Object(n["a"])({url:"channel/good/specs-save",method:"post",data:t})}function k(t){return Object(n["a"])({url:"channel/attribute/get-attr-list",method:"get",params:t})}function C(t){return Object(n["a"])({url:"channel/attribute/attr-save",method:"post",data:t})}function O(t){return Object(n["a"])({url:"channel/attribute/change-attr",method:"post",data:t})}function j(t){return Object(n["a"])({url:"channel/attribute/attr-del",method:"post",data:t})}function T(t){return Object(n["a"])({url:"channel/material/get-materia-list",method:"get",params:t})}function S(t){return Object(n["a"])({url:"channel/material/meteria-save",method:"post",data:t})}function I(t){return Object(n["a"])({url:"channel/material/change-materia",method:"post",data:t})}function $(t){return Object(n["a"])({url:"channel/material/materia-del",method:"post",data:t})}function z(t){return Object(n["a"])({url:"channel/unit/get-unit-list",method:"get",params:t})}function M(t){return Object(n["a"])({url:"channel/unit/unit-save",method:"post",data:t})}function A(t){return Object(n["a"])({url:"channel/unit/change-display",method:"post",data:t})}function R(t){return Object(n["a"])({url:"channel/unit/unit-del",method:"post",data:t})}function N(t){return Object(n["a"])({url:"channel/good-label/get-label-list",method:"get",params:t})}function F(t){return Object(n["a"])({url:"channel/good-label/label-save",method:"post",data:t})}function q(t){return Object(n["a"])({url:"channel/good-label/change-label",method:"post",data:t})}function E(t){return Object(n["a"])({url:"channel/good-label/label-del",method:"post",data:t})}function Y(t){return Object(n["a"])({url:"channel/print/get-print-list",method:"get",params:t})}function L(t){return Object(n["a"])({url:"channel/print/print-save",method:"post",data:t})}function P(t){return Object(n["a"])({url:"channel/print/change-print",method:"post",data:t})}function H(t){return Object(n["a"])({url:"channel/print/print-del",method:"post",data:t})}function V(t){return Object(n["a"])({url:"channel/good/synchro-goods",method:"post",data:t})}function G(t){return Object(n["a"])({url:"channel/activity/goods-activity-list",method:"get",params:t})}function X(t){return Object(n["a"])({url:"channel/activity/save-goods-activity",method:"get",params:t})}function J(t){return Object(n["a"])({url:"channel/activity/save-goods-activity",method:"post",data:t})}function B(t){return Object(n["a"])({url:"channel/activity/modify-goods-activity",method:"post",data:t})}function K(t){return Object(n["a"])({url:"channel/category/special-category",method:"get",params:t})}function Q(t){return Object(n["a"])({url:"channel/category/save-special",method:"post",data:t})}function U(t){return Object(n["a"])({url:"channel/category/modify-special",method:"post",data:t})}function W(t){return Object(n["a"])({url:"channel/good/change-goods",method:"post",data:t})}function Z(t){return Object(n["a"])({url:"channel/good/merge-goods",method:"post",data:t})}function tt(t){return Object(n["a"])({url:"channel/good/all-down",method:"post",data:t})}function et(t){return Object(n["a"])({url:"channel/comment/label-list",method:"get",params:t})}function at(t){return Object(n["a"])({url:"channel/comment/save-label",method:"post",data:t})}function nt(t){return Object(n["a"])({url:"channel/comment/modify-label",method:"post",data:t})}function ot(t){return Object(n["a"])({url:"channel/comment/comment-list",method:"get",params:t})}function rt(t){return Object(n["a"])({url:"channel/comment/modify-comment",method:"post",data:t})}},"6ea5":function(t,e,a){"use strict";var n=a("798c"),o=a.n(n);o.a},"798c":function(t,e,a){},"919c":function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"selectgood"},[a("el-dialog",{attrs:{title:t.title,visible:t.dialogFormVisible,width:"1200px","close-on-click-modal":!1},on:{"update:visible":function(e){t.dialogFormVisible=e},close:t.close}},[a("div",{},[a("el-form",{staticClass:"demo-form-inline searchform",attrs:{inline:!0,model:t.formInline,"label-width":"120px"}},[a("div",{staticClass:"mar_b20"},[a("el-form-item",{attrs:{label:"按门店名称:"}},[a("el-input",{staticStyle:{width:"200px"},attrs:{size:"medium",placeholder:"请输入门店名称搜索"},on:{input:t.onSearch},model:{value:t.formInline.keyword,callback:function(e){t.$set(t.formInline,"keyword",e)},expression:"formInline.keyword"}})],1),a("el-form-item",{attrs:{label:"按门店类别:"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},on:{change:t.onSearch},model:{value:t.formInline.type,callback:function(e){t.$set(t.formInline,"type",e)},expression:"formInline.type"}},t._l(t.typeOptions,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1),a("el-form-item",{staticClass:"mar_l20",attrs:{label:"按门店区域:"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},on:{change:t.onSearch},model:{value:t.formInline.areaId,callback:function(e){t.$set(t.formInline,"areaId",e)},expression:"formInline.areaId"}},t._l(t.qyOptions,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1),a("el-form-item",{staticClass:"mar_t20",attrs:{label:"按门店分组:"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},on:{change:t.onSearch},model:{value:t.formInline.typeId,callback:function(e){t.$set(t.formInline,"typeId",e)},expression:"formInline.typeId"}},t._l(t.fzOptions,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1),a("el-form-item",{staticClass:"mar_t20",attrs:{label:"按门店标签:"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},on:{change:t.onSearch},model:{value:t.formInline.label,callback:function(e){t.$set(t.formInline,"label",e)},expression:"formInline.label"}},t._l(t.labelOptions,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1),a("el-form-item",{staticClass:"mar_t20"},[a("el-button",{attrs:{type:"primary",size:"medium"},on:{click:t.onSearch}},[t._v("搜索")])],1)],1)]),a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list,stripe:""},on:{"selection-change":t.setSelectRows}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"name",label:"商家名称"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"flex flex-y-top"},[a("div",{},[a("img",{staticClass:"goodlogo bor_rad5",attrs:{src:e.row.icon}})]),a("div",{staticClass:"mar_l10"},[a("div",{staticClass:"flex"},[a("div",{},[t._v(t._s(e.row.name))]),a("el-tag",{staticClass:"mar_l5",attrs:{size:"mini",type:"info"}},[t._v("ID:"+t._s(e.row.id)+"")])],1)])])]}}])}),a("el-table-column",{attrs:{prop:"address",label:"门店地址&联系电话",width:"400"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.address))]),a("div",[t._v(t._s(e.row.storeTel))])]}}])})],1),a("el-pagination",{attrs:{background:"",layout:"prev, pager, next",total:t.page.total,"page-size":t.page.pagesize,"current-page":t.page.currentPage},on:{"update:currentPage":function(e){return t.$set(t.page,"currentPage",e)},"update:current-page":function(e){return t.$set(t.page,"currentPage",e)},"current-change":t.handleCurrentChange}})],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"medium"},on:{click:t.close}},[t._v("取 消")]),a("el-button",{attrs:{size:"medium",type:"primary"},on:{click:t.save}},[t._v("确 定")])],1)])],1)},o=[],r=(a("99af"),a("d81d"),a("96cf"),a("1da1")),i=a("e692"),s={name:"labelSave",created:function(){},data:function(){return{formInline:{keyword:"",typeId:"",type:"",areaId:"",label:""},title:"",dialogFormVisible:!1,list:[],listLoading:!0,selectRows:"",elementLoadingText:"正在加载...",page:{total:0,size:10,currentPage:1},typeOptions:[{id:"0",name:"全部"},{id:"1",name:"直营店"},{id:"2",name:"加盟店"}],qyOptions:[],fzOptions:[],labelOptions:[],storeIds:[],storeId:""}},components:{},methods:{init:function(){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function e(){var a,n,o,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a={page:t.page.currentPage,typeId:t.formInline.typeId,keyword:t.formInline.keyword,type:t.formInline.type,areaId:t.formInline.areaId,label:t.formInline.label,storeIds:t.storeIds},e.next=3,Object(i["q"])(a);case 3:n=e.sent,o=n.data,r=n.count,t.list=o,t.page.total=r;case 8:case"end":return e.stop()}}),e)})))()},onSearch:function(){this.init()},setStoreId:function(t){this.storeId=t},handleCurrentChange:function(t){this.page.currentPage=t,this.init()},setSelectRows:function(t){this.selectRows=t},selectStoreCategory:function(){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function e(){var a,n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(i["u"])();case 2:a=e.sent,n=a.data,t.qyOptions=n.area?n.area:[],t.fzOptions=n.type?n.type:[],t.labelOptions=n.label?n.label:[];case 7:case"end":return e.stop()}}),e)})))()},search:function(){this.init()},showEdit:function(t){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:t?(e.title="编辑门店",console.log(t,e.storeIds),e.storeIds=t,e.init(),e.selectStoreCategory()):(e.title="选择门店",e.init(),e.selectStoreCategory()),e.dialogFormVisible=!0;case 2:case"end":return a.stop()}}),a)})))()},close:function(){this.dialogFormVisible=!1},save:function(){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function e(){var a,n,o,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(t.selectRows.length>0)){e.next=12;break}return a=t.selectRows.map((function(t){return t.id})),t.storeIds&&(n=a.concat(t.storeIds)),e.next=5,Object(i["q"])({ids:n});case 5:o=e.sent,o.msg,r=o.data,t.$emit("fetchData",r),t.close(),e.next=14;break;case 12:return t.$baseMessage("未选中任何门店","error"),e.abrupt("return",!1);case 14:case"end":return e.stop()}}),e)})))()}}},l=s,c=(a("a552"),a("2877")),u=Object(c["a"])(l,n,o,!1,null,null,null);e["a"]=u.exports},9882:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tselinput"},[a("div",{staticClass:"outmain ba_f heighthv pad_20 bor_rad5"},[t._m(0),a("div",{staticClass:"mar_t20 flex-bet flex-y-top"},[a("div",{staticClass:"flex-g-1"},[a("el-form",{ref:"form",attrs:{model:t.formData,"label-width":"180px"}},[""!=t.formData.id?a("el-form-item",{attrs:{label:"商品名称",required:!0}},[t._v(t._s(t.formData.goodsName))]):t._e(),a("el-form-item",{attrs:{label:"活动时间",required:!0}},[a("el-date-picker",{attrs:{disabled:""!=t.formData.id,"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择日期时间"},model:{value:t.formData.startTime,callback:function(e){t.$set(t.formData,"startTime",e)},expression:"formData.startTime"}}),a("span",{staticClass:"mar_lr20"},[t._v("至")]),a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择日期时间"},model:{value:t.formData.endTime,callback:function(e){t.$set(t.formData,"endTime",e)},expression:"formData.endTime"}})],1),1==t.pageType?[a("el-form-item",{attrs:{label:"活动类型",required:!0}},[a("el-radio-group",{model:{value:t.formData.type,callback:function(e){t.$set(t.formData,"type",e)},expression:"formData.type"}},[a("el-radio",{attrs:{label:"1",disabled:""!=t.formData.id}},[t._v("特价商品")]),a("el-radio",{attrs:{label:"2",disabled:""!=t.formData.id}},[t._v("折扣商品")]),a("el-radio",{attrs:{label:"3",disabled:""!=t.formData.id}},[t._v("立减商品")])],1),t.formData.id?a("div",[a("span",[t._v(t._s(3==t.formData.type?"立减":""))]),a("el-input",{staticClass:"mar_lr10",staticStyle:{width:"100px"},attrs:{size:"mini",placeholder:"请输入几"+(2==t.formData.type?"折":"元")},model:{value:t.formData.goodsMoney,callback:function(e){t.$set(t.formData,"goodsMoney",e)},expression:"formData.goodsMoney"}}),a("span",[t._v(t._s(2==t.formData.type?"折":"元"))])],1):t._e()],1)]:t._e(),a("el-form-item",{attrs:{label:"适用门店",required:!0}},[a("el-radio-group",{on:{change:t.storeTypeChang},model:{value:t.formData.storeType,callback:function(e){t.$set(t.formData,"storeType",e)},expression:"formData.storeType"}},[a("el-radio",{attrs:{label:"1"}},[t._v("仅本店可用")]),a("el-radio",{attrs:{label:"2"}},[t._v("全店通用")]),a("el-radio",{attrs:{label:"3"}},[t._v("指定门店可用")])],1)],1),3==t.formData.storeType?a("el-form-item",{attrs:{label:"选择指定门店",required:!0}},[a("el-scrollbar",[a("div",{staticClass:"recordBox"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:t.storeArr,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{prop:"name",label:"门店名称"}}),a("el-table-column",{attrs:{prop:"address",label:"门店地址"}}),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"textbutton"},[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(a){return t.delStore(e.$index)}}},[t._v("删除")])],1)]}}],null,!1,1720241883)})],1)],1)]),a("div",{staticClass:"addgoods textbutton"},[a("i",{staticClass:"el-icon-plus subjectcolor2"}),a("el-button",{attrs:{type:"text"},on:{click:t.addshop}},[t._v("添加门店")])],1)],1):t._e(),a("el-form-item",{attrs:{label:"适用场景",required:!0}},[a("el-checkbox-group",{model:{value:t.formData.useType,callback:function(e){t.$set(t.formData,"useType",e)},expression:"formData.useType"}},[a("el-checkbox",{attrs:{label:"1"}},[t._v("外卖")]),a("el-checkbox",{attrs:{label:"2"}},[t._v("堂食")]),a("el-checkbox",{attrs:{label:"3"}},[t._v("快餐")])],1)],1),""!=t.formData.id?a("el-form-item",{attrs:{label:"每日库存",required:!0}},[a("el-input",{attrs:{placeholder:"请输入库存数量"},model:{value:t.formData.stock,callback:function(e){t.$set(t.formData,"stock",e)},expression:"formData.stock"}})],1):t._e(),2==t.pageType?[a("el-form-item",{attrs:{label:"优惠方式",required:!0}},[a("div",{staticClass:"time_item"},[a("el-radio-group",{model:{value:t.formData.type,callback:function(e){t.$set(t.formData,"type",e)},expression:"formData.type"}},[a("el-radio",{attrs:{label:"4"}},[t._v("第二件折扣")]),a("el-radio",{attrs:{label:"5"}},[t._v("买一赠一")])],1),t.formData.id&&4==t.formData.type?a("div",[a("span",[t._v(t._s((t.formData.type,"")))]),a("el-input",{staticClass:"mar_lr10",staticStyle:{width:"100px"},attrs:{size:"mini",placeholder:"请输入几"+(4==t.formData.type?"折":"元")},model:{value:t.formData.goodsMoney,callback:function(e){t.$set(t.formData,"goodsMoney",e)},expression:"formData.goodsMoney"}}),a("span",[t._v(t._s(4==t.formData.type?"折":"元"))])],1):t._e(),a("div",{staticClass:"yb_margin lh16"},[t._v("顾客在同一个订单中最多可以购买几份该优惠商品")])],1)])]:t._e(),4!=t.formData.type?a("el-form-item",{attrs:{label:"每人限购",required:!0}},[a("div",{staticClass:"time_item"},[a("el-radio-group",{model:{value:t.formData.limitType,callback:function(e){t.$set(t.formData,"limitType",e)},expression:"formData.limitType"}},[a("el-radio",{attrs:{label:"1"}},[t._v("不限次数")]),a("el-radio",{attrs:{label:"2"}},[t._v("自定义")])],1),a("span",{directives:[{name:"show",rawName:"v-show",value:"2"==t.formData.limitType,expression:"formData.limitType=='2'"}]},[a("el-input-number",{staticClass:"mar_lr10",attrs:{size:"mini",min:1,"controls-position":"right",max:1e6},model:{value:t.formData.limitNum,callback:function(e){t.$set(t.formData,"limitNum",e)},expression:"formData.limitNum"}}),a("span",[t._v("份")])],1),a("div",{staticClass:"yb_margin lh16"},[t._v("顾客在同一个订单中最多可以购买几份该优惠商品")])],1)]):t._e(),!t.formData.id&&t.formData.useType.indexOf("1")>-1?a("el-form-item",{attrs:{label:"选择外卖活动商品",prop:"username"}},[a("el-table",{ref:"multipleTable",staticClass:"tablecenter",staticStyle:{width:"100%"},attrs:{data:t.formData.goodsArr,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{prop:"name",label:"商品"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"flex"},[a("div",{staticClass:"flex-g-0"},[a("el-image",{staticStyle:{width:"60px",height:"60px","border-radius":"10px"},attrs:{src:e.row.icon,fit:"cover"}})],1),a("div",{staticClass:"flex-g-1 t_l"},[a("div",{staticClass:"mar_l10"},[t._v(t._s(e.row.name))])])])]}}],null,!1,8072705)}),a("el-table-column",{attrs:{prop:"price",label:"原价",align:"center"}}),4==t.formData.type&&2==t.pageType?[a("el-table-column",{attrs:{label:"第二份折扣",width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"kucun2",staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[a("span",{staticStyle:{"min-width":"60px"}},[t._v("第二件")]),a("el-input-number",{attrs:{size:"mini",min:0,max:9.9,label:"描述文字"},model:{value:e.row.money,callback:function(a){t.$set(e.row,"money",a)},expression:"scope.row.money"}}),a("span",{staticStyle:{"min-width":"60px"}},[t._v("折")])],1)]}}],null,!1,966768589)}),a("el-table-column",{attrs:{label:"活动价格"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s((e.row.price*((e.row.money?e.row.money:10)/10)).toFixed(2)))])]}}],null,!1,1029134541)})]:t._e(),1==t.pageType?a("el-table-column",{attrs:{label:t.typeName[t.formData.type],width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"kucun2",staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[a("span",{staticStyle:{"min-width":"60px"}},[t._v("每份")]),2==t.formData.type?a("el-input-number",{attrs:{size:"mini",min:0,max:9.9,label:"描述文字"},model:{value:e.row.money,callback:function(a){t.$set(e.row,"money",a)},expression:"scope.row.money"}}):a("el-input-number",{attrs:{size:"mini",min:0,max:e.row.price-.1,label:"描述文字"},model:{value:e.row.money,callback:function(a){t.$set(e.row,"money",a)},expression:"scope.row.money"}}),a("span",{staticStyle:{"min-width":"60px"}},[t._v(t._s(2==t.formData.type?"折":"元"))])],1)]}}],null,!1,1880786939)}):t._e(),1!=t.formData.type&&1==t.pageType?a("el-table-column",{attrs:{label:"活动价格"},scopedSlots:t._u([{key:"default",fn:function(e){return[1==t.formData.type?a("div",[t._v(t._s((e.row.price-(e.row.money?e.row.money:0)).toFixed(2)))]):t._e(),2==t.formData.type?a("div",[t._v(t._s((e.row.price*((e.row.money?e.row.money:10)/10)).toFixed(2)))]):t._e(),3==t.formData.type?a("div",[t._v(t._s((e.row.price-(e.row.money?e.row.money:0)).toFixed(2)))]):t._e()]}}],null,!1,2719572978)}):t._e(),a("el-table-column",{attrs:{label:"每日库存"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-input",{attrs:{placeholder:"请输入库存数量"},model:{value:e.row.stock,callback:function(a){t.$set(e.row,"stock",a)},expression:"scope.row.stock"}},[a("template",{slot:"append"},[t._v("件")])],2)]}}],null,!1,4235923970)}),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"textbutton"},[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(a){return t.delGoods(e.$index)}}},[t._v("删除")])],1)]}}],null,!1,616332980)})],2),t.formData.goodsArr.length<1?a("div",{staticClass:"addgoods textbutton"},[a("i",{staticClass:"el-icon-plus subjectcolor2"}),a("el-button",{attrs:{type:"text"},on:{click:t.addgood}},[t._v("添加商品")])],1):t._e()],1):t._e(),!t.formData.id&&(t.formData.useType.indexOf("2")>-1||t.formData.useType.indexOf("3")>-1)?a("el-form-item",{attrs:{label:"选择店内活动商品",prop:"username"}},[a("el-table",{ref:"multipleTable",staticClass:"tablecenter",staticStyle:{width:"100%"},attrs:{data:t.formData.goodsArr2,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{prop:"name",label:"商品"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"flex"},[a("div",{staticClass:"flex-g-0"},[a("el-image",{staticStyle:{width:"60px",height:"60px","border-radius":"10px"},attrs:{src:e.row.icon,fit:"cover"}})],1),a("div",{staticClass:"flex-g-1 t_l"},[a("div",{staticClass:"mar_l10"},[t._v(t._s(e.row.name))])])])]}}],null,!1,8072705)}),a("el-table-column",{attrs:{prop:"price",label:"原价",align:"center"}}),4==t.formData.type&&2==t.pageType?[a("el-table-column",{attrs:{label:"第二份折扣",width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"kucun2",staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[a("span",{staticStyle:{"min-width":"60px"}},[t._v("第二件")]),a("el-input-number",{attrs:{size:"mini",min:0,max:9.9,label:"描述文字"},model:{value:e.row.money,callback:function(a){t.$set(e.row,"money",a)},expression:"scope.row.money"}}),a("span",{staticStyle:{"min-width":"60px"}},[t._v("折")])],1)]}}],null,!1,966768589)}),a("el-table-column",{attrs:{label:"活动价格"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(t._s((e.row.price*((e.row.money?e.row.money:10)/10)).toFixed(2)))])]}}],null,!1,1029134541)})]:t._e(),1==t.pageType?a("el-table-column",{attrs:{label:t.typeName[t.formData.type],width:"300"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"kucun2",staticStyle:{display:"flex","justify-content":"center","align-items":"center"}},[a("span",{staticStyle:{"min-width":"60px"}},[t._v("每份")]),2==t.formData.type?a("el-input-number",{attrs:{size:"mini",min:0,max:9.9,label:"描述文字"},model:{value:e.row.money,callback:function(a){t.$set(e.row,"money",a)},expression:"scope.row.money"}}):a("el-input-number",{attrs:{size:"mini",min:0,max:e.row.price-.1,label:"描述文字"},model:{value:e.row.money,callback:function(a){t.$set(e.row,"money",a)},expression:"scope.row.money"}}),a("span",{staticStyle:{"min-width":"60px"}},[t._v(t._s(2==t.formData.type?"折":"元"))])],1)]}}],null,!1,1880786939)}):t._e(),1!=t.formData.type&&1==t.pageType?a("el-table-column",{attrs:{label:"活动价格"},scopedSlots:t._u([{key:"default",fn:function(e){return[1==t.formData.type?a("div",[t._v(t._s((e.row.price-(e.row.money?e.row.money:0)).toFixed(2)))]):t._e(),2==t.formData.type?a("div",[t._v(t._s((e.row.price*((e.row.money?e.row.money:10)/10)).toFixed(2)))]):t._e(),3==t.formData.type?a("div",[t._v(t._s((e.row.price-(e.row.money?e.row.money:0)).toFixed(2)))]):t._e()]}}],null,!1,2719572978)}):t._e(),a("el-table-column",{attrs:{label:"每日库存"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-input",{attrs:{placeholder:"请输入库存数量"},model:{value:e.row.stock,callback:function(a){t.$set(e.row,"stock",a)},expression:"scope.row.stock"}},[a("template",{slot:"append"},[t._v("件")])],2)]}}],null,!1,4235923970)}),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"textbutton"},[a("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(a){return t.delGoods2(e.$index)}}},[t._v("删除")])],1)]}}],null,!1,355205638)})],2),t.formData.goodsArr2.length<1?a("div",{staticClass:"addgoods textbutton"},[a("i",{staticClass:"el-icon-plus subjectcolor2"}),a("el-button",{attrs:{type:"text"},on:{click:t.addgood2}},[t._v("添加商品")])],1):t._e()],1):t._e()],2)],1),a("div",{staticClass:"flex-g-0 pad_lr_20"},[a("div",{staticClass:"fon_16"},[t._v("常见问题")]),1==t.pageType?[a("el-collapse",{staticClass:"mar_tb10",staticStyle:{width:"260px"},attrs:{accordion:""},model:{value:t.collapseName,callback:function(e){t.collapseName=e},expression:"collapseName"}},[a("el-collapse-item",{attrs:{title:"什么是商品活动?",name:"1"}},[a("div",[t._v("商品活动是指可单独设置某个商品打折、立减、特价等优惠。")])]),a("el-collapse-item",{attrs:{title:"商品活动限制说明",name:"3"}},[a("div",[t._v("同一个商品只能参加商品活动或第二件打折活动,不可同时参加。")])]),a("el-collapse-item",{attrs:{title:"商品活动订单限制说明",name:"2"}},[a("div",[t._v("商品活动订单可设置与满减活动、门店优惠券等优惠活动互斥。")])])],1)]:[a("el-collapse",{staticClass:"mar_tb10",staticStyle:{width:"260px"},attrs:{accordion:""},model:{value:t.collapseName,callback:function(e){t.collapseName=e},expression:"collapseName"}},[a("el-collapse-item",{attrs:{title:"什么是第二件打折活动?",name:"1"}},[a("div",[t._v("第二件打折活动是指同一个订单同一个商品,用户购买第二件时,可享受一定的折扣。")])]),a("el-collapse-item",{attrs:{title:"什么是买一赠一活动?",name:"2"}},[a("div",[t._v("买一赠一活动是指一个订单中,用户购买此商品可额外获得同一个商品。")])]),a("el-collapse-item",{attrs:{title:"第二件打折活动限制说明",name:"3"}},[a("div",[t._v("同一个商品只能参加商品活动或第二件打折活动,不可同时参加。")])])],1)],a("div",{staticClass:"fon_16 mar_t20"},[t._v("活动规则")]),t._m(1)],2)])]),a("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[a("el-button",{attrs:{type:"primary"},on:{click:t.submData}},[t._v(t._s(this.formData.id?"立即修改":"立即创建"))])],1),a("edit",{ref:"edit",on:{fetchData:t.tableData,fetchData2:t.tableData2}}),a("shopEdit",{ref:"ShopEdit",on:{fetchData:t.shopListData}})],1)},o=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"shuju_title mar_b20"},[a("div",{staticClass:"shuju_title_text"},[a("span",[t._v("创建活动")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"color_9 mar_t10 lh30 fon_13"},[a("div",[t._v("1.活动仅限在线支付订单;")]),a("div",[t._v("2.活动成本由商家承担,与店铺其他活动默认同享")])])}],r=(a("d81d"),a("a434"),a("5a4a")),i=a("df58"),s=a("919c"),l={components:{Edit:i["a"],shopEdit:s["a"]},data:function(){return{pageType:1,formData:{id:"",goodsName:"",startTime:this.$moment(new Date).format("YYYY-MM-DD HH:mm:ss"),endTime:this.$moment(new Date((new Date).setDate((new Date).getDate()+7))).format("YYYY-MM-DD HH:mm:ss"),type:"1",stock:0,goodsMoney:"10",storeType:"1",useType:["1"],storeArr:[],limitType:"1",limitNum:0,goodsArr:[],goodsArr2:[],activityType:1},storeArr:[],typeName:{1:"特价",2:"折扣",3:"立减"},collapseName:""}},created:function(){var t=this;this.formData.id=this.$route.query.id||"",this.formData.type=1==this.$route.query.pageType?"1":"4",this.pageType=this.$route.query.pageType||1,this.formData.activityType=this.$route.query.pageType||1,this.formData.id&&Object(r["s"])({id:this.formData.id}).then((function(e){if(1==e.code)for(var a in t.storeArr=e.data.storeInfo,t.formData)t.formData[a]=e.data[a]}))},methods:{tableData:function(t){this.formData.goodsArr=t},tableData2:function(t){this.formData.goodsArr2=t},addgood:function(){this.$refs["edit"].isGoodsInfo("1"),this.$refs["edit"].isDanXuan("1"),this.$refs.edit.isSpec("2"),this.$refs.edit.showEdit(this.formData.goodsArr,2,[this.formData.startTime,this.formData.endTime],1)},delGoods:function(t){this.formData.goodsArr.splice(t,1)},addgood2:function(){this.$refs["edit"].isGoodsInfo("2"),this.$refs["edit"].isDanXuan("1"),this.$refs.edit.isSpec("2"),this.$refs.edit.showEdit(this.formData.goodsArr2,2,[this.formData.startTime,this.formData.endTime],1)},delGoods2:function(t){this.formData.goodsArr2.splice(t,1)},getTime:function(t){this.timeData=t},storeTypeChang:function(t){3!=t&&(this.formData.storeArr=[],this.storeArr=[])},addshop:function(t){this.$refs.ShopEdit.showEdit()},shopListData:function(t){this.formData.storeArr=t.map((function(t){return t.id})),this.storeArr=t},delStore:function(t){console.log(t),this.formData.storeArr.splice(t,1),this.storeArr.splice(t,1)},submData:function(){var t=this;Object(r["X"])(this.formData).then((function(e){1==e.code&&(t.$baseMessage(t.formData.id?"修改成功!":"保存成功!","success"),history.back())}))}}},c=l,u=(a("f1cb"),a("2877")),d=Object(u["a"])(c,n,o,!1,null,null,null);e["default"]=d.exports},a434:function(t,e,a){"use strict";var n=a("23e7"),o=a("23cb"),r=a("a691"),i=a("50c4"),s=a("7b0b"),l=a("65f0"),c=a("8418"),u=a("1dde"),d=a("ae40"),m=u("splice"),f=d("splice",{ACCESSORS:!0,0:0,1:2}),p=Math.max,h=Math.min,b=9007199254740991,g="Maximum allowed length exceeded";n({target:"Array",proto:!0,forced:!m||!f},{splice:function(t,e){var a,n,u,d,m,f,y=s(this),v=i(y.length),_=o(t,v),w=arguments.length;if(0===w?a=n=0:1===w?(a=0,n=v-_):(a=w-2,n=h(p(r(e),0),v-_)),v+a-n>b)throw TypeError(g);for(u=l(y,n),d=0;d<n;d++)m=_+d,m in y&&c(u,d,y[m]);if(u.length=n,a<n){for(d=_;d<v-n;d++)m=d+n,f=d+a,m in y?y[f]=y[m]:delete y[f];for(d=v;d>v-n+a;d--)delete y[d-1]}else if(a>n)for(d=v-n;d>_;d--)m=d+n-1,f=d+a-1,m in y?y[f]=y[m]:delete y[f];for(d=0;d<a;d++)y[d+_]=arguments[d+2];return y.length=v-n+a,u}})},a552:function(t,e,a){"use strict";var n=a("2b21"),o=a.n(n);o.a},b851:function(t,e,a){},df58:function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"selectgood"},[a("el-dialog",{attrs:{title:t.title,visible:t.dialogFormVisible,width:"1000px","close-on-click-modal":!1},on:{"update:visible":function(e){t.dialogFormVisible=e},close:t.close}},[a("div",{staticClass:"flex-bet flex-y-top selected"},[a("div",{staticClass:"flex-g-0 leftType"},[a("el-scrollbar",[a("div",{staticClass:"leftborder",staticStyle:{"max-height":"600px"}},t._l(t.categoryList,(function(e,n){return a("p",{key:n,staticClass:"curs pad_l_10 lh40",class:{current:n==t.current},on:{click:function(a){return t.clickCategory(n,e)}}},[t._v(t._s(e.name))])})),0)])],1),a("div",{staticClass:"flex-g-1"},[a("div",{staticClass:"search mar_b20 mar_l10"},[a("div",{staticClass:"filter_wrapper_edit flex"},[a("div",{staticClass:"flex"},[a("el-input",{staticClass:"elinput",attrs:{placeholder:"请输入商品名称"},model:{value:t.goodName,callback:function(e){t.goodName=e},expression:"goodName"}})],1),a("el-button",{staticClass:"mar_l20",attrs:{type:"primary",size:"medium"},on:{click:function(e){return t.search()}}},[t._v("搜索")])],1)]),a("div",[a("el-scrollbar",[a("div",{staticClass:"wid flex flex-wrap",staticStyle:{"max-height":"600px"}},t._l(t.goodList,(function(e,n){return a("div",{key:n,staticClass:"goods flex-bet"},[a("div",{staticClass:"flex-g-0"},[a("el-image",{staticStyle:{width:"90px",height:"80px","border-radius":"10px"},attrs:{src:e.icon,fit:"cover"}})],1),a("div",{staticClass:"pad_l_10 flex-g-1"},[a("div",{staticClass:"fon_12 color_6"},[t._v(t._s(e.name))]),1==e.goodsType?a("el-tag",{staticClass:"mar_t10",attrs:{size:"mini",type:"success",effect:"dark"}},[t._v("外卖")]):t._e(),2==e.goodsType?a("el-tag",{staticClass:"mar_t10",attrs:{size:"mini",type:"",effect:"dark"}},[t._v("店内")]):t._e(),a("div",{staticClass:"flex-bet mar_t10"},[a("div",{staticClass:"color_f6c"},[t._v("库存:"+t._s(e.stock))]),a("div",[1==e.type?a("el-button",{attrs:{size:"mini",round:""},on:{click:function(a){return t.open(e,n)}}},[t._v("选取")]):a("el-button",{attrs:{size:"mini",round:"",type:"primary"},on:{click:function(a){return t.open(e,n)}}},[t._v("取消")])],1)])],1)])})),0)])],1)])]),a("div",{staticStyle:{"margin-left":"190px"}},[a("el-pagination",{attrs:{background:"",layout:"prev, pager, next",total:t.page.total,"page-size":t.page.pagesize,"current-page":t.page.currentPage},on:{"update:currentPage":function(e){return t.$set(t.page,"currentPage",e)},"update:current-page":function(e){return t.$set(t.page,"currentPage",e)},"current-change":t.handleCurrentChange}})],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"medium"},on:{click:t.close}},[t._v("取 消")]),a("el-button",{attrs:{size:"medium",type:"primary"},on:{click:t.save}},[t._v("确 定")])],1)])],1)},o=[],r=(a("b0c0"),a("96cf"),a("1da1")),i=a("5530"),s=a("7cb7"),l=a("2f62"),c={name:"labelSave",created:function(){},computed:Object(i["a"])({},Object(l["d"])(["storeData"])),data:function(){return{title:"",goodName:"",dialogFormVisible:!1,yhtableData:[],selection:"选取",list:[],listLoading:!0,selectRows:"",elementLoadingText:"正在加载...",page:{total:0,size:10,currentPage:1},tableData3:[],tableData4:[],ids:[],category:"",categoryList:[],goodList:[],current:0,storeId:"",isSpecs:"",goodsType:"",startTime:"",endTime:"",goodsInfo:"",danxuan:""}},components:{},methods:{goodType:function(t){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function a(){var n,o;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,Object(s["xc"])({item:t,storeId:e.storeId,goodsInfo:e.goodsInfo});case 2:n=a.sent,o=n.data,e.categoryList=o||[],e.categoryList.unshift({id:"",name:"全部"});case 6:case"end":return a.stop()}}),a)})))()},clickCategory:function(t,e){this.current=t,this.category=e.id,this.init()},init:function(){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function e(){var a,n,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(s["wc"])({startTime:t.startTime,endTime:t.endTime,goodsType:t.goodsType,page:t.page.currentPage,keyword:t.goodName,idArr:t.ids,typeId:t.category,isSpecs:t.isSpecs,goodsInfo:t.goodsInfo,storeId:t.storeId,goodsModel:t.storeData.goodsModel});case 2:a=e.sent,n=a.data,o=a.count,t.goodList=n||[],t.page.total=o;case 7:case"end":return e.stop()}}),e)})))()},setStoreId:function(t){this.storeId=t},handleCurrentChange:function(t){this.page.currentPage=t,this.init()},search:function(){this.init()},showEdit:function(t,e,a,n){var o=this;return Object(r["a"])(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:o.goodsType=e||"",a&&(o.startTime=o.$moment(a[0]).format("YYYY-MM-DD HH:mm:ss"),o.endTime=o.$moment(new Date(a[1])).format("YYYY-MM-DD HH:mm:ss")),console.log(o.startTime),console.log(o.endTime),o.goodType(n),t?(o.title="编辑商品",o.ids=t,o.init()):o.title="添加商品",o.dialogFormVisible=!0;case 7:case"end":return r.stop()}}),r)})))()},isSpec:function(t){this.isSpecs=t},isGoodsInfo:function(t){this.goodsInfo=t},isDanXuan:function(t){this.danxuan=t},open:function(t,e){if(1==t.type){this.goodList[e].type=2;var a={name:t.name,stock:t.stock,price:t.price,icon:t.icon,id:t.id,type:t.type};"1"==this.goodsInfo?this.$set(this.tableData3,this.tableData3.length,a):"2"==this.goodsInfo?this.$set(this.tableData4,this.tableData4.length,a):this.$set(this.tableData3,this.tableData3.length,a)}else this.goodList[e].type=1;"1"==this.danxuan&&(this.dialogFormVisible=!1,this.save())},close:function(){this.dialogFormVisible=!1},save:function(){var t=this;return Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:"1"==t.goodsInfo?t.$emit("fetchData",t.tableData3):"2"==t.goodsInfo?t.$emit("fetchData2",t.tableData4):t.$emit("fetchData",t.tableData3),t.close();case 2:case"end":return e.stop()}}),e)})))()}}},u=c,d=(a("6ea5"),a("2877")),m=Object(d["a"])(u,n,o,!1,null,null,null);e["a"]=m.exports},f1cb:function(t,e,a){"use strict";var n=a("b851"),o=a.n(n);o.a}}]);