(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fab09dd4","chunk-ae7cb8dc","chunk-ae7cb8dc"],{"11fe":function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("custom-bread",{attrs:{breadList:t.breadList}}),a("div",{staticClass:"couponContent",style:{marginTop:"24px"}},[a("a-layout",{style:{}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px"}},[a("div",{staticClass:"couponListHeader"},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search(e)}}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:8,sm:24,xxl:8}},[a("a-form-item",{attrs:{label:"固定码号"}},[a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:t.queryParam.fix_code,callback:function(e){t.$set(t.queryParam,"fix_code",e)},expression:"queryParam.fix_code"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:8}},[a("a-form-item",{attrs:{label:"固定码标题"}},[a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:t.queryParam.title,callback:function(e){t.$set(t.queryParam,"title",e)},expression:"queryParam.title"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:8}},[a("a-form-item",{attrs:{label:"固定码ID"}},[a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:t.queryParam.id,callback:function(e){t.$set(t.queryParam,"id",e)},expression:"queryParam.id"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:8}},[a("a-form-item",{attrs:{label:"活动时间"}},[[a("a-range-picker",{staticStyle:{width:"100%"},attrs:{"show-time":{hideDisabledOptions:!0,defaultValue:[t.moment("00:00:00","HH:mm:ss"),t.moment("11:59:59","HH:mm:ss")]},placeholder:["开始时间","结束时间"]},model:{value:t.dateArr,callback:function(e){t.dateArr=e},expression:"dateArr"}})]],2)],1),a("a-col",{attrs:{md:8,sm:24,xxl:8}},[a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{attrs:{"default-value":"0"},model:{value:t.queryParam.status,callback:function(e){t.$set(t.queryParam,"status",e)},expression:"queryParam.status"}},[a("a-select-option",{attrs:{value:"0"}},[t._v("全部")]),a("a-select-option",{attrs:{value:"1"}},[t._v("新建")]),a("a-select-option",{attrs:{value:"2"}},[t._v("待审核")]),a("a-select-option",{attrs:{value:"3"}},[t._v("审核通过")]),a("a-select-option",{attrs:{value:"4"}},[t._v("审核拒绝")]),a("a-select-option",{attrs:{value:"5"}},[t._v("已暂停")]),a("a-select-option",{attrs:{value:"6"}},[t._v("活动中")]),a("a-select-option",{attrs:{value:"7"}},[t._v("已结束")]),a("a-select-option",{attrs:{value:"8"}},[t._v("已作废")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:8}},[a("a-form-item",{attrs:{label:"添加人"}},[a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:t.queryParam.operator,callback:function(e){t.$set(t.queryParam,"operator",e)},expression:"queryParam.operator"}})],1)],1)],1)],1)],1),a("div",{staticClass:"page-user-button"},[a("a-button",{attrs:{type:"primary"},on:{click:t.search}},[t._v("查询")]),a("a-button",{on:{click:t.resetForm}},[t._v("重置")])],1)])])],1)],1),a("div",{staticClass:"couponContent"},[a("a-layout-content",{style:{background:"#fff",padding:"24px"}},[a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"promotion_new:/fix-code/create",expression:"'promotion_new:/fix-code/create'"}],style:{marginBottom:"24px"},attrs:{type:"primary"},on:{click:t.enterAddCoupon}},[t._v("新建")]),a("a-table",{ref:"table",attrs:{dataSource:t.dataSource,columns:t.columns,pagination:t.paginationSet,loading:t.loading,rowKey:t.rowKeyMethod},on:{change:t.handleTableChange},scopedSlots:t._u([{key:"fixCodeInfo",fn:function(e,s){return[a("a-tooltip",{attrs:{placement:"topLeft",title:s.title}},[a("span",{staticClass:"coupon-info-item",staticStyle:{display:"block"}},[a("router-link",{attrs:{target:"_blank",to:{path:"/promotion/coupon/fixedCodeDetail/id/"+s.id+"/websiteId/"+t.websiteId}}},[t._v("\n "+t._s(s.title)+"\n ")])],1)]),a("span",{staticClass:"coupon-info-item"},[t._v("固定码ID:"+t._s(s.id))]),a("span",{staticClass:"coupon-info-item",staticStyle:{marginLeft:"12px"}},[t._v("活动范围:"+t._s(t._f("filterScope")(s.scope_type)))]),a("span",{staticClass:"coupon-info-item",staticStyle:{display:"block"}},[t._v("活动时间:"+t._s(s.started_at)+" ~ "+t._s(s.ended_at))])]}},{key:"status",fn:function(e,s){return[a("span",[t._v(t._s(t._f("filterStatus")(s.status)))])]}},{key:"used_num",fn:function(e,s){return[a("router-link",{attrs:{target:"_blank",to:{path:"/promotion/coupon/fixedCodeUsed/rule_id/"+s.id+"/websiteId/"+t.websiteId}}},[t._v("\n "+t._s(s.used_num)+"\n ")])]}},{key:"operation",fn:function(e,s){return[a("router-link",{directives:[{name:"permission",rawName:"v-permission",value:"promotion_new:/fix-code/detail",expression:"'promotion_new:/fix-code/detail'"}],attrs:{target:"_blank",to:{path:"/promotion/coupon/fixedCodeDetail/id/"+s.id+"/websiteId/"+t.websiteId}}},[t._v("\n 查看\n ")])]}}])}),a("p-agination",{attrs:{total:t.pageTotal,currentPage:t.query.page,computedPageNumber:t.computedPageNumber,pageSize:t.query.size},on:{jumpTableChange:t.jumpTableChange,selectPageSizeChange:t.selectPageSizeChange}})],1)],1)],1)},i=[],r=(a("ac6a"),a("bf43")),n=a("5633"),o=a("40cb"),l=a("680a"),d=a("cbfe"),u=a("ac0d"),c=a("c1df"),p=a.n(c),b=[{title:"固定码号",dataIndex:"fix_code",key:"fix_code",width:"14%"},{title:"固定码信息",dataIndex:"fixCodeInfo",key:"fixCodeInfo",scopedSlots:{customRender:"fixCodeInfo"},width:"37%"},{title:"状态",dataIndex:"status",key:"status",scopedSlots:{customRender:"status"},width:"9%"},{title:"优惠内容",dataIndex:"rule_tips",key:"rule_tips",scopedSlots:{customRender:"rule_tips"},width:"15%"},{title:"核销总量",dataIndex:"total_num",key:"total_num",scopedSlots:{customRender:"total_num"},width:"9%"},{title:"已使用",dataIndex:"used_num",key:"used_num",sortDirections:["descend","ascend"],sorter:!0,scopedSlots:{customRender:"used_num"},width:"9%"},{title:"操作",dataIndex:"operation",key:"operation",scopedSlots:{customRender:"operation"}}],m={components:{customBread:n["a"],uploadImg:o["a"],PageView:l["c"],PAgination:r["a"]},mixins:[u["n"]],data:function(){return{breadList:{current:"固定码",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"营销"},{name:"4",title:"固定码"}]},labelCol:{sm:{span:4}},wrapperCol:{sm:{span:4}},customCol:{sm:{span:9}},confirmLoading:!1,form:this.$form.createForm(this),addUploadAddress:"/api-cms/cms/file/upload",targetTypeArray:[{id:1,label:"app首页"},{id:2,label:"固定码列表页"},{id:3,label:"商品详情页"},{id:4,label:"商品列表页"},{id:5,label:"https跳转"}],dateArr:[],loading:!1,sortDefault:"",queryParam:{fix_code:"",title:"",status:"0",operator:"",time_from:"",time_to:"",id:""},columns:b}},methods:{moment:p.a,getTableList:function(t){var e,a=this;this.loading=!0,t&&(e=t),Object(d["E"])(e).then((function(t){var e=t.data;if(e){a.dataSource=e.items,a.pageTotal=e.total;var s={},i=[];a.dataSource.forEach((function(t){return s={fix_code:t.fix_code,title:t.title,scope_type:t.scope_type,started_at:t.started_at,ended_at:t.ended_at,operator:t.operator},i.push(s),i})),a.fixCodeInfo=i}})).finally((function(){a.loading=!1}))},handleTableChange:function(t){this.query.order_by="used_num",""===this.sortDefault?this.sortDefault="desc":"desc"===this.sortDefault?this.sortDefault="asc":(this.query.order_by="",this.sortDefault=""),this.query.sort=this.sortDefault,this.getTableList(this.query)},search:function(){this.query.page=1,Object.assign(this.query,this.queryParam),this.getTableList(this.query)},resetForm:function(){this.queryParam.fix_code="",this.queryParam.title="",this.queryParam.operator="",this.queryParam.time_from="",this.queryParam.time_to="",this.queryParam.status="0",this.queryParam.id="",this.query.page=1,this.dateArr=[],Object.assign(this.query,this.queryParam),this.getTableList(this.query)},enterAddCoupon:function(){this.$router.push({path:"/promotion/coupon/addFixedCode"})},rowKeyMethod:function(t,e){return e}},filters:{filterStatus:function(t){switch(t){case 1:return"新建";case 2:return"待审核";case 3:return"审核通过";case 4:return"审核拒绝";case 5:return"已暂停";case 6:return"活动中";case 7:return"已结束";case 8:return"已作废"}},filterScope:function(t){return"all"===t?"全站":"categories"===t?"指定分类":"store"===t?"店铺":"brand"===t?"品牌":"指定商品"}},watch:{dateArr:function(t){t.length>0?(this.queryParam.time_from=p()(t[0]).format("YYYY-MM-DD HH:mm:ss"),this.queryParam.time_to=p()(t[1]).format("YYYY-MM-DD HH:mm:ss")):(this.queryParam.time_from="",this.queryParam.time_to="")}}},f=m,v=(a("9362"),a("2877")),h=Object(v["a"])(f,s,i,!1,null,"43e756d9",null);e["default"]=h.exports},"22c1":function(t,e,a){"use strict";a("8d8d")},2338:function(t,e,a){},"40cb":function(t,e,a){"use strict";var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-form-item",{style:{marginBottom:"0px"},attrs:{label:"图片",labelCol:t.labelCol,wrapperCol:t.wrapperCol,required:t.essentialRequired}},[a("div",{class:t.errorTips.length>0?"errorUploadBox":""},[a("a-upload",{staticClass:"avatar-uploader errorBox",attrs:{name:"file",listType:"picture-card",showUploadList:!1,action:t.addUploadAddress,headers:t.token,data:{website_id:t.website_id},beforeUpload:t.beforeUpload},on:{change:t.handleChange}},[t.imageUrl?a("img",{staticClass:"adUploadImgStyle",attrs:{src:t.imageUrl,alt:"avatar"}}):a("div",[a("a-icon",{attrs:{type:t.loading?"loading":"plus"}}),a("div",{staticClass:"ant-upload-text"},[t._v("上传")])],1)])],1),a("div",{staticClass:"uploadTips"},[t._v(t._s(t.uploadTips))]),a("div",{staticClass:"uploadErrorInfo"},[t._v(t._s(t.errorTips))])])},i=[];a("6762");function r(t,e){var a=new FileReader;a.addEventListener("load",(function(){return e(a.result)})),a.readAsDataURL(t)}var n={props:{addUploadAddress:{type:String,default:"/xx"},labelCol:{type:[String,Object],default:function(){return{sm:{span:4}}}},wrapperCol:{type:[String,Object],default:function(){return{sm:{span:16}}}},essentialRequired:{type:Boolean,default:function(){return!0}},uploadTips:{type:String,default:"图片尺寸2760x1080px,图片大小500kb以内,支持jpg/png/gif格式"}},data:function(){return{loading:!1,imageUrl:"",errorTips:"",token:{"Access-Token":this.$ls.get("token"),"Website-ID":this.$store.getters.websiteId},website_id:this.$store.getters.websiteId}},methods:{handleChange:function(t){var e=this,a=t.file;if("uploading"!==a.status){if("done"===a.status&&200===a.response.status){r(a.originFileObj,(function(t){e.imageUrl=t,e.loading=!1}));var s=a.response.data.src;this.$emit("noticeAddress",s),this.imageUrl=s,this.errorTips=""}}else this.loading=!0},beforeUpload:function(t){var e=["image/png","image/gif","image/jpeg","image/jpg"],a=e.includes(t.type);a||(this.errorTips="仅支持jpg/png/gif格式");var s=t.size<512e3;return s||(this.errorTips="图片大小不能超过500KB"),a&&s},singleDecide:function(){this.imageUrl||(this.errorTips="请上传图片")},alreadyAdress:function(t){this.imageUrl=t}}},o=n,l=(a("9091"),a("2877")),d=Object(l["a"])(o,s,i,!1,null,null,null);e["a"]=d.exports},5633:function(t,e,a){"use strict";var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"customBread"},[a("div",{staticClass:"page-header clearfix"},[a("div",{staticClass:"page-header-index-wide",staticStyle:{float:"left"}},[a("a-breadcrumb",{staticClass:"breadcrumb"},t._l(t.breadList.loopBread,(function(e){return a("a-breadcrumb-item",{key:e.name},[e.href?a("router-link",{attrs:{to:{path:e.href}}},[t._v("\n "+t._s(e.title)+"\n ")]):a("span",[t._v(t._s(e.title))])],1)})),1),a("div",{staticClass:"detail"},[a("div",{staticClass:"customBreadcrumb-current"},[a("h1",{staticClass:"title"},[t._v(t._s(t.breadList.current))]),t.breadList.showNote&&t.breadList.isText?a("a-tooltip",{attrs:{placement:"bottomLeft"}},[a("template",{slot:"title"},[a("div",{domProps:{innerHTML:t._s(t.noteRender())}})]),a("a-icon",{staticClass:"customBreadcrumb-icon",attrs:{type:"exclamation-circle"}})],2):t.breadList.showNote?a("a-popover",{attrs:{placement:"bottomLeft",overlayClassName:"custom-crumbcrumb-tips"}},[a("template",{slot:"content"},[a("div",{domProps:{innerHTML:t._s(t.noteRender())}})]),a("a-icon",{staticClass:"customBreadcrumb-icon",attrs:{type:"exclamation-circle"}})],2):t._e()],1)])],1),a("div",{staticClass:"customBreadRight"},[t._t("default")],2)])])},i=[],r={props:{breadList:{type:Object,required:!0}},methods:{noteRender:function(){var t=this.breadList.current;switch(t){case"热搜词":return'\n
商品综合排序规则说明:
\n