(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["user","chunk-4ac3693c","chunk-c06d0264","chunk-0ef8a6ef"],{"0064":function(e,t,a){"use strict";a("4cfc")},"03b9":function(e,t,a){"use strict";a.d(t,"f",(function(){return n})),a.d(t,"h",(function(){return o})),a.d(t,"e",(function(){return l})),a.d(t,"a",(function(){return c})),a.d(t,"b",(function(){return u})),a.d(t,"c",(function(){return d})),a.d(t,"d",(function(){return p})),a.d(t,"g",(function(){return m}));var s=a("b775"),r="/api-notice",i={reducePriceRemindList:r+"/backend/reduce-price/list",setAutoReducePriceRule:r+"/backend/auto-reduce-price-rule/save",getAutoReducePriceRule:r+"/backend/auto-reduce-price-rule/detail",checkAutoRemindList:r+"/backend/auto-reduce-price/statistics/list",checkAutoRemindSummary:r+"/backend/auto-reduce-price/statistics/summary",checkReducePriceRemindDetail:r+"/backend/reduce-price/detail",checkReducePriceRemindUserList:r+"/backend/reduce-price/user-list/search",reducePriceRemindListExport:r+"/backend/reduce-price/export"};function n(e){return Object(s["b"])({url:i.reducePriceRemindList,method:"get",params:e})}function o(e){return Object(s["b"])({url:i.setAutoReducePriceRule,method:"post",data:e})}function l(e){return Object(s["b"])({url:i.getAutoReducePriceRule,method:"get",params:e})}function c(e){return Object(s["b"])({url:i.checkAutoRemindList,method:"get",params:e})}function u(e){return Object(s["b"])({url:i.checkAutoRemindSummary,method:"get",params:e})}function d(e){return Object(s["b"])({url:i.checkReducePriceRemindDetail,method:"get",params:e})}function p(e){return Object(s["b"])({url:i.checkReducePriceRemindUserList,method:"get",params:e})}function m(e){return Object(s["b"])({url:i.reducePriceRemindListExport,method:"post",data:e})}},"0452":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("custom-bread",{attrs:{breadList:e.breadList}}),a("a-layout",{staticStyle:{"margin-top":"24px"}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px"}},[a("div",{staticClass:"tableForm"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}}},[a("a-form-item",{attrs:{label:"手机号"}},[a("a-input",{attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.phone_number,callback:function(t){e.$set(e.queryParam,"phone_number",t)},expression:"queryParam.phone_number"}})],1),a("a-button",{staticClass:"ml8",attrs:{type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("message.Search")))]),a("a-button",{style:{marginLeft:"6px"},on:{click:e.reset}},[e._v(e._s(e.$t("message.Reset")))])],1)],1)]),a("a-layout-content",{style:{background:"#fff",padding:"24px"}},[a("a-button",{staticClass:"marginBottom24",attrs:{type:"primary"},on:{click:e.addUnsubscribe}},[e._v("新增退订名单")]),a("a-table",{ref:"table",attrs:{dataSource:e.dataSource,columns:e.columns,pagination:e.paginationSet,rowKey:"id",loading:e.loading},scopedSlots:e._u([{key:"operation",fn:function(t,s){return[e.dataSource.length?a("a-popconfirm",{attrs:{title:" 确定要删除此信息吗?"},on:{confirm:function(){return e.onDelete(s)}}},[a("a",{attrs:{href:"javascript:;"}},[e._v(e._s(e.$t("message.Delete")))])]):e._e()]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.limit},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}}),a("create-form",{ref:"createModal",on:{ok:e.handleOk}})],1)],1)],1)},r=[],i=(a("8e6e"),a("ac6a"),a("456d"),a("386d"),a("ade3")),n=a("bf43"),o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{staticStyle:{"padding-bottom":"0"},attrs:{title:"新增退订名单",visible:e.visible},on:{ok:e.handleSubmit,cancel:e.handleCancel}},[a("a-form",{staticClass:"messageForm"},[a("a-form-item",{style:{marginBottom:"0px"},attrs:{label:"手机号",labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:"","validate-status":e.validateStatus,help:e.validateErrorInfo}},[a("a-textarea",{attrs:{autoSize:{minRows:4},placeholder:"多个手机号请用英文逗号“,”隔开"},on:{blur:e.decidePhoneBase,change:e.changeStatus},model:{value:e.phone_numbers,callback:function(t){e.phone_numbers=t},expression:"phone_numbers"}})],1)],1)],1)},l=[],c=(a("28a5"),a("c5f6"),a("90e7")),u={name:"AddTag",data:function(){return{visible:!1,labelCol:{xs:{span:24},sm:{span:7}},wrapperCol:{xs:{span:24},sm:{span:13}},phone_numbers:"",website_id:Number,validateStatus:"success",validateErrorInfo:""}},methods:{add:function(e){this.visible=!0,this.website_id=e},changeStatus:function(){this.validateStatus="success",this.validateErrorInfo=""},closeRest:function(){this.visible=!1,this.phone_numbers="",this.changeStatus()},handleCancel:function(){this.visible=!1,this.closeRest()},decidePhoneBase:function(){return this.phone_numbers.length<=0&&(this.validateStatus="error",this.validateErrorInfo="请输入手机号",!0)},decidePhone:function(){for(var e=this.phone_numbers.split(","),t=!1,a=/^[1]([3-9])[0-9]{9}$/,s=0;s3单:忠实客户")])]):88===e.options?a("div",[a("p",[e._v("基于最近1年内,客户最近一次购买距今天数(R),购买的总次数(F)和购买总金额(M)分别与各自的均值比较划分为高、低两类,然后组合为RFM将用户划分为8类")])]):94===e.options?a("div",[a("p",[e._v("按用户的购买、收藏、加购、访问4个行为计算用户的品类偏好,权重占比如下:")]),a("p",[e._v("购买xx品类商品次数权重:0.6")]),a("p",[e._v("收藏xx品类商品次数权重:0.16")]),a("p",[e._v("加购xx品类商品次数权重:0.2")]),a("p",[e._v("访问xx品类商品详情页次数权重:0.04")])]):93===e.options?a("div",[a("p",[e._v("按用户的购买、收藏、加购、访问4个行为计算用户的品牌偏好,权重占比如下:")]),a("p",[e._v("购买xx品牌商品次数权重:0.6")]),a("p",[e._v("收藏xx品类商品次数权重:0.16")]),a("p",[e._v("加购xx品类商品次数权重:0.2")]),a("p",[e._v("访问xx品类商品详情页次数权重:0.04")])]):e._e()]),a("a-icon",{attrs:{type:"info-circle"}})],2)],1)},U=[],Y=(a("6762"),{name:"DescriptLabel",props:{options:{type:Number,required:!0}},data:function(){return{decideLabel:!1}},watch:{options:function(e){this.getData()}},created:function(){var e=this;this.$nextTick((function(){e.getData()}))},methods:{getData:function(){var e=[61,83,79,88,94,93];e.includes(this.options)?this.$data.decideLabel=!0:this.$data.decideLabel=!1}}}),z=Y,H=(a("dcf6"),Object(d["a"])(z,B,U,!1,null,"1e497bae",null)),K=H.exports,G={name:"functional-button",functional:!0,render:function(e,t){var a=t.data.attrs.attr,s=Math.random();switch(a.field_type){case 2:return e("span",t.data,[e(m,{props:{options:[{label:"等于",value:"equal"},{label:"大于",value:"greater"},{label:"小于",value:"less"},{label:"区间",value:"between"}]},on:{selected:function(e){t.data.attrs.changeQuery(e)},listInputFirst:function(e){t.data.attrs.changeQueryListInputFirst(e)},listInputSecond:function(e){t.data.attrs.changeQueryListInputSecond(e)},IntervalSelect:function(e){t.data.attrs.IntervalSelect(e)}}}),[e(K,{props:{options:a.id}}),e(P,{on:{executeDelete:function(){t.data.attrs.changeDelete()}}})]]);case 3:return e("span",t.data,[e(m,{props:{options:[{label:"等于",value:"equal"},{label:"大于",value:"greater"},{label:"小于",value:"less"},{label:"区间",value:"between"}]},on:{selected:function(e){t.data.attrs.changeQuery(e)},listInputFirst:function(e){t.data.attrs.changeQueryListInputFirst(e)},listInputSecond:function(e){t.data.attrs.changeQueryListInputSecond(e)},IntervalSelect:function(e){t.data.attrs.IntervalSelect(e)}}}),[e(P,{on:{executeDelete:function(e){t.data.attrs.changeDelete()}}})]]);case 5:return e("span",t.data,[e(T,{key:s,props:{options:[{label:"是",value:"真"},{label:"否",value:"假"}]},on:{selected:function(e){t.data.attrs.changeQuery(e)}}}),[e(K,{props:{options:a.id}}),e(P,{on:{executeDelete:function(e){t.data.attrs.changeDelete()}}})]]);case 6:return e("span",t.data,[e(w,{key:s,on:{dateEmit:function(e){t.data.attrs.changeQuery(e)}}}),[e(P,{on:{executeDelete:function(e){t.data.attrs.changeDelete()}}})]]);default:return e("span",t.data,[e(V,{key:s,props:{options:a.id},on:{selected:function(e){t.data.attrs.changeQuery(e)}}}),[e(K,{props:{options:a.id}}),e(P,{on:{executeDelete:function(e){t.data.attrs.changeDelete()}}})]])}}},Q={name:"WidgetFormItem",components:{selectBase:G},props:{currentId:{type:Number,required:!0},currentComponent:{type:String,required:!0}},watch:{firstSelect:function(e){this.decideObject=e?this.provinceData.filter((function(t){return t.field===e}))[0]:this.provinceData[0]}},created:function(){var e=this.$props.currentComponent;this.$data.provinceData=this.$store.state.form[e],this.$data.firstSelect=this.provinceData[0].field,this.$data.decideObject=this.provinceData[0]},data:function(){return{formItemLayoutWithOutLabel:{wrapperCol:{xs:{span:24,offset:0},sm:{span:24,offset:0}}},provinceData:[],firstSelect:"",inputValueOne:"",inputValueTwo:"",interval:!1,selectValue:{params:""},decideObject:{},validateStatus:"success",validateErrorInfo:"",executeDelete:!1}},methods:{resetTips:function(){this.validateStatus="success",this.validateErrorInfo=""},handleProvinceChange:function(e){var t=["average_gmv","user_gmv","cecs_3m_order_qty","cecs_6m_order_qty","cecs_9m_order_qty","cecs_12m_order_qty","cecs_24m_order_qty","cecs_3m_order_gmv","cecs_6m_order_gmv","cecs_9m_order_gmv","cecs_12m_order_gmv","cecs_24m_order_gmv","available_points","history_order_cnt"];-1===t.indexOf(this.firstSelect)&&(this.selectValue.params="")},changeQuery:function(e){this.selectValue.params=e,this.resetTips()},changeQueryListInputFirst:function(e){this.inputValueOne=e,this.resetTips()},changeQueryListInputSecond:function(e){this.inputValueTwo=e,this.resetTips()},IntervalSelect:function(e){this.interval=e},changeDelete:function(){this.executeDelete=!0,this.$emit("deleteSingleComponent",this.currentId)},errorShow:function(){this.validateStatus="error",this.validateErrorInfo="请输入"+this.decideObject.name},successShow:function(){this.validateStatus="success",this.validateErrorInfo="";var e={field:this.firstSelect,function:this.selectValue.params,params:this.interval?[this.inputValueOne,this.inputValueTwo]:[this.inputValueOne]};return e},intervalDecide:function(){return this.interval?this.firstSelect&&this.selectValue.params&&this.inputValueOne&&this.inputValueTwo?this.successShow():this.errorShow():this.firstSelect&&this.selectValue.params&&this.inputValueOne?this.successShow():this.errorShow()},dateField:function(){if(this.firstSelect&&this.selectValue.params){this.validateStatus="success",this.validateErrorInfo="";var e={field:this.firstSelect,function:"absolute_between",params:this.selectValue.params};return e}this.validateStatus="error",this.validateErrorInfo="请选择"+this.decideObject.name},arrayField:function(){if(this.firstSelect&&this.selectValue.params){this.validateStatus="success",this.validateErrorInfo="";var e={field:this.firstSelect,function:"in",params:this.selectValue.params};return e}this.validateStatus="error",this.validateErrorInfo="请选择"+this.decideObject.name},booleanField:function(){if(this.firstSelect&&this.selectValue.params){this.validateStatus="success",this.validateErrorInfo="";var e={field:this.firstSelect,function:"equal",params:this.selectValue.params};return e}this.validateStatus="error",this.validateErrorInfo="请选择"+this.decideObject.name},singleCollectData:function(){switch(this.decideObject.field_type){case 2:return this.intervalDecide();case 3:return this.intervalDecide();case 5:return this.booleanField();case 6:return this.dateField();default:return this.arrayField()}}}},W=Q,J=(a("9fef"),Object(d["a"])(W,i,n,!1,null,"7386ea2b",null)),X=J.exports,Z=a("5a70"),ee=a("680a"),te={name:"Form",components:{formItem:X,FooterToolBar:Z["a"],PageView:ee["c"]},data:function(){return{cname:"",errTips:"",updateValue:0,cnameError:!1,baseComponentArray:[],behaviorComponentArray:[],worthComponentArray:[],favorComponentArray:[],tagComponentArray:[],baseId:0,behaviorId:0,worthId:0,favorId:0,tagId:0,dataArr:[]}},mounted:function(){var e=this;Object(A["c"])().then((function(t){t&&200===t.status&&e.$store.commit("SET_form_params",t.data)})),this.$store.commit("SET_Comsumer_Stop_Select_Website",!0),this.$store.commit("SET_Controller_HddenLanguages",!0)},beforeRouteLeave:function(e,t,a){this.$store.commit("SET_Comsumer_Stop_Select_Website",!1),this.$store.commit("SET_Controller_HddenLanguages",!1),a()},methods:{resetStatus:function(e){this.errTips="",this.cnameError=!1,e.target.value.length>50&&(this.errTips="长度不能超过50个字",this.cnameError=!0)},decideGroupLength:function(){return this.cname.length<=0?(this.errTips="请输入人群名称",this.cnameError=!0,!0):this.cname.length>50?(this.errTips="长度不能超过50个字",this.cnameError=!0,!0):void 0},updateChange:function(e){this.updateValue=e.target.value},baseAdd:function(){this.baseComponentArray.push({id:this.baseId++,name:"base"})},behaviorAdd:function(){this.behaviorComponentArray.push({id:this.behaviorId++,name:"behavior"})},worthAdd:function(){this.worthComponentArray.push({id:this.worthId++,name:"worth"})},favorAdd:function(){this.favorComponentArray.push({id:this.favorId++,name:"favor"})},tagAdd:function(){this.tagComponentArray.push({id:this.tagId++,name:"tag"})},deleteBaseComponent:function(e){this.baseComponentArray=this.baseComponentArray.filter((function(t){var a=t.id;return a!==e}))},deleteBehaviorComponent:function(e){this.behaviorComponentArray=this.behaviorComponentArray.filter((function(t){var a=t.id;return a!==e}))},deleteWorthComponent:function(e){this.worthComponentArray=this.worthComponentArray.filter((function(t){var a=t.id;return a!==e}))},deleteFavorComponent:function(e){this.favorComponentArray=this.favorComponentArray.filter((function(t){var a=t.id;return a!==e}))},deletetagComponent:function(e){this.tagComponentArray=this.tagComponentArray.filter((function(t){var a=t.id;return a!==e}))},formDataSet:function(){var e=this.$refs.base,t=this.$refs.behavior,a=this.$refs.worth,s=this.$refs.favor,r=this.$refs.tag,i=[];if(void 0!==e)for(var n=0;n20?(this.$message.error("筛选条件总数不能超过20条"),!1):i},handleSubmit:function(e){var t=this;e.preventDefault(),this.decideGroupLength();var a=this.formDataSet();if(0!==a.length){if(!(!1===a||this.cname.length<1)){var s={cname:this.cname,is_routine:Boolean(this.updateValue),rules:a,website_id:this.$route.params.site_id};Object(A["a"])(s).then((function(e){e&&200===e.status&&(t.$store.commit("Decide_toggleLanguage_success"),t.$router.push({path:"/user/group/list"}))}))}}else this.$message.error("请设置分群规则")},cancelMessage:function(){this.$router.push({path:"/user/group/list"})}}},ae=te,se=(a("3e9c"),Object(d["a"])(ae,s,r,!1,null,"97d57394",null));t["default"]=se.exports},"116c":function(e,t,a){},"11f4":function(e,t,a){},1217:function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[e._t("action"),a("div",{staticClass:"loop-show"},e._l(e.waitRender,(function(t,s){return a("div",{key:s,staticClass:"loop-item"},[a("div",{staticClass:"count-show-box"},[a("div",{staticClass:"title"},[e._v("\n "+e._s(t.title)+"\n "),t.desc?a("a-tooltip",[a("template",{slot:"title"},[e._v("\n "+e._s(t.desc)+"\n ")]),a("a-icon",{attrs:{type:"question-circle"}})],2):e._e()],1),a("div",{staticClass:"context"},[a("div",[e._v(e._s(e._f("NumberFormat")(t.value)))])])])])})),0)],2)},r=[],i={props:{waitRender:{type:Array,default:function(){return[]}}}},n=i,o=(a("af3b"),a("2877")),l=Object(o["a"])(n,s,r,!1,null,"7d5330c2",null);t["a"]=l.exports},1465:function(e,t,a){"use strict";a("566a")},"15fb":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("custom-bread",{attrs:{breadList:"LevelEdit"!==e.$route.name?e.breadList:e.breadListTwo}}),a("a-card",{style:{marginTop:"24px"},attrs:{bordered:!1}},[a("div",{style:{background:"#fff"}},[a("a-form",{staticClass:"custom-form",attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 权益类型 \n ")]),a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["type",{rules:[{required:!0}],initialValue:"custom"}],expression:"['type',{rules: [ { required: true }],initialValue:'custom'}]"}],attrs:{disabled:""}},[a("a-select-option",{attrs:{value:"custom"}},[e._v("\n 自定义权益\n ")]),a("a-select-option",{attrs:{value:"birthday"}},[e._v("\n 生日礼包\n ")]),a("a-select-option",{attrs:{value:"upgrade"}},[e._v("\n 升级礼包\n ")]),a("a-select-option",{attrs:{value:"upgrade"}},[e._v("\n 升级礼包\n ")]),a("a-select-option",{attrs:{value:"grading"}},[e._v("\n 保级礼包\n ")])],1)],1),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 展示名称 \n ")]),a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["title",{rules:[{required:!0,message:"请输入展示名称"},{max:10,message:"长度不能超过10个字"}],validateTrigger:"blur"}],expression:"[\n 'title',\n {\n rules: [\n { required: true, message: '请输入展示名称' },\n { max:10, message: '长度不能超过10个字' }\n ],\n validateTrigger: 'blur'\n }\n ]"}],attrs:{placeholder:"请输入"},on:{change:e.titleEnter}},[a("span",{attrs:{slot:"suffix"},slot:"suffix"},[e._v("\n "+e._s(e.titleEnterValue.length)+"/10\n ")])])],1),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 会员中心排序 \n ")]),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["seq",{rules:[{required:!0,message:"请输入会员中心排序"}],initialValue:0}],expression:"['seq',{rules: [\n { required: true, message: '请输入会员中心排序' }],initialValue:0}]"}],attrs:{placeholder:"请输入",min:0,max:9999999999,precision:0}})],1),a("upload-img",{ref:"uploadDescComponent",attrs:{labelName:"权益图标",errTips:"请上传权益图标",uploadTips:"图片尺寸80x80像素,大小不超过500KB,支持 jpg / png / gif 格式",labelCol:e.labelCol,addUploadAddress:e.addUploadAddress},on:{noticeAddress:e.noticeAddress}}),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 权益描述 \n ")]),a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["description",{rules:[{required:!0,min:1,message:"请输入权益描述"}],validateTrigger:"blur"}],expression:"['description', {rules: [{required: true, min: 1, message: '请输入权益描述'}],validateTrigger: 'blur'}]"}],attrs:{autoSize:{minRows:4},placeholder:"请输入"}})],1),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 状态 \n ")]),a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{rules:[{required:!0}],initialValue:"on"}],expression:"['status',{rules: [\n { required: true }],initialValue:'on'}]"}],attrs:{placeholder:"请选择"}},[a("a-select-option",{attrs:{value:"on"}},[e._v("\n 启用\n ")]),a("a-select-option",{attrs:{value:"off"}},[e._v("\n 禁用\n ")])],1)],1),a("a-row",[a("a-col",{attrs:{sm:4}}),a("a-col",{attrs:{sm:13}},[a("a-button",{style:{marginRight:"6px"},attrs:{type:"primary","html-type":"submit"}},[e._v("保存")]),a("a-button",{on:{click:e.cancelMessage}},[e._v("取消")])],1)],1)],1)],1)])],1)},r=[],i=(a("7f7f"),a("5633")),n=a("9e02"),o=a("c24f"),l=a("ac0d"),c={components:{uploadImg:n["a"],customBread:i["a"]},mixins:[l["k"]],data:function(){return{breadList:{current:"新建会员权益",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"会员等级"},{name:"4",title:"权益管理",href:"/user/user-level/rights-manage"},{name:"4",title:"新建会员权益"}]},breadListTwo:{current:"编辑会员权益",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"会员等级"},{name:"4",title:"权益管理",href:"/user/user-level/rights-manage"},{name:"5",title:"编辑会员权益"}]},form:this.$form.createForm(this),labelCol:{span:4},wrapperCol:{span:5},imgCol:{span:16},titleEnterValue:"",addUploadAddress:"/api-cms/cms/file/upload",myUpload:!1,myUploadTips:"",icon_url:""}},props:{editObj:{type:Object,default:function(){return{}}}},watch:{editObj:{handler:function(e,t){this.editManage()},deep:!0}},methods:{titleEnter:function(e){if(!e)return 0;this.titleEnterValue=e.target.value},noticeAddress:function(e){this.icon_url=e},cancelMessage:function(){this.$router.back()},handleSubmit:function(e){var t=this;e.preventDefault(),this.$refs.uploadDescComponent.singleDecide(),this.form.validateFields((function(e,a){e||""===t.icon_url||(a.icon_url=t.icon_url,"ManageEdit"===t.$route.name?t.updateManage(a):t.newManage(a))}))},newManage:function(e){var t=this;Object(o["c"])(e).then((function(e){e&&(t.$message.success("操作成功"),setTimeout((function(){t.$router.push({path:"/user/user-level/rights-manage"})}),1500))}))},updateManage:function(e){var t=this;e.id=1*this.$route.params.user_id,e.type=this.editObj.type,Object(o["j"])(e).then((function(e){e&&(t.$message.success("操作成功"),setTimeout((function(){t.$router.push({path:"/user/user-level/detail-manage/".concat(t.$route.params.user_id,"/websiteId/").concat(t.$store.getters.websiteId)})}),1500))}))},editManage:function(){if(""!==this.editObj){var e=this.editObj.icon_url;this.icon_url=this.editObj.icon_url,this.form.setFieldsValue({type:this.editObj.type,title:this.editObj.title.trim(),seq:this.editObj.seq,description:this.editObj.description,status:this.editObj.status}),this.titleEnterValue=this.editObj.title.trim(),this.$refs.uploadDescComponent.alreadyAdress(e)}}}},u=c,d=(a("1ad0"),a("2877")),p=Object(d["a"])(u,s,r,!1,null,"8751bca0",null);t["default"]=p.exports},"15fb9":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hidden-modal-form-padding-bottom"},[a("custom-bread",{attrs:{breadList:e.breadList}}),a("div",{staticClass:"customContent"},[a("a-layout",[a("a-layout-content",{staticClass:"custom-content",style:{marginBottom:"16px"}},[a("a-card",{attrs:{title:"商品信息",bordered:!1,loading:e.detailLoading}},[a("detail-list",{attrs:{col:3}},[a("detail-list-item",{attrs:{term:"商品标题"}},[a("a-tooltip",{attrs:{placement:"topLeft",title:e.productInfo.product_name}},[a("a",{staticClass:"line_table_hidden",attrs:{target:"_blank",href:e.productInfo.product_url}},[e._v(e._s(e._f("stringFilter")(e.productInfo.product_name)))])])],1),a("detail-list-item",{attrs:{term:"销售商品ID"}},[e._v(e._s(e.productInfo.product_id))]),a("detail-list-item",{attrs:{term:"商户SKU"}},[e._v(e._s(e.productInfo.merchant_sku))]),a("detail-list-item",{attrs:{term:"基础分类"}},[e._v(e._s(e.productInfo.category))]),a("detail-list-item",{attrs:{term:"品牌名称"}},[e._v(e._s(e.productInfo.brand))])],1)],1)],1),a("a-layout-content",[a("a-card",{attrs:{bordered:!1}},[a("div",{attrs:{slot:"title"},slot:"title"},[e._v("\n 用户明细\n "),a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/priceDownRemind/export",expression:"'user:/priceDownRemind/export'"}],staticStyle:{marginLeft:"25px"},attrs:{type:"primary"},on:{click:e.onExport}},[e._v("导出")])],1),a("div",{staticStyle:{display:"flex","align-items":"center"},attrs:{slot:"extra"},slot:"extra"},[a("a-input-group",{attrs:{compact:""}},[a("a-select",{model:{value:e.queryModel.query_field,callback:function(t){e.$set(e.queryModel,"query_field",t)},expression:"queryModel.query_field"}},[a("a-select-option",{attrs:{value:"customer_id"}},[e._v("\n 用户ID\n ")]),a("a-select-option",{attrs:{value:"telephone"}},[e._v("\n 手机号\n ")])],1),a("a-input-search",{staticStyle:{width:"70%"},attrs:{placeholder:"多个用英文逗号隔开",allowClear:""},on:{search:e.search},model:{value:e.queryModel.query_value,callback:function(t){e.$set(e.queryModel,"query_value",t)},expression:"queryModel.query_value"}})],1),a("a-tooltip",{attrs:{placement:"topRight",title:"支持批量查询,最多1000个,输入多个时用英文逗号隔开"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-table",{ref:"table",attrs:{rowKey:e.rowKeyMethod,loading:e.loading,columns:e.columns,dataSource:e.dataSource,pagination:e.paginationSet}}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.size},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)],1)],1)],1),a("export-task",{ref:"exportTask",on:{exportSucess:e.exportSucess}}),a("export-success",{ref:"exportSuccess",attrs:{"window-open":""}})],1)},r=[],i=(a("8e6e"),a("ac6a"),a("456d"),a("96cf"),a("1da1")),n=a("ade3"),o=(a("7514"),a("5633")),l=a("fa43"),c=a("bf43"),u=a("2af9"),d=a("2328"),p=a("ac0d"),m=a("03b9");function h(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function f(e){for(var t=1;t0&&this.checkHidden()}},methods:{showModal:function(e,t){this.selectProduct=e;var a=JSON.parse(JSON.stringify(t));this.userListQuery=a,this.visible=!0,this.checkedList=["product_name","merchant_sku","customer_id","product_price","expect_price","notify_price","send_medium","send_date","send_status","created_at"]},onShowModal:function(e,t,a){this.stepNumber=t,this.cancelStep=e,this.selectProduct=a,this.visible=!0,this.checkedList=["product_name","merchant_sku","customer_id","product_price","expect_price","notify_price","send_medium","send_date","send_status","created_at"]},onChange:function(e){this.firstValue=e.target.value},secondCheckout:function(e){this.checkedList=e},backFirst:function(){this.stepNumber=0},errorHidden:function(){this.selectProductDecide=!1},onSelectEvent:function(e){switch(e){case 1:this.checkedList=["product_name","merchant_sku","customer_id","product_price","expect_price","notify_price","send_medium","send_date","send_status","created_at"];break;case 2:this.checkedList=n.map((function(e){return e.value}));break;default:this.checkedList=[];break}},firstTask:function(){1!==this.firstValue||this.selectProduct.length?this.stepNumber=1:this.selectProductDecide=!0},exportTask:function(){var e=this;if(this.checkedList.length<=0)this.decideSelect=!0;else{2===this.firstValue?(this.queryObj=Object.assign(this.queryObj,this.userListQuery),this.queryObj.limit=Number(this.firstSelect)):(this.queryObj.select_ids=this.selectProduct.join(),this.queryObj.limit=0);var t=Object.assign(this.queryObj,{fields:this.checkedList.join()});this.confirmLoading=!0,Object(i["g"])(t).then((function(t){0===t.status?(e.$emit("exportSucess"),e.handleCancel(),e.httpRestData()):e.$message.error("导出失败")})).finally((function(){e.confirmLoading=!1}))}},handleOk:function(e){this.stepNumber?this.exportTask():this.firstTask()},httpRestData:function(){this.selectProduct={},this.userListQuery={},this.queryObj={},this.checkedList=[]},handleCancel:function(e){this.errorHidden(),this.visible=!1,this.cancelStep||this.backFirst(),this.cancelStep=!1},checkHidden:function(e){this.decideSelect=!1}}},l=o,c=(a("4034"),a("2877")),u=Object(c["a"])(l,s,r,!1,null,"d64ce924",null),d=u.exports,p=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:"配置自动提醒规则",okText:"保存",destroyOnClose:!0,width:730,"confirm-loading":e.loading},on:{ok:e.onOK,cancel:e.onCancel},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{staticClass:"custom-form-hidden-label",attrs:{form:e.form}},[a("div",{staticClass:"container"},[a("div",{staticClass:"custom-label"},[e._v("\n 降价规则\n "),a("a-tooltip",{attrs:{placement:"bottomLeft"}},[a("template",{slot:"title"},[a("span",[e._v("\n 1、商品金额大于xx:用户购物车/收藏夹的商品金额需大于设置的金额门槛,才会计算降价提醒"),a("br"),e._v("\n 2、商品金额下降大于xx:商品下降金额大于设置的金额,才会触发降价提醒"),a("br"),e._v("\n 3、商品金额下降折扣低于xx折:商品下降金额低于设置的折扣,才会触发降价提醒\n ")])]),a("a-icon",{staticStyle:{"vertical-align":"-0.125em"},attrs:{type:"info-circle-o"}})],2),e._v(":\n ")],1),a("a-checkbox-group",{staticStyle:{width:"100%"},on:{change:e.onPriceDownRulesChange},model:{value:e.priceDownRules,callback:function(t){e.priceDownRules=t},expression:"priceDownRules"}},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[a("a-checkbox",{attrs:{value:"min_price"}}),e._v("\n 商品金额大于 \n ")],1),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["min_price",{rules:[{required:!0,message:"请输入金额"}]}],expression:"[\n 'min_price',\n { rules: [{ required: true, message: '请输入金额' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:.01,max:999999999,precision:2,disabled:!e.priceDownRules.includes("min_price")}}),a("span",{staticClass:"setRule-customRadio-style"},[e._v(e._s(e.formValue.currency_name||"- -"))])],1),a("a-form-item",{staticClass:"form-item-input-margin-top"},[a("span",{attrs:{slot:"label"},slot:"label"},[a("a-checkbox",{attrs:{value:"min_reduce_price"}}),e._v("\n 商品金额下降大于 \n ")],1),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["min_reduce_price",{rules:[{required:!0,message:"请输入金额"}]}],expression:"[\n 'min_reduce_price',\n { rules: [{ required: true, message: '请输入金额' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:.01,max:999999999,precision:2,disabled:!e.priceDownRules.includes("min_reduce_price")}}),a("span",{staticClass:"setRule-customRadio-style"},[e._v(e._s(e.formValue.currency_name||"- -"))])],1),a("a-form-item",{staticClass:"form-item-input-margin-top"},[a("span",{attrs:{slot:"label"},slot:"label"},[a("a-checkbox",{attrs:{value:"max_reduce_discount"}}),e._v("\n 商品金额下降折扣低于 \n ")],1),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["max_reduce_discount",{rules:[{required:!0,message:"请输入折扣数字"}]}],expression:"[\n 'max_reduce_discount',\n { rules: [{ required: true, message: '请输入折扣数字' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:.01,max:9.99,precision:2,disabled:!e.priceDownRules.includes("max_reduce_discount")}}),a("span",{staticClass:"setRule-customRadio-style"},[e._v("折")])],1)],1)],1),a("div",{staticClass:"container"},[a("div",{staticClass:"custom-label"},[e._v("触达限制规则:")]),a("a-checkbox-group",{staticStyle:{width:"100%"},on:{change:e.onTouchDownRulesChange},model:{value:e.touchLimitRules,callback:function(t){e.touchLimitRules=t},expression:"touchLimitRules"}},[a("div",{staticClass:"flex-layout"},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[a("a-checkbox",{attrs:{value:"user_notify_limit_day"}}),e._v("\n 每个用户 \n ")],1),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["user_notify_limit_day",{rules:[{required:!0,message:"请输入自然天数"}]}],expression:"[\n 'user_notify_limit_day',\n { rules: [{ required: true, message: '请输入自然天数' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:730,precision:0,disabled:!e.touchLimitRules.includes("user_notify_limit_day")}}),a("span",{staticClass:"setRule-customRadio-style"},[e._v("自然天")]),e._v("\n 内,最多可触达 \n ")],1),a("a-form-item",[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["user_notify_limit_num",{rules:[{required:!0,message:"请输入次数"}]}],expression:"[\n 'user_notify_limit_num',\n { rules: [{ required: true, message: '请输入次数' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:1e3,precision:0,disabled:!e.touchLimitRules.includes("user_notify_limit_day")}}),a("span",{staticClass:"setRule-customRadio-style"},[e._v("次")])],1)],1),a("div",{staticClass:"form-item-input-margin-top flex-layout"},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[a("a-checkbox",{attrs:{value:"product_notify_limit_day"}}),e._v("\n 同1个商品 \n ")],1),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["product_notify_limit_day",{rules:[{required:!0,message:"请输入自然天数"}]}],expression:"[\n 'product_notify_limit_day',\n { rules: [{ required: true, message: '请输入自然天数' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:730,precision:0,disabled:!e.touchLimitRules.includes("product_notify_limit_day")}}),a("span",{staticClass:"setRule-customRadio-style"},[e._v("自然天")]),e._v("\n 内,最多可触达 \n ")],1),a("a-form-item",[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["product_notify_limit_num",{rules:[{required:!0,message:"请输入次数"}]}],expression:"[\n 'product_notify_limit_num',\n { rules: [{ required: true, message: '请输入次数' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:1e3,precision:0,disabled:!e.touchLimitRules.includes("product_notify_limit_day")}}),a("span",{staticClass:"setRule-customRadio-style"},[e._v("次")])],1)],1),a("a-form-item",{staticClass:"form-item-input-margin-top"},[a("span",{attrs:{slot:"label"},slot:"label"},[a("a-checkbox",{attrs:{value:"product_buy_day"}}),e._v("\n 最近 \n ")],1),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["product_buy_day",{rules:[{required:!0,message:"请输入天数"}]}],expression:"[\n 'product_buy_day',\n { rules: [{ required: true, message: '请输入天数' }]}\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:730,precision:0,disabled:!e.touchLimitRules.includes("product_buy_day")}}),a("span",{staticClass:"setRule-customRadio-style"},[e._v("天")]),e._v("\n  内购买的商品,不发送降价通知\n ")],1),a("a-form-item",{staticClass:"form-item-input-margin-top"},[a("span",{attrs:{slot:"label"},slot:"label"},[a("a-checkbox",{attrs:{value:"product_keep_day"}}),e._v("\n 加入购物车、收藏夹的时间超过 \n ")],1),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["product_keep_day",{rules:[{required:!0,message:"请输入天数"}]}],expression:"[\n 'product_keep_day',\n { rules: [{ required: true, message: '请输入天数' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:730,precision:0,disabled:!e.touchLimitRules.includes("product_keep_day")}}),a("span",{staticClass:"setRule-customRadio-style"},[e._v("天")]),e._v("\n  的商品,不发送降价通知\n ")],1)],1)],1)])],1)])},m=[],h=(a("6b54"),a("2909")),f=(a("96cf"),a("1da1")),g=a("ade3"),b=(a("6762"),a("2fdb"),["min_price","min_reduce_price","max_reduce_discount"]),v=["user_notify_limit_day","product_notify_limit_day","product_buy_day","product_keep_day"],_={data:function(){return{visible:!1,form:this.$form.createForm(this),priceDownRules:[],touchLimitRules:[],formValue:{currency_name:"",currency_symbol:"",min_price:"",min_reduce_price:"",max_reduce_discount:"",user_notify_limit_day:"",user_notify_limit_num:"",product_notify_limit_day:"",product_notify_limit_num:"",product_buy_day:"",product_keep_day:""},loading:!1}},methods:{open:function(){this.visible=!0,this.assignmentParams()},onPriceDownRulesChange:function(e){var t=b.filter((function(t){return!e.includes(t)}));this.setValidateStatus(t)},onTouchDownRulesChange:function(e){this.touchLimitRules=e,this.touchLimitRules.includes("user_notify_limit_day")&&this.touchLimitRules.push("user_notify_limit_num"),this.touchLimitRules.includes("product_notify_limit_day")&&this.touchLimitRules.push("product_notify_limit_num");var t=v.filter((function(t){return!e.includes(t)}));t.length&&(t.includes("user_notify_limit_day")&&t.push("user_notify_limit_num"),t.includes("product_notify_limit_day")&&t.push("product_notify_limit_num"),this.setValidateStatus(t))},setValidateStatus:function(e){var t=this;e.length&&e.map((function(e){t.form.setFields(Object(g["a"])({},e,{errors:void 0,value:void 0}))}))},handleSubmit:function(e){var t=this;this.loading=!0,Object(i["h"])(e).then((function(e){var a=e.status;0===a&&(t.$store.commit("Decide_toggleLanguage_success"),t.onCancel(),t.getRule())})).finally((function(){t.loading=!1}))},handleValidteFields:function(){var e=Object(f["a"])(regeneratorRuntime.mark((function e(){var t,a,s,r,i,n,o=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$nextTick();case 2:t=this.form,a=t.validateFields,s=t.getFieldsValue,r=s(["product_notify_limit_num","user_notify_limit_num"]),i=r.product_notify_limit_num,n=r.user_notify_limit_num,i&&!this.touchLimitRules.includes("product_notify_limit_num")&&this.touchLimitRules.push("product_notify_limit_num"),n&&!this.touchLimitRules.includes("user_notify_limit_num")&&this.touchLimitRules.push("user_notify_limit_num"),a([].concat(Object(h["a"])(this.priceDownRules),Object(h["a"])(this.touchLimitRules)),(function(e,t){if(!e){for(var a in t)t[a]=t[a].toString();o.handleSubmit(t)}}));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),onOK:function(){this.handleValidteFields()},onCancel:function(){this.visible=!1,this.priceDownRules=[],this.touchLimitRules=[]},assignmentParams:function(){var e=Object(f["a"])(regeneratorRuntime.mark((function e(){var t,a,s,r,i,n,o,l,c,u,d;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.formValue,a=t.min_price,s=t.min_reduce_price,r=t.max_reduce_discount,i=t.user_notify_limit_day,n=t.user_notify_limit_num,o=t.product_notify_limit_day,l=t.product_notify_limit_num,c=t.product_buy_day,u=t.product_keep_day,d=this.form.setFieldsValue,e.next=4,this.$nextTick();case 4:a&&this.priceDownRules.push("min_price"),s&&this.priceDownRules.push("min_reduce_price"),r&&this.priceDownRules.push("max_reduce_discount"),i&&n&&this.touchLimitRules.push("user_notify_limit_day"),o&&l&&this.touchLimitRules.push("product_notify_limit_day"),c&&this.touchLimitRules.push("product_buy_day"),u&&this.touchLimitRules.push("product_keep_day"),d({min_price:a,min_reduce_price:s,max_reduce_discount:r,user_notify_limit_day:i,user_notify_limit_num:n,product_notify_limit_day:o,product_notify_limit_num:l,product_buy_day:c,product_keep_day:u});case 12:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getRule:function(){var e=this;Object(i["e"])().then((function(t){var a=t.data;a&&(e.formValue=a)}))}},mounted:function(){this.getRule()}},y=_,w=(a("d4f5"),Object(c["a"])(y,p,m,!1,null,"2baa9c72",null)),S=w.exports},2338:function(e,t,a){},"23ba":function(e,t,a){"use strict";a.d(t,"e",(function(){return n})),a.d(t,"c",(function(){return o})),a.d(t,"b",(function(){return l})),a.d(t,"a",(function(){return c})),a.d(t,"d",(function(){return u}));var s=a("b775"),r="/api-u2",i={groupList:r+"/group/list",getRuleOptions:r+"/group/options",getRuleOptionValue:r+"/group/option-values",createGroupRule:r+"/group/create",groupDelete:r+"/group/delete"};function n(e){return Object(s["b"])({url:i.groupList,method:"get",params:e})}function o(e){return Object(s["b"])({url:i.getRuleOptions,method:"get",params:e})}function l(e){return Object(s["b"])({url:i.getRuleOptionValue,method:"get",params:e})}function c(e){return Object(s["b"])({url:i.createGroupRule,method:"post",data:e})}function u(e){return Object(s["b"])({url:i.groupDelete,method:"post",data:e})}},"26d3":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-view",[a("a-layout",{style:{}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px"}},[a("div",{staticClass:"tableForm"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}}},[a("a-form-item",{attrs:{label:"短信内容"}},[a("a-input",{attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.message,callback:function(t){e.$set(e.queryParam,"message",t)},expression:"queryParam.message"}})],1),a("a-button",{staticClass:"ml8",attrs:{type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("message.Search")))]),a("a-button",{style:{marginLeft:"6px"},on:{click:e.reset}},[e._v(e._s(e.$t("message.Reset")))])],1)],1)]),a("a-layout-content",{style:{background:"#fff",padding:"24px"}},[a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"system:/push/create",expression:"'system:/push/create'"}],staticClass:"marginBottom24",attrs:{type:"primary"},on:{click:e.routerNewPage}},[e._v("新建短信群发")]),a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"system:/sms-block/list",expression:"'system:/sms-block/list'"}],style:{marginLeft:"6px"},on:{click:e.routerUnsubscribePage}},[e._v("短信退订名单")]),a("a-table",{ref:"table",attrs:{dataSource:e.dataSource,columns:e.columns,pagination:e.paginationSet,rowKey:"id",loading:e.loading},scopedSlots:e._u([{key:"description",fn:function(t){return[t?[a("a-tooltip",[a("template",{slot:"title"},[e._v("\n "+e._s(t)+"\n ")]),a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[e._v(e._s(e._f("stringFilter")(t)))])],2)]:[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[e._v(e._s(e._f("stringFilter")(t)))])]]}},{key:"statusFilter",fn:function(t){return[e._v("\n "+e._s(e._f("statusFilterProcess")(t))+"\n ")]}},{key:"completedAll",fn:function(t,a){return[e._v("\n "+e._s(a.completed_count)+" / "+e._s(a.total_count)+"\n ")]}},{key:"operation",fn:function(t,s){return[a("router-link",{attrs:{target:"_blank",to:{path:"/user/Message/marketList/Detail/"+s.id+"/websiteId/"+s.website_id}}},[e._v("\n 详情\n ")])]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.limit},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)],1)],1)},r=[],i=(a("8e6e"),a("ac6a"),a("456d"),a("386d"),a("ade3")),n=a("bf43"),o=a("680a"),l=a("ac0d"),c=a("90e7"),u=a("2f62");function d(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function p(e){for(var t=1;t0?"errorUploadBox":""},[a("a-upload",{staticClass:"avatar-uploader errorBox",attrs:{name:"file",listType:"picture-card",showUploadList:!1,action:e.addUploadAddress,headers:e.token,data:{website_id:e.website_id},beforeUpload:e.beforeUpload},on:{change:e.handleChange}},[e.imageUrl?a("img",{staticClass:"adUploadImgStyle",attrs:{src:e.imageUrl,alt:"avatar"}}):a("div",[a("a-icon",{attrs:{type:e.loading?"loading":"plus"}}),a("div",{staticClass:"ant-upload-text"},[e._v("上传")])],1)])],1),a("div",{staticClass:"uploadTips"},[e._v(e._s(e.uploadTips))]),a("div",{staticClass:"uploadErrorInfo"},[e._v(e._s(e.errorTips))])])},r=[];a("6762");function i(e,t){var a=new FileReader;a.addEventListener("load",(function(){return t(a.result)})),a.readAsDataURL(e)}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(e){var t=this,a=e.file;if("uploading"!==a.status){if("done"===a.status&&200===a.response.status){i(a.originFileObj,(function(e){t.imageUrl=e,t.loading=!1}));var s=a.response.data.src;this.$emit("noticeAddress",s),this.imageUrl=s,this.errorTips=""}}else this.loading=!0},beforeUpload:function(e){var t=["image/png","image/gif","image/jpeg","image/jpg"],a=t.includes(e.type);a||(this.errorTips="仅支持jpg/png/gif格式");var s=e.size<512e3;return s||(this.errorTips="图片大小不能超过500KB"),a&&s},singleDecide:function(){this.imageUrl||(this.errorTips="请上传图片")},alreadyAdress:function(e){this.imageUrl=e}}},o=n,l=(a("9091"),a("2877")),c=Object(l["a"])(o,s,r,!1,null,null,null);t["a"]=c.exports},4236:function(e,t,a){},"431d":function(e,t,a){"use strict";a("537e")},"4a2f":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:e.importTitle,visible:e.visible,confirmLoading:e.confirmLoading},on:{ok:e.handleOk,cancel:e.handleCancel}},[a("a-form",{attrs:{"label-col":{span:4},"wrapper-col":{span:20}}},[a("a-form-item",{staticClass:"form-item-hide-margin-bottom",attrs:{label:"文件"}},[a("div",{staticClass:"flex-layout"},[a("a-upload",{attrs:{name:"file",accept:".xlsx",action:e.remoteUrl,headers:e.token,fileList:e.fileList,remove:e.removeUpload,beforeUpload:e.beforeUpload,data:{form_id:e.$store.getters.commodityFormId,type:e.isAdd?"add":"delete"}},on:{change:e.handleChange}},[a("a-button",[a("a-icon",{attrs:{type:"upload"}}),e._v(" 选择文件 ")],1)],1),a("a",{staticClass:"upload_right_a",attrs:{href:e.downloadLink+"?type="+(e.isAdd?"import":"delete"),download:""}},[e._v("下载模板")])],1),a("div",{staticClass:"customizeErrorRight"},[e._v(e._s(e.importDecideInfo))])]),a("a-form-item",{staticClass:"upload-intro form-item-hide-margin-bottom",attrs:{label:"说明"}},[a("div",{staticStyle:{"line-height":"27px","margin-top":"6px"}},[e._t("custom",[a("div",[a("p",{style:{marginBottom:"0px"}},[e._v("1、导入时请严格按模板导入,不要对模板格式做任何修改;")]),a("p",{style:{marginBottom:"0px"}},[e._v("2、Sheet1中的第一行和第二行禁止删除和修改;")]),a("p",{style:{marginBottom:"0px"}},[e._v("3、模板内容请参考Sheet2中的示例进行填写;")]),a("p",{style:{marginBottom:"0px"}},[e._v("4、单次导入最多10000条数据,文件最大20M。")])])])],2)])],1)],1)},r=[],i=a("2909"),n=a("3258"),o=a("c24f"),l={props:{cacheFormId:{type:String,required:!0},remoteUrl:{type:String,default:"/api-p/promotion/users/upload"},downloadLink:{type:String,default:"/api-p/promotion/user/template"},category:{type:String,default:"promotion"}},data:function(){return{visible:!1,confirmLoading:!1,fileList:[],token:{},isAdd:!0,importTitle:"导入用户",importDecideStatus:!1,importDecideInfo:"",fileId:""}},methods:{importAdd:function(){this.visible=!0,this.isAdd=!0,this.importTitle="导入用户"},importDelete:function(){this.visible=!0,this.isAdd=!1,this.importTitle="导入删除"},handleOk:function(e){var t=this;if(""!==this.fileId){this.$emit("importProcess",{status:!0,message:"正在导入中...",Processing:!0}),this.visible=!1;var a,s={};switch(this.category){case"promotion":s={form_id:this.cacheFormId,file_Id:this.fileId,type:this.isAdd?"add":"delete"},a=n["i"];break;case"user":s={form_id:this.cacheFormId,file_id:this.fileId,type:this.isAdd?"add":"delete"},a=o["J"];break}a(s).then((function(e){e.data.failed_file?(t.$emit("uploadSuccess",{status:!0,message:"",hasError:!0,errorInfo:{number:e.data.failed_count,failed_file:e.data.failed_file},Processing:!1}),t.handleCancel()):(t.$emit("uploadSuccess",{status:!0,message:"导入成功",Processing:!1}),t.handleCancel())})).catch((function(){t.$emit("importProcess",{status:!0,message:"系统错误,请重试",Processing:!1,remoteError:!0}),t.handleCancel()}))}else this.confirmMessage()},handleCancel:function(e){this.visible=!1,this.fileList=[],this.removeUpload()},handleChange:function(e){this.importDecideStatus=!0;var t=Object(i["a"])(e.fileList);if(t=t.slice(-1),this.fileList=t,e.fileList=t,"done"===e.file.status){var a=e.file.response;0===a.status?(this.fileId=a.data.file_id,this.resetUploadStatus()):1014===a.status||(this.fileId="",this.resetUploadStatus(a.message))}},removeUpload:function(e){this.resetUploadStatus(),this.fileId=""},confirmMessage:function(){this.importDecideStatus?this.importDecideInfo="":""===this.importDecideInfo&&(this.importDecideInfo="请按模板上传文件")},resetUploadStatus:function(e){this.importDecideStatus=!1,this.importDecideInfo=e||""},beforeUpload:function(e){var t=e.size<20971520;return t||(this.importDecideStatus=!0,this.importDecideInfo="请选择小于20M的文件"),t}},mounted:function(){this.token={"Access-Token":this.$ls.get("token"),"Website-ID":this.$store.getters.websiteId}}},c=l,u=(a("b169"),a("2877")),d=Object(u["a"])(c,s,r,!1,null,"c32006e8",null);t["a"]=d.exports},"4bb1":function(e,t,a){"use strict";a("cbf7")},"4c57":function(e,t,a){"use strict";a("c07b")},"4cfc":function(e,t,a){},"4d1a":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("custom-bread",{attrs:{breadList:e.breadList}}),a("div",[a("a-layout",{style:{marginTop:"24px"}},[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(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}}},[a("a-row",{attrs:{gutter:24}},[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:e.queryParam.rule_id,callback:function(t){e.$set(e.queryParam,"rule_id",t)},expression:"queryParam.rule_id"}})],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:e.queryParam.title,callback:function(t){e.$set(e.queryParam,"title",t)},expression:"queryParam.title"}})],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:[e.moment("00:00:00","HH:mm:ss"),e.moment("11:59:59","HH:mm:ss")]},placeholder:["开始时间","结束时间"]},model:{value:e.dateArr,callback:function(t){e.dateArr=t},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":""},model:{value:e.queryParam.status,callback:function(t){e.$set(e.queryParam,"status",t)},expression:"queryParam.status"}},[a("a-select-option",{attrs:{value:""}},[e._v("全部")]),a("a-select-option",{attrs:{value:"completed"}},[e._v("任务成功")]),a("a-select-option",{attrs:{value:"failed"}},[e._v("任务失败")]),a("a-select-option",{attrs:{value:"processing"}},[e._v("任务处理中")]),a("a-select-option",{attrs:{value:"part-failed"}},[e._v("任务部分失败")]),a("a-select-option",{attrs:{value:"new"}},[e._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:e.queryParam.operator,callback:function(t){e.$set(e.queryParam,"operator",t)},expression:"queryParam.operator"}})],1)],1)],1)],1)],1),a("div",{staticClass:"page-user-button"},[a("a-button",{style:{marginRight:"8px"},attrs:{type:"primary"},on:{click:e.search}},[e._v("查询")]),a("a-button",{on:{click:e.resetForm}},[e._v("重置")])],1)])]),a("a-layout-content",{staticClass:"couponContent",style:{background:"#fff",padding:"24px"}},[a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/send-coupon/create",expression:"'user:/send-coupon/create'"}],style:{marginBottom:"24px"},attrs:{type:"primary"},on:{click:e.enterSendCoupon}},[e._v("\n 发券\n ")]),a("a-table",{ref:"table",attrs:{dataSource:e.dataSource,columns:e.columns,pagination:e.paginationSet,loading:e.loading,rowKey:e.rowKeyMethod},scopedSlots:e._u([{key:"titleSlot",fn:function(t){return[t?[a("a-tooltip",[a("template",{slot:"title"},[e._v("\n "+e._s(t)+"\n ")]),a("p",{staticClass:"line_table_hidden"},[e._v(e._s(e._f("stringFilter")(t)))])],2)]:[a("p",{staticClass:"line_table_hidden"},[e._v(e._s(e._f("stringFilter")(t)))])]]}},{key:"status",fn:function(t,s){return[a("span",{class:s.statusClass},[e._v(e._s(e._f("filterState")(s.status)))]),"processing"===s.status?a("div",{staticStyle:{width:"60px",margin:"0 auto"}},[a("a-progress",{attrs:{percent:s.progressBar,size:"small"}})],1):e._e()]}},{key:"operation",fn:function(t,s){return[a("router-link",{attrs:{target:"_blank",to:{path:"/user/Message/grantCouponDetail/id/"+s.id+"/websiteId/"+e.websiteId}}},[e._v("\n 查看\n ")])]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.size},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)],1)],1)],1)},r=[],i=a("bf43"),n=a("5633"),o=a("40cb"),l=a("680a"),c=a("cbfe"),u=a("ac0d"),d=a("c1df"),p=a.n(d),m=[{title:"优惠券ID",dataIndex:"rule_id",width:"10%"},{title:"优惠券标题",dataIndex:"rule_name",scopedSlots:{customRender:"titleSlot"}},{title:"面值",dataIndex:"value",width:"10%"},{title:"发放人数",dataIndex:"user_num",width:"10%"},{title:"发券张数",dataIndex:"total_num",width:"10%"},{title:"发放时间",dataIndex:"send_at",width:"18%"},{title:"状态",dataIndex:"status",width:"14%",scopedSlots:{customRender:"status"}},{title:"操作",dataIndex:"operation",width:"8%",scopedSlots:{customRender:"operation"}}],h={components:{customBread:n["a"],uploadImg:o["a"],PageView:l["c"],PAgination:i["a"]},mixins:[u["n"]],data:function(){return{breadList:{current:"手动发放优惠券",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"用户触达"},{name:"4",title:"手动发放优惠券"}]},labelCol:{sm:{span:4}},wrapperCol:{sm:{span:4}},customCol:{sm:{span:9}},confirmLoading:!1,form:this.$form.createForm(this),dateArr:[],loading:!1,queryParam:{title:"",rule_id:"",operator:"",status:"",time_from:"",time_to:""},columns:m}},methods:{moment:p.a,getTableList:function(e){var t,a=this;this.loading=!0,e&&(t=e),Object(c["I"])(t).then((function(e){var t=e.data;if(t){a.loading=!1,a.dataSource=t.items,a.pageTotal=parseInt(t.total),a.pollingMethod();for(var s=0;s0&&(a.dataSource[s].progressBar=parseFloat(a.dataSource[s].send_num/a.dataSource[s].total_num*100).toFixed(2))}}))},pollingMethod:function(){var e=this.dataSource.filter((function(e){return"processing"===e.status}));if(e.length>0){var t=this;setTimeout((function(){t.getTableList()}),3e3)}},search:function(){this.query.page=1,Object.assign(this.query,this.queryParam),this.getTableList(this.query)},resetForm:function(){this.queryParam.title="",this.queryParam.rule_id="",this.queryParam.operator="",this.queryParam.time_from="",this.queryParam.time_to="",this.queryParam.status="",this.query.page=1,this.dateArr=[],Object.assign(this.query,this.queryParam),this.getTableList(this.query)},enterSendCoupon:function(){var e=this.websiteId;this.$router.push({path:"/user/Message/sendCoupon/websiteId/"+e})},rowKeyMethod:function(e,t){return t}},watch:{dateArr:function(e){e.length>0?(this.queryParam.time_from=p()(e[0]).format("YYYY-MM-DD HH:mm:ss"),this.queryParam.time_to=p()(e[1]).format("YYYY-MM-DD HH:mm:ss")):(this.queryParam.time_from="",this.queryParam.time_to="")}},filters:{filterState:function(e){return"completed"===e?"任务成功":"part-failed"===e?"任务部分失败":"processing"===e?"任务处理中":"new"===e?"任务待处理":"任务失败"}}},f=h,g=(a("8ab0"),a("2877")),b=Object(g["a"])(f,s,r,!1,null,"05fe1135",null);t["default"]=b.exports},"4d76":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-view",[a("a-layout",{style:{}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px"}},[a("div",{staticClass:"tableForm"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}}},[a("a-form-item",{attrs:{label:"推送标题"}},[a("a-input",{staticStyle:{width:"174px"},attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.title,callback:function(t){e.$set(e.queryParam,"title",t)},expression:"queryParam.title"}})],1),a("a-button",{staticClass:"ml8",attrs:{type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("message.Search")))]),a("a-button",{style:{marginLeft:"6px"},on:{click:e.reset}},[e._v(e._s(e.$t("message.Reset")))])],1)],1)]),a("a-layout-content",{style:{background:"#fff",padding:"24px"}},[a("a-button",{staticClass:"marginBottom24",attrs:{type:"primary"},on:{click:e.tableAdd}},[e._v("新建APP群发")]),a("a-table",{ref:"table",attrs:{dataSource:e.dataSource,columns:e.columns,pagination:e.paginationSet,rowKey:"id",loading:e.loading},scopedSlots:e._u([{key:"description",fn:function(t){return[t?[a("a-tooltip",[a("template",{slot:"title"},[e._v("\n "+e._s(t)+"\n ")]),a("p",{staticClass:"line_table_hidden"},[e._v(e._s(e._f("stringFilter")(t)))])],2)]:[a("p",{staticClass:"line_table_hidden"},[e._v(e._s(e._f("stringFilter")(t)))])]]}},{key:"statusShow",fn:function(t){return[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[e._v(e._s(e._f("statusFilter")(t)))])]}},{key:"assignShow",fn:function(t){return[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[e._v(e._s(t.sent_count)+" / "+e._s(t.total_count))])]}},{key:"operation",fn:function(t,s){return[a("router-link",{attrs:{target:"_blank",to:{path:"/user/Message/appMessage/new/messageId/"+t+"/websiteId/"+s.website_id}}},[e._v("\n 详情\n ")])]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.limit},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)],1)],1)},r=[],i=(a("386d"),a("bf43")),n=a("680a"),o=a("ac0d"),l=a("a545"),c=[{title:"推送标题",dataIndex:"title",width:"28%",scopedSlots:{customRender:"description"}},{title:"发送时间",dataIndex:"send_at",width:"15%"},{title:"发送状态",dataIndex:"status",width:"9%",scopedSlots:{customRender:"statusShow"}},{title:"已发送/总条数",dataIndex:"assignObj",width:"12%",scopedSlots:{customRender:"assignShow"}},{title:"打开数",dataIndex:"view_count",width:"7%"},{title:"推送打开率",dataIndex:"view_rate",width:"11%"},{title:"操作人",dataIndex:"operator",width:"10%"},{title:"操作",dataIndex:"id",width:"8%",scopedSlots:{customRender:"operation"}}],u={components:{PAgination:i["a"],PageView:n["c"]},mixins:[o["h"]],data:function(){return{columns:c,queryParam:{title:""},loading:!1}},methods:{getTableList:function(e,t){var a,s=this;this.loading=!0,e&&(a=e),t&&(a=Object.assign(e,t)),Object(l["c"])(a).then((function(e){var t=e.data;if(t.items.length>0){var a=[];t.items.map((function(e){var t={assignObj:{}};t.assignObj.sent_count=e.sent_count,t.assignObj.total_count=e.total_count,t=Object.assign(t,e),a.push(t)})),s.loading=!1,s.dataSource=a,s.pageTotal=t.total}else s.resultNull()}))},search:function(){this.query.page=1,this.getTableList(this.query,this.queryParam)},reset:function(){this.queryParam.title="",this.query.page=1,this.search()},tableAdd:function(){var e="/user/Message/appMessage/new/websiteId/"+this.$store.getters.websiteId;this.$router.push({path:e})}},filters:{statusFilter:function(e){switch(e){case 1:return"提交成功";case 3:return"发送中";case 10:return"发送完成";default:return"提交成功"}}},mounted:function(){this.$store.commit("SET_Controller_HddenLanguages",!0)},beforeRouteLeave:function(e,t,a){this.$store.commit("SET_Controller_HddenLanguages",!1),a()}},d=u,p=a("2877"),m=Object(p["a"])(d,s,r,!1,null,null,null);t["default"]=m.exports},"4def":function(e,t,a){"use strict";a("f475")},"4ebb":function(e,t,a){},"4eca":function(e,t,a){},"4f03":function(e,t,a){"use strict";a("f007")},"506c":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("new-Manage",{attrs:{editObj:e.editObj}})],1)},r=[],i=a("15fb"),n=a("c24f"),o={components:{newManage:i["default"]},data:function(){return{editObj:{},id:this.$route.params.user_id}},methods:{fetchData:function(){var e=this,t={id:this.id};Object(n["h"])(t).then((function(t){var a=t.data;a&&(e.editObj=a)}))}},created:function(){this.fetchData()}},l=o,c=a("2877"),u=Object(c["a"])(l,s,r,!1,null,null,null);t["default"]=u.exports},"537e":function(e,t,a){},"543f":function(e,t,a){},"566a":function(e,t,a){},"584b":function(e,t,a){"use strict";a("5f66")},"5a44":function(e,t,a){"use strict";a("ac57")},"5c6d1":function(e,t,a){"use strict";a("c4e3")},"5d66":function(e,t,a){"use strict";a("543f")},"5f15":function(e,t,a){},"5f66":function(e,t,a){},6142:function(e,t,a){"use strict";a("7a4b")},"61e6":function(e,t,a){"use strict";a("bb4e")},6537:function(e,t,a){},66043:function(e,t,a){"use strict";a("b0cd")},6948:function(e,t,a){e.exports=a.p+"img/member.1393f5ee.jpg"},"6f1e":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-view",[a("a-layout",{style:{}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px"}},[a("div",{staticClass:"tableForm"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}}},[a("a-form-item",{attrs:{label:"人群名称"}},[a("a-input",{attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.cname,callback:function(t){e.$set(e.queryParam,"cname",t)},expression:"queryParam.cname"}})],1),a("a-button",{staticClass:"ml8",attrs:{type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("message.Search")))]),a("a-button",{style:{marginLeft:"6px"},on:{click:e.reset}},[e._v(e._s(e.$t("message.Reset")))])],1)],1)]),a("a-layout-content",{style:{background:"#fff",padding:"24px"}},[a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/group/create",expression:"'user:/group/create'"}],staticClass:"marginBottom24",attrs:{type:"primary"},on:{click:e.routerNewPage}},[e._v("新建人群")]),a("a-table",{ref:"table",attrs:{dataSource:e.dataSource,columns:e.columns,pagination:e.paginationSet,rowKey:"id",loading:e.loading},scopedSlots:e._u([{key:"groupName",fn:function(t){return[t?[a("a-tooltip",[a("template",{slot:"title"},[e._v("\n "+e._s(t)+"\n ")]),a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[e._v(e._s(e._f("stringFilter")(t)))])],2)]:[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[e._v(e._s(e._f("stringFilter")(t)))])]]}},{key:"description",fn:function(t){return[t?[a("a-tooltip",[a("template",{slot:"title"},[e._v("\n "+e._s(t)+"\n ")]),a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[e._v(e._s(e._f("stringFilter")(t)))])],2)]:[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[e._v(e._s(e._f("stringFilter")(t)))])]]}},{key:"userCount",fn:function(t,s){return["SUCCEED"===s.status?a("span",[e._v(e._s(t))]):a("span",[e._v(" - - ")])]}},{key:"updatedTime",fn:function(t,s){return["SUCCEED"===s.status?a("span",[e._v(e._s(t))]):"FAILED"===s.status?a("span",[e._v("更新失败")]):a("span",[e._v("更新中")])]}},{key:"updateFun",fn:function(t){return[e._v("\n "+e._s(e._f("updateFilter")(t))+"\n ")]}},{key:"operationShow",fn:function(t,s,r){return["SUCCEED"===s.status?a("a",{directives:[{name:"permission",rawName:"v-permission",value:"system:/push/create",expression:"'system:/push/create'"}],attrs:{href:"javascript:;"},on:{click:function(t){return e.sendMessage(s)}}},[e._v("短信群发")]):a("span",{staticClass:"disableColor"},[e._v("短信群发")]),e._v("   \n\n "),"SUCCEED"===s.status?a("a",{directives:[{name:"permission",rawName:"v-permission",value:"user:/group/delete",expression:"'user:/group/delete'"}],attrs:{href:"javascript:;"}},[e.dataSource.length?a("a-popconfirm",{attrs:{title:"确定要删除'"+e.dataSource[r].cname+"'分群吗?",placement:"topRight"},on:{confirm:function(){return e.onDelete(s)}}},[a("a",{attrs:{href:"javascript:;"}},[e._v(e._s(e.$t("message.Delete")))])]):e._e()],1):a("span",{staticClass:"disableColor"},[e._v("删除")])]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.limit},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}}),a("create-form",{ref:"createModal",on:{ok:e.handleOk}})],1)],1)],1)},r=[],i=(a("8e6e"),a("ac6a"),a("456d"),a("386d"),a("ade3")),n=a("bf43"),o=a("645b"),l=a("680a"),c=a("ac0d"),u=a("23ba"),d=a("2f62");function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function m(e){for(var t=1;t=0},selectGroup:function(e){var t={id:e,name:this.groupList.find((function(t){return t.id===e})).cname};this.$emit("NoticeSelectGroup",t)}}},j=q,L=(a("431d"),Object(C["a"])(j,P,O,!1,null,null,null)),T=L.exports,$=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:"",label:"选择标签"}},[a("a-select",{class:e.showSwitchError?"has-error":"",attrs:{placeholder:"请选择",showSearch:"",filterOption:e.filterOption},on:{change:e.selectTag}},e._l(e.tagList,(function(t){return a("a-select-option",{key:t.id,attrs:{value:t.id}},[e._v(e._s(t.name))])})),1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.showSwitchError,expression:"showSwitchError"}],staticClass:"customVerificationP"},[e._v("请选择标签")])],1)},R=[],A=a("c24f"),E={props:{showSwitchError:{type:[Boolean,String],default:function(){return!1}}},data:function(){return{labelCol:{span:4},wrapperCol:{span:7},tagList:[]}},mounted:function(){this.getList();var e={id:-1,name:"init"};this.$emit("NoticeSelectTag",e)},methods:{getList:function(){var e=this;Object(A["rb"])().then((function(t){t&&200===t.status&&(e.tagList=t.data.items)}))},filterOption:function(e,t){return t.componentOptions.children[0].text.toLowerCase().indexOf(e.toLowerCase())>=0},selectTag:function(e){var t={id:e,name:this.tagList.find((function(t){return t.id===e})).name};this.$emit("NoticeSelectTag",t)}}},N=E,F=(a("91b2"),Object(C["a"])(N,$,R,!1,null,null,null)),M=F.exports,V={name:"functional-message",functional:!0,render:function(e,t){switch(t.props.switchParams){case"group":return e(T,{props:{showSwitchError:t.props.showSwitchError},on:{NoticeSelectGroup:function(e){t.props.NoticeSelectGroup(e)}}});case"tag":return e(M,{props:{showSwitchError:t.props.showSwitchError},on:{NoticeSelectTag:function(e){t.props.NoticeSelectTag(e)}}});default:return e()}}},B=a("75eb"),U=a("de6a"),Y=a("c1df"),z=a.n(Y),H={components:{customBread:i["a"],userTable:k,selectCoupon:v["f"],FooterToolBar:I["a"],switchSendObj:V,couponInfo:B["a"],selectNumber:B["c"],createdSuccess:B["b"]},mixins:[g["k"],g["e"]],data:function(){return{breadList:{current:"新建手动发放优惠券任务",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"营销"},{name:"9",title:"手动发放优惠券",href:"/user/Message/grantCoupon"},{name:"4",title:"新建手动发放优惠券任务"}]},form:this.$form.createForm(this),labelCol:{span:4},wrapperCol:{span:16},customWrapperCol:{span:8},validateSendType:"success",validateSendTypeError:"",dateStr:"",radioStyle:{height:"30px",lineHeight:"30px"},showSwitchError:!1,couponReady:!1,validateSelectStatus:"success",validateSelectErrorInfo:"",ruleId:"",selectGroupId:Number,selectTagId:Number,selectSendLable:String,sendNumber:1,cacheFormId:"",newSend:!0,userNumber:0,couponNumber:0,titleKey:"create",addReturnInfo:{id:1},jumpObject:{list:"/user/Message/grantCoupon",detail:"/user/Message/grantCouponDetail/id/"},couponDetail:Object}},watch:{ruleId:function(e){e&&(this.validateSelectStatus="success",this.validateSelectErrorInfo="")}},methods:{moment:z.a,disabledDate:function(e){return e&&ez()())return!0;this.$message.error("发送时间必须大于当前时间!")}},mounted:function(){this.assignmentParams(),this.$route.query.id&&this.singleSend()}},K=H,G=(a("4bb1"),Object(C["a"])(K,s,r,!1,null,"094f3c60",null));t["default"]=G.exports},8459:function(e,t,a){"use strict";a("fe9b")},8533:function(e,t,a){},"8a6c":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("new-Level",{attrs:{editObj:e.editObj}})],1)},r=[],i=a("7072"),n=a("c24f"),o={components:{newLevel:i["default"]},data:function(){return{editObj:{},id:this.$route.params.user_id}},methods:{fetchData:function(){var e=this,t={id:this.id};Object(n["g"])(t).then((function(t){var a=t.data;a&&(e.editObj=a)}))}},created:function(){this.fetchData()}},l=o,c=a("2877"),u=Object(c["a"])(l,s,r,!1,null,null,null);t["default"]=u.exports},"8ab0":function(e,t,a){"use strict";a("1771")},9091:function(e,t,a){"use strict";a("2338")},"91b2":function(e,t,a){"use strict";a("08ba")},"920c":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("custom-bread",{attrs:{breadList:e.breadList}}),a("div",{staticClass:"customContent"},[a("a-layout",{style:{}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px"}},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"限制行为"}},[a("a-select",{attrs:{placeholder:e.$t("message.PleaSeselect"),getPopupContainer:function(e){return e.parentNode},showSearch:"",filterOption:e.filterOption},model:{value:e.queryParam.limit_type,callback:function(t){e.$set(e.queryParam,"limit_type",t)},expression:"queryParam.limit_type"}},e._l(e.$options.actionValue,(function(t){return a("a-select-option",{key:t.value},[e._v(e._s(t.label))])})),1)],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"用户维度"}},[a("a-select",{attrs:{placeholder:e.$t("message.PleaSeselect"),getPopupContainer:function(e){return e.parentNode},showSearch:"",filterOption:e.filterOption},model:{value:e.queryParam.limit_object,callback:function(t){e.$set(e.queryParam,"limit_object",t)},expression:"queryParam.limit_object"}},e._l(e.$options.userFieldValue,(function(t){return a("a-select-option",{key:t.value},[e._v(e._s(t.label))])})),1)],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"用户ID"}},[a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.user_id,callback:function(t){e.$set(e.queryParam,"user_id",t)},expression:"queryParam.user_id"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"注册手机号"}},[a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.register_phone,callback:function(t){e.$set(e.queryParam,"register_phone",t)},expression:"queryParam.register_phone"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"收货人手机号"}},[a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.receiver_phone,callback:function(t){e.$set(e.queryParam,"receiver_phone",t)},expression:"queryParam.receiver_phone"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"原因"}},[a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.limit_reason,callback:function(t){e.$set(e.queryParam,"limit_reason",t)},expression:"queryParam.limit_reason"}})],1)],1)],1),a("a-row",[a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("div",{staticClass:"page-user-button"},[a("a-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("message.Search")))]),a("a-button",{on:{click:e.reset}},[e._v(e._s(e.$t("message.Reset")))])],1)])],1)],1)],1)]),a("a-layout-content",{style:{background:"#fff",padding:"24px"}},[a("a-button",{staticClass:"marginBottom24 mr8",attrs:{type:"primary"},on:{click:e.newAdd}},[e._v("新增黑名单")]),a("a-table",{ref:"table",attrs:{dataSource:e.dataSource,columns:e.columns,pagination:e.paginationSet,rowKey:"id",loading:e.loading},scopedSlots:e._u([{key:"titleSlot",fn:function(t){return[a("text-tool-tip",[e._v(e._s(t))])]}},{key:"limitValueSlot",fn:function(t){return[a("text-tool-tip",[e._v(e._s(t))])]}},{key:"limitReasonSlot",fn:function(t){return[a("text-tool-tip",{attrs:{limitSize:"0"}},[e._v(e._s(t))])]}},{key:"timeSlot",fn:function(t){return[a("text-tool-tip",[e._v(e._s(t))])]}},{key:"operatorSlot",fn:function(t){return[a("text-tool-tip",[e._v(e._s(t))])]}},{key:"actionSlot",fn:function(t){return[a("a",{attrs:{href:"javascript:;"},on:{click:function(a){return e.deleteAction(t)}}},[e._v("删除")])]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.limit},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}}),a("add-form",{ref:"addForm",on:{updateStatus:e.updateStatus}})],1)],1)],1)],1)},r=[],i=(a("386d"),a("bf43")),n=a("5633"),o=a("3533"),l=a("de6a"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:"新增黑名单",okText:"确定",destroyOnClose:!0,bodyStyle:{padding:"24px 24px 0"}},on:{ok:e.handleOk,cancel:e.handleCancel},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[a("a-form",{attrs:{form:e.form,labelCol:{span:7},wrapperCol:{span:13}}},[a("a-form-item",{attrs:{label:"限制行为",required:""}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["limit_type"],expression:"[\n `limit_type`\n ]"}],attrs:{placeholder:e.$t("message.PleaSeselect"),getPopupContainer:function(e){return e.parentNode},showSearch:"",filterOption:e.filterOption}},e._l(e.$options.actionValue,(function(t){return a("a-select-option",{key:t.value},[e._v(e._s(t.label))])})),1)],1),a("a-form-item",{attrs:{label:"用户维度",required:""}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["limit_object",{rules:[{required:!0,message:"请选择用户维度"}]}],expression:"[\n `limit_object`,\n { rules: [\n {required: true, message: '请选择用户维度'}\n ]\n }\n ]"}],attrs:{placeholder:e.$t("message.PleaSeselect"),getPopupContainer:function(e){return e.parentNode},showSearch:"",filterOption:e.filterOption},on:{change:e.onUserFieldChange}},e._l(e.$options.userFieldValue,(function(t){return a("a-select-option",{key:t.value},[e._v(e._s(t.label))])})),1)],1),a("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.form.getFieldValue("limit_object"),expression:"form.getFieldValue('limit_object')"}],attrs:{label:"用户信息","validate-status":e.validateStatus,help:e.validateErrorInfo,required:""}},[a("a-textarea",{attrs:{autoSize:{minRows:4},placeholder:e.customPlaceholder},on:{blur:function(t){return e.userInfoVerify(t.target.value)}}})],1),a("a-form-item",{attrs:{label:"原因",required:""}},[a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["limit_reason",{rules:[{required:!0,message:"请输入原因"}]}],expression:"['limit_reason', {rules: [{required: true, message: '请输入原因'}]}]"}],attrs:{autoSize:{minRows:4},placeholder:"请输入原因"}})],1)],1)],1)},u=[],d=(a("28a5"),a("7514"),a("c24f")),p=a("ca00"),m=[{label:"下单",value:1}],h=[{label:"用户ID",value:1},{label:"注册手机号",value:2},{label:"收货人手机号",value:3},{label:"身份证号",value:4}],f={data:function(){return{visible:!1,form:this.$form.createForm(this),customPlaceholder:"请输入",checkField:!1,validateStatus:"success",validateErrorInfo:"",userInfo:""}},actionValue:m,userFieldValue:h,computed:{formTarget:function(){return this.$store.getters.siteIntegralDetail}},methods:{filterOption:function(e,t){return t.componentOptions.children[0].text.toLowerCase().indexOf(e.toLowerCase())>=0},showModal:function(e){this.visible=!0,this.assignmentParams()},assignmentParams:function(){var e=this.form.setFieldsValue;this.$nextTick((function(){e({limit_type:1})}))},onUserFieldChange:function(e){this.checkField=!0,this.getPlaceholder(e),this.setUserInfoStatus(!0)},getPlaceholder:function(e){if(e){var t=this.$options.userFieldValue.find((function(t){return t.value===e})).label;this.customPlaceholder="请输入".concat(t,", 多个请用英文逗号 ',' 隔开")}else this.customPlaceholder="请输入"},handleOk:function(){var e=this,t=this.form.validateFields;this.checkField&&this.userInfoVerify(this.userInfo),t((function(t,a){!t&&"success"===e.validateStatus&&e.userInfo&&(a.limit_value=e.userInfo,Object(d["R"])(a).then((function(t){t&&e.handleSuccess()})).catch((function(t){1041===t.status&&e.setUserInfoStatus(!1,t.message)})))}))},handleSuccess:function(){this.handleCancel(),this.$store.commit("Decide_toggleLanguage_success"),this.$emit("updateStatus",!0)},handleCancel:function(){this.customPlaceholder="请输入",this.checkField=!1,this.visible=!1,this.userInfo="",this.setUserInfoStatus(!0),this.form.resetFields()},setUserInfoStatus:function(e,t){e?(this.validateStatus="success",this.validateErrorInfo=""):(this.validateStatus="error",this.validateErrorInfo=t)},userInfoVerify:function(e){if(this.checkField){e=String(e).trim(),this.userInfo=e;var t=this.form.getFieldValue("limit_object");if(1===t)e?this.setUserInfoStatus(!0):this.setUserInfoStatus(!1,"请输入用户ID");else if(4===t){for(var a=!0,s=String(e).split(","),r=0;r=0},deleteAction:function(e){var t=this;this.$confirm({icon:function(e){return e(l["a"])},title:"确定要删除用户限制吗?",cancelText:"取消",okText:"确定",onOk:function(){Object(d["S"])({id:e}).then((function(e){e&&(t.$store.commit("Decide_toggleLanguage_success"),t.search())}))}})},newAdd:function(){this.$refs.addForm.showModal()},updateStatus:function(){this.search()}}},k=x,I=Object(b["a"])(k,s,r,!1,null,null,null);t["default"]=I.exports},"95ac":function(e,t,a){"use strict";a("35c1")},"95e1":function(e,t,a){"use strict";a("7559")},"96ca":function(e,t,a){"use strict";a("4ebb")},"9ce9":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("page-view",{staticClass:"rightsManage"},[a("a-card",{attrs:{bordered:!1}},[a("div",{staticClass:"create-wrap"},[a("a-button",{attrs:{type:"primary"},on:{click:e.create}},[e._v("新建会员权益")])],1),a("a-table",{attrs:{"table-layout":"fixed",dataSource:e.dataSource,columns:e.columns,pagination:!1,loading:e.tableLoading,rowKey:e.rowKeyMethod},scopedSlots:e._u([{key:"type",fn:function(t,a){return[e._v("\n "+e._s(e._f("typeFilter")(a.type))+"\n ")]}},{key:"icon_url",fn:function(e,t){return[a("img",{staticClass:"img",attrs:{src:t.icon_url,alt:"",width:"80",height:"80"}})]}},{key:"description",fn:function(t,s){return[a("a-tooltip",{attrs:{title:s.description}},[e._v("\n "+e._s(s.description)+"\n ")])]}},{key:"status",fn:function(t,a){return[e._v("\n "+e._s("on"===a.status?"启用":"禁用")+"\n ")]}},{key:"operation",fn:function(t,s){return[a("router-link",{attrs:{target:"_blank",to:{path:"/user/user-level/detail-manage/"+s.id+"/websiteId/"+e.websiteId}}},[e._v("\n 查看\n ")])]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.limit},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)],1)},r=[],i=a("680a"),n=a("bf43"),o=a("ac0d"),l=a("c24f"),c=[{title:"权益类型",dataIndex:"type",key:"type",width:"15%",ellipsis:!0,scopedSlots:{customRender:"type"}},{title:"展示名称",dataIndex:"title",key:"title",width:"15%",ellipsis:!0,scopedSlots:{customRender:"title"}},{title:"权益图标",dataIndex:"icon_url",key:"icon_url",width:"15%",ellipsis:!0,scopedSlots:{customRender:"icon_url"}},{title:"权益描述",dataIndex:"description",key:"description",width:"30%",ellipsis:!0,scopedSlots:{customRender:"description"}},{title:"状态",dataIndex:"status",key:"status",width:"15%",ellipsis:!0,scopedSlots:{customRender:"status"}},{title:"操作",dataIndex:"operation",key:"operation",width:"10%",scopedSlots:{customRender:"operation"}}],u={components:{PageView:i["c"],"p-agination":n["a"]},mixins:[o["h"]],data:function(){return{columns:c,tableLoading:!1,dataSource:[]}},methods:{rowKeyMethod:function(e,t){return t},getTableList:function(){var e=this;this.tableLoading=!0,Object(l["n"])(this.query).then((function(t){e.dataSource=t.data.items,e.pageTotal=t.data.total})).finally((function(){e.tableLoading=!1}))},create:function(){var e=this;this.$router.push("/user/user-level/create-manage/websiteId/".concat(e.$store.getters.websiteId))}},mounted:function(){this.$store.commit("SET_Controller_HddenLanguages",!0)},beforeRouteLeave:function(e,t,a){this.$store.commit("SET_Controller_HddenLanguages",!1),a()},filters:{typeFilter:function(e){switch(e){case"custom":return"自定义权益";case"upgrade":return"升级礼包";case"birthday":return"生日礼包";case"grading":return"保级礼包";default:return"- -"}}}},d=u,p=(a("c5f2"),a("2877")),m=Object(p["a"])(d,s,r,!1,null,"66efb609",null);t["default"]=m.exports},"9dd4":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("custom-bread",{attrs:{"bread-list":e.breadList}}),a("div",{staticClass:"customContent price-down-remind"},[a("a-layout",{style:{background:"#f0f2f5"}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px"}},[a("div",{staticClass:"tableForm"},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(t)}}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:6,sm:12,xxl:6}},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("商品名称")]),a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:e.queryParam.product_name,callback:function(t){e.$set(e.queryParam,"product_name",t)},expression:"queryParam.product_name"}})],1)],1),a("a-col",{attrs:{md:6,sm:12,xxl:6}},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("商户SKU")]),a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"多个用英文逗号隔开"},model:{value:e.queryParam.merchant_skus,callback:function(t){e.$set(e.queryParam,"merchant_skus",t)},expression:"queryParam.merchant_skus"}})],1)],1),a("a-col",{attrs:{md:6,sm:12,xxl:6}},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("销售商品ID")]),a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"多个用英文逗号隔开"},model:{value:e.queryParam.product_ids,callback:function(t){e.$set(e.queryParam,"product_ids",t)},expression:"queryParam.product_ids"}})],1)],1),a("a-col",{attrs:{md:6,sm:12,xxl:6}},[a("div",{staticClass:"page-user-button"},[a("a-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v("查询")]),a("a-button",{on:{click:e.reset}},[e._v("重置")])],1)])],1)],1)],1)])]),a("a-layout-content",{style:{background:"#fff",padding:"24px"}},[a("div",[a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/priceDownRemind/export",expression:"'user:/priceDownRemind/export'"}],staticStyle:{marginBottom:"24px"},attrs:{type:"primary"},on:{click:e.onExport}},[e._v("导出")]),a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/priceDownRemind/setAutoRemindRule",expression:"'user:/priceDownRemind/setAutoRemindRule'"}],staticStyle:{marginLeft:"6px",marginBottom:"24px"},on:{click:function(t){return e.$refs.setRule.open()}}},[e._v("配置自动提醒规则")]),a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/priceDownRemind/checkAutoRemindDetail",expression:"'user:/priceDownRemind/checkAutoRemindDetail'"}],staticStyle:{marginLeft:"6px",marginBottom:"24px"},on:{click:e.onOpenAutoRedmind}},[e._v("查看自动提醒明细")])],1),a("a-table",{ref:"table",attrs:{rowKey:"id",columns:e.columns,dataSource:e.dataSource,rowSelection:e.rowSelection,pagination:e.paginationSet,loading:e.loading},on:{change:e.onTableChange},scopedSlots:e._u([{key:"productInfoSolt",fn:function(t,s){return[a("div",{staticClass:"products"},[a("img",{staticClass:"product-image",attrs:{src:s.product_img||"~@/assets/default.jpg",alt:""}}),a("div",{staticClass:"product-info"},[a("div",{staticClass:"title"},[s.product_name?a("a-tooltip",{attrs:{title:s.product_name}},[a("a",{staticStyle:{display:"block","line-height":"18px"},attrs:{target:"_blank",href:s.product_url}},[e._v("\n "+e._s(s.product_name)+"\n ")])]):a("a",[e._v("- -")])],1),a("div",{staticClass:"info"},[a("div",{staticClass:"limit-width"},[e._v("销售商品ID:"+e._s(s.product_id||"- -"))]),a("div",{staticClass:"limit-width",staticStyle:{"margin-left":"20px"}},[e._v("商户SKU:"+e._s(s.merchant_sku||"- -"))])]),a("div",{staticClass:"sort"},[a("a-tooltip",{attrs:{title:s.category}},[a("p",{staticClass:"line_table_hidden"},[e._v("基础分类:"+e._s(e._f("stringFilter")(s.category)))])])],1),a("div",{staticClass:"brand"},[e._v("品牌名称:"+e._s(s.brand||"- -"))])])])]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.size},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)],1)],1),a("export-task",{ref:"exportTask",on:{exportSucess:e.exportSucess}}),a("export-success",{ref:"exportSuccess",attrs:{"window-open":""}}),a("set-rule",{ref:"setRule"})],1)},r=[],i=(a("8e6e"),a("ac6a"),a("456d"),a("c5f6"),a("ade3")),n=(a("386d"),a("5633")),o=a("bf43"),l=a("2af9"),c=a("2328"),u=a("ac0d"),d=a("03b9");function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function m(e){for(var t=1;t0?"errorUploadBox":"noError"},[a("a-upload",{staticClass:"avatar-uploader errorBox",attrs:{name:"file",listType:"picture-card",showUploadList:!1,action:e.addUploadAddress,headers:e.token,data:{website_id:e.website_id},beforeUpload:e.beforeUpload},on:{change:e.handleChange}},[e.imageUrl?a("img",{staticClass:"adUploadImgStyle",attrs:{src:e.imageUrl,alt:"avatar"}}):a("div",[a("a-icon",{attrs:{type:e.loading?"loading":"plus"}}),a("div",{staticClass:"ant-upload-text"},[e._v("上传")])],1)])],1),a("div",{staticClass:"uploadTips"},[e._v(e._s(e.uploadTips))]),a("div",{staticClass:"uploadErrorInfo"},[e._v(e._s(e.errorTips))])])},r=[];a("6762");function i(e,t){var a=new FileReader;a.addEventListener("load",(function(){return t(a.result)})),a.readAsDataURL(e)}var n={props:{labelName:{type:String,default:"图片"},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:"图片尺寸2760x1080像素,大小不超过500KB,支持 jpg / png / gif 格式"},errTips:{type:String,default:"请上传图片"}},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(e){var t=this,a=e.file;if("uploading"!==a.status){if("done"===a.status&&200===a.response.status){i(a.originFileObj,(function(e){t.imageUrl=e,t.loading=!1}));var s=a.response.data.src;this.$emit("noticeAddress",s),this.imageUrl=s,this.errorTips=""}}else this.loading=!0},beforeUpload:function(e){var t=["image/png","image/gif","image/jpeg","image/jpg"],a=t.includes(e.type);a||(this.errorTips="仅支持jpg/png/gif格式");var s=e.size<512e3;return s||(this.errorTips="图片大小不能超过500KB"),a&&s},singleDecide:function(){this.imageUrl||(this.errorTips=this.errTips)},alreadyAdress:function(e){this.imageUrl=e}}},o=n,l=(a("1daa0"),a("2877")),c=Object(l["a"])(o,s,r,!1,null,null,null);t["a"]=c.exports},"9fef":function(e,t,a){"use strict";a("cce0")},a0ee:function(e,t,a){},a48d:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"hidden-modal-form-padding-bottom"},[a("custom-bread",{attrs:{breadList:e.breadList}}),a("div",{staticClass:"customContent"},[a("a-layout",[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px"}},[a("div",{staticClass:"flex-layout"},[a("div",{staticClass:"text-comp"},[e._v("\n 时间筛选\n "),a("a-tooltip",{attrs:{placement:"topLeft",title:"指标为离线计算,每日00:01计算前一天的数据"}},[a("a-icon",{attrs:{type:"info-circle"}})],1),e._v(":\n ")],1),a("a-button-group",e._l(e.timeCollection,(function(t){return a("a-button",{key:t.value,attrs:{type:t.type},on:{click:function(a){return e.setTimeAction(t.value)}}},[e._v("\n "+e._s(t.label)+"\n ")])})),1),a("div",{staticClass:"w8"}),a("a-range-picker",{staticStyle:{width:"231px"},attrs:{placeholder:["开始时间","结束时间"],format:e.dateFormat,valueFormat:e.dateFormat,allowClear:!1,"show-time":""},on:{ok:e.timeConfirm},model:{value:e.dateArr,callback:function(t){e.dateArr=t},expression:"dateArr"}})],1)]),a("a-layout-content",{style:{background:"#fff",marginBottom:"16px"}},[a("a-card",{attrs:{title:"数据指标",bordered:!1,bodyStyle:{padding:"24px 24px 0"}}},[a("count-show",{attrs:{waitRender:e.dynamicCount}})],1)],1),a("a-layout-content",{style:{background:"#fff",padding:"24px"},attrs:{bordered:!1}},[a("a-table",{ref:"table",attrs:{rowKey:"id",loading:e.loading,columns:e.columns,dataSource:e.dataSource,pagination:e.paginationSet}}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.size},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)],1)],1)],1)},r=[],i=(a("8e6e"),a("456d"),a("8615"),a("ade3")),n=(a("7514"),a("ac6a"),a("c5f6"),a("c1df")),o=a.n(n),l=a("5633"),c=a("1217"),u=a("bf43"),d=a("ac0d"),p=a("03b9");function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,s)}return a}function h(e){for(var t=1;t70个字,占用3个字符作为分条字符,按照67个字记为一条短信计算,多条短信可能在部分手机系统上呈现为一条短信的形态,测试时请注意。")])])],1),a("footer-tool-bar",{staticStyle:{width:"100%"}},[a("a-button",{style:{marginRight:"12px"},on:{click:e.cancelMessage}},[e._v("\n 取消\n ")]),a("a-button",{attrs:{type:"primary","html-type":"submit"},on:{click:e.handleSubmit}},[e._v("\n 提交\n ")])],1)],1)])],1)],1)},r=[],i=(a("7f7f"),a("2909")),n=(a("28a5"),a("c1df")),o=a.n(n),l=a("90e7"),c=a("5a70"),u=a("5633"),d=a("ac0d"),p={labelCol:{span:4},wrapperCol:{span:18}},m={name:"MessageSend",components:{FooterToolBar:c["a"],customBread:u["a"]},mixins:[d["k"]],computed:{userListPhone:function(){return this.$store.getters.userListPhone.join(",")}},data:function(){return{breadList:{current:"新建营销短信",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"9",title:"用户触达"},{name:"3",title:"营销短信",href:"/user/Message/marketList"},{name:"4",title:"新建营销短信"}]},formItemLayout:p,form:this.$form.createForm(this,{name:"dynamic_rule"}),sendObj:"phone_numbers",validateStatus:"success",validateErrorInfo:"",validateSendType:"success",validateSendTypeError:"",validateImport:"success",validateImportErrorInfo:"",importDecideStatus:!1,importDecideInfo:"请导入文件",removeTransfer:{decide:!0},checked:!0,radioStyle:{display:"block",height:"30px",lineHeight:"30px"},phoneSet:"",dateStr:"",groupData:[],token:{},fileId:"",uploadDisabled:!1,groupList:[],messageValLength:!1,messageShowArr:[],leftMessageStr:"",leftSecondMessage:"",fileList:[],messageHeader:"",messageFooter:""}},created:function(){var e=this,t=null;"3"===this.$route.params.type&&(t={website_id:this.$route.params.site_id}),Object(l["i"])(t).then((function(t){e.$nextTick((function(){t&&200===t.status&&(e.$data.messageHeader=t.data.Head,e.$data.messageFooter=t.data.Tail)}))}))},mounted:function(){var e=this;Object(l["m"])().then((function(t){if(t&&200===t.status)switch(e.$route.params.type){case"2":e.$nextTick((function(){var a=e.form;a.setFieldsValue({defaultNumber:"cellphone",send_type:"instant"}),e.token={"Access-Token":e.$ls.get("token"),"Website-ID":e.$store.getters.websiteId},e.phoneSet=e.userListPhone,e.groupList=t.data}));break;case"3":e.$nextTick((function(){var a=e.form;e.token={"Access-Token":e.$ls.get("token"),"Website-ID":e.$route.params.site_id},e.sendObj="group",e.groupList=t.data;var s=e.$ls.get("groupId");setTimeout((function(){a.setFieldsValue({select:s,send_type:"instant"})}),300)}));break;default:e.$nextTick((function(){var a=e.form;a.setFieldsValue({defaultNumber:"cellphone",send_type:"instant"}),e.token={"Access-Token":e.$ls.get("token"),"Website-ID":e.$store.getters.websiteId},e.groupList=t.data}));break}}))},watch:{dateStr:function(e){e&&(this.validateSendType="success",this.validateSendTypeError="")},leftMessageStr:function(e){e.length}},methods:{moment:o.a,disabledDate:function(e){return e&&e70){this.messageValLength=!0;var s=a.slice(0,67),r=a.slice(67);this.leftMessageStr=s,this.leftSecondMessage=r}else this.messageValLength=!1,this.leftSecondMessage=""},cancelMessage:function(){this.$router.back()},customUpload:function(e){var t=this;Object(l["n"])(e).then((function(a){a&&200===a.status?t.$message.success("".concat(e.file.name," 上传成功")):(t.importDecideStatus=!0,t.importDecideInfo="上传失败")}))},removeUpload:function(e){this.importDecideStatus=!1,this.importDecideInfo="",this.fileId=""},getInputValue:function(){var e=this,t=e.form.getFieldValue("message"),a=this.messageHeader.length+this.messageFooter.length;if(void 0!==t){var s=String.prototype.slice.call(t);return s.length+a}return a},filterOption:function(e,t){return t.componentOptions.children[0].text.toLowerCase().indexOf(e.toLowerCase())>=0}}},h=m,f=(a("3972"),a("2877")),g=Object(f["a"])(h,s,r,!1,null,"754d192c",null);t["default"]=g.exports},bd2b:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("custom-bread",{attrs:{breadList:e.breadList}}),a("div",{staticClass:"couponContent",style:{marginTop:"24px"}},[a("a-radio-button",{staticClass:"edit",on:{click:e.newpage}},[e._v("编辑")]),a("a-card",{attrs:{bordered:!1,loading:e.loading}},[a("a-form",{attrs:{"label-col":e.labelCol,"wrapper-col":e.wrapperCol}},[a("a-form-item",{attrs:{label:"权益类型"}},[e._v("\n "+e._s(e._f("type")(e.basicInfo.type))+"\n ")]),a("a-form-item",{attrs:{label:"展示名称"}},[e._v("\n "+e._s(e._f("stringFilter")(e.basicInfo.title))+"\n ")]),a("a-form-item",{attrs:{label:"会员中心排序"}},[e._v("\n "+e._s(e._f("stringFilter")(e.basicInfo.seq))+"\n ")]),a("a-form-item",{attrs:{label:"权益图标"}},[a("div",{staticClass:"messageDetailImg",on:{click:function(t){return e.showPrevisible(e.basicInfo.icon_url)}}},[a("img",{attrs:{src:e.basicInfo.icon_url}})])]),a("a-form-item",{attrs:{label:"权益描述"}},[a("pre",[e._v(e._s(e._f("stringFilter")(e.decraption)))])]),a("a-form-item",{attrs:{label:"状态"}},[e._v("\n "+e._s(e._f("status")(e.basicInfo.status))+"\n ")])],1)],1),a("a-modal",{attrs:{visible:e.previewVisible,footer:null},on:{cancel:e.handleCancel}},[a("img",{staticStyle:{width:"100%"},attrs:{alt:"example",src:e.previewImage}})])],1)],1)},r=[],i=(a("a481"),a("5633")),n=a("c24f"),o=a("ac0d"),l={components:{customBread:i["a"]},mixins:[o["k"]],data:function(){return{breadList:{current:"查看会员权益",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"会员等级"},{name:"4",title:"权益管理",href:"/user/user-level/rights-manage"},{name:"5",title:"查看会员权益"}]},labelCol:{xs:{span:24},sm:{span:4}},wrapperCol:{xs:{span:24},sm:{span:19}},loading:!0,basicInfo:{},decraption:"",previewVisible:!1,previewImage:""}},filters:{type:function(e){switch(e){case"custom":return"自定义权益";case"upgrade":return"升级礼包";case"birthday":return"生日礼包";case"grading":return"保级礼包";default:return"- -"}},status:function(e){switch(e){case"on":return"启用";case"off":return"禁用";default:return"- -"}}},created:function(){this.id=this.$route.params.user_id,this.getDetail()},methods:{handleCancel:function(){this.previewVisible=!1},showPrevisible:function(e){this.previewImage=e,this.previewVisible=!0},newpage:function(){this.$router.push({path:"/user/user-level/edit-manage/".concat(this.id,"/websiteId/").concat(this.$route.params.site_id)})},getDetail:function(){var e=this;Object(n["h"])({id:this.id}).then((function(t){var a=t.data;a&&(e.loading=!1,e.basicInfo=a,e.decraption=a.description.replace(/↵/g,"\n"))}))}}},c=l,u=(a("f12e"),a("2877")),d=Object(u["a"])(c,s,r,!1,null,"cc01cff8",null);t["default"]=d.exports},bd47:function(e,t,a){"use strict";a("ebd8")},c07b:function(e,t,a){},c4ae:function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-radio-group",{on:{change:e.onChange},model:{value:e.firstValue,callback:function(t){e.firstValue=t},expression:"firstValue"}},[a("a-radio",{style:e.radioStyle,attrs:{value:1}},[e._v("导出勾选数据")]),a("p",{directives:[{name:"show",rawName:"v-show",value:e.selectUserDecide,expression:"selectUserDecide"}],staticClass:"customizeError"},[e._v(e._s(e.limitOne))]),a("a-radio",{style:e.radioStyle,attrs:{value:2}},[e._v("\n 导出查询数据 (单次最多导出30万条数据)\n ")]),a("div",{staticStyle:{height:"24px"}},[a("p",{directives:[{name:"show",rawName:"v-show",value:e.maxTips,expression:"maxTips"}],staticClass:"customizeError"},[e._v("单次最多导出30万条数据")])])],1)},r=[],i=(a("c5f6"),{props:{limitOne:{type:String,default:function(){return"请选择最少一个商品"}},pageTotal:{type:Number,required:!0}},data:function(){return{firstValue:1,firstSelect:3e5,radioStyle:{display:"block",height:"30px",lineHeight:"30px"},selectUserDecide:!1,maxTips:!1,stepNumber:0}},watch:{firstValue:function(e){this.errorHidden()}},methods:{errorHidden:function(){this.selectUserDecide=!1,this.maxTips=!1},onChange:function(e){this.firstValue=e.target.value},handleCallback:function(){var e={stepNumber:this.stepNumber,firstValue:{type:this.firstValue,value:this.firstSelect}};this.$emit("firstCallback",e)},handleSubmit:function(e){if(1!==this.firstValue){if(this.pageTotal>3e5)return void(this.maxTips=!0);this.stepNumber=1,this.handleCallback()}else e.length?(this.stepNumber=1,this.handleCallback()):this.selectUserDecide=!0}}}),n=i,o=a("2877"),l=Object(o["a"])(n,s,r,!1,null,null,null);t["a"]=l.exports},c4e3:function(e,t,a){},c542:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("custom-bread",{attrs:{breadList:e.breadList}}),a("a-row",{staticClass:"messageSend",attrs:{type:"flex",justify:"center"}},[a("a-col",{attrs:{xl:7,xxl:5}},[a("div",{staticClass:"sendLeft"},[a("ul",{staticClass:"infoBox"},[a("li",[a("div",[e._v("\n "+e._s(e.messageDetail.message)+"\n "),a("span",{staticClass:"edge"})])])])])]),a("a-col",{attrs:{xl:12,xxl:9}},[a("div",{staticClass:"sendRight"},[a("a-form",[a("a-form-item",{attrs:{"label-col":e.formItemLayout.labelCol,"wrapper-col":e.formItemLayout.wrapperCol,required:"",label:"群发对象"}},["cellphone"===e.messageDetail.send_to?[a("a-textarea",{attrs:{placeholder:"Basic usage",disabled:"",rows:4},model:{value:e.messageDetail.phone_numbers,callback:function(t){e.$set(e.messageDetail,"phone_numbers",t)},expression:"messageDetail.phone_numbers"}})]:"group"===e.messageDetail.send_to?[e._v(e._s(e.messageDetail.group))]:"import"===e.messageDetail.send_to?[e._v(e._s(e.messageDetail.file_info.name))]:e._e()],2),a("a-form-item",{attrs:{"label-col":e.formItemLayout.labelCol,"wrapper-col":e.formItemLayout.wrapperCol,required:"",label:"短信内容"}},[a("div",[e._v(e._s(e.messageDetail.message))])]),a("a-form-item",{attrs:{"label-col":e.formItemLayout.labelCol,"wrapper-col":e.formItemLayout.wrapperCol,required:"",label:"发送时间"}},[a("div",[e._v(e._s(e._f("sendType")(e.messageDetail.send_type)))]),"instant"!=e.messageDetail.send_type?a("div",[e._v("\n "+e._s(e.messageDetail.send_at)+"\n ")]):e._e()])],1)],1)])],1)],1)},r=[],i=a("90e7"),n=a("ac0d"),o=a("5633"),l={labelCol:{span:6},wrapperCol:{span:16}},c={labelCol:{span:4},wrapperCol:{span:8,offset:4}},u={components:{customBread:o["a"]},mixins:[n["k"]],mounted:function(){var e=this;Object(i["g"])({id:this.$route.params.detailId}).then((function(t){e.$nextTick((function(){e.messageDetail=t.data;var a=JSON.parse(e.messageDetail.file_info);e.$set(e.messageDetail,"file_info",a)}))}))},data:function(){return{formItemLayout:l,formTailLayout:c,messageDetail:[],breadList:{current:"查看短信群发",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"9",title:"用户触达"},{name:"3",title:"营销短信",href:"/user/Message/marketList"},{name:"4",title:"查看短信群发"}]}}},filters:{sendType:function(e){switch(e){case"instant":return"立即发送";default:return"定时发送"}}}},d=u,p=(a("3f6e"),a("2877")),m=Object(p["a"])(d,s,r,!1,null,"ec169860",null);t["default"]=m.exports},c5f2:function(e,t,a){"use strict";a("7899")},c898:function(e,t,a){e.exports=a.p+"img/my-bg.fe76da9c.jpg"},cbf7:function(e,t,a){},cce0:function(e,t,a){},d343:function(e,t,a){},d4f5:function(e,t,a){"use strict";a("4236")},dcf6:function(e,t,a){"use strict";a("d343")},df01:function(e,t,a){},e0f5:function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",[s("custom-bread",{attrs:{breadList:e.breadList}}),s("div",{staticClass:"customContent"},[s("a-layout",{style:{}},[s("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px 24px 0px"}},[s("a-row",{staticClass:"messageSend",attrs:{type:"flex",justify:"center"}},[s("a-col",{attrs:{xl:7,xxl:5}},[s("div",{staticClass:"sendLeft"},[s("div",{staticClass:"infoBox"},[s("div",{staticClass:"resolveStyle"},[s("div",{staticClass:"leftHeader"},[s("img",{attrs:{src:a("18c5")}}),e._v("\n Azoya\n ")]),s("div",{staticClass:"leftContent"},[s("div",{staticClass:"ContentHeader"},[e._v(e._s(e.getFormTitle()))]),s("div",{staticClass:"ContentDetail"},[e._v(e._s(e.getFormMessage()))])])])])])]),s("a-col",{style:{marginLeft:"24px"},attrs:{xl:12,xxl:9}},[s("a-form",{staticClass:"sendRight",attrs:{form:e.form}},[s("a-form-item",{staticClass:"marginBottom16",attrs:{label:"群发对象",labelCol:e.labelCol,required:""}},[s("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["send_to"],expression:"['send_to']"}]},[s("a-radio",{attrs:{value:"all"}},[e._v("\n 按全站app用户\n ")]),s("a-radio",{attrs:{value:"group"}},[e._v("\n 按人群筛选\n ")]),s("a-radio",{attrs:{value:"user_ids"}},[e._v("\n 按用户id\n ")])],1),s("switch-send-obj",{attrs:{switchParams:e.switchMethod(),NoticeSelectGroup:e.NoticeSelectGroup,showSwitchError:e.showSwitchError,NoticeUserEnter:e.NoticeUserEnter}})],1),s("a-form-item",{attrs:{label:"推送标题",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[s("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["title",{rules:[{required:!0,message:"请输入推送标题"},{whitespace:!0,message:"推送标题不能为空"},{max:50,message:"长度不能超过50个字"}]}],expression:"[\n 'title',\n { rules: [{ required: true, message: '请输入推送标题' },{whitespace: true, message: '推送标题不能为空'},{ max:50, message: '长度不能超过50个字' }] },\n ]"}],attrs:{placeholder:"请输入"}})],1),s("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"推送内容"}},[s("div",{staticClass:"pr"},[s("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["message",{rules:[{required:!0,message:"请输入推送内容"},{whitespace:!0,message:"推送内容不能为空"},{max:150,message:"长度不能超过150个字"}]}],expression:"[\n 'message',\n { rules: [{ required: true, message: '请输入推送内容'},{whitespace: true, message: '推送内容不能为空'},{max: 150, message: '长度不能超过150个字'}] },\n ]"}],staticClass:"hideMarginBottom",attrs:{placeholder:"请输入短信内容",rows:4},on:{change:e.computedMessage}})],1)]),s("upload-img",{ref:"uploadComponent",attrs:{addUploadAddress:e.addUploadAddress,labelCol:e.labelCol,wrapperCol:{span:18},essentialRequired:!1,uploadTips:"图片尺寸750x340,图片大小500kb以内,支持jpg/png/gif格式"},on:{noticeAddress:e.noticeAddress}}),s("a-form-item",{attrs:{label:"跳转类型",labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[s("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["link_type",{rules:[{required:!0,message:"请选择跳转类型"}]}],expression:"[\n 'link_type',\n { rules: [{ required: true, message: '请选择跳转类型' }] },\n ]"}],attrs:{placeholder:"请选择",getPopupContainer:function(e){return e.parentNode}},on:{change:e.targetTypeChange}},e._l(e.targetTypeArray,(function(t){return s("a-select-option",{key:t.id},[e._v("\n "+e._s(t.label)+"\n ")])})),1)],1),s("a-form-item",{directives:[{name:"show",rawName:"v-show",value:e.target_linkShow,expression:"target_linkShow"}],staticClass:"form-item-margin-reset",attrs:{label:"跳转路径",labelCol:e.labelCol,wrapperCol:e.wrapperCol,"validate-status":e.targetIdStatus,help:e.targetIdErrorInfo,required:""}},[e.decideTargetComp?s("a-input",{attrs:{placeholder:e.target_link_greeting},model:{value:e.target_id,callback:function(t){e.target_id=t},expression:"target_id"}}):s("a-input-number",{staticStyle:{width:"100%"},attrs:{placeholder:e.target_link_greeting},model:{value:e.target_id,callback:function(t){e.target_id=t},expression:"target_id"}})],1),s("a-form-item",{staticClass:"dateErrorPosition hiddeMargin form-item-margin-reset",attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:"",label:"发送时间","validate-status":e.validateSendType,help:e.validateSendTypeError}},[s("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["send_type",{rules:[{required:!0,message:"请选择发送类型"}]}],expression:"[\n 'send_type',\n { rules: [{ required: true, message: '请选择发送类型' }] },\n ]"}]},[s("a-radio",{style:e.radioStyle,attrs:{value:"instant"}},[e._v("立即发送")]),s("a-radio",{style:e.radioStyle,attrs:{value:"timed"}},[e._v("定时发送:")])],1),s("div",{staticClass:"customizeDatePick"},[s("a-date-picker",{staticStyle:{width:"300px"},attrs:{showTime:{defaultValue:e.moment("00:00:01","HH:mm:ss")},placeholder:"请选择",disabledDate:e.disabledDate},on:{change:e.datePick}})],1)],1),s("a-form-item",{staticStyle:{"margin-top":"-11px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:"",label:"发送规则"}},[s("a-checkbox",{attrs:{checked:e.checked},on:{change:e.sendRuleChange}},[e._v("\n 单天不重复发送\n ")])],1)],1),s("footer-tool-bar",{staticStyle:{width:"100%"}},[s("a-button",{style:{marginRight:"12px"},on:{click:e.cancelMessage}},[e._v("\n 取消\n ")]),s("a-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v("\n 提交\n ")])],1)],1)],1)],1)],1)],1)],1)},r=[],i=(a("c5f6"),a("c1df")),n=a.n(i),o=a("5633"),l=a("5a70"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-row",{attrs:{type:"flex"}},[a("a-col",{attrs:{span:5}}),a("a-col",{attrs:{span:18}},[a("a-select",{class:e.showSwitchError?"has-error":"",attrs:{placeholder:"请选择",showSearch:"",filterOption:e.filterOption},on:{change:e.selectGroup}},e._l(e.groupList,(function(t){return a("a-select-option",{key:t.id,attrs:{value:t.id}},[e._v(e._s(t.cname))])})),1),a("div",{directives:[{name:"show",rawName:"v-show",value:e.showSwitchError,expression:"showSwitchError"}],staticClass:"customVerificationP"},[e._v("请选择人群")])],1)],1)},u=[],d=a("90e7"),p={props:{showSwitchError:{type:[Boolean,String],default:function(){return!1}}},data:function(){return{groupList:[]}},mounted:function(){this.getList(),this.$emit("NoticeSelectGroup",-1)},methods:{getList:function(){var e=this;Object(d["m"])().then((function(t){t&&200===t.status&&(e.groupList=t.data)}))},filterOption:function(e,t){return t.componentOptions.children[0].text.toLowerCase().indexOf(e.toLowerCase())>=0},selectGroup:function(e){this.$emit("NoticeSelectGroup",e)}}},m=p,h=(a("bd47"),a("2877")),f=Object(h["a"])(m,c,u,!1,null,null,null),g=f.exports,b=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-row",{attrs:{type:"flex"}},[a("a-col",{attrs:{span:5}}),a("a-col",{attrs:{span:18}},[a("a-textarea",{class:e.showSwitchError?"has-error":"",attrs:{placeholder:"多个用户id请用英文逗号“,”隔开",rows:4},on:{change:e.clearErrorForPhone,blur:e.phoneBlurValid}}),a("div",{directives:[{name:"show",rawName:"v-show",value:e.showSwitchError,expression:"showSwitchError"}],staticClass:"customVerificationTextarea"},[e._v("请输入用户id")])],1)],1)},v=[],_={props:{showSwitchError:{type:[Boolean,String],default:function(){return!1}}},mounted:function(){this.$emit("NoticeUserEnter","")},methods:{clearErrorForPhone:function(e){this.$emit("NoticeUserEnter",e.target.value)},phoneBlurValid:function(){}}},y=_,w=(a("1465"),Object(h["a"])(y,b,v,!1,null,null,null)),S=w.exports,C={name:"functional-message",functional:!0,render:function(e,t){switch(t.props.switchParams){case"group":return e(g,{props:{showSwitchError:t.props.showSwitchError},on:{NoticeSelectGroup:function(e){t.props.NoticeSelectGroup(e)}}});case"user_ids":return e(S,{props:{showSwitchError:t.props.showSwitchError},on:{NoticeUserEnter:function(e){t.props.NoticeUserEnter(e)}}});default:return e()}}},x=a("40cb"),k=a("a545"),I=a("ac0d"),P={components:{customBread:o["a"],uploadImg:x["a"],FooterToolBar:l["a"],switchSendObj:C},mixins:[I["k"]],watch:{dateStr:function(e){e&&(this.validateSendType="success",this.validateSendTypeError="")},target_id:function(e){e&&(this.targetIdStatus="success",this.targetIdErrorInfo="")}},data:function(){return{breadList:{current:"新建APP群发",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"9",title:"用户触达"},{name:"3",title:"APP群发",href:"/user/Message/appMessage"},{name:"4",title:"新建APP群发"}]},labelCol:{span:5},wrapperCol:{span:18},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跳转"}],target_linkShow:!1,target_link_greeting:"请输入跳转路径",targetIdStatus:"success",targetIdErrorInfo:"",image_link:"",target_id:"",checked:!0,radioStyle:{display:"block",height:"30px",lineHeight:"30px"},validateSendType:"success",validateSendTypeError:"",dateStr:"",selectGroupId:-1,enterUser:"",showSwitchError:!1,decideTargetComp:!0,fetchStatus:!1}},methods:{moment:n.a,target_link_greetingDecide:function(e){switch(e){case 4:this.target_link_greeting="请输入商品分类id";break;case 3:this.target_link_greeting="请输入商品id";break;case 5:this.target_link_greeting="https://";break;default:this.target_link_greeting="请输入跳转路径"}},targetLinkReset:function(){this.target_id="",this.targetIdStatus="success",this.targetIdErrorInfo=""},targetTypeChange:function(e){this.targetLinkReset(),1===e||2===e?this.target_linkShow=!1:(this.target_linkShow=!0,this.target_link_greetingDecide(e),this.targetTypeComp(e))},noticeAddress:function(e){this.image_link=e},assignmentParams:function(){var e=this.form.setFieldsValue;e({send_to:"all",title:"",message:"",link_type:void 0,send_type:"instant"})},handleSubmit:function(){var e=this,t=this.form.validateFields;t((function(t,a){if(t)e.decideTargetId(e.form.getFieldValue("link_type")),e.groupVerification(),e.userIdVerification(),e.timeDecide(e.form.getFieldValue("send_type"));else{if(1!==a.link_type&&2!==a.link_type&&!0!==e.decideTargetId(a.link_type))return;if("all"!==a.send_to&&!0===e.decideSendType(a.send_to))return;if(!e.timeDecide(a.send_type))return;switch(a.send_to){case"user_ids":a.user_ids=e.enterUser;break;case"group":a.group_id=e.selectGroupId;break}a.image_url=e.image_link,a.link_type=Number(a.link_type),a.link_id=String(e.target_id),a.once_per_day=e.checked?1:0,a.website_id=e.$store.getters.websiteId,a.creator=e.$store.getters.nickname,a.send_at=e.dateStr,e.realSend(a)}}))},realSend:function(e){var t=this;this.$confirm({title:"确认发送App群发通知吗?",onOk:function(){t.fetchStatus||(t.fetchStatus=!0,Object(k["a"])(e).then((function(e){t.fetchStatus=!1,e&&200===e.status&&t.$router.back()})))}})},groupVerification:function(){if(-1===this.selectGroupId)return this.showSwitchError=!0,!0},userIdVerification:function(){if(""===this.enterUser)return this.showSwitchError=!0,!0},decideSendType:function(e){switch(e){case"user_ids":if(!0===this.userIdVerification())return!0;break;case"group":if(!0===this.groupVerification())return!0;break}},cancelMessage:function(){this.$router.back()},sendRuleChange:function(){this.checked=!this.checked},disabledDate:function(e){return e&&e70){this.messageValLength=!0;var s=a.slice(0,67),r=a.slice(67);this.leftMessageStr=s,this.leftSecondMessage=r}else this.messageValLength=!1,this.leftSecondMessage=""},switchMethod:function(){return this.form.getFieldValue("send_to")},getFormTitle:function(){return this.form.getFieldValue("title")},getFormMessage:function(){return this.form.getFieldValue("message")},NoticeSelectGroup:function(e){this.selectGroupId=e,this.showSwitchError=!1},NoticeUserEnter:function(e){this.enterUser=e,this.showSwitchError=!1},timeDecide:function(e){return"timed"===e?!(this.dateStr.length<=0)||(this.validateSendType="error",this.validateSendTypeError="请选择时间",!1):(this.validateSendType="success",this.validateSendTypeError="",!0)},basicDecideTargetSuccess:function(){return this.targetIdStatus="success",this.targetIdErrorInfo="",!0},httpsErrorInfo:function(){return this.targetIdStatus="error",this.targetIdErrorInfo="请输入完整的链接",!1},basicDecideTargetError:function(){return this.targetIdStatus="error",this.targetIdErrorInfo="请输入跳转路径",!1},basicDecideAction:function(){return""!==this.target_id&&null!==this.target_id?this.basicDecideTargetSuccess():this.basicDecideTargetError()},httpsVerify:function(e){if(5===e){var t=/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/;return t.test(this.target_id)?this.basicDecideTargetSuccess():this.httpsErrorInfo()}return this.basicDecideAction()},decideTargetId:function(e){return this.httpsVerify(e)},targetTypeComp:function(e){this.decideTargetComp=3!==e&&4!==e}},mounted:function(){this.assignmentParams()}},O=P,D=(a("0064"),a("4f03"),Object(h["a"])(O,s,r,!1,null,"4a099143",null));t["default"]=D.exports},ebd8:function(e,t,a){},f007:function(e,t,a){},f12e:function(e,t,a){"use strict";a("6537")},f21e:function(e,t,a){"use strict";a("a0ee")},f475:function(e,t,a){},fe9b:function(e,t,a){}}]);