UNPKG

beehole-store-server

Version:

www.bee-hole.com

1 lines 37.4 kB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b400b388","chunk-cb6504e4"],{"1b6c":function(t,e,i){"use strict";i.d(e,"a",(function(){return s})),i.d(e,"b",(function(){return a}));var o=i("5530"),n=i("bf0f");function s(t,e){return function(){return Object(n["b"])(t,Object(o["a"])({},e))}}function a(t,e){return Object(n["b"])(t,Object(o["a"])({},e))}},"33d5":function(t,e,i){"use strict";i("99af");var o=function(){var t=this,e=t._self._c;return e("div",{staticClass:"attachList"},[t.hiddenBtn?t._e():e("a-button",{attrs:{type:"primary"},on:{click:function(e){return e.target!==e.currentTarget?null:t.openGoodsList.apply(null,arguments)}}},[t._v(" "+t._s(t.$t("view.item.component.item.itemlist.select.btn"))+" ")]),e("ant-modal",{attrs:{visible:t.open,"modal-title":t.formTitle,"adjust-size":!0,modalHeight:"580",modalWidth:"1120"},on:{cancel:t.cancel,ok:t.backChecked}},[e("div",{attrs:{slot:"content"},slot:"content"},[e("a-card",{staticStyle:{"margin-bottom":"10px",padding:"10px"},attrs:{bordered:!1}},[e("a-form",t._b({attrs:{layout:"inline",rules:[]}},"a-form",t.itemLayout,!1),[e("a-row",{attrs:{gutter:12}},[e("a-col",{attrs:{md:6,lg:6,sm:24}},[e("a-form-item",{attrs:{lg:24,md:8,sm:8,label:t.$t("view.item.list.itemTitle")}},[e("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("view.item.list.itemTitle"),"allow-clear":""},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleQuery.apply(null,arguments)}},model:{value:t.queryParam.title,callback:function(e){t.$set(t.queryParam,"title",e)},expression:"queryParam.title"}})],1)],1),e("a-col",{attrs:{md:6,sm:24,lg:6}},[e("a-form-item",{staticStyle:{width:"100%"},attrs:{label:t.$t("view.test.list.form.view")}},[e("view-select",{staticStyle:{width:"100%"},attrs:{"view-id":t.queryParam.viewId},on:{change:t.backViewId}})],1)],1),e("a-col",{attrs:{md:12,lg:12,sm:24}},[e("span",{staticClass:"table-page-search-submitButtons",staticStyle:{float:"right"}},[e("a-button",{attrs:{type:"primary"},on:{click:t.handleQuery}},[e("a-icon",{attrs:{type:"search"}}),t._v(t._s(t.$t("view.test.list.query.btn"))+" ")],1)],1)])],1)],1),e("advance-table",{attrs:{loading:t.loading,size:"middle","row-selection":{selectedRowKeys:t.selectedRowKeys,onChange:t.onSelectChange,type:t.type},"format-conditions":!0,columns:t.columns,"data-source":t.List,rowKey:"good_id",tableKey:"test-cat-catlist-table",pagination:{current:t.queryParam.page,pageSize:t.queryParam.limit,total:t.total,showSizeChanger:!0,showLessItems:!1,showQuickJumper:!1,showTotal:function(t,e){return"第 ".concat(e[0],"-").concat(e[1]," 条,总计 ").concat(t," 条")},onChange:t.changeSize,onShowSizeChange:t.onShowSizeChange,hideOnSinglePage:!0},title:t.formTitle},scopedSlots:t._u([{key:"image_url",fn:function(t){var i=t.record;return e("span",{},[e("img",{staticStyle:{height:"100px",width:"100px"},attrs:{src:i.image_url}})])}}])})],1)],1)])],1)},n=[],s=i("5530"),a=i("53ca"),c=(i("d81d"),i("c740"),i("2dd7")),r=i("9b82d"),d=i("68dd"),u=i("aabf"),l=i("5880"),h=i("1b6c"),m=i("5d9e"),f={name:"goodsList",components:{AntModal:c["a"],ShopSelect:r["a"],AdvanceTable:m["a"],ViewSelect:d["a"]},created:function(){this.initColunmns()},computed:Object(s["a"])({},Object(l["mapGetters"])({shop_id:"shopId"})),props:{type:{default:"radio"},hiddenBtn:!1,value:"",checked:[],isGift:{default:0}},data:function(){return{open:!1,formTitle:Object(h["b"])("view.item.component.item.title1"),loading:!1,queryParam:{shop_id:0,page:1,limit:10,title:"",viewId:0},selectedRowKeys:[],List:[],total:0,columns:[],rowKey:[],multiple:!0,selectedRows:[],selectedGoodIds:[],itemLayout:{labelCol:{span:8},wrapperCol:{span:16}}}},methods:{openGoodsList:function(){var t=this;this.open=!0,this.isGift?this.formTitle=Object(h["b"])("view.item.component.item.title2"):this.formTitle=Object(h["b"])("view.item.component.item.title1"),this.value&&("radio"===this.type?this.rowKey=[this.value]:this.rowKey=this.value),this.selectedRowKeys=[],this.selectedGoodIds=[],"checkbox"===this.type&&this.checked&&this.checked.length&&("object"===Object(a["a"])(this.checked[0])?this._.map(this.checked,(function(e){t.selectedRowKeys.push(e.good_id),t.selectedGoodIds.push(e)})):"string"===typeof this.checked[0]&&"number"===typeof this.checked[0]&&(this.selectedRowKeys=this.checked)),this.getList()},cancel:function(){this.open=!1},changeShop:function(t){this.queryParam.shop_id=t,this.getList()},resetQuery:function(){this.queryParam.page=1,this.queryParam.limit=10,this.getList()},getList:function(){var t=this;this.shop_id&&(this.queryParam.shop_id=this.shop_id),1===this.isGift?this.queryParam.is_gift=1:this.queryParam.is_gift=0,this.loading=!0,Object(u["d"])(this.queryParam).then((function(e){t.List=e.list,t.total=e.total_count,t.loading=!1,0===t.total&&1===t.isGift&&t.$message.warning(Object(h["b"])("view.item.component.item.noGift"))}))},onSelectChange:function(t,e){var i=this;if(this.selectedRowKeys=t,"radio"===this.type)this.selectedRows=e[0];else{this.selectedGoodIds=this.selectedGoodIds.concat(e);var o=[];this._.map(t,(function(t){var e=i._.findIndex(i.selectedGoodIds,{good_id:t});-1!==e&&o.push(i.selectedGoodIds[e])})),this.selectedGoodIds=o,this.selectedRows=e}},changeSize:function(t,e){this.queryParam.page=t,this.queryParam.limit=e,this.getList()},onShowSizeChange:function(t,e){this.queryParam.limit=e,this.getList()},backChecked:function(){var t="/p/"+this.selectedRows.good_id+"/"+this.selectedRows.title;this.$emit("update:value",t),this.$emit("changeitem",this.selectedGoodIds),this.cancel()},initColunmns:function(){this.columns=[{title:Object(h["a"])("view.item.list.good_id"),dataIndex:"good_id",width:"100px",scopedSlots:{customRender:"good_id"}},{title:Object(h["a"])("view.item.list.itemTitle"),dataIndex:"title",width:"200px",scopedSlots:{customRender:"title"}},{title:Object(h["a"])("view.item.list.itemImage"),dataIndex:"image_url",width:"200px",scopedSlots:{customRender:"image_url"}},{title:function(){return Object(h["a"])("view.item.list.note")},dataIndex:"note",width:"250px",scopedSlots:{customRender:"note"}},{title:function(){return Object(h["a"])("view.item.list.careated_at")},dataIndex:"create_time",ellipsis:!0,scopedSlots:{customRender:"create_time"},width:"250px"}]},handleQuery:function(){this.queryParam.page=1,this.getList()},backViewId:function(t){this.queryParam.viewId=t,this.getList()}}},p=Object(s["a"])({},f),_=p,b=(i("75e2"),i("2877")),g=Object(b["a"])(_,o,n,!1,null,null,null);e["a"]=g.exports},"541e":function(t,e,i){"use strict";i.d(e,"c",(function(){return s})),i.d(e,"b",(function(){return a})),i.d(e,"a",(function(){return c}));var o=i("b775"),n={list:"/benefit_code/list",add:"/benefit_code/add",tongji:"/benefit_code/statistics"};function s(t){return Object(o["b"])({url:n.list,method:"post",data:t})}function a(t){return Object(o["b"])({url:n.add,method:"post",data:t})}function c(t){return Object(o["b"])({url:n.tongji,method:"post",data:t})}},"596c":function(t,e,i){"use strict";i.d(e,"a",(function(){return n})),i.d(e,"c",(function(){return s})),i.d(e,"b",(function(){return a}));var o=i("b775");function n(t){return Object(o["b"])({url:"/member/shop_member_list",method:"post",params:t})}function s(t){return Object(o["b"])({url:"/member_group/list",method:"post",params:t})}function a(t){return Object(o["b"])({url:"/member_grade/list",method:"post",params:t})}},"68dd":function(t,e,i){"use strict";i("b0c0");var o=function(){var t=this,e=t._self._c;return e("div",[t.viewLists&&t.viewLists.length?e("a-select",{attrs:{placeholder:"请选择","allow-clear":"",getPopupContainer:function(t){return t.parentNode}},on:{change:t.back},model:{value:t.checkedViewId,callback:function(e){t.checkedViewId=e},expression:"checkedViewId"}},t._l(t.viewLists,(function(i,o){return e("a-select-option",{key:o,attrs:{value:i.view_id}},[t._v(t._s(i.name))])})),1):t._e()],1)},n=[],s=i("5530"),a=i("8f0e"),c=Object(s["a"])({},a["a"]),r=c,d=i("2877"),u=Object(d["a"])(r,o,n,!1,null,null,null);e["a"]=u.exports},"75e2":function(t,e,i){"use strict";i("9e6d")},"8f0e":function(t,e,i){"use strict";var o=i("5530"),n=(i("a9e3"),i("d81d"),i("7db0"),i("d3b7"),i("d047")),s=i("5880");e["a"]={name:"ViewSelect",props:{viewId:{type:Number,default:0},lang:{type:String},backVal:{type:String,default:"viewId"}},computed:Object(o["a"])({},Object(s["mapGetters"])(["shopId"])),data:function(){return{viewLists:[],checkedViewId:0,checkedLang:""}},created:function(){this.checkedViewId||(this.checkedViewId=this.viewId),this.checkedLang&&""!==this.checkedLang||(this.checkedLang=this.lang),this.initLit()},methods:{initLit:function(){var t=this;Object(n["i"])({ShopId:this.shopId,limit:100,page:1}).then((function(e){t._.map(e.list,(function(e){1===e.is_default&&t.$emit("update:defaultLang",e.language)})),"viewId"===t.backVal?(t.viewLists=e.list,e.list&&(t.checkedLang=t.viewLists[0].language,t.checkedViewId=t.viewLists[0].view_id,t.back())):(t.viewLists=e.list,t.viewList&&(t.checkedLang=t.viewLists[0].language,t.checkedViewId=t.viewLists[0].view_id,t.back()))}))},back:function(t){var e=this,i=this.viewLists.find((function(t){return"viewId"===e.backVal?t.view_id===e.checkedViewId:t.language===e.checkedLang}));"viewId"===this.backVal?(this.checkedLang=i.language,this.$emit("change",this.checkedViewId,this.checkedLang)):(this.checkedViewId=i.view_id,this.$emit("change",this.checkedLang,this.checkedViewId)),this.$emit("changeView",i)}}}},"9b82d":function(t,e,i){"use strict";var o=function(){var t=this,e=t._self._c;return e("div",[t.shopList&&t.shopList.length?e("a-select",{attrs:{placeholder:"请选择","allow-clear":"",getPopupContainer:function(t){return t.parentNode}},on:{change:t.back},model:{value:t.checkedShopId,callback:function(e){t.checkedShopId=e},expression:"checkedShopId"}},t._l(t.shopList,(function(i,o){return e("a-select-option",{key:o,attrs:{value:i.shop_id}},[t._v(t._s(i.title))])})),1):t._e()],1)},n=[],s=i("5530"),a=i("a7b6"),c={name:"ShopSelect",props:{shopId:{default:""}},data:function(){return{shopList:[],checkedShopId:this.shopId}},created:function(){this.initLit()},methods:{initLit:function(){var t=this,e={limit:50,page:1};Object(a["e"])(e).then((function(e){t.shopList=e.list,t.shopId&&""!==t.shopId||(t.checkedShopId=t.shopList[0].shop_id,t.back())}))},back:function(){this.$emit("change",this.checkedShopId)}}},r=Object(s["a"])({},c),d=r,u=i("2877"),l=Object(u["a"])(d,o,n,!1,null,null,null);e["a"]=l.exports},"9e6d":function(t,e,i){},a534:function(t,e,i){"use strict";i.r(e);var o=i("5530"),n=(i("a9e3"),i("a434"),i("2dd7")),s=i("33d5"),a=i("5d9e"),c=i("c7a1"),r=i("ca00"),d=i("fc25"),u=i("1b6c"),l=i("541e"),h=function(){var t=this,e=t._self._c;return e("div",["title"==t.type&&t.item.title?e("div",[t._v(t._s(t.item.title))]):t._e(),"image"==t.type&&t.item.image_url?e("div",[e("img",{staticStyle:{width:"50px"},attrs:{src:t.item.image_url}})]):t._e()])},m=[],f=i("aabf"),p={name:"GoodOne",props:{goodid:{default:null},type:{default:""}},data:function(){return{item:{}}},created:function(){this.getItemOne()},methods:{getItemOne:function(){var t=this,e=this;Object(f["c"])({good_id:this.goodid}).then((function(i){t.item=i,e.$emit("items:value",i),e.$emit("ok",i)}))}}},_=p,b=i("2877"),g=Object(b["a"])(_,h,m,!1,null,null,null),y=g.exports,w=i("c1df"),v=i.n(w),k=(i("99af"),function(){var t=this,e=t._self._c;return e("div",[t.hiddenBtn?t._e():e("a-button",{attrs:{type:"primary"},on:{click:function(e){return e.target!==e.currentTarget?null:t.openModal.apply(null,arguments)}}},[t._v(" 选择分类 ")]),e("ant-modal",{attrs:{visible:t.open,"modal-title":t.formTitle,"adjust-size":!0,modalHeight:"580",modalWidth:"1120"},on:{cancel:t.cancel,ok:t.backChecked}},[e("div",{attrs:{slot:"content"},slot:"content"},[e("advance-table",{attrs:{loading:t.loading,size:"middle","row-selection":{selectedRowKeys:t.selectedRowKeys,onChange:t.onSelectChange,type:t.type},"format-conditions":!0,columns:t.columns,"data-source":t.List,rowKey:"category_id",tableKey:"test-cat-catlist-table",pagination:{current:t.queryParam.page,pageSize:t.queryParam.limit,total:t.total,showSizeChanger:!0,showLessItems:!1,showQuickJumper:!1,showTotal:function(t,e){return"第 ".concat(e[0],"-").concat(e[1]," 条,总计 ").concat(t," 条")},onChange:t.changeSize,onShowSizeChange:t.onShowSizeChange},title:t.$t("列表")},scopedSlots:t._u([{key:"image_url",fn:function(t){var i=t.record;return e("span",{},[e("img",{staticStyle:{height:"100px",width:"100px"},attrs:{src:i.image_url}})])}}])})],1)])],1)}),O=[],j=i("53ca"),I=(i("d81d"),i("c740"),i("dcb0")),S=i("5880"),x={name:"catCheckbox",components:{AntModal:n["a"],AdvanceTable:a["a"]},data:function(){return{open:!1,formTitle:"分类",loading:!1,queryParam:{shop_id:0,page:1,limit:10},selectedRowKeys:[],List:[],total:0,columns:[],rowKey:[],multiple:!0,selectedRows:[]}},props:{type:{default:"radio"},hiddenBtn:!1,checked:[]},created:function(){this.initColunmns()},computed:Object(o["a"])({},Object(S["mapGetters"])({shop_id:"shopId"})),methods:{openModal:function(){var t=this;this.open=!0,this.getList(),this.selectedRowKeys=[],this.selectedRows=[],"checkbox"===this.type&&this.checked&&this.checked.length&&("object"===Object(j["a"])(this.checked[0])?this._.map(this.checked,(function(e){t.selectedRowKeys.push(e.category_id),t.selectedRows.push(e)})):"string"===typeof this.checked[0]&&"number"===typeof this.checked[0]&&(this.selectedRowKeys=this.checked))},getList:function(){var t=this;Object(I["f"])({shop_id:this.shop_id,limit:40}).then((function(e){t._.map(e.list,(function(t){t.category_id=t.cat_id})),t.List=e.list}))},cancel:function(){this.open=!1},onSelectChange:function(t,e){var i=this;if(this.selectedRowKeys=t,"radio"===this.type)this.selectedRows=e[0];else{this.selectedRows=this.selectedRows.concat(e);var o=[];this._.map(t,(function(t){var e=i._.findIndex(i.selectedRows,{category_id:t});-1!==e&&o.push(i.selectedRows[e])})),this.selectedRows=o}},changeSize:function(t,e){this.queryParam.page=t,this.queryParam.limit=e,this.getList()},onShowSizeChange:function(t,e){this.queryParam.limit=e,this.getList()},backChecked:function(){if("radio"===this.type){var t="/c/"+this.selectedRows.good_id+"/"+this.selectedRows.title;this.$emit("update:value",t)}this.$emit("changeitem",this.selectedRows),this.cancel()},initColunmns:function(){this.columns=[{title:Object(u["a"])("view.test.list.form.id"),dataIndex:"category_id",width:"100px",scopedSlots:{customRender:"category_id"}},{title:Object(u["a"])("view.test.list.form.name"),dataIndex:"name",width:"200px",scopedSlots:{customRender:"name"}},{title:Object(u["a"])("view.test.list.form.slug"),dataIndex:"slug",width:"200px",scopedSlots:{customRender:"slug"}}],this.getList()}}},C=Object(o["a"])({},x),L=C,D=Object(b["a"])(L,k,O,!1,null,null,null),R=D.exports,T=(i("b0c0"),function(){var t=this,e=t._self._c;return e("div",["name"==t.type&&t.catInfo.name?e("div",[t._v(t._s(t.catInfo.name))]):t._e(),"image"==t.type&&t.catInfo.image_url?e("div",[e("img",{staticStyle:{width:"50px"},attrs:{src:t.catInfo.image_url}})]):t._e()])}),z=[],q={name:"CatInfo",props:{catid:{default:null},type:{default:""}},data:function(){return{catInfo:{}}},created:function(){this.catInfoGet()},methods:{catInfoGet:function(){var t=this,e=this;Object(I["c"])({cat_id:this.catid}).then((function(i){t.catInfo=i,e.$emit("items:value",i),e.$emit("ok",i)}))}}},P=q,K=Object(b["a"])(P,T,z,!1,null,null,null),G=K.exports,$=function(){var t=this,e=t._self._c;return e("div",[t.hiddenBtn?t._e():e("a-button",{attrs:{type:"primary"},on:{click:function(e){return e.target!==e.currentTarget?null:t.openModal.apply(null,arguments)}}},[t._v(" 选择用户 ")]),e("ant-modal",{attrs:{visible:t.open,"modal-title":t.formTitle,"adjust-size":!0,modalHeight:"580",modalWidth:"1120"},on:{cancel:t.cancel,ok:t.backChecked}},[e("div",{attrs:{slot:"content"},slot:"content"},[e("advance-table",{attrs:{loading:t.loading,size:"middle","row-selection":{selectedRowKeys:t.selectedRowKeys,onChange:t.onSelectChange,type:t.type},"format-conditions":!0,columns:t.columns,"data-source":t.List,rowKey:t.getRowKey,tableKey:"test-cat-catlist-table",pagination:{current:t.queryParam.page,pageSize:t.queryParam.limit,total:t.total,showSizeChanger:!0,showLessItems:!1,showQuickJumper:!1,showTotal:function(t,e){return"第 ".concat(e[0],"-").concat(e[1]," 条,总计 ").concat(t," 条")},onChange:t.changeSize,onShowSizeChange:t.onShowSizeChange},title:t.$t("列表")},scopedSlots:t._u([{key:"image_url",fn:function(t){var i=t.record;return e("span",{},[e("img",{staticStyle:{height:"100px",width:"100px"},attrs:{src:i.image_url}})])}}])})],1)])],1)},M=[],V=i("596c"),A={name:"catCheckbox",components:{AntModal:n["a"],AdvanceTable:a["a"]},data:function(){return{open:!1,formTitle:"会员",loading:!1,queryParam:{shop_id:0,page:1,limit:10},selectedRowKeys:[],List:[],total:0,columns:[],rowKey:[],multiple:!0,selectedRows:[]}},props:{type:{default:"radio"},hiddenBtn:!1,checked:[],api:{default:"member",type:String}},computed:Object(o["a"])(Object(o["a"])({},Object(S["mapGetters"])(["shopId"])),{},{getRowKey:function(){return"member"===this.api?"member_id":"grade"===this.api||"group"===this.api?"id":void 0}}),created:function(){this.initColunmns()},methods:{openModal:function(){var t=this;this.open=!0,this.queryParam.page=1,this.initColunmns(),this.getList(),this.selectedRowKeys=[],this.selectedRows=[],"checkbox"===this.type&&this.checked&&this.checked.length&&("object"===Object(j["a"])(this.checked[0])?this._.map(this.checked,(function(e){"member"===t.api?(t.selectedRowKeys.push(e.member_id),t.selectedRows.push(e)):"grade"===t.api?(t.selectedRowKeys.push(e.level),t.selectedRows.push(e)):"group"===t.api&&(t.selectedRowKeys.push(e.group_id),t.selectedRows.push(e))})):"string"===typeof this.checked[0]&&"number"===typeof this.checked[0]&&(this.selectedRowKeys=this.checked))},getList:function(){var t=this;"member"===this.api?Object(V["a"])({limit:this.queryParam.limit,page:this.queryParam.page,shop_id:this.shopId}).then((function(e){t.List=e.list,t.total=e.total_count})):"group"===this.api?Object(V["c"])({ShopId:this.shopId,limit:this.queryParam.limit,page:this.queryParam.page}).then((function(e){t._.map(e,(function(e){"grade"===t.api?e.grade_id=e.id:"group"===t.api&&(e.group_id=e.id)})),t.List=e})):"grade"===this.api&&Object(V["b"])({ShopId:this.shopId,limit:this.queryParam.limit,page:this.queryParam.page}).then((function(e){t._.map(e,(function(e){"grade"===t.api?(e.grade_id=e.id,e.level=e.id):"group"===t.api&&(e.group_id=e.id)})),t.List=e}))},cancel:function(){this.open=!1},onSelectChange:function(t,e){var i=this;if(this.selectedRowKeys=t,"radio"===this.type)this.selectedRows=e[0];else{var o=[];this.selectedRows=this.selectedRows.concat(e),this._.map(t,(function(t){var e=-1;"member"===i.api?e=i._.findIndex(i.selectedRows,{member_id:t}):"group"===i.api?e=i._.findIndex(i.selectedRows,{group_id:t}):"grade"===i.api&&(e=i._.findIndex(i.selectedRows,{level:t})),-1!==e&&o.push(i.selectedRows[e])})),this.selectedRows=o}},changeSize:function(t,e){this.queryParam.page=t,this.queryParam.limit=e,this.getList()},onShowSizeChange:function(t,e){this.queryParam.limit=e,this.getList()},backChecked:function(){this.type,this.$emit("changeitem",this.selectedRows),this.cancel()},initColunmns:function(){"member"===this.api?this.columns=[{title:Object(u["a"])("view.test.list.form.id"),dataIndex:"member_id",width:"100px",scopedSlots:{customRender:"member_id"}},{title:Object(u["a"])("昵称"),dataIndex:"nick",width:"200px",scopedSlots:{customRender:"nick"}},{title:Object(u["a"])("邮箱"),dataIndex:"email",width:"200px",scopedSlots:{customRender:"email"}}]:"group"===this.api?this.columns=[{title:Object(u["a"])("view.test.list.form.id"),dataIndex:"id",width:"100px",scopedSlots:{customRender:"id"}},{title:Object(u["a"])("分组名"),dataIndex:"group_name",width:"200px",scopedSlots:{customRender:"group_name"}}]:"grade"===this.api&&(this.columns=[{title:Object(u["a"])("view.test.list.form.id"),dataIndex:"id",width:"100px",scopedSlots:{customRender:"id"}},{title:Object(u["a"])("等级"),dataIndex:"grade_name",width:"200px",scopedSlots:{customRender:"grade_name"}}]),this.getList()}}},N=Object(o["a"])({},A),J=N,Y=Object(b["a"])(J,$,M,!1,null,null,null),B=Y.exports,E=i("aa03");e["default"]={name:"createCode",components:{AntModal:n["a"],Empty:d["a"],GoodList:s["a"],AdvanceTable:a["a"],GoodsOne:y,CatCheckbox:R,CatInfo:G,MemberCheckbox:B},data:function(){return{formData:{},form:{max_amount:!1,max_num:!1,item_list:[],item_cat_list:[],msOffType:100,mianyoufeiType:-1},open:!1,formTitle:"",codeType:"",radioStyle:{display:"block",height:"30px",lineHeight:"30px"},selectGoodList:[],zhidingColumns:[],goodListColumns:[],zhidingItem:{page:1,limit:10},mansongItem:{page:1,limit:10},userItem:{page:1,limit:10},userColumns:[],selectMSGoodList:[],selectUserList:[],CountryList:[]}},computed:Object(o["a"])({goodListEmpty:function(){return 3===this.formData.effect_scope_type?3:2===this.formData.effect_scope_type&&this.formData.effect_scope_goods_list&&0===this.formData.effect_scope_goods_list.length?2:1===this.formData.effect_scope_type&&this.formData.effect_scope_goods_list&&0===this.formData.effect_scope_goods_list.length?1:0},isMSGoodEmpty:function(){return 3===this.formData.benefit_scope_type?3:2===this.formData.benefit_scope_type&&this.formData.benefit_scope_goods_list&&0===this.formData.benefit_scope_goods_list.length?2:1===this.formData.benefit_scope_type&&this.formData.benefit_scope_goods_list&&0===this.formData.benefit_scope_goods_list.length?1:0},getZhidingTitle:function(){var t=this.formData.effect_scope_type,e="",i="";return 1===t?(e=Object(u["b"])("view.zhekou.code.create.to_specify"),i=Object(u["b"])("view.zhekou.code.create.item")):(e=Object(u["b"])("view.zhekou.code.create.to_specify"),i=Object(u["b"])("view.zhekou.code.create.classification")),Object(u["b"])(e)+(this.formData.effect_scope_goods_list&&this.formData.effect_scope_goods_list.length||0)+Object(u["b"])(i)},getManSongTitle:function(){var t=this;return function(){return Object(u["b"])("view.zhekou.code.create.to_specify")+(t.formData.benefit_scope_goods_list&&t.formData.benefit_scope_goods_list.length||0)+Object(u["b"])("view.zhekou.code.create.item")}},getMemberShow:function(){return 0!==this.formData.target_user_type&&this.formData.target_user_info_list&&this.formData.target_user_info_list.length>0},getMemberListTitle:function(){var t=this;return function(){return 1===t.formData.target_user_type?Object(u["b"])("view.zhekou.code.create.to_specify")+(t.formData.target_user_info_list&&t.formData.target_user_info_list.length||0)+Object(u["b"])("view.zhekou.code.create.customers"):""}},getRowKey:function(){var t="good_id";return 1===this.formData.effect_scope_type?t="good_id":2===this.formData.effect_scope_type&&(t="cat_id"),t},getMemberRowkey:function(){var t="member_id";return 1===this.formData.target_user_type?t="member_id":(2===this.formData.target_user_type||3===this.formData.target_user_type)&&(t="id"),t},getMemberComponentApi:function(){return 1===this.formData.target_user_type?"member":2===this.formData.target_user_type?"group":3===this.formData.target_user_type?"grade":void 0},zhidingKeHuShow:function(){return 0!==this.formData.target_user_type&&(!this.formData.target_user_info_list||0===this.formData.target_user_info_list.length)}},Object(S["mapGetters"])(["shopId","isMobile"])),methods:{initForm:function(){this.formData={benefit_type:0,promotion_code:"",benefit_event:{type:0,minThreshold:0},effect_scope_goods_list:[],effect_sku_list:[],benefit_scope_goods_list:[],benefit_condition:{benefit_amount:null,fixed_rice:null,discount:100,off_percent:0,benefit_count:0,effect_sku_list:[]},benefit_scope_type:0,effect_scope_type:0,target_user_type:0,overlay_auto_discounts:!1,overlay_discount_code:!1,discount_code_display:!1,max_num:!1,max_accumulate_num:0,entitled_country_target_selection:"all",order_use_limit:!1,entitled_country_id_list:[],start_time:v()().format("YYYY-MM-DD hh:mm:ss"),end_time:v()().add(1,"day").format("YYYY-MM-DD hh:mm:ss"),target_user_info_list:[]}},radmoCode:function(){this.formData.promotion_code=Object(r["b"])()},handleEdit:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.id&&Object(l["c"])({id:e.id}).then((function(e){var i=e.list[0];if(i.activity_status=!!i.activity_status,i.discount_code_display=!!i.discount_code_display,i.overlay_auto_discounts=!!i.overlay_auto_discounts,i.overlay_discount_code=!!i.overlay_discount_code,i.max_benefit_amount>-1&&(t.form.max_amount=!0),i.benefit_event&&""!==i.benefit_event)try{i.benefit_event=JSON.parse(i.benefit_event),i.entitled_country_id_list=JSON.parse(i.entitled_country_id_list)}catch(o){}t.formData=i,3===t.formData.benefit_type?(t.benefitTypeChange(),-1!==t.formData.prerequisite_shipping_price_range?t.form.mianyoufeiType=1:t.form.mianyoufeiType=-1,0!==t.formData.benefit_condition.off_percent&&(t.form.msOffType=0)):4===t.formData.benefit_type?(-1!==t.formData.prerequisite_shipping_price_range?t.form.mianyoufeiType=1:t.form.mianyoufeiType=-1,t.getCountryList()):-1!==t.formData.prerequisite_shipping_price_range?t.form.mianyoufeiType=1:t.form.mianyoufeiType=-1,t.targetUserTypeChange(),t.effectTypeChange(),t.open=!0,t.formTitle=Object(u["b"])("view.zhekou.code.create.edit_on")+i.activity_name}))},handleAdd:function(t){this.initForm(),this.codeType=t,this.formData.benefit_type=t,3===this.formData.benefit_type?(this.formTitle=Object(u["b"])("view.zhekou.code.create.full_delivery"),this.formData.prerequisite_shipping_price_range=-1,this.form.mianyoufeiType=-1,this.formData.benefit_scope_type=1,this.formData.effect_scope_type=1,this.benefitTypeChange()):4===this.formData.benefit_type?(this.getCountryList(),this.form.mianyoufeiType=-1,this.formTitle=Object(u["b"])("view.zhekou.code.create.free_shipping")):1===this.formData.benefit_type?(this.formTitle=Object(u["b"])("view.zhekou.code.create.percentage"),this.formData.prerequisite_shipping_price_range=-1,this.form.mianyoufeiType=-1):(this.formTitle=Object(u["b"])("view.zhekou.code.create.regular_discount"),this.formData.prerequisite_shipping_price_range=-1,this.form.mianyoufeiType=-1),this.open=!0,this.effectTypeChange(),this.targetUserTypeChange()},getCountryList:function(){var t=this;Object(c["b"])({shop_id:this.shopId,name:"PsCountry"}).then((function(e){if(e.list&&e.list[0].config)try{t.CountryList=JSON.parse(e.list[0].config)}catch(i){t.$notification["error"]({message:Object(u["b"])("view.zhekou.code.create.warn"),description:i})}else t.$notification["error"]({message:Object(u["b"])("view.zhekou.code.create.warn"),description:Object(u["b"])("view.zhekou.code.create.configure_shippable_countries")})}))},submitForm1:function(){},submitForm:function(){var t=this,e=JSON.parse(JSON.stringify(this.formData));e.activity_status?e.activity_status=1:e.activity_status=0,e.effect_sku_list||(e.benefit_condition.effect_sku_list=[]),e.benefit_condition.discount&&1===e.benefit_type&&(e.benefit_condition.discount=Number(e.benefit_condition.discount),e.benefit_condition.off_percent=100-Number(e.benefit_condition.discount)),e.benefit_condition.benefit_count&&(e.benefit_condition.benefit_count=Number(e.benefit_condition.benefit_count)),3===this.formData.benefit_type&&100===this.form.msOffType?(this.formData.benefit_condition.off_percent=0,this.formData.benefit_condition.discount=100):3===this.formData.benefit_type&&0===this.form.msOffType&&(e.benefit_condition.discount=100-Number(this.formData.benefit_condition.off_percent),e.benefit_condition.off_percent=Number(this.formData.benefit_condition.off_percent)),e.benefit_condition.benefit_amount&&(e.benefit_condition.benefit_amount=Number(e.benefit_condition.benefit_amount)),this.form.max_amount||(e.max_benefit_amount=-1),e.max_benefit_amount&&(e.max_benefit_amount=Number(e.max_benefit_amount)),e.benefit_event.minThreshold&&(e.benefit_event.minThreshold=Number(e.benefit_event.minThreshold)),-1===this.form.mianyoufeiType&&(e.prerequisite_shipping_price_range=-1),Object(l["b"])(e).then((function(e){t.$emit("ok")}))},cancel:function(){this.open=!1,this.$emit("close")},jianmianType:function(t){var e=this;100===this.form.msOffType&&(this.formData.benefit_condition.off_percent=0,this.formData.benefit_condition.discount=100),e.formData=JSON.parse(JSON.stringify(e.formData))},onChangeStartDate:function(t,e){this.formData.start_time=e},onChangeEndDate:function(t,e){this.formData.end_time=e},changeItem:function(t){this.formData.effect_scope_goods_list=t},onSelectGoodChange:function(t){this.selectGoodList=t},onSelectMSGoodChange:function(t){this.selectMSGoodList=t},onSelectUserChange:function(t){this.selectUserList=t},changeMSongItemPage:function(t,e){this.mansongItem.page=t,this.mansongItem.limit=e},changeMemberPage:function(t,e){this.userItem.page=t,this.userItem.limit=e},changeItemPage:function(t,e){this.zhidingItem.page=t,this.zhidingItem.limit=e},deleteItem:function(t){this.formData.effect_scope_goods_list.splice(t,1)},deleteMSItem:function(t){this.formData.benefit_scope_goods_list.splice(t,1)},changeCatItems:function(t){this.formData.effect_scope_goods_list=t},effectTypeChange:function(t){1===this.formData.effect_scope_type?this.$set(this,"zhidingColumns",E["columns1"]):2===this.formData.effect_scope_type&&this.$set(this,"zhidingColumns",E["columns2"]),t&&this.$set(this.formData,"effect_scope_goods_list",[])},benefitTypeChange:function(t){1===this.formData.benefit_scope_type?this.$set(this,"goodListColumns",E["columns1"]):2===this.formData.benefit_scope_type&&this.$set(this,"goodListColumns",E["columns2"]),t&&this.$set(this.formData,"benefit_scope_goods_list",[])},targetUserTypeChange:function(t){1===this.formData.target_user_type?this.$set(this,"userColumns",E["memberColumns1"]):2===this.formData.target_user_type?this.$set(this,"userColumns",E["memberColumns2"]):3===this.formData.target_user_type&&this.$set(this,"userColumns",E["memberColumns3"]),t&&this.$set(this.formData,"target_user_info_list",[])},changeMemberSet:function(t){this.formData.target_user_info_list=t}}}},aa03:function(t,e,i){"use strict";i.r(e),i.d(e,"columns1",(function(){return n})),i.d(e,"columns2",(function(){return s})),i.d(e,"memberColumns1",(function(){return a})),i.d(e,"memberColumns3",(function(){return c})),i.d(e,"memberColumns2",(function(){return r}));var o=i("1b6c"),n=[{title:Object(o["a"])("view.item.list.itemImage"),dataIndex:"img",width:"100px",scopedSlots:{customRender:"img"}},{title:Object(o["a"])("view.item.list.itemTitle"),dataIndex:"title1",width:"100px",scopedSlots:{customRender:"title1"}},{title:Object(o["a"])("view.item.list.operation"),dataIndex:"operation",width:"100px",scopedSlots:{customRender:"operation"}}],s=[{title:Object(o["a"])("view.test.list.form.id"),dataIndex:"cat_id",width:"100px",scopedSlots:{customRender:"cat_id"}},{title:Object(o["a"])("view.test.list.form.name"),dataIndex:"name",width:"100px",scopedSlots:{customRender:"name"}},{title:Object(o["a"])("view.item.list.operation"),dataIndex:"operation",width:"100px",scopedSlots:{customRender:"operation"}}],a=[{title:Object(o["a"])("view.zhekou.code.create.code_activity_user_number"),dataIndex:"member_id",width:"100px",scopedSlots:{customRender:"member_id"}},{title:Object(o["a"])("view.zhekou.code.create.code_activity_user_nick"),dataIndex:"nick",width:"100px",scopedSlots:{customRender:"nick"}},{title:Object(o["a"])("view.zhekou.code.create.code_activity_user_email"),dataIndex:"email",width:"100px",scopedSlots:{customRender:"email"}}],c=[{title:Object(o["a"])("view.zhekou.code.create.code_activity_number"),dataIndex:"id",width:"100px",scopedSlots:{customRender:"id"}},{title:Object(o["a"])("view.zhekou.code.create.code_activity_user_level"),dataIndex:"grade_name",width:"100px",scopedSlots:{customRender:"grade_name"}}],r=[{title:Object(o["a"])("view.zhekou.code.create.code_activity_number"),dataIndex:"id",width:"100px",scopedSlots:{customRender:"id"}},{title:Object(o["a"])("view.zhekou.code.create.code_activity_user_group_name"),dataIndex:"group_name",width:"100px",scopedSlots:{customRender:"group_name"}}]},aabf:function(t,e,i){"use strict";i.d(e,"d",(function(){return s})),i.d(e,"a",(function(){return a})),i.d(e,"c",(function(){return c})),i.d(e,"b",(function(){return r})),i.d(e,"e",(function(){return d})),i.d(e,"h",(function(){return u})),i.d(e,"g",(function(){return l})),i.d(e,"f",(function(){return h}));var o=i("b775"),n={goodlist:"/good/list",goodadd:"/good/add",goodsInfo:"/good/info",goodsDelete:"/good/delete",goodsSubAdd:"/good/sub/add",itemFilingAdd:"/good/filing/add",searchSkuInfo:"/good/sku/search",searchHsCodeInfo:"/good/hscode/search",searchCustomsItem:"/good/customs_item/search"};function s(t){return Object(o["b"])({url:n.goodlist,method:"post",data:t})}function a(t){var e=t.view_id?n.goodsSubAdd:n.goodadd;return Object(o["b"])({url:e,method:"post",data:t})}function c(t){return Object(o["b"])({url:n.goodsInfo,method:"post",data:t})}function r(t){return Object(o["b"])({url:n.goodsDelete,method:"post",data:t})}function d(t){return Object(o["b"])({url:n.itemFilingAdd,method:"post",data:t})}function u(t){return Object(o["b"])({url:n.searchSkuInfo,method:"post",data:t})}function l(t){return Object(o["b"])({url:n.searchHsCodeInfo,method:"post",data:t})}function h(t){return Object(o["b"])({url:n.searchCustomsItem,method:"post",data:t})}},c7a1:function(t,e,i){"use strict";i.d(e,"a",(function(){return s})),i.d(e,"b",(function(){return a})),i.d(e,"d",(function(){return c})),i.d(e,"e",(function(){return r})),i.d(e,"f",(function(){return d})),i.d(e,"g",(function(){return u})),i.d(e,"c",(function(){return l}));var o=i("b775"),n={configAdd:"/mallconfig/save",configList:"/mallconfig/list",huobiGet:"/pmethod/currency/get",huobiSet:"/pmethod/currencyrates/set",systemGet:"/config/sys/get",systemSet:"/config/sys/set",copyrightApi:"/config/copyright"};function s(t){return Object(o["b"])({url:n.configAdd,method:"post",data:t})}function a(t){return Object(o["b"])({url:n.configList,method:"post",params:t})}function c(t){return Object(o["b"])({url:n.huobiGet,method:"get",params:t})}function r(t){return Object(o["b"])({url:n.huobiSet,method:"post",params:t})}function d(t){return Object(o["b"])({url:n.systemGet,method:"post",params:t})}function u(t){return Object(o["b"])({url:n.systemSet,method:"post",data:t})}function l(t){return Object(o["b"])({url:n.copyrightApi,method:"post",data:t})}},ca00:function(t,e,i){"use strict";i.d(e,"c",(function(){return s})),i.d(e,"b",(function(){return a})),i.d(e,"a",(function(){return c}));i("99af"),i("a15b"),i("ac1f"),i("5319"),i("d3b7"),i("25f0");function o(t,e){return Math.floor(Math.random()*(e-t+1)+t)}function n(t,e){t||(t=1),e||(e="0123456789qwertyuioplkjhgfdsazxcvbnm");for(var i="",n=0;n<t;n++){var s=o(0,e.length-1);i+=e[s]}return i}function s(){var t="0123456789abcdef";return n(32,t)}function a(){function t(){return Math.floor(1e4*(1+Math.random())).toString(16)}return t()+t()+t()+t()}function c(t){var e=document.createElement("textarea");e.value=t,document.body.appendChild(e),e.select();try{document.execCommand("copy")}catch(i){}document.body.removeChild(e)}},d047:function(t,e,i){"use strict";i.d(e,"i",(function(){return s})),i.d(e,"h",(function(){return a})),i.d(e,"b",(function(){return c})),i.d(e,"f",(function(){return r})),i.d(e,"a",(function(){return d})),i.d(e,"d",(function(){return u})),i.d(e,"g",(function(){return l})),i.d(e,"e",(function(){return h})),i.d(e,"c",(function(){return m}));var o=i("b775"),n={list:"/shop/view/list"};function s(t){return Object(o["b"])({url:n.list,method:"post",data:t})}function a(t){return Object(o["b"])({url:"/shop/view/add",method:"post",data:t})}function c(t){return Object(o["b"])({url:"/shop/view/close_auto_trans",method:"post",data:t})}function r(t){return Object(o["b"])({url:"/shop/view/open_auto_trans",method:"post",data:t})}function d(t){return Object(o["b"])({url:"/trans_task/add_shop_job",method:"post",data:t})}function u(t){return Object(o["b"])({url:"/shop/getinfo",method:"post",data:t})}function l(t){return Object(o["b"])({url:"/mall_config/save",method:"post",data:t})}function h(t){return Object(o["b"])({url:"/lang/get",method:"post",data:t})}function m(t){return Object(o["b"])({url:"/mall_config/get",method:"post",data:t})}},dcb0:function(t,e,i){"use strict";i.d(e,"d",(function(){return s})),i.d(e,"a",(function(){return a})),i.d(e,"c",(function(){return c})),i.d(e,"b",(function(){return r})),i.d(e,"g",(function(){return d})),i.d(e,"e",(function(){return u})),i.d(e,"f",(function(){return l}));var o=i("b775"),n={catlist:"/cat/list",catadd:"/cat/add",catInfo:"/cat/info",catDelete:"/cat/delete",publicCatList:"/standard/cat",infoList:"/good/info/list",parentList:"/cat/parent/list",cartSubAdd:"/cat/sub/add"};function s(t){return Object(o["b"])({url:n.catlist,method:"post",params:t})}function a(t){var e=t.view_id?n.cartSubAdd:n.catadd;return Object(o["b"])({url:e,method:"post",params:t}).then((function(){return{result:"ok",cat_id:12}}))}function c(t){return Object(o["b"])({url:n.catInfo,method:"post",params:t})}function r(t){return Object(o["b"])({url:n.catDelete,method:"post",params:t})}function d(t){return Object(o["b"])({url:n.publicCatList,method:"post",params:t})}function u(t){return Object(o["b"])({url:n.infoList,method:"post",params:t})}function l(t){return Object(o["b"])({url:n.parentList,method:"post",params:t})}}}]);