(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["points","chunk-5f991144","chunk-fb3b8148","chunk-ae7cb8dc","chunk-ae7cb8dc"],{"00a2":function(e,t,a){"use strict";a("eff8")},"0811":function(e,t,a){},"0b2e":function(e,t,a){"use strict";a.r(t);var i=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:8,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.grant_reason,callback:function(t){e.$set(e.queryParam,"grant_reason",t)},expression:"queryParam.grant_reason"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{attrs:{placeholder:e.$t("message.PleaSeselect")},model:{value:e.queryParam.status,callback:function(t){e.$set(e.queryParam,"status",t)},expression:"queryParam.status"}},[a("a-select-option",{attrs:{value:0}},[e._v("全部")]),a("a-select-option",{attrs:{value:1}},[e._v("新建")]),a("a-select-option",{attrs:{value:2}},[e._v("待审核")]),a("a-select-option",{attrs:{value:4}},[e._v("审核拒绝")]),a("a-select-option",{attrs:{value:5}},[e._v("任务处理中")]),a("a-select-option",{attrs:{value:6}},[e._v("任务成功")]),a("a-select-option",{attrs:{value:7}},[e._v("任务失败")]),a("a-select-option",{attrs:{value:8}},[e._v("任务部分失败")])],1)],1)],1),a("a-col",{attrs:{md:8,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.operator_name,callback:function(t){e.$set(e.queryParam,"operator_name",t)},expression:"queryParam.operator_name"}})],1)],1),a("a-col",{attrs:{md:8,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",{directives:[{name:"permission",rawName:"v-permission",value:"user:/backend/points/grant/add",expression:"'user:/backend/points/grant/add'"}],staticClass:"marginBottom24",attrs:{type:"primary"},on:{click:e.addSendTask}},[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:"statusSlot",fn:function(t,i){return[a("span",{class:[6].includes(i.status)?"success":[5,7,8].includes(i.status)?"failed":""},[e._v(e._s(t))])]}},{key:"operate",fn:function(t){return[a("router-link",{directives:[{name:"permission",rawName:"v-permission",value:"user:/backend/points/grant/detail",expression:"'user:/backend/points/grant/detail'"}],attrs:{target:"_blank",to:{path:"/user/integral/send/list/detail/"+t+"/websiteId/"+e.websiteId}}},[e._v("\n "+e._s(e.$t("message.View"))+"\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)],1)},n=[],s=(a("c5f6"),a("386d"),a("bf43")),r=a("5633"),o=a("3533"),l=a("ac0d"),c=a("c24f"),u=[{title:"发放原因",dataIndex:"grant_reason",width:"20%",scopedSlots:{customRender:"titleSlot"}},{title:"每人发放积分数量",dataIndex:"per_grant_points"},{title:"发放人数",dataIndex:"total_user_count"},{title:"发放积分总数量",dataIndex:"grant_points"},{title:"状态",dataIndex:"status_name",scopedSlots:{customRender:"statusSlot"}},{title:"操作",dataIndex:"id",scopedSlots:{customRender:"operate"}}],d={components:{PAgination:s["a"],customBread:r["a"],textToolTip:o["a"]},mixins:[l["h"]],data:function(){return{breadList:{current:"发放积分",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"4",title:"发放积分"}]},columns:u,queryParam:{status:0},loading:!1,labelCol:{span:6},wrapperCol:{span:18},dataSource:[]}},methods:{getTableList:function(){var e=this;this.loading=!0;var t=Object.assign({},this.query,this.queryParam);Object(c["K"])(t).then((function(t){var a=t.data;a?(e.loading=!1,e.dataSource=a.rows,e.pageTotal=a.total):e.resultNull()}))},search:function(){this.query.page=1,this.getTableList()},reset:function(){this.queryParam.grant_reason="",this.queryParam.operator_name="",this.queryParam.status=0,this.search()},addSendTask:function(){100!==Number(this.websiteId)?this.$router.push({path:"/user/integral/send/list/sendTask/websiteId/".concat(this.websiteId)}):this.$message.error("当前站点不支持发积分")}}},p=d,m=a("2877"),h=Object(m["a"])(p,i,n,!1,null,null,null);t["default"]=h.exports},1015:function(e,t,a){},"11be":function(e,t,a){},"1964a":function(e,t,a){},"22c1":function(e,t,a){"use strict";a("8d8d")},2376:function(e,t,a){"use strict";a.r(t);var i=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:"table-page-search-wrapper"},[a("a-card",{staticStyle:{"margin-top":"24px"},attrs:{bordered:!1}},[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:6}},[a("a-form-item",{attrs:{label:"兑换时间"}},[a("a-range-picker",{staticStyle:{width:"100%"},attrs:{placeholder:["开始时间","结束时间"],ranges:{"今天":[e.moment(),e.moment()],"昨天":[e.moment().subtract(1,"days"),e.moment().subtract(1,"days")],"本周":[e.moment().startOf("week"),e.moment()],"上周":[e.moment().day(-6),e.moment().day(0)],"本月":[e.moment().startOf("month"),e.moment()],"上月":[e.moment().subtract(1,"months").startOf("month"),e.moment().subtract("month",1).endOf("month")]}},on:{change:e.handleCommenTimeChange},model:{value:e.exchangeTime,callback:function(t){e.exchangeTime=t},expression:"exchangeTime"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"商品类型"}},[a("a-select",{model:{value:e.requestQuery.link_type,callback:function(t){e.$set(e.requestQuery,"link_type",t)},expression:"requestQuery.link_type"}},[a("a-select-option",{attrs:{value:""}},[e._v("全部")]),a("a-select-option",{attrs:{value:1}},[e._v("商品")]),a("a-select-option",{attrs:{value:2}},[e._v("优惠券")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"商品ID"}},[a("a-input",{staticClass:"import",staticStyle:{width:"100%"},attrs:{placeholder:"请输入商品ID或优惠券ID"},on:{change:function(t){return e.handleNumberInputChange(t,"link_id")}},model:{value:e.requestQuery.link_id,callback:function(t){e.$set(e.requestQuery,"link_id","string"===typeof t?t.trim():t)},expression:"requestQuery.link_id"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"商品名称"}},[a("a-input",{staticClass:"import",staticStyle:{width:"100%"},attrs:{placeholder:"请输入商品名称或优惠券标题"},model:{value:e.requestQuery.link_name,callback:function(t){e.$set(e.requestQuery,"link_name","string"===typeof t?t.trim():t)},expression:"requestQuery.link_name"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"用户ID"}},[a("a-input",{staticClass:"import",staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},on:{change:function(t){return e.handleNumberInputChange(t,"user_id")}},model:{value:e.requestQuery.user_id,callback:function(t){e.$set(e.requestQuery,"user_id","string"===typeof t?t.trim():t)},expression:"requestQuery.user_id"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"订单号"}},[a("a-input",{staticClass:"import",staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:e.requestQuery.increment_id,callback:function(t){e.$set(e.requestQuery,"increment_id","string"===typeof t?t.trim():t)},expression:"requestQuery.increment_id\t"}})],1)],1)],1),a("a-row",[a("a-col",[a("a-button",{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)],1)],1)],1),a("div",{staticStyle:{"margin-top":"16px"}},[a("a-card",[a("record-list",{attrs:{loading:e.loading,dataSource:e.dataSource}}),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)},n=[],s=a("5633"),r=a("492ec"),o=a("bf43"),l=a("ac0d"),c=a("c24f"),u=a("c1df"),d=a.n(u),p={components:{CustomBread:s["a"],RecordList:r["a"],PAgination:o["a"]},mixins:[l["h"]],data:function(){return{breadList:{current:"兑换记录",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"4",title:"兑换记录"}]},requestQuery:{exchange_time_start:"",exchange_time_end:"",link_type:"",link_id:"",link_name:"",user_id:"",increment_id:""},exchangeTime:null,loading:!1}},methods:{moment:d.a,getTableList:function(){var e=this,t={};delete this.query.website_id,Object.assign(t,this.query,this.requestQuery),this.loading=!0,Object(c["t"])(t).then((function(t){if(e.loading=!1,t){var a=t.data;e.dataSource=a.rows,e.pageTotal=a.total}}))},search:function(){this.query.page=1,this.getTableList()},handleNumberInputChange:function(e,t){var a=e.target.value;/\d+/.test(a)||(this.requestQuery[t]="")},reset:function(){this.requestQuery={exchange_time_start:"",exchange_time_end:"",link_type:"",link_id:"",user_id:"",link_name:"",increment_id:""},this.exchangeTime=null,this.query.page=1,this.getTableList()},handleCommenTimeChange:function(e,t){Object.assign(this.requestQuery,{exchange_time_start:t[0],exchange_time_end:t[1]})}}},m=p,h=a("2877"),g=Object(h["a"])(m,i,n,!1,null,null,null);t["default"]=g.exports},"25eb5":function(e,t,a){},2778:function(e,t,a){"use strict";a("0811")},2798:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"point-act-creat-page"},[e.pageLoading?a("div",{staticClass:"loading"},[a("a-spin",{attrs:{size:"large"}})],1):e._e(),a("custom-bread",{attrs:{breadList:e.isEdit?e.editBreadList:e.breadList}}),a("a-form",{attrs:{form:e.form},on:{submit:e.handleSubmit}},[a("a-card",{staticClass:"custom-card",staticStyle:{"margin-top":"24px"},attrs:{title:"活动设置"}},[a("a-form-item",{staticStyle:{"margin-bottom":"8px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动类型\n ")]),!e.isEdit||3!==e.activityData.act_status&&1!==e.activityData.act_status?a("a-radio-group",{model:{value:e.act_type,callback:function(t){e.act_type=t},expression:"act_type"}},[a("a-radio",{attrs:{value:1}},[e._v("注册\n "),a("a-tooltip",{staticStyle:{"margin-left":"5px"},attrs:{title:"积分发放逻辑:注册成功发放可用积分"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-radio",{attrs:{value:2}},[e._v("购物\n "),a("a-tooltip",{staticStyle:{"margin-left":"5px"}},[a("span",{attrs:{slot:"title"},slot:"title"},[a("div",[e._v("1、积分发放逻辑:付款成功发放冻结积分,订单已完成解冻积分")]),a("div",[e._v("2、积分扣除逻辑:支持取消订单扣除积分,支持售后场景扣除积分")])]),a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-radio",{attrs:{value:3}},[e._v("首次购物\n "),a("a-tooltip",{staticStyle:{"margin-left":"5px"}},[a("span",{attrs:{slot:"title"},slot:"title"},[a("div",[e._v("1、积分发放逻辑:付款成功发放可用积分")]),a("div",[e._v("2、积分扣除逻辑:只支持已付款整单取消扣除积分")])]),a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-radio",{attrs:{value:4}},[e._v("购物频次\n "),a("a-tooltip",{staticStyle:{"margin-left":"5px"}},[a("span",{attrs:{slot:"title"},slot:"title"},[a("div",[e._v("1、积分发放逻辑:付款成功发放可用积分")]),a("div",[e._v("2、积分扣除逻辑:只支持已付款整单取消扣除积分")])]),a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-radio",{attrs:{value:5}},[e._v("裂变券成团\n "),a("a-tooltip",{staticStyle:{"margin-left":"5px"},attrs:{title:"积分发放逻辑:裂变券成团成功发放可用积分"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1)],1):a("div",[1===e.activityData.act_type?a("div",[a("a-tag",[e._v("注册")]),a("a-tooltip",{staticStyle:{"margin-left":"5px"},attrs:{title:"积分发放逻辑:注册成功发放可用积分"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1):e._e(),2===e.activityData.act_type?a("div",[a("a-tag",[e._v("购物")]),a("a-tooltip",{staticStyle:{"margin-left":"5px"}},[a("span",{attrs:{slot:"title"},slot:"title"},[a("div",[e._v("1、积分发放逻辑:付款成功发放冻结积分,订单已完成解冻积分")]),a("div",[e._v("2、积分扣除逻辑:支持取消订单扣除积分,支持售后场景扣除积分")])]),a("a-icon",{attrs:{type:"info-circle"}})],1)],1):e._e(),3===e.activityData.act_type?a("div",[a("a-tag",[e._v("首次购物")]),a("a-tooltip",{staticStyle:{"margin-left":"5px"}},[a("span",{attrs:{slot:"title"},slot:"title"},[a("div",[e._v("1、积分发放逻辑:付款成功发放可用积分")]),a("div",[e._v("2、积分扣除逻辑:只支持已付款整单取消扣除积分")])]),a("a-icon",{attrs:{type:"info-circle"}})],1)],1):e._e(),4===e.activityData.act_type?a("div",[a("a-tag",[e._v("购物频次")]),a("a-tooltip",{staticStyle:{"margin-left":"5px"}},[a("span",{attrs:{slot:"title"},slot:"title"},[a("div",[e._v("1、积分发放逻辑:付款成功发放可用积分")]),a("div",[e._v("2、积分扣除逻辑:只支持已付款整单取消扣除积分")])]),a("a-icon",{attrs:{type:"info-circle"}})],1)],1):e._e(),5===e.activityData.act_type?a("div",[a("a-tag",[e._v("裂变券成团")]),a("a-tooltip",{staticStyle:{"margin-left":"5px"},attrs:{title:"积分发放逻辑:裂变券成团成功发放可用积分"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1):e._e()])],1),1===e.act_type?a("div",[a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动规则\n ")]),e._v("\n 注册成功,奖励\n "),a("a-form-item",{staticStyle:{display:"inline-block","margin-left":"10px"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["register_get_points",{rules:[{required:!0,message:"请输入积分"}]}],expression:"[\n `register_get_points`,\n { rules: [{ required: true, message: '请输入积分' }] }\n ]"}],staticStyle:{width:"80px"},attrs:{placeholder:"请输入",min:1,max:1e4,precision:0}}),a("span",{staticClass:"act-perferentianRule-customRadio-style"},[e._v("积分")])],1)],1),a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动时间\n ")]),e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act?a("a-tag",{staticStyle:{"margin-bottom":"16px"}},[e._v("长期活动")]):e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act?a("span",[e._v("\n 短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio-group",{model:{value:e.is_long_act,callback:function(t){e.is_long_act=t},expression:"is_long_act"}},[a("a-radio",{attrs:{value:2,disabled:e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act}},[e._v("长期活动")]),e.isEdit&&3===e.activityData.act_status&&1===e.is_long_act?a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["date",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'date',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},placeholder:["开始时间","结束时间"],disabled:2===e.is_long_act}})],1)],1)],1)],1)],1):e._e(),2===e.act_type?a("div",[a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动规则\n ")]),e.levelList.length>0&&!e.isEdit?a("div",e._l(e.levelList,(function(t,i){return a("div",{key:i},[e._v("\n "+e._s(t.title)+",购物赚积分比例\n "),a("a-form-item",{staticStyle:{display:"inline-block","margin-left":"10px"},attrs:{required:""}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["level_shopping_get_points_percent"+i,{rules:[{required:!0,message:"请输入购物赚积分比例"}]}],expression:"[\n `level_shopping_get_points_percent${index}`,\n { rules: [{ required: true, message: '请输入购物赚积分比例' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:1e4,precision:0}}),a("span",{staticClass:"act-perferentianRule-customRadio-style"},[e._v("%")])],1)],1)})),0):e.isEdit&&e.activityData.level_shopping_get_points_percent.length>0?a("div",e._l(e.activityData.level_shopping_get_points_percent,(function(t,i){return a("div",{key:i},[e._v("\n "+e._s(t.level_title)+",购物赚积分比例\n "),a("a-form-item",{staticStyle:{display:"inline-block","margin-left":"10px"},attrs:{required:""}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["level_shopping_get_points_percent"+i,{rules:[{required:!0,message:"请输入购物赚积分比例"}]}],expression:"[\n `level_shopping_get_points_percent${index}`,\n { rules: [{ required: true, message: '请输入购物赚积分比例' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:1e4,precision:0,getFieldDecorator:""}}),a("span",{staticClass:"act-perferentianRule-customRadio-style"},[e._v("%")])],1)],1)})),0):a("div",[e._v("\n 购物赚积分比例\n "),a("a-form-item",{staticStyle:{display:"inline-block","margin-left":"10px"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["shopping_get_points_percent",{rules:[{required:!0,message:"请输入购物赚积分比例"}]}],expression:"[\n `shopping_get_points_percent`,\n { rules: [{ required: true, message: '请输入购物赚积分比例' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:1e4,precision:0}}),a("span",{staticClass:"act-perferentianRule-customRadio-style"},[e._v("%")])],1)],1)]),a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动时间\n ")]),e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act?a("a-tag",{staticStyle:{"margin-bottom":"16px"}},[e._v("长期活动")]):e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act?a("span",[e._v("\n 短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio-group",{model:{value:e.is_long_act,callback:function(t){e.is_long_act=t},expression:"is_long_act"}},[a("a-radio",{attrs:{value:2,disabled:e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act}},[e._v("长期活动")]),e.isEdit&&3===e.activityData.act_status&&1===e.is_long_act?a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["date",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'date',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},placeholder:["开始时间","结束时间"],disabled:2===e.is_long_act}})],1)],1)],1)],1),a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 购物赚积分限制\n ")]),a("a-checkbox-group",{model:{value:e.shoppingPointLimit,callback:function(t){e.shoppingPointLimit=t},expression:"shoppingPointLimit"}},[a("div",{staticStyle:{"margin-bottom":"-6px"}},[a("a-checkbox",{staticStyle:{"margin-top":"10px"},attrs:{value:"min_count_type"}}),e._v("\n  \n 订单商品金额低于\n "),a("a-form-item",{staticClass:"error-style",staticStyle:{display:"inline-block"},attrs:{required:e.shoppingPointLimit.includes("min_count_type")}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["min_price",{rules:[{required:e.shoppingPointLimit.includes("min_count_type"),message:"请输入金额"}],validateTrigger:"change"}],expression:"[\n `min_price`,\n {\n rules: [{ required: shoppingPointLimit.includes('min_count_type'), message: '请输入金额' }],\n validateTrigger: 'change'\n }\n ]"}],staticStyle:{"margin-left":"5px"},attrs:{placeholder:"请输入",min:1,disabled:!e.shoppingPointLimit.includes("min_count_type")}}),a("span",{staticClass:"act-perferentianRule-customRadio-style",staticStyle:{"margin-right":"5px"}},[e._v(e._s(e.currency_name))]),e._v("的订单,不计算积分\n ")],1)],1),a("span",{staticStyle:{display:"inline-block","margin-top":"10px"}},[a("a-checkbox",{attrs:{value:"get_points_channels"}}),e._v("\n  \n 支持赚积分的流量渠道\n ")],1),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block"},attrs:{required:e.shoppingPointLimit.includes("get_points_channels")}},[a("span",{staticStyle:{display:"inline-block"}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["get_points_channels",{rules:[{required:e.shoppingPointLimit.includes("get_points_channels"),message:"请选择流量渠道"}]}],expression:"[\n 'get_points_channels',\n { rules: [{ required: shoppingPointLimit.includes('get_points_channels'), message: '请选择流量渠道' }]}\n ]"}],staticStyle:{width:"250px","margin-left":"10px"},attrs:{disabled:!e.shoppingPointLimit.includes("get_points_channels"),placeholder:"请选择",mode:"multiple",showSearch:"",filterOption:e.filterOption}},e._l(e.channelList,(function(t){return a("a-select-option",{key:t.value,attrs:{value:t.value}},[e._v(e._s(t.name))])})),1)],1)])],1)],1)],1):e._e(),3===e.act_type?a("div",[a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动规则\n ")]),e._v("\n 新用户成功交易首单,奖励\n "),a("a-form-item",{staticStyle:{display:"inline-block","margin-left":"10px"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["pay_success_order_get_points",{rules:[{required:!0,message:"请输入积分"}]}],expression:"[\n `pay_success_order_get_points`,\n { rules: [{ required: true, message: '请输入积分' }] }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入",min:1,max:1e4,precision:0}}),a("span",{staticClass:"act-perferentianRule-customRadio-style"},[e._v("积分")])],1)],1),a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动时间\n ")]),e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act?a("a-tag",{staticStyle:{"margin-bottom":"16px"}},[e._v("长期活动")]):e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act?a("span",[e._v("\n 短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio-group",{model:{value:e.is_long_act,callback:function(t){e.is_long_act=t},expression:"is_long_act"}},[a("a-radio",{attrs:{value:2,disabled:e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act}},[e._v("长期活动")]),e.isEdit&&3===e.activityData.act_status&&1===e.is_long_act?a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["date",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'date',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},placeholder:["开始时间","结束时间"],disabled:2===e.is_long_act}})],1)],1)],1)],1)],1):e._e(),4===e.act_type?a("div",[a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动规则\n ")]),e.isEdit&&3===e.activityData.act_status?a("div",[0===e.frequencyType?a("div",[e._v("\n 每成功交易"+e._s(e.activityData.pay_success_order_num)+"笔订单,奖励"+e._s(e.activityData.pay_success_order_get_points)+"积分\n ")]):a("div",[e._v("\n "+e._s(e.swithFrequencyType(e.activityData.shopping_frequency_type))+"累积成功交易"+e._s(e.activityData.pay_success_order_num)+"笔订单,奖励"+e._s(e.activityData.pay_success_order_get_points)+"\n ")])]):a("a-radio-group",{staticStyle:{"margin-top":"5px"},model:{value:e.frequencyType,callback:function(t){e.frequencyType=t},expression:"frequencyType"}},[a("div",[a("a-radio",{attrs:{value:0}},[e._v("每成功交易\n "),a("a-form-item",{staticClass:"error-style",staticStyle:{display:"inline-block","margin-left":"7px","margin-top":"-4px"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["pay_success_order_num",{rules:[{required:0===e.frequencyType,message:"请输入笔数"}]}],expression:"[\n `pay_success_order_num`,\n { rules: [{ required: frequencyType === 0, message: '请输入笔数' }] }\n ]"}],staticStyle:{"margin-left":"5px"},attrs:{placeholder:"请输入",min:1,precision:0,disabled:0!==e.frequencyType}})],1),a("span",{staticClass:"act-perferentianRule-customRadio-style",staticStyle:{"margin-right":"5px"}},[e._v("笔")]),e._v("订单,奖励\n "),a("a-form-item",{staticClass:"error-style",staticStyle:{display:"inline-block","margin-left":"7px","margin-top":"-4px"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["pay_success_order_get_points",{rules:[{required:0===e.frequencyType,message:"请输入积分"}]}],expression:"[\n `pay_success_order_get_points`,\n { rules: [{ required: frequencyType === 0, message: '请输入积分' }] }\n ]"}],staticStyle:{"margin-left":"5px"},attrs:{placeholder:"请输入",min:1,max:1e4,precision:0,disabled:0!==e.frequencyType}})],1),a("span",{staticClass:"act-perferentianRule-customRadio-style",staticStyle:{"margin-right":"5px"}},[e._v("积分")])],1)],1),a("div",[a("a-radio",{attrs:{value:1}},[a("a-form-item",{staticClass:"error-style",staticStyle:{display:"inline-block","margin-left":"7px","margin-top":"-4px"}},[a("a-select",{staticStyle:{width:"80px","margin-right":"5px"},attrs:{filterOption:e.filterOption,placeholder:"请选择",disabled:1!==e.frequencyType},model:{value:e.shoppingFrequencyValue,callback:function(t){e.shoppingFrequencyValue=t},expression:"shoppingFrequencyValue"}},e._l(e.shoppingFrequencyArray,(function(t){return a("a-select-option",{key:t.id,attrs:{value:t.id}},[e._v(e._s(t.label))])})),1),e._v("累计成功交易\n ")],1),a("a-form-item",{staticClass:"error-style",staticStyle:{display:"inline-block","margin-left":"7px","margin-top":"-4px"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["pay_success_order_num_all",{rules:[{required:0!==e.frequencyType,message:"请输入笔数"}]}],expression:"[\n `pay_success_order_num_all`,\n { rules: [{ required: frequencyType !== 0, message: '请输入笔数' }] }\n ]"}],staticStyle:{"margin-left":"5px"},attrs:{placeholder:"请输入",min:1,precision:0,disabled:1!==e.frequencyType}})],1),a("span",{staticClass:"act-perferentianRule-customRadio-style",staticStyle:{"margin-right":"5px"}},[e._v("笔")]),e._v("订单,奖励\n "),a("a-form-item",{staticClass:"error-style",staticStyle:{display:"inline-block","margin-left":"7px","margin-top":"-4px"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["pay_success_order_get_points_all",{rules:[{required:0!==e.frequencyType,message:"请输入积分"}]}],expression:"[\n `pay_success_order_get_points_all`,\n { rules: [{ required: frequencyType !== 0, message: '请输入积分' }] }\n ]"}],staticStyle:{"margin-left":"5px"},attrs:{placeholder:"请输入",min:1,max:1e4,precision:0,disabled:1!==e.frequencyType}}),a("span",{staticClass:"act-perferentianRule-customRadio-style",staticStyle:{"margin-right":"5px"}},[e._v("积分")])],1)],1)],1)])],1),a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动时间\n ")]),e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act?a("a-tag",{staticStyle:{"margin-bottom":"16px"}},[e._v("长期活动")]):e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act?a("span",[e._v("\n 短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio-group",{model:{value:e.is_long_act,callback:function(t){e.is_long_act=t},expression:"is_long_act"}},[a("a-radio",{attrs:{value:2,disabled:e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act}},[e._v("长期活动")]),e.isEdit&&3===e.activityData.act_status&&1===e.is_long_act?a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["date",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'date',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},placeholder:["开始时间","结束时间"],disabled:2===e.is_long_act}})],1)],1)],1)],1),a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:!1}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 购物赚积分限制\n ")]),a("a-checkbox-group",{model:{value:e.shoppingPointLimit,callback:function(t){e.shoppingPointLimit=t},expression:"shoppingPointLimit"}},[a("div",{staticStyle:{"margin-bottom":"-6px"}},[a("a-checkbox",{staticStyle:{"margin-top":"10px"},attrs:{value:"min_count_type"}}),e._v("\n  \n 订单商品金额低于\n "),a("a-form-item",{staticClass:"error-style",staticStyle:{display:"inline-block"},attrs:{required:e.shoppingPointLimit.includes("min_count_type")}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["min_price",{rules:[{required:e.shoppingPointLimit.includes("min_count_type"),message:"请输入金额"}],validateTrigger:"change"}],expression:"[\n `min_price`,\n {\n rules: [{ required: shoppingPointLimit.includes('min_count_type'), message: '请输入金额' }],\n validateTrigger: 'change'\n }\n ]"}],staticStyle:{"margin-left":"5px"},attrs:{placeholder:"请输入",min:1,disabled:!e.shoppingPointLimit.includes("min_count_type")}}),a("span",{staticClass:"act-perferentianRule-customRadio-style",staticStyle:{"margin-right":"5px"}},[e._v(e._s(e.currency_name))]),e._v("的订单,不计算积分\n ")],1)],1)])],1)],1):e._e(),5===e.act_type?a("div",[a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动规则\n ")]),e.isEdit&&3===e.activityData.act_status?a("div",[e._v("\n 每成团成功"+e._s(e.activityData.share_coupon_success_num)+"次,奖励"+e._s(e.activityData.share_coupon_success_get_points)+"积分\n ")]):a("div",[e._v("\n 每成团成功\n "),a("a-form-item",{staticClass:"error-style",staticStyle:{display:"inline-block","margin-left":"7px"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["share_coupon_success_num",{rules:[{required:!0,message:"请输入次数"}]}],expression:"[\n `share_coupon_success_num`,\n { rules: [{ required: true, message: '请输入次数' }] }\n ]"}],staticStyle:{"margin-left":"5px"},attrs:{placeholder:"请输入",min:1,precision:0}})],1),a("span",{staticClass:"act-perferentianRule-customRadio-style",staticStyle:{"margin-right":"5px"}},[e._v("次")]),e._v("订单,奖励\n "),a("a-form-item",{staticClass:"error-style",staticStyle:{display:"inline-block","margin-left":"7px"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["share_coupon_success_get_points",{rules:[{required:!0,message:"请输入积分"}]}],expression:"[\n `share_coupon_success_get_points`,\n { rules: [{ required: true, message: '请输入积分' }] }\n ]"}],staticStyle:{"margin-left":"5px"},attrs:{placeholder:"请输入",min:1,max:1e4,precision:0}}),a("span",{staticClass:"act-perferentianRule-customRadio-style",staticStyle:{"margin-right":"5px"}},[e._v("积分")])],1)],1)]),a("a-form-item",{staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.imgCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动时间\n ")]),e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act?a("a-tag",{staticStyle:{"margin-bottom":"16px"}},[e._v("长期活动")]):e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act?a("span",[e._v("\n 短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio-group",{model:{value:e.is_long_act,callback:function(t){e.is_long_act=t},expression:"is_long_act"}},[a("a-radio",{attrs:{value:2,disabled:e.isEdit&&3===e.activityData.act_status&&2!==e.is_long_act}},[e._v("长期活动")]),e.isEdit&&3===e.activityData.act_status&&1===e.is_long_act?a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "+e._s(e.activityData.act_start_at)+" 至\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["act_end_at",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'act_end_at',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},disabled:2===e.is_long_act}})],1)],1):a("a-radio",{attrs:{value:1,disabled:e.isEdit&&3===e.activityData.act_status&&1!==e.is_long_act}},[e._v("短期活动\n "),a("a-form-item",{staticClass:"channel-style",staticStyle:{display:"inline-block","margin-top":"-10px"}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["date",{rules:[{required:2!==e.is_long_act,message:"请选择活动时间"}]}],expression:"[\n 'date',\n { rules: [{ required: is_long_act !== 2, message: '请选择活动时间' }] }\n ]"}],staticStyle:{"margin-left":"10px"},attrs:{disabledDate:e.disabledDate,showTime:{defaultValue:[e.moment(),e.moment("23:59:59","HH:mm:ss")]},placeholder:["开始时间","结束时间"],disabled:2===e.is_long_act}})],1)],1)],1)],1)],1):e._e()],1),a("a-card",{staticClass:"info-card",staticStyle:{"margin-top":"16px"}},[a("span",{attrs:{slot:"title"},slot:"title"},[e._v("页面展示信息设置\n "),a("a-tooltip",{staticStyle:{"margin-left":"5px"},attrs:{title:"用于前端积分商城、奖励中心页面赚积分区域的积分活动内容展示"}},[a("a-icon",{attrs:{type:"info-circle"}})],1),a("showManage",{staticClass:"manage-style",staticStyle:{width:"88px",display:"inline-block","margin-left":"20px"},attrs:{fieldSort:"9999",width:"778px"}})],1),a("a-form-item",{staticStyle:{height:"35px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动标题 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的标题"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["title",{rules:[{required:!0,message:"请输入活动标题"},{whitespace:!0,message:"请输入活动标题"}]}],expression:"[\n 'title',\n {\n rules: [\n { required: true, message: '请输入活动标题' },\n { whitespace: true, message: '请输入活动标题' }\n ]\n }\n ]"}],attrs:{placeholder:"请输入,建议不超过10个字符"}})],1),a("a-form-item",{staticStyle:{"margin-top":"5px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 简短描述 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的规则简短描述"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["summary",{rules:[{required:!0,message:"请输入简短描述"},{whitespace:!0,message:"请输入简短描述"}]}],expression:"[\n 'summary',\n {\n rules: [\n { required: true, message: '请输入简短描述' },\n { whitespace: true, message: '请输入简短描述' }\n ]\n }\n ]"}],attrs:{placeholder:"请输入"}})],1),a("a-form-item",{staticStyle:{"margin-bottom":"20px"},attrs:{labelCol:e.labelCol,wrapperCol:{span:18},required:!1}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 详细描述 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的规则详细描述"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["description",{rules:[{required:!1}],validateTrigger:"blur"}],expression:"[\n 'description',\n {\n rules: [\n { required: false }\n ],\n validateTrigger: 'blur'\n }\n ]"}],staticClass:"mr16",attrs:{"auto-size":{minRows:4},placeholder:"请输入"}})],1),a("a-form-item",{staticClass:"form-item-input-margin-top pr",staticStyle:{"margin-top":"-5px"},attrs:{labelCol:e.labelCol,wrapperCol:{span:20},required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 落地页 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的跳转落地页"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["page_type",{rules:[{required:!0,message:"请选择落地页"}],validateTrigger:"blur"}],expression:"[\n 'page_type',\n {\n rules: [{ required: true, message: '请选择落地页'}],\n validateTrigger: 'blur',\n }\n ]"}],staticStyle:{width:"180px"},attrs:{placeholder:"请选择"},on:{change:e.changeActionPosition}},[a("a-select-option",{attrs:{value:1}},[e._v("活动页")]),a("a-select-option",{attrs:{value:2}},[e._v("首页")]),a("a-select-option",{attrs:{value:3}},[e._v("商品列表页")]),a("a-select-option",{attrs:{value:4}},[e._v("商品详情页")]),a("a-select-option",{attrs:{value:5}},[e._v("品牌详情页")]),a("a-select-option",{attrs:{value:6}},[e._v("店铺详情页")]),a("a-select-option",{attrs:{value:8}},[e._v("活动商品列表页")]),a("a-select-option",{attrs:{value:9}},[e._v("自定义页面")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:2!==e.form.getFieldValue("page_type")&&9!==e.form.getFieldValue("page_type"),expression:"form.getFieldValue('page_type') !== 2 && form.getFieldValue('page_type') !== 9"}]},[[1,3,4,7,8].includes(e.form.getFieldValue("page_type"))?[a("div",[a("a-button",{on:{click:e.actionPage}},[e._v("请选择")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.errorTips&&e.pageTypeValue,expression:"!errorTips && pageTypeValue"}],staticClass:"mb6"}),a("activePage",{ref:"activePage",attrs:{multiple:!1},on:{delete:e.handleDelete}}),a("product-info",{ref:"productInfo",attrs:{isDetail:"edit"===e.formStatus},on:{delete:e.handleDelete}}),a("coupon-action",{ref:"couponInfo",attrs:{multiple:!1},on:{couponReadyMethod:e.couponReadyMethod,delete:e.handleDelete}}),a("productCategory",{ref:"productCategory",attrs:{multiple:!1},on:{delete:e.handleDelete}}),a("activePromotion",{ref:"activePromotion",attrs:{multiple:!1},on:{delete:e.handleDelete}})]:e._e(),[5].includes(e.form.getFieldValue("page_type"))?[a("div",{staticStyle:{width:"180px"}},[a("custom-single-select",{key:e.customeKey,ref:"customSelect",attrs:{requestObj:e.asyncObj,requestDataFilter:e.requestDataFilter,size:50,initFetch:""},on:{asyncSelectCallback:e.asyncSelectCallback}})],1)]:e._e(),[6].includes(e.form.getFieldValue("page_type"))?[a("a-select",{staticStyle:{width:"180px"},attrs:{placeholder:"请选择",showSearch:"",filterOption:e.filterOption},on:{change:e.storeChange},model:{value:e.ssoStoreValue,callback:function(t){e.ssoStoreValue=t},expression:"ssoStoreValue"}},e._l(e.ssoStoreList,(function(t){return a("a-select-option",{key:t.id},[e._v(e._s(t.value))])})),1)]:e._e(),a("div",{staticClass:"errorColor custom-tag-error-tips"},[e._v(e._s(e.errorTips))])],2)],1),9===e.form.getFieldValue("page_type")?a("div",{staticStyle:{"margin-top":"-10px"}},[a("a-form-item",{staticStyle:{"margin-top":"-5px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n H5页面路径\n ")]),a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["h5_redirect_url",{rules:[{required:!0,message:"请输入H5页面路径"},{whitespace:!0,message:"请输入H5页面路径"}]}],expression:"[\n 'h5_redirect_url',\n {\n rules: [\n { required: true, message: '请输入H5页面路径' },\n { whitespace: true, message: '请输入H5页面路径' }\n ]\n }\n ]"}],attrs:{placeholder:"https://"}})],1),a("a-form-item",{staticStyle:{"margin-top":"-5px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:e.websiteConfig.wmp_appid}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 小程序页面路径\n ")]),a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["mini_program_redirect_url",{rules:[{required:e.websiteConfig.wmp_appid,message:"请输入小程序页面路径"},{whitespace:e.websiteConfig.wmp_appid,message:"请输入小程序页面路径"}]}],expression:"[\n 'mini_program_redirect_url',\n {\n rules: [\n { required: websiteConfig.wmp_appid, message: '请输入小程序页面路径' },\n { whitespace: websiteConfig.wmp_appid, message: '请输入小程序页面路径' }\n ]\n }\n ]"}],attrs:{placeholder:"请按小程序路径规则输入"}})],1),a("a-form-item",{staticStyle:{"margin-top":"-5px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:e.websiteConfig.app_protocol_header}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n APP页面路径\n ")]),a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["app_redirect_url",{rules:[{required:e.websiteConfig.app_protocol_header,message:"请输入APP页面路径"},{whitespace:e.websiteConfig.app_protocol_header,message:"请输入APP页面路径"}]}],expression:"[\n 'app_redirect_url',\n {\n rules: [\n { required: websiteConfig.app_protocol_header, message: '请输入APP页面路径' },\n { whitespace: websiteConfig.app_protocol_header, message: '请输入APP页面路径' }\n ]\n }\n ]"}],attrs:{placeholder:"请按APP路径规则输入"}})],1)],1):e._e(),a("a-form-item",{staticStyle:{"margin-bottom":"16px","margin-top":"-5px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:!1}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 排序 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的排序,按排序值从大到小排列"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:0}],expression:"['sort', { initialValue: 0 }]"}],attrs:{min:0}})],1),a("a-form-item",{staticClass:"upload-item",staticStyle:{"margin-bottom":"0px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动图标 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的图标"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("custom-upload",{key:e.customKey,ref:"icon",attrs:{uploadAttr:"icon",limitSize:1048576,customSizeErrorTip:"图片大小不能超过500KB",uploadTips:"图片尺寸160x160像素,大小不超过500KB,支持 jpg / png / gif 格式"},on:{noticeAddress:e.noticeAddress}}),a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["img",{rules:[{required:!0,message:"请上传图片"}],initialValue:""}],expression:"[\n 'img',\n {\n rules: [\n {\n required: true,\n message: '请上传图片'\n }\n ],\n initialValue: ''\n }\n ]"}],attrs:{type:"hidden"}})],1),a("selectH5ActivePage",{ref:"selectActivePage",attrs:{disabledSuccessMsg:""},on:{triggerSelectActivePage:e.triggerSelectActivePage}}),a("select-product",{ref:"selectProduct",on:{select:e.getProductInfo}}),a("select-coupon",{ref:"selectCoupon",attrs:{disabledSuccessMsg:""},on:{triggerSelectCoupon:e.triggerSelectCoupon}}),a("searchForSingle",{ref:"searchForSingle",on:{select:e.searchForSingleSelect}}),a("SelectPromotion",{ref:"selectPromotion",on:{select:e.selectPromotionAct}})],1)],1),a("footer-tool-bar",{staticStyle:{width:"100%"}},[a("a-button",{style:{marginRight:"12px"},on:{click:e.cancle}},[e._v("\n 取消\n ")]),a("a-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v("\n 提交\n ")])],1)],1)},n=[],s=(a("8e6e"),a("456d"),a("7f7f"),a("6762"),a("2fdb"),a("7514"),a("c5f6"),a("ade3")),r=(a("ac6a"),a("55dd"),a("96cf"),a("1da1")),o=a("c24f"),l=a("a417"),c=a("5633"),u=a("5a70"),d=a("c1df"),p=a.n(d),m=a("9424"),h=a("b5aa"),g=a("6b5c"),f=a("cb5b"),_=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("a-modal",{attrs:{title:"选择活动页",width:"930px"},on:{ok:e.handleOk,cancel:e.handleCancel},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[a("a-layout",{},[a("a-layout-content",{style:{background:"#fff"}},[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:{sm:24,lg:8}},[a("a-form-item",{attrs:{label:"页面标题"}},[a("a-input",{attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.title,callback:function(t){e.$set(e.queryParam,"title",t)},expression:"queryParam.title"}})],1)],1),a("a-col",{attrs:{sm:24,lg:8}},[a("a-form-item",{attrs:{label:"平台"}},[a("a-select",{attrs:{placeholder:e.$t("message.PleaSeselect"),"default-value":"0",disabled:e.clientStatus},model:{value:e.queryParam.client,callback:function(t){e.$set(e.queryParam,"client",t)},expression:"queryParam.client"}},e._l(e.clientData,(function(t){return a("a-select-option",{key:t.id,attrs:{value:t.id}},[e._v(e._s(t.value))])})),1)],1)],1),a("a-col",{attrs:{sm:24,lg:8}},[a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{model:{value:e.queryParam.status,callback:function(t){e.$set(e.queryParam,"status",t)},expression:"queryParam.status"}},[a("a-select-option",{attrs:{value:"-1"}},[e._v("全部")]),a("a-select-option",{attrs:{value:"1"}},[e._v("已上架")]),a("a-select-option",{attrs:{value:"0"}},[e._v("未上架")])],1)],1)],1)],1),a("a-row",[a("a-col",{attrs:{sm:24,lg:8}},[a("a-button",{attrs:{type:"primary"},on:{click:e.search}},[e._v(e._s(e.$t("message.Search")))]),a("a-button",{staticClass:"marginBottom24 ml8",on:{click:e.reset}},[e._v(e._s(e.$t("message.Reset")))])],1)],1)],1)],1)]),a("a-layout-content",{style:{background:"#fff"}},[a("a-table",{ref:"table",attrs:{dataSource:e.dataSource,columns:e.columns,pagination:e.paginationSet,rowKey:"id",loading:e.loading,rowSelection:e.rowSelection},scopedSlots:e._u([{key:"titleSlot",fn:function(t,i){return[t?[1==i.status&&1!==i.page_type&&3!==i.client?[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"}},[a("a",{attrs:{href:i.page_url,target:"_blank"}},[e._v(e._s(e._f("stringFilter")(t)))])])],2)]:[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:"client",fn:function(t){return[e._v("\n "+e._s(e.filterClient(t))+"\n ")]}},{key:"statusType",fn:function(t){return[e._v("\n "+e._s(e.statusFilter(t))+"\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)],1)},b=[],v=a("ca41"),y=a("ac0d"),x=a("bf43"),S=a("2f62");function w(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function C(e){for(var t=1;tt?t:a,0===t&&(a=this.queryParam.page),this.queryParam.page=a,this.getTableList()},onSelectChange:function(e){this.selectedRowKeys=e}},filters:{filterStatus:function(e){switch(e){case 1:return"新建";case 2:return"提交审核";case 3:return"审核通过";case 5:return"暂停活动";case 6:return"活动中";default:return"- -"}},filterType:function(e){return z[String(e)]},filterPlatform:function(e){return A[String(e)]}},mounted:function(){this.getTableList()},beforeCreate:function(){this.form=this.$form.createForm(this,{name:"PromotionForm"})}},M=H,Y=Object(q["a"])(M,N,R,!1,null,null,null),B=Y.exports,U=a("8a3d"),W=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.dataSource.length?a("div",[a("a-table",{ref:"table",attrs:{dataSource:e.dataSource,columns:e.columnsSet,pagination:e.paginationSet,rowKey:"id",loading:e.loading,bordered:""},scopedSlots:e._u([{key:"infoSlot",fn:function(t){return[a("div",[a("a-row",{attrs:{gutter:[0,12]}},[a("a-col",{attrs:{span:12}},[a("custom-tool-tip",{attrs:{term:"活动标题"}},[e._v("\n "+e._s(t.title)+"\n ")])],1),a("a-col",{attrs:{span:12}},[a("custom-tool-tip",{attrs:{term:"状态"}},[e._v("\n "+e._s(e.statusFilter(t.status))+"\n ")])],1),a("a-col",{attrs:{span:12}},[a("custom-tool-tip",{attrs:{term:"活动类型"}},[e._v("\n "+e._s(e.filterType(t.promotion_type))+"\n ")])],1),a("a-col",{attrs:{span:12}},[a("custom-tool-tip",{attrs:{term:"平台"}},[e._v("\n "+e._s(e.clientFilter(t.client))+"\n ")])],1)],1)],1)]}},{key:"operation",fn:function(t){return[a("a",{attrs:{href:"javascript:;"},on:{click:function(a){return e.deleteAction(t)}}},[e._v("删除")])]}}],null,!1,2811216325)})],1):e._e()},K=[],Q=a("0291"),G={0:"全部",2:"限时抢",3:"单品直降",4:"单品打折",5:"满赠",6:"加价购",7:"满减",8:"满折",9:"运费满减",10:"运费包邮",12:"免费小样",13:"买X免Y",14:"新人满减",15:"运费一口价",16:"N元任选",17:"新人满折",20:"有券活动",21:"多倍积分",22:"会员价",23:"运费满折",101:"外部优惠"},J=[{title:"活动信息",dataIndex:"info",width:"90%",scopedSlots:{customRender:"infoSlot"}},{title:"操作",dataIndex:"operation",width:"10%",align:"center",scopedSlots:{customRender:"operation"}}],X=[{title:"活动信息",dataIndex:"info",scopedSlots:{customRender:"infoSlot"}}],Z={components:{customToolTip:Q["a"]},props:{isDetail:{type:Boolean,default:function(){return!1}},multiple:{type:Boolean,default:function(){return!0}}},data:function(){return{couponInfo:{},dataSource:[],columnsSet:[],paginationSet:!1,loading:!1,PROMOTION_TYPE:G}},mounted:function(){this.isDetail?this.columnsSet=X:this.columnsSet=J},methods:{getDetail:function(e){this.multiple?this.dataSource.push({id:e.id,info:e,operation:e.id}):this.dataSource=[{id:e.id,info:e,operation:e.id}],this.$emit("actionReadyMethod",{infoReady:Boolean(this.dataSource.length)})},deleteAction:function(e){var t=this;t.dataSource=t.dataSource.filter((function(t){return t.operation!==e})),this.$emit("delete",e)},transportSet:function(){return this.dataSource.map((function(e){return e.id}))},statusFilter:function(e){switch(e){case 1:return"新建";case 2:return"提交审核";case 3:return"审核通过";case 4:return"已上架";case 5:return"暂停活动";default:return"活动中"}},clientFilter:function(e){switch(e){case 0:return"全部";case 1:return"H5";case 2:return"PC";case 3:return"微信小程序";case 4:return"支付宝小程序";case 5:return"APP";default:return"H5"}},filterType:function(e){return G[String(e)]},setEmpty:function(){this.dataSource=[]}}},ee=Z,te=Object(q["a"])(ee,W,K,!1,null,null,null),ae=te.exports,ie=a("a564"),ne=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-modal",{attrs:{title:e.target.title,"ok-text":"确定","cancel-text":"取消",bodyStyle:{padding:"24px 24px 0"},destroyOnClose:""},on:{ok:e.hideModal},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[a("a-form",{staticClass:"createPage",attrs:{form:e.form}},[a("a-form-item",{attrs:{label:e.target.label,labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["title",{rules:[{required:!0,message:"请输入"+e.target.label},{max:100,message:"字符数不能超过100个"}],validateTrigger:"blur"}],expression:"[\n 'title',\n {\n rules: [\n { required: true, message: `请输入${target.label}` },\n { max:100, message: '字符数不能超过100个' }\n ],\n validateTrigger: 'blur'\n }\n ]"}],attrs:{placeholder:"请输入"}})],1)],1)],1)},se=[],re={data:function(){return{visible:!1,form:this.$form.createForm(this),labelCol:{span:6},wrapperCol:{span:16},target:{}}},methods:{showModal:function(e){this.visible=!0,this.target=e},hideModal:function(){var e=this,t=this.form.validateFields,a=this.target;t((function(t,i){if(!t){i.parent_id=a.parent_id;var n=1===Number(a.type)?h["m"]:h["d"];n(i).then((function(t){t&&(e.$emit("operateDone",e.target),e.visible=!1,e.operateDone())}))}}))},operateDone:function(){var e=this.form.setFieldsValue;e({title:""})}}},oe=re,le=Object(q["a"])(oe,ne,se,!1,null,null,null),ce=le.exports,ue=a("e16c"),de=a("de6a"),pe=a("d716");function me(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function he(e){for(var t=1;t=0},noticeAddress:function(e){this.icon=e.address,this.form.setFieldsValue({img:e.address})},getChannelList:function(){var e=this;Object(o["b"])().then((function(t){var a=t.data;a&&(e.channelList=a.lists)}))},initPage:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var a,i=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.activityData=t,this.act_type=t.act_type,this.is_long_act=t.is_long_act,a={title:t.title,summary:t.summary,description:t.description,page_type:t.page_type,page_id:t.page_id,h5_redirect_url:t.h5_redirect_url,mini_program_redirect_url:t.mini_program_redirect_url,app_redirect_url:t.app_redirect_url,sort:t.sort,img:t.icon},this.pageTypeValue=t.page_id,1===t.act_type?a.register_get_points=t.register_get_points:2===t.act_type?(t.level_shopping_get_points_percent.length>0?(t.level_shopping_get_points_percent.forEach((function(e,t){a["level_shopping_get_points_percent".concat(t)]=e.get_points_percent})),this.level_shopping_get_points_percent=t.level_shopping_get_points_percent):a.shopping_get_points_percent=t.shopping_get_points_percent,t.act_limits.order&&(this.shoppingPointLimit.push("min_count_type"),a.min_price=t.min_price),t.act_limits.channel.title&&(this.shoppingPointLimit.push("get_points_channels"),a.get_points_channels=t.get_points_channels)):3===t.act_type?a.pay_success_order_get_points=t.pay_success_order_get_points:4===t.act_type?(this.frequencyType=1===t.shopping_frequency_type?0:1,1===t.shopping_frequency_type?(a.pay_success_order_num=t.pay_success_order_num,a.pay_success_order_get_points=t.pay_success_order_get_points):(this.shoppingFrequencyValue=t.shopping_frequency_type,a.pay_success_order_num_all=t.pay_success_order_num,a.pay_success_order_get_points_all=t.pay_success_order_get_points),t.min_price>0&&(a.min_price=t.min_price)):5===t.act_type&&(a.share_coupon_success_num=t.share_coupon_success_num,a.share_coupon_success_get_points=t.share_coupon_success_get_points),3===t.act_status?a.act_end_at=t.act_end_at:a.date=[t.act_start_at,t.act_end_at],this.$refs.icon.alreadyAdress(t.icon),this.icon=t.icon,this.$nextTick((function(){i.form.setFieldsValue(he({},a)),1===t.page_type?i.triggerSelectActivePage({id:t.page_id,item:{title:t.page_name}}):3===t.page_type?i.searchForSingleSelect({id:t.page_id,item:{name:t.page_name,key:t.page_id}}):4===t.page_type?i.getProductInfo({id:t.page_id,item:{operation:{name:t.page_name}}}):5===t.page_type?(i.asyncSelectCallback({id:t.page_id,name:t.page_name}),i.$nextTick((function(){i.$refs.customSelect.fetchUser(),i.$refs.customSelect.setDataSet({id:t.page_id})}))):6===t.page_type?i.$nextTick((function(){i.setSelectValue(Number(t.page_id)),i.setSelectLabel(i.ssoStoreList.find((function(e){return e.id===t.page_id})).value),i.ssoStoreValue=t.page_id})):7===t.page_type?i.triggerSelectCoupon({id:t.page_id,item:{title:t.page_name}}):8===t.page_type?i.selectPromotionAct({ruleId:t.page_id,item:{title:t.page_name}}):9===t.page_type&&i.$nextTick((function(){i.form.setFieldsValue({h5_redirect_url:t.h5_redirect_url,mini_program_redirect_url:t.mini_program_redirect_url,app_redirect_url:t.app_redirect_url})}))}));case 10:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),cancle:function(){var e=this;this.$confirm({icon:function(e){return e(de["a"])},title:"数据未提交保存,直接离开数据将会丢失,确定离开?",onOk:function(){e.$router.push({path:"/user/integral/rule"})}})},changeActionPosition:function(){var e=this;this.generateErrorTips(),this.handleDelete();var t=["activePage","productInfo","couponInfo","productCategory","activePromotion"];this.$nextTick((function(){t.forEach((function(t){e.$refs[t]&&e.$refs[t].setEmpty()}))}))},generateErrorTips:function(e){switch(e){case 1:this.errorTips="请选择活动页";break;case 3:this.errorTips="请选择运营分类";break;case 4:this.errorTips="请选择商品";break;case 5:this.errorTips="请选择品牌";break;case 6:this.errorTips="请选择店铺";break;case 7:this.errorTips="请选择优惠券";break;case 8:this.errorTips="请选择活动列表页";break;default:this.errorTips=""}},swithFrequencyType:function(e){switch(e){case 2:return"每日";case 3:return"每周";case 4:return"每月";case 5:return"每年";default:return"每日"}},handleDelete:function(){this.setSelectValue()},setSelectValue:function(e){this.pageTypeValue=e},checkPageStatus:function(e){if(2!==e.page_type&&9!==e.page_type)return e.page_type&&!this.pageTypeValue?(this.generateErrorTips(e.page_type),!0):void 0},nextStep:function(){this.handleSubmit()},handleSubmit:function(){var e=this,t=this.form.validateFields,a=this.pageTypeValue,i=this.pageTypeLabel;t((function(t,n){if(!e.checkPageStatus(n)&&(1!==e.is_long_act||e.isEdit?1===e.is_long_act&&e.isEdit&&(3!==e.activityData.act_status?(n.date[0]=p()(n.date[0]).format("YYYY-MM-DD HH:mm:ss"),n.date[1]=p()(n.date[1]).format("YYYY-MM-DD HH:mm:ss")):n.act_end_at=p()(n.act_end_at).format("YYYY-MM-DD HH:mm:ss")):(n.date[0]=p()(n.date[0]).format("YYYY-MM-DD HH:mm:ss"),n.date[1]=p()(n.date[1]).format("YYYY-MM-DD HH:mm:ss")),!t)){var s={title:n.title,icon:e.icon,summary:n.summary,description:n.description?n.description:"",sort:n.sort,page_type:n.page_type,page_id:a,page_name:i,act_type:e.act_type,is_long_act:e.is_long_act};1!==e.is_long_act||e.isEdit?1===e.is_long_act&&e.isEdit&&(3!==e.activityData.act_status?(s.act_start_at=n.date[0],s.act_end_at=n.date[1]):s.act_end_at=n.act_end_at):(s.act_start_at=n.date[0],s.act_end_at=n.date[1]),9===n.page_type&&(s.h5_redirect_url=n.h5_redirect_url.trim(),s.mini_program_redirect_url=n.mini_program_redirect_url.trim(),s.app_redirect_url=n.app_redirect_url.trim()),1===e.act_type?s.register_get_points=n.register_get_points:2===e.act_type?(s.level_shopping_get_points_percent=[],e.levelList.length>0?e.isEdit?e.level_shopping_get_points_percent.forEach((function(e,t){s.level_shopping_get_points_percent.push({id:e.id,level_id:e.level_id,get_points_percent:n["level_shopping_get_points_percent".concat(t)]})})):e.levelList.forEach((function(e,t){s.level_shopping_get_points_percent.push({level_id:e.id,get_points_percent:n["level_shopping_get_points_percent".concat(t)]})})):s.shopping_get_points_percent=n.shopping_get_points_percent,e.shoppingPointLimit.includes("min_count_type")?s.min_price=n.min_price:s.min_price=0,e.shoppingPointLimit.includes("get_points_channels")?s.get_points_channels=n.get_points_channels:s.get_points_channels=[]):3===e.act_type?s.pay_success_order_get_points=n.pay_success_order_get_points:4===e.act_type?(0===e.frequencyType?(s.shopping_frequency_type=1,s.pay_success_order_num=n.pay_success_order_num,s.pay_success_order_get_points=n.pay_success_order_get_points):(s.shopping_frequency_type=e.shoppingFrequencyValue,s.pay_success_order_num=n.pay_success_order_num_all,s.pay_success_order_get_points=n.pay_success_order_get_points_all),s.min_price=n.min_price):5===e.act_type&&(s.share_coupon_success_num=n.share_coupon_success_num,s.share_coupon_success_get_points=n.share_coupon_success_get_points),e.isEdit?(s.id=Number(e.$route.params.activity_id),Object(o["mb"])(s).then((function(t){e.pageLoading=!1,200===t.status&&(e.$message.success("操作成功"),e.$router.push({path:"/user/integral/activityDetail/id/".concat(Number(e.$route.params.activity_id),"/websiteId/").concat(e.websiteId)}))}))):Object(o["kb"])(s).then((function(t){e.pageLoading=!1,200===t.status&&(e.$message.success("操作成功"),e.$router.push({path:"/user/integral/activityDetail/id/".concat(Number(t.data.id),"/websiteId/").concat(e.websiteId)}))}))}}))},actionPage:function(){var e=this.form.getFieldValue("page_type");switch(e){case 1:this.$refs.selectActivePage.readyShow();break;case 4:this.$refs.selectProduct.showModal();break;case 3:this.$refs.searchForSingle.showModal();break;case 7:this.$refs.selectCoupon.readyShow();break;case 8:this.$refs.selectPromotion.showModal();break;default:break}},asyncSelectCallback:function(e){e?(this.setSelectValue(Number(e.id)),this.setSelectLabel(e.name)):this.setSelectValue()},requestDataFilter:function(e){var t=e.data.items;return e.data.items&&e.data.items.length?(t.map((function(e){e.id=e.brand_id,e.name=e.origin_name})),t):[]},storeChange:function(e){this.setSelectValue(Number(e)),this.setSelectLabel(this.ssoStoreList.find((function(t){return t.id===e})).value)},setSelectLabel:function(e){this.pageTypeLabel=e},getProductInfo:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var a=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$nextTick((function(){a.$refs.productInfo.getProductInfo(t.id),a.setSelectValue(t.id),a.setSelectLabel(t.item.operation.name),a.generateErrorTips()}));case 1:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleDeleteCoupon:function(){this.setSelectValue()},couponReadyMethod:function(e){},triggerSelectCoupon:function(e){var t=this;this.setSelectValue(e.id),this.setSelectLabel(e.item.title),this.$nextTick((function(){t.$refs.couponInfo.getCouponDetail(e.id)})),this.generateErrorTips()},triggerSelectActivePage:function(e){var t=this;this.setSelectValue(e.id),this.setSelectLabel(e.item.title),this.$nextTick((function(){t.$refs.activePage.getDetail(e.item)})),this.generateErrorTips()},selectPromotionAct:function(e){var t=this;this.setSelectValue(Number(e.ruleId)),this.setSelectLabel(e.item.title),this.$nextTick((function(){t.$refs.activePromotion.getDetail(e.item)})),this.generateErrorTips()},searchForSingleSelect:function(e){var t=this;this.setSelectValue(Number(e.id)),this.setSelectLabel(e.item.name),this.$nextTick((function(){t.$refs.productCategory.getDetail(e.item)})),this.generateErrorTips()},getSsoStoreList:function(){var e=this;Object(h["n"])().then((function(t){t&&(e.ssoStoreList=t.data.list)}))},disabledDate:function(e){return e&&e0&&this.getTableList()}},data:function(){return{loading:!1,columns:x,userName:"",changeParam:{type:"cellphones",input:""},importRate:{status:!1,message:"",hasError:!1,errorInfo:{},Processing:!1},stopInitGetTableList:!0,query:{form_id:this.cacheFormId}}},methods:{handleSubmit:function(){var e=this;return new Promise((function(t){e.pageTotal>0?t({errs:!1,fields:{form_id:e.cacheFormId}}):(e.$message.error("请选择用户"),t({errs:!0,fields:{}}))}))},onSearch:function(){this.query.page=1,this.getTableList(!1)},getTableList:function(){var e=this,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.loading=!0;var a=Object.assign({},this.query,this.queryParam);Object(f["s"])(a).then((function(a){var i=a.data;if(i){if(e.loading=!1,e.dataSource=i.rows,e.pageTotal=i.total,t){var n={cacheFormId:e.cacheFormId,userNumber:i.total,grant_points:i.grant_points};e.exportFormId(n)}}else e.resultNull()}))},importAdd:function(){this.importRate.Processing||this.$refs.importUser.importAdd()},qtyUpdate:function(e){},onDelete:function(e){var t=this,a={user_ids:[e.user_id],form_id:this.cacheFormId};Object(f["F"])(a).then((function(e){t.getTableList()}))},selectUserModal:function(){this.$refs.selectUser.askShow()},triggerSelectUser:function(e){var t=this,a={form_id:this.cacheFormId,user_ids:e};Object(f["C"])(a).then((function(e){t.getTableList({form_id:t.cacheFormId})}))},uploadSuccess:function(e){this.importRate=e,this.getTableList({form_id:this.cacheFormId,user_ids:"",email:""})},exportFormId:function(e){this.$emit("triggerFormId",e)},importProcess:function(e){this.importRate=e},searchUpdateParams:function(){var e={form_id:this.cacheFormId};return e=Object.assign(JSON.parse(JSON.stringify(this.query)),e,this.queryParam),e}},created:function(){this.$route.name.indexOf("Edit")>0?this.$store.dispatch("getUserPointFormId",{id:this.$route.params.id}):this.$store.dispatch("getUserPointFormId")}},w=S,C=(a("8c19"),Object(d["a"])(w,h,g,!1,null,"4b6a8614",null)),k=C.exports,T=a("de6a"),P=a("00ba"),O=a("fa43"),q=O["a"].Item,L=function(e){return e.reduce((function(e,t){var a=Object.assign({},e.fields,t.fields),i=Object.assign({},e.errs,t.errs);return Object.assign(e,{fields:a},{errs:i})}))},I=function(e){return e.filter((function(e){return!0===e.errs}))},$={name:"AddCouponFirstStep",components:{customBread:s["a"],FooterToolBar:r["a"],baseInfo:m,addUser:k,successPage:P["a"],DetailList:O["a"],DetailListItem:q},computed:{count:function(){return this.grant_points*this.userNumber}},data:function(){return{breadList:{current:"新建发放积分任务",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"9",title:"发放积分",href:"/user/integral/send/list"},{name:"4",title:"新建发放积分任务"}]},breadListTwo:{current:"编辑发放积分任务",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"9",title:"发放积分",href:"/user/integral/send/list"},{name:"4",title:"发放积分详情",href:"/user/integral/send/list/detail/".concat(this.$route.params.id,"/websiteId/").concat(this.$route.params.site_id)},{name:"5",title:"编辑发放积分任务"}]},userNumber:0,grant_points:0,cacheFormId:"",targetObj:{},isSuccess:!1,cacheObj:{}}},methods:{actionFirst:function(){this.$router.push({path:"/user/integral/send/list"})},actionSecond:function(){this.$router.push({path:"/user/integral/send/list/detail/".concat(this.cacheObj.id,"/websiteId/").concat(this.$route.params.site_id)})},triggerCount:function(e){this.grant_points=Number(e)},triggerFormId:function(e){this.cacheFormId=e.cacheFormId,this.userNumber=e.userNumber},cancel:function(){var e=this;this.$confirm({icon:function(e){return e(T["a"])},title:"数据未提交保存,直接离开数据将会丢失,确定离开!",onOk:function(){e.$router.back()},cancelText:"取消",okText:"确定"})},nextStep:function(){var e=this;Promise.all([this.$refs.baseInfo.handleSubmit(),this.$refs.sendCouponUserTable.handleSubmit()]).then((function(t){var a=I(t),i=L(t);if(!a.length&&"{}"===JSON.stringify(i.errs)){var n=i.fields;e.$route.name.indexOf("Edit")<0?e.addStep(n):e.editStep(n)}}))},addStep:function(e){var t=this;Object(f["M"])(e).then((function(a){a&&(t.cacheObj={id:a.data.id,grant_reason:e.grant_reason},t.isSuccess=!0)}))},editStep:function(e){var t=this;e.id=this.targetObj.id,e.form_id=this.$store.state.point.formId,Object(f["N"])(e).then((function(e){e&&(t.$store.commit("Decide_toggleLanguage_success"),t.$router.back())}))}},mounted:function(){var e=this;this.$route.name.indexOf("Edit")>0&&Object(f["H"])({id:this.$route.params.id}).then((function(t){t&&(e.targetObj=t.data)}))}},E=$,j=Object(d["a"])(E,i,n,!1,null,null,null);t["default"]=j.exports},"3aa4":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-spin",{attrs:{spinning:e.loading}},[a("custom-bread",{attrs:{breadList:e.breadList}}),a("form-layout",{ref:"formLayout",staticStyle:{"margin-top":"24px"},on:{submit:e.handleSubmit}})],1)},n=[],s=(a("a481"),a("5633")),r=a("7f9f"),o=a("ac0d"),l=a("c24f"),c={components:{CustomBread:s["a"],FormLayout:r["a"]},mixins:[o["e"]],provide:{labelCol:{span:4},wrapperCol:{span:19}},data:function(){return{breadList:{current:"新建积分商品",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"4",title:"积分商城",href:"/user/integral/shop/list"},{name:"5",title:"新建积分商品"}]},loading:!1}},computed:{websiteId:function(){return this.$store.getters.websiteId}},methods:{handleSubmit:function(e){var t=this;this.loading=!0,Object(l["v"])(e).then((function(e){t.loading=!1,e&&(t.$message.success("操作成功"),t.$router.replace("/user/integral/shop/detail/".concat(e.data.id,"/websiteId/").concat(t.websiteId)))}))}},created:function(){this.$store.dispatch("GetSiteCurrency",{website_id:this.$store.getters.websiteId})},mounted:function(){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()}},u=c,d=a("2877"),p=Object(d["a"])(u,i,n,!1,null,null,null);t["default"]=p.exports},"3ac2":function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"blog-page-detail"},[e.pageLoading?a("div",{staticClass:"loading"},[a("a-spin",{attrs:{size:"large"}})],1):e._e(),a("custom-bread",{attrs:{breadList:e.breadList}}),a("div",[a("div",{staticClass:"edit"},[a("a-button-group",{staticClass:"detail-ant-btn-group"},[3===e.activity_detail.act_status?a("a-button",{staticClass:"btn-default",on:{click:function(t){return e.updateActiveStauts(2)}}},[e._v("开启")]):e._e(),1===e.activity_detail.act_status||3===e.activity_detail.act_status||4===e.activity_detail.act_status?a("a-button",{staticClass:"btn-default",on:{click:e.deleteActive}},[e._v("删除")]):e._e(),2===e.activity_detail.act_status?a("a-button",{staticClass:"btn-default",on:{click:function(t){return e.updateActiveStauts(3)}}},[e._v("暂停")]):e._e()],1),1===e.activity_detail.act_status||3===e.activity_detail.act_status?a("a-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.toEditPage}},[e._v("编辑")]):e._e()],1),a("a-card",{staticClass:"card-style",staticStyle:{"margin-top":"24px"},attrs:{title:"活动设置"}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"活动状态"}},[e._v("\n "+e._s(e.activity_detail.act_status_name)+"\n ")]),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"活动时间"}},[e._v("\n "+e._s(e.activity_detail.act_time)+"\n ")]),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"活动类型"}},[e._v("\n "+e._s(e.activity_detail.act_type_name)+"\n ")]),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"活动规则"}},e._l(e.activity_detail.rules,(function(t,i){return a("div",{key:i},[a("div",[e._v(e._s(t))])])})),0),2===e.activity_detail.act_type||4===e.activity_detail.act_type?a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"购物赚积分限制"}},[""!==e.activity_detail.act_limits.order||""!==e.activity_detail.act_limits.channel.title?a("div",[""!==e.activity_detail.act_limits.order?a("div",[e._v(e._s(e.activity_detail.act_limits.order))]):e._e(),""!==e.activity_detail.act_limits.channel.title?a("div",[e._v("\n "+e._s(e.activity_detail.act_limits.channel.title)+"\n "),e._l(e.activity_detail.act_limits.channel.contents,(function(t){return a("a-tag",{key:t,staticStyle:{cursor:"pointer"},attrs:{"data-value":t}},[e._v("\n "+e._s(t)+"\n ")])}))],2):e._e()]):a("div",[e._v("--")])]):e._e()],1),a("a-card",{staticClass:"info-style",staticStyle:{"margin-top":"16px"}},[a("span",{attrs:{slot:"title"},slot:"title"},[e._v("页面展示信息设置\n "),a("a-tooltip",{staticStyle:{"margin-left":"5px"},attrs:{title:"用于前端积分商城、奖励中心页面赚积分区域的积分活动内容展示"}},[a("a-icon",{attrs:{type:"info-circle"}})],1),a("showManage",{staticClass:"manage-style",staticStyle:{width:"88px",display:"inline-block","margin-left":"20px"},attrs:{fieldSort:"9999",width:"778px"}})],1),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动标题 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的标题"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),e._v("\n "+e._s(e.activity_detail.title)+"\n ")]),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 简短描述 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的规则简短描述"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),e._v("\n "+e._s(e.activity_detail.summary)+"\n ")]),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 详细描述 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的规则详细描述"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),e._v("\n "+e._s(e.activity_detail.description||"--")+"\n ")]),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 落地页 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的跳转落地页"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),e._v("\n "+e._s(e.pageType(e.activity_detail.page_type))+"\n ")]),9===e.activity_detail.page_type?a("div",[e.activity_detail.h5_redirect_url?a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n H5页面路径\n ")]),e._v("\n "+e._s(e.activity_detail.h5_redirect_url)+"\n ")]):e._e(),e.activity_detail.mini_program_redirect_url?a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 小程序页面路径\n ")]),e._v("\n "+e._s(e.activity_detail.mini_program_redirect_url)+"\n ")]):e._e(),e.activity_detail.app_redirect_url?a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n APP页面路径\n ")]),e._v("\n "+e._s(e.activity_detail.app_redirect_url)+"\n ")]):e._e()],1):a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 页面名称\n ")]),e._v("\n "+e._s(e.activity_detail.page_name)+"\n ")]),a("a-form-item",{staticStyle:{"margin-bottom":"10px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:!1}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 排序 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的排序,按排序值从大到小排列"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),e._v("\n "+e._s(e.activity_detail.sort)+"\n ")]),a("a-form-item",{staticStyle:{height:"120px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("\n 活动图标 \n "),a("a-tooltip",{attrs:{title:"对应前端赚积分活动的图标"}},[a("a-icon",{attrs:{type:"info-circle"}})],1)],1),a("div",{staticClass:"upload-img-show"},[a("img",{staticClass:"adUploadImgStyle",staticStyle:{"object-fit":"contain"},attrs:{src:e.imageUrl,alt:"avatar"}}),a("div",{staticClass:"upload-img-preView"},[a("p",{on:{click:e.showPrevisible}},[e._v("预览")])])])])],1)],1),a("a-modal",{attrs:{title:"预览",visible:e.previewVisible,footer:null},on:{cancel:e.handleCancel}},[a("img",{staticStyle:{width:"100%"},attrs:{alt:"example",src:e.imageUrl}})])],1)},n=[],s=(a("96cf"),a("1da1")),r=(a("c5f6"),a("5633")),o=a("bf43"),l=a("c24f"),c=a("fa43"),u=a("d716"),d=c["a"].Item,p={components:{customBread:r["a"],PAgination:o["a"],DetailList:c["a"],DetailListItem:d,showManage:u["a"]},data:function(){return{breadList:{current:"查看活动",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"4",title:"积分规则",href:"/user/integral/rule"},{name:"5",title:"查看活动"}]},labelCol:{xs:{span:24},sm:{span:4}},wrapperCol:{xs:{span:24},sm:{span:16}},activity_detail:{},pageLoading:!1,loading:!1,imageUrl:"",previewVisible:!1,levelList:[]}},methods:{fetch:function(){var e=this,t={id:this.$route.params.activity_id};Object(l["l"])(t).then((function(t){200===t.status&&(e.activity_detail=t.data,e.imageUrl=e.activity_detail.icon)}))},toEditPage:function(){this.$router.push({path:"/user/integral/activityEdit/id/".concat(this.$route.params.activity_id,"/websiteId/").concat(this.$route.params.site_id)})},updateActiveStauts:function(e){var t=2===e?"开启":"暂停",a=this;this.$confirm({title:"确定要".concat(t,"活动?"),okText:"确定",onOk:function(){var t={id:Number(a.$route.params.activity_id),act_status:e};Object(l["lb"])(t).then((function(e){200===e.status&&(a.$message.success("操作成功"),a.fetch())}))}})},deleteActive:function(){var e=this;this.$confirm({title:"确定要删除活动?",okText:"确定",onOk:function(){var t={id:Number(e.$route.params.activity_id)};Object(l["a"])(t).then((function(t){200===t.status&&(e.$message.success("操作成功"),e.$router.push({path:"/user/integral/rule"}))}))}})},showPrevisible:function(){this.previewVisible=!0},handleCancel:function(){this.previewVisible=!1},pageType:function(e){switch(e){case 1:return"活动页";case 2:return"首页";case 3:return"商品列表页";case 4:return"商品详情页";case 5:return"品牌详情页";case 6:return"店铺详情页";case 8:return"活动商品列表页";case 9:return"自定义页面";default:return"自定义页面"}}},mounted:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.fetch();case 2:this.$store.commit("SET_Comsumer_Stop_Select_Website",!0),this.$store.commit("SET_Controller_HddenLanguages",!0);case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),beforeRouteLeave:function(e,t,a){this.$store.commit("SET_Comsumer_Stop_Select_Website",!1),this.$store.commit("SET_Controller_HddenLanguages",!1),a()}},m=p,h=(a("4f36"),a("2877")),g=Object(h["a"])(m,i,n,!1,null,"186c0928",null);t["default"]=g.exports},"3fdb":function(e,t,a){"use strict";a("11be")},"42f3":function(e,t,a){},"492ec":function(e,t,a){"use strict";a.d(t,"b",(function(){return u})),a.d(t,"a",(function(){return _}));var i=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"shop-list"},[i("a-table",{attrs:{loading:e.loading,dataSource:e.dataSource,columns:e.columns,pagination:!1,rowSelection:e.rowSelection,rowKey:"id"},on:{change:e.handleTableChange},scopedSlots:e._u([{key:"info",fn:function(t,n){return[i("div",{staticClass:"info"},[i("div",{staticClass:"info-img"},[n.link_image?i("img",{attrs:{src:n.link_image,alt:"图片"}}):[i("img",{attrs:{src:a("24b4")}})]],2),i("div",{staticStyle:{flex:"1"}},[i("div",{staticClass:"info-title"},[i("a-tooltip",{attrs:{placement:"topLeft"}},[i("template",{slot:"title"},[i("span",[e._v(e._s(n.link_name))])]),i("span",{staticClass:"text-ellipsis-line"},[e._v(e._s(e._f("stringFilter")(n.link_name)))])],2)],1),i("div",[e._v("商品ID: "+e._s(n.link_id))])])])]}},{key:"exchange_price",fn:function(t,a){return e._l(a.exchange_price_info,(function(t,a){return i("div",{key:a},[e._v(" "+e._s(t)+" ")])}))}},{key:"exchange_limit",fn:function(t,a){return[e._v("\n "+e._s(e._f("customNumberFormat")(a.exchange_limit))+" / "+e._s(e._f("customNumberFormat")(a.exchange_total_limit))+"\n ")]}},{key:"action",fn:function(t,a){return[i("router-link",{directives:[{name:"permission",rawName:"v-permission",value:"user:/user/integral/shop/view",expression:"'user:/user/integral/shop/view'"}],attrs:{target:"_blank",to:"/user/integral/shop/detail/"+a.id+"/websiteId/"+e.websiteId}},[e._v("\n "+e._s(e.$t("message.View"))+"\n ")])]}}])})],1)},n=[],s=(a("6b54"),a("a481"),[{title:"商品信息",dataIndex:"info",width:"25%",scopedSlots:{customRender:"info"}},{title:"兑换价",dataIndex:"exchange_price",width:"17%",scopedSlots:{customRender:"exchange_price"}},{title:"可兑数量",dataIndex:"exchange_num",align:"left",width:"10%",sortDirections:["descend","ascend"],sorter:!0,scopedSlots:{customRender:"exchange_num"}},{title:"已兑数量",dataIndex:"already_exchange_num",align:"left",width:"10%",sortDirections:["descend","ascend"],sorter:!0,scopedSlots:{customRender:"already_exchange_num"}},{title:"每次兑换/一共兑换限制",dataIndex:"exchange_limit",width:"160px",align:"left",scopedSlots:{customRender:"exchange_limit"}},{title:"排序",dataIndex:"sort",align:"left",width:"70px",sortDirections:["descend","ascend"],sorter:!0,scopedSlots:{customRender:"sort"}},{title:"状态",dataIndex:"status_name",align:"left",width:"60px"},{title:"操作",dataIndex:"action",scopedSlots:{customRender:"action"},width:"60px"}]),r={props:{dataSource:{type:Array,default:function(){return[]}},loading:{type:Boolean,default:function(){return!1}},rowSelection:{type:Object,default:function(){}}},filters:{customNumberFormat:function(e){return e?e.toString().replace(/(\d)(?=(?:\d{3})+$)/g,"$1,"):"- -"}},computed:{websiteId:function(){return this.$store.getters.websiteId}},data:function(){return{columns:s}},methods:{handleTableChange:function(e,t,a){var i=a.columnKey,n=a.order,s="";s="descend"===n?"".concat(i,"_desc"):"ascend"===n?"".concat(i,"_asc"):"",this.$emit("sortChange",{order:s})}}},o=r,l=(a("a07f"),a("2877")),c=Object(l["a"])(o,i,n,!1,null,"0fcf2a26",null),u=c.exports,d=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"record-list"},[i("a-table",{attrs:{loading:e.loading,dataSource:e.dataSource,columns:e.columns,pagination:!1,rowKey:"id"},scopedSlots:e._u([{key:"userInfo",fn:function(t,n){return[i("div",{staticClass:"info"},[i("div",{staticClass:"info-img",staticStyle:{width:"40px",height:"40px"}},[n.user_info.avatar_url?i("img",{attrs:{src:n.user_info.avatar_url,alt:"用户头像"}}):[i("img",{attrs:{src:a("24b4")}})]],2),i("div",{staticStyle:{flex:"1"}},[i("router-link",{staticStyle:{"font-size":"14px"},attrs:{to:"/user/detail/"+n.user_id+"/websiteId/"+e.websiteId,target:"_blank"}},[e._v("用户ID: "+e._s(n.user_id))]),i("div",[i("a-tooltip",{attrs:{placement:"topLeft"}},[i("template",{slot:"title"},[i("span",[e._v(e._s(n.user_info.level_name))])]),i("span",{staticClass:"text-ellipsis-line1"},[e._v("会员等级:"+e._s(e._f("stringFilter")(n.user_info.level_name)))])],2)],1)],1)])]}},{key:"linkInfo",fn:function(t,n){return[[i("div",{staticClass:"info"},[i("div",{staticClass:"info-img"},[n.link_image_url?i("img",{attrs:{src:n.link_image_url,alt:"商品图片"}}):[i("img",{attrs:{src:a("24b4")}})]],2),i("div",{staticStyle:{flex:"1"}},[i("div",{staticClass:"info-title"},[i("a-tooltip",{attrs:{placement:"topLeft"}},[i("template",{slot:"title"},[i("span",[e._v(e._s(n.link_name))])]),i("span",{staticClass:"text-ellipsis-line2"},[e._v(e._s(e._f("stringFilter")(n.link_name)))])],2)],1),i("div",[e._v("商品ID: "+e._s(n.link_id))])])])]]}},{key:"exchangeInfo",fn:function(t,a){return[e._v("\n "+e._s(e.formatNum(a.exchange_points))+"积分 "),a.exchange_price?i("span",[e._v(" + "+e._s(a.currency_symbol)+e._s(e.formatNum(a.exchange_price)))]):e._e()]}},{key:"incrementId",fn:function(t){return[e._v("\n "+e._s(t||"- -")+"\n ")]}}])})],1)},p=[],m=[{title:"用户",dataIndex:"user",width:"22%",scopedSlots:{customRender:"userInfo"}},{title:"商品信息",dataIndex:"info",width:"26%",scopedSlots:{customRender:"linkInfo"}},{title:"兑换价",dataIndex:"exchangeInfo",width:"14%",align:"left",scopedSlots:{customRender:"exchangeInfo"}},{title:"兑换数量",dataIndex:"exchange_num",align:"left",width:"10%"},{title:"兑换时间",dataIndex:"exchange_time",align:"left",width:"14%"},{title:"订单号",dataIndex:"increment_id",align:"left",width:"14%",scopedSlots:{customRender:"incrementId"}}],h={props:{dataSource:{type:Array,default:function(){return[]}},loading:{type:Boolean,default:function(){return!1}}},computed:{websiteId:function(){return this.$store.getters.websiteId}},data:function(){return{columns:m}},methods:{formatNum:function(e){return(e+"").replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,"$1,")}}},g=h,f=(a("3fdb"),Object(l["a"])(g,d,p,!1,null,"28473c2e",null)),_=f.exports},"4a2f":function(e,t,a){"use strict";var i=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)},n=[],s=a("2909"),r=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,i={};switch(this.category){case"promotion":i={form_id:this.cacheFormId,file_Id:this.fileId,type:this.isAdd?"add":"delete"},a=r["i"];break;case"user":i={form_id:this.cacheFormId,file_id:this.fileId,type:this.isAdd?"add":"delete"},a=o["J"];break}a(i).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(s["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,i,n,!1,null,"c32006e8",null);t["a"]=d.exports},"4b0b":function(e,t,a){"use strict";a.r(t);var i=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}},[e.targetObj.status?a("div",[a("a-button-group",e._l(e.btnCollection,(function(t){return a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:t.permission,expression:"btn.permission"}],key:t.id,staticClass:"btn-operation",on:{click:function(a){return e.detailStatus(t.id)}}},[e._v("\n "+e._s(t.name)+"\n ")])})),1)],1):e._e()]),a("div",{staticClass:"couponContent",style:{marginTop:"24px"}},[a("a-layout",{style:{}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px"}},[[a("div",{staticClass:"module-targetObj"},[a("a-layout",[a("a-layout-content",{style:{background:"#fff"}},[a("a-card",{staticClass:"detail-line-label",attrs:{bordered:!1}},[a("div",{attrs:{slot:"title"},slot:"title"},[e._v("\n 基础信息\n ")]),a("detail-list",{attrs:{col:3}},[a("detail-list-item",{attrs:{term:"状态"}},[e._v("\n "+e._s(e.targetObj.status_name)+"\n ")]),a("detail-list-item",{attrs:{term:"发放原因"}},[e._v("\n "+e._s(e.targetObj.grant_reason)+"\n ")]),a("detail-list-item",{attrs:{term:"每人发放积分数量"}},[e._v("\n "+e._s(e.targetObj.per_grant_points)+"\n ")]),a("detail-list-item",{attrs:{term:"备注"}},[e._v("\n "+e._s(e._f("stringFilter")(e.targetObj.remark))+"\n ")]),a("detail-list-item",{attrs:{term:"发放人数"}},[e._v("\n "+e._s(e.targetObj.total_user_count)+"\n ")]),a("detail-list-item",{attrs:{term:"发放积分总数量"}},[e._v("\n "+e._s(e.targetObj.total_grant_points)+"\n ")])],1)],1)],1)],1)],1)]],2),a("see-user"),a("a-layout-content",{style:{marginTop:"16px"},attrs:{id:"editLog"}},[a("a-card",{attrs:{"body-style":{padding:"24px 24px"}}},[a("div",{attrs:{slot:"title"},slot:"title"},[e._v("\n 操作日志\n ")]),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[t?[a("a-tooltip",[a("template",{slot:"title"},[e._v("\n "+e._s(t)+"\n ")]),a("p",{staticClass:"line_table_hidden"},[e._v("\n "+e._s(e._f("stringFilter")(t))+"\n ")])],2)]:[a("p",{staticClass:"line_table_hidden"},[e._v(e._s(e._f("stringFilter")(t)))])]]}},{key:"timeSlot",fn:function(t){return[e._v("\n "+e._s(t)+"\n ")]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.size||e.query.limit},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)],1)],1)],1),a("status-ask",{ref:"detailAsk",on:{updateStatus:e.updateStatus}}),a("export-success",{ref:"exportSuccess",on:{exportClose:e.exportClose}})],1)},n=[],s=(a("c5f6"),a("c24f")),r=a("5633"),o=a("fa43"),l=a("bf43"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-layout-content",{style:{background:"#fff"}},[a("a-card",{attrs:{title:"发放用户"}},[a("div",{attrs:{slot:"extra"},slot:"extra"},[a("a-input-group",{attrs:{compact:""}},[a("a-select",{model:{value:e.changeParam.type,callback:function(t){e.$set(e.changeParam,"type",t)},expression:"changeParam.type"}},[a("a-select-option",{attrs:{value:"cellphones"}},[e._v("手机号码")]),a("a-select-option",{attrs:{value:"user_ids"}},[e._v("用户ID")]),a("a-select-option",{attrs:{value:"email"}},[e._v("邮箱")])],1),a("a-input-search",{staticStyle:{width:"200px"},attrs:{placeholder:"请输入",allowClear:""},on:{search:e.onSearch},model:{value:e.changeParam.input,callback:function(t){e.$set(e.changeParam,"input",t)},expression:"changeParam.input"}},[a("span",{attrs:{slot:"addonAfter"},slot:"addonAfter"},[a("a-tooltip",{attrs:{placement:"topRight",title:"支持批量查询,最多1000个,输入多个时用英文逗号隔开","arrow-point-at-center":""}},[a("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1)])],1)],1),a("div",{style:{background:"#fff"}},[a("a-table",{staticClass:"couponUserTable",attrs:{dataSource:e.dataSource,columns:e.columns,pagination:e.paginationSet,rowKey:"user_id",loading:e.loading},scopedSlots:e._u([{key:"phoneSlot",fn:function(t){return[a("p",{staticClass:"line_table_hidden"},[e._v(e._s(e._f("stringFilter")(t)))])]}},{key:"emailSlot",fn:function(t){return[a("p",{staticClass:"line_table_hidden"},[e._v(e._s(e._f("stringFilter")(t)))])]}},{key:"statusSlot",fn:function(t,i){return[a("span",{class:[2].includes(i.status)?"success":[3].includes(i.status)?"failed":""},[e._v(e._s(t))])]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.size||e.query.limit},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)])],1)},u=[],d=a("ac0d"),p=[{title:"用户ID",dataIndex:"user_id",width:"20%"},{title:"手机号",dataIndex:"cell_phone",width:"30%",scopedSlots:{customRender:"phoneSlot"}},{title:"邮箱",dataIndex:"email",width:"30%",scopedSlots:{customRender:"emailSlot"}},{title:"状态",dataIndex:"status_name",width:"20%",scopedSlots:{customRender:"statusSlot"}}],m={name:"SendCouponSelectUser",components:{PAgination:l["a"]},mixins:[d["h"]],computed:{queryParam:function(){var e={};return Object.defineProperty(e,this.changeParam.type,{value:this.changeParam.input,enumerable:!0}),e}},data:function(){return{loading:!1,columns:p,changeParam:{type:"cellphones",input:""}}},methods:{onSearch:function(){this.query.page=1,this.getTableList()},getTableList:function(){var e=this;this.loading=!0;var t=Object.assign({id:Number(this.$route.params.id)},this.query,this.queryParam);Object(s["s"])(t).then((function(t){var a=t.data;a.total?(e.loading=!1,e.dataSource=a.rows,e.pageTotal=a.total):e.resultNull()}))}}},h=m,g=(a("00a2"),a("2877")),f=Object(g["a"])(h,c,u,!1,null,"43fca205",null),_=f.exports,b=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div")},v=[],y=(a("a481"),a("de6a")),x={props:{},methods:{remoteMethod:function(e,t,a){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=i.isUpdate,s=void 0===n||n,r=this;this.$confirm({icon:function(e){return e(y["a"])},title:e,onOk:function(){t(a).then((function(e){e&&(s?r.$emit("updateStatus"):r.$router.replace({path:"/user/integral/send/list"}))}))}})}}},S=x,w=Object(g["a"])(S,b,v,!1,null,null,null),C=w.exports,k=a("2af9"),T=o["a"].Item,P=[{title:"操作类型",dataIndex:"operate_type"},{title:"操作内容",dataIndex:"operate_content",scopedSlots:{customRender:"titleSlot"}},{title:"操作人",dataIndex:"operator"},{title:"操作时间",dataIndex:"operate_time",scopedSlots:{customRender:"timeSlot"}}],O={components:{customBread:r["a"],PAgination:l["a"],DetailList:o["a"],DetailListItem:T,statusAsk:C,exportSuccess:k["c"],seeUser:_},mixins:[d["h"]],watch:{targetObj:{handler:function(e){this.btnControl(e)},deep:!0}},data:function(){return{breadList:{current:"查看发放积分详情",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"4",title:"发放积分",href:"/user/integral/send/list"},{name:"5",title:"查看发放积分详情"}]},targetObj:{},columns:P,loading:!1}},methods:{exportClose:function(){},updateStatus:function(){this.$store.commit("Decide_toggleLanguage_success"),this.getTableList()},detailStatus:function(e){var t=this;switch(e){case-1:return this.$refs.detailAsk.remoteMethod("确定要删除此发积分任务?",s["G"],{id:Number(this.$route.params.id)},{isUpdate:!1});case 2:return this.$refs.detailAsk.remoteMethod("确定要提交审核?",s["E"],{id:this.targetObj.id});case 3:return this.$refs.detailAsk.remoteMethod("确定审核通过此发积分任务?",s["D"],{id:this.targetObj.id,type:1});case 4:return this.$refs.detailAsk.remoteMethod("确定审核拒绝此发积分任务?",s["D"],{id:this.targetObj.id,type:2});case 11:return this.$router.push({path:"/user/integral/send/list/editTask/".concat(this.targetObj.id,"/websiteId/").concat(this.websiteId)});case 33:return Object(s["I"])({id:this.targetObj.id}).then((function(e){e&&t.$refs.exportSuccess.showModal()}))}},btnControl:function(e){var t=e.status;switch(t){case 1:this.btnCollection=[{id:11,name:"编辑",permission:"user:/backend/points/grant/update"},{id:-1,name:"删除",permission:"user:/backend/points/grant/del"},{id:2,name:"提交审核",permission:"user:/backend/points/grant/audit/submit"}],this.couponStatus="新建";break;case 2:this.btnCollection=[{id:3,name:"审核通过",permission:"user:/backend/points/grant/audit/success"},{id:4,name:"审核拒绝",permission:"user:/backend/points/grant/audit/refuse"}],this.couponStatus="待审核";break;case 4:this.btnCollection=[{id:11,name:"编辑",permission:"user:/backend/points/grant/update"},{id:-1,name:"删除",permission:"user:/backend/points/grant/del"}],this.couponStatus="审核拒绝";break;case 7:this.btnCollection=[{id:33,name:"导出发放失败用户",permission:"promotion_new:/coupon/update"}],this.couponStatus="任务失败";break;case 8:this.btnCollection=[{id:33,name:"导出发放失败用户",permission:"promotion_new:/coupon/update"}],this.couponStatus="任务部分失败";break;default:this.btnCollection=[]}},getTableList:function(){var e=this;this.loading=!0,Object(s["H"])({id:this.$route.params.id}).then((function(t){t&&(e.loading=!1,e.targetObj=t.data)}));var t=Object.assign({id:Number(this.$route.params.id)},this.query,this.queryParam);Object(s["L"])(t).then((function(t){var a=t.data;a?(e.dataSource=a.rows,e.pageTotal=a.total):e.resultNull()}))}}},q=O,L=Object(g["a"])(q,i,n,!1,null,null,null);t["default"]=L.exports},"4c70":function(e,t,a){"use strict";a.r(t);var i=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:"table-page-search-wrapper"},[a("a-card",{staticStyle:{"margin-top":"24px"},attrs:{bordered:!1}},[a("a-form",{attrs:{form:e.form,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:6}},[a("a-form-item",{attrs:{label:"商品类型"}},[a("a-select",{model:{value:e.requestQuery.link_type,callback:function(t){e.$set(e.requestQuery,"link_type",t)},expression:"requestQuery.link_type"}},[a("a-select-option",{attrs:{value:""}},[e._v("全部")]),a("a-select-option",{attrs:{value:1}},[e._v("实物商品")]),a("a-select-option",{attrs:{value:2}},[e._v("优惠券")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"商品ID"}},[a("a-input",{staticClass:"import",staticStyle:{width:"100%"},attrs:{placeholder:"请输入商品ID或优惠券ID"},model:{value:e.requestQuery.link_id,callback:function(t){e.$set(e.requestQuery,"link_id","string"===typeof t?t.trim():t)},expression:"requestQuery.link_id"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"商品名称"}},[a("a-input",{staticClass:"import",staticStyle:{width:"100%"},attrs:{placeholder:"请输入商品名称或优惠券标题"},model:{value:e.requestQuery.link_name,callback:function(t){e.$set(e.requestQuery,"link_name","string"===typeof t?t.trim():t)},expression:"requestQuery.link_name"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"生效时间"}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["availableTime"],expression:"['availableTime']"}],on:{change:e.handleDateChange}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{model:{value:e.requestQuery.status,callback:function(t){e.$set(e.requestQuery,"status",t)},expression:"requestQuery.status"}},[a("a-select-option",{attrs:{value:""}},[e._v("全部")]),a("a-select-option",{attrs:{value:1}},[e._v("启用")]),a("a-select-option",{attrs:{value:2}},[e._v("禁用")])],1)],1)],1),a("a-col",{attrs:{md:24}},[a("a-button",{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)],1)],1)],1),a("div",{staticStyle:{"margin-top":"16px"}},[a("a-card",[a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/user/integral/shop/create",expression:"'user:/user/integral/shop/create'"}],staticStyle:{"margin-bottom":"24px","margin-right":"6px"},attrs:{type:"primary"},on:{click:e.handleCreate}},[e._v("新建")]),a("a-dropdown",[a("a-menu",{attrs:{slot:"overlay"},on:{click:e.handleMenuClick},slot:"overlay"},[a("a-menu-item",{key:"1"},[e._v("\n 启用\n ")]),a("a-menu-item",{key:"2"},[e._v("\n 禁用\n ")])],1),a("a-button",[e._v(" 启用 / 禁用 "),a("a-icon",{attrs:{type:"down"}})],1)],1),a("shop-list",{attrs:{loading:e.loading,dataSource:e.dataSource,rowSelection:e.rowSelection},on:{sortChange:e.handleSortChange}}),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)},n=[],s=a("5633"),r=a("492ec"),o=a("bf43"),l=a("ac0d"),c=a("c24f"),u=a("de6a"),d={components:{CustomBread:s["a"],ShopList:r["b"],PAgination:o["a"]},mixins:[l["h"]],data:function(){return{breadList:{current:"积分商城",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"4",title:"积分商城"}]},requestQuery:{link_type:"",link_id:"",link_name:"",status:"",available_start_at:"",available_end_at:""},loading:!1,selectedRowKeys:[],form:this.$form.createForm(this,{name:"queryList"})}},watch:{"requestQuery.link_id":{handler:function(e){/\d+/.test(e)||(this.requestQuery.link_id="")},deep:!0}},computed:{rowSelection:function(){var e=this.selectedRowKeys;return{selectedRowKeys:e,onChange:this.onSelectChange,hideDefaultSelections:!1,columnTitle:"",type:"checkbox"}}},methods:{getTableList:function(){var e=this,t={};delete this.query.website_id,Object.assign(t,this.query,this.requestQuery),this.loading=!0,Object(c["z"])(t).then((function(t){if(e.loading=!1,t){var a=t.data;e.dataSource=a.rows,e.pageTotal=a.total}}))},search:function(){this.query.page=1,this.getTableList()},reset:function(){this.requestQuery={link_type:"",link_id:"",link_name:"",status:"",available_start_at:"",available_end_at:""},this.form.setFieldsValue({availableTime:[]}),this.query.page=1,this.getTableList()},handleCreate:function(){this.$router.push("/user/integral/shop/create")},handleSortChange:function(e){var t=e.order;this.query.sort=t,this.query.page=1,this.getTableList()},onSelectChange:function(e){this.selectedRowKeys=e},handleMenuClick:function(e){var t=this;if(!this.selectedRowKeys.length)return this.$message.error("请选择最少一个商品");var a=+e.key;this.$confirm({icon:function(e){return e(u["a"])},title:"确定要".concat({1:"启用",2:"禁用"}[a],"吗?"),onOk:function(){t.updateStatus({status:a,ids:t.selectedRowKeys})}})},updateStatus:function(e){var t=this;Object(c["B"])(e).then((function(e){var a=e.status;0===a&&(t.$store.commit("Decide_toggleLanguage_success"),t.selectedRowKeys=[],t.getTableList())}))},handleDateChange:function(e){2===e.length?(this.requestQuery.available_start_at=e[0].format("YYYY-MM-DD"),this.requestQuery.available_end_at=e[1].format("YYYY-MM-DD")):(this.requestQuery.available_start_at="",this.requestQuery.available_end_at="")}}},p=d,m=a("2877"),h=Object(m["a"])(p,i,n,!1,null,null,null);t["default"]=h.exports},"4cb8":function(e,t,a){"use strict";a("eff5")},"4f36":function(e,t,a){"use strict";a("9ffc")},5499:function(e,t,a){},"552b":function(e,t,a){"use strict";a("70c6")},5633:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"customBread"},[a("div",{staticClass:"page-header clearfix"},[a("div",{staticClass:"page-header-index-wide",staticStyle:{float:"left"}},[a("a-breadcrumb",{staticClass:"breadcrumb"},e._l(e.breadList.loopBread,(function(t){return a("a-breadcrumb-item",{key:t.name},[t.href?a("router-link",{attrs:{to:{path:t.href}}},[e._v("\n "+e._s(t.title)+"\n ")]):a("span",[e._v(e._s(t.title))])],1)})),1),a("div",{staticClass:"detail"},[a("div",{staticClass:"customBreadcrumb-current"},[a("h1",{staticClass:"title"},[e._v(e._s(e.breadList.current))]),e.breadList.showNote&&e.breadList.isText?a("a-tooltip",{attrs:{placement:"bottomLeft"}},[a("template",{slot:"title"},[a("div",{domProps:{innerHTML:e._s(e.noteRender())}})]),a("a-icon",{staticClass:"customBreadcrumb-icon",attrs:{type:"exclamation-circle"}})],2):e.breadList.showNote?a("a-popover",{attrs:{placement:"bottomLeft",overlayClassName:"custom-crumbcrumb-tips"}},[a("template",{slot:"content"},[a("div",{domProps:{innerHTML:e._s(e.noteRender())}})]),a("a-icon",{staticClass:"customBreadcrumb-icon",attrs:{type:"exclamation-circle"}})],2):e._e()],1)])],1),a("div",{staticClass:"customBreadRight"},[e._t("default")],2)])])},n=[],s={props:{breadList:{type:Object,required:!0}},methods:{noteRender:function(){var e=this.breadList.current;switch(e){case"热搜词":return'\n
\n
\n
\n \n
\n
\n
\n ';case"搜索暗文":return'\n
\n
\n
\n \n
\n
\n
\n ';case"搜索跳转":return'\n
\n
\n
\n 设置搜索词跳转到指定的落地页\n
\n
\n
\n ';case"搜索联想词":return'\n
\n
\n
\n \n
\n
\n
\n ';case"热推商品":return'\n
\n
\n
\n 搜索商品列表页、运营分类商品列表页、品牌商品列表页、店铺商品列表页的商品,优先展示热推商品,同为热推商品,按排序值由小到大展示。\n
\n
\n
\n ';case"搜索无结果关联词":return'\n
\n
\n
\n \n
\n
\n
\n ';case"商品排序得分":return'\n
\n
\n

商品综合排序规则说明:

\n
    \n
  1. 无库存商品,排在有库存商品之后
  2. \n
  3. 热推商品展示在前,非热推商品展示在后;热推商品按热推商品排序值由小到大排序
  4. \n
  5. 运营分类商品列表:按运营分类人工排值由小到大排序(不适用搜索商品列表页、品牌商品列表页、店铺商品列表页)
  6. \n
  7. \n 排序值相同,按系统自动计算的商品排序得分由大到小排序。
    \n 商品排序得分="0.7*支付件数+0.03*下单件数+0.02*加购件数+0.05*访问uv+0.2*新品得分(新品=1,否则=0)
    \n 支付件数:最近一年已支付状态订单的sku件数合计
    \n 下单件数:最近一年所有状态订单的sku件数合计
    \n 加购件数:最近一年加入购物车的sku件数合计
    \n 访问uv:最近一年商品浏览访问uv合计
    \n 新品得分:新品=1,否则=0。设置新品规则 >>\n
  8. \n
  9. 若人工排序值和系统排序值都相同,则按照搜索引擎返回的顺序排序
  10. \n
\n
\n
\n ';case"异款SPU规则":return'\n
\n
\n
\n 将属于规则设置范围内,且属于同一店铺、同一品牌、同一品类,且符合价格最大极差的不同款商品,聚合成一个SPU商品\n
\n
\n
\n ';case"主图视频":return'\n
\n
\n
\n 按SPU编码维度,通过第三方视频生成服务,使用商品主图生成主图视频\n
\n
\n
\n ';default:return""}}}},r=s,o=(a("22c1"),a("2877")),l=Object(o["a"])(r,i,n,!1,null,"ceaaba20",null);t["a"]=l.exports},"70c6":function(e,t,a){},"713d":function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return o}));var i=a("b775"),n="/api-cms",s={promotionList:n+"/cms/promotion/list",fissionCouponList:n+"/promotion/coupon-share/list"};function r(e){return Object(i["b"])({url:s.promotionList,method:"get",params:e})}function o(e){return Object(i["b"])({url:s.fissionCouponList,method:"get",params:e})}},"72ae":function(e,t,a){"use strict";a("42f3")},"7eb9":function(e,t,a){},"7f9f":function(e,t,a){"use strict";a.d(t,"a",(function(){return W}));var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-layout-content",[a("a-card",{attrs:{bordered:!1,title:"基本信息"}},[a("a-form",{attrs:{form:e.form}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"商品类型",required:""}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["link_type",{initialValue:1}],expression:"['link_type', { initialValue: 1}]"}],on:{change:e.handleLinkTypeChange}},[a("a-radio",{attrs:{value:1,disabled:"edit"===e.formStatus}},[e._v("实物商品")]),a("a-radio",{attrs:{value:2,disabled:"edit"===e.formStatus}},[e._v("优惠券")])],1),"edit"!==e.formStatus?a("div",{staticClass:"select-box"},[a("a-button",{staticStyle:{display:"block"},on:{click:e.handleOpenSelectModal}},[e._v("请选择")]),e.selectErrTip?a("div",{staticClass:"err"},[e._v(e._s(e.selectErrTip))]):e._e()],1):e._e(),a("coupon-info",{ref:"couponInfo",staticStyle:{"margin-top":"16px"},attrs:{isDetail:"edit"===e.formStatus},on:{delete:e.handleDeleteCoupon}}),a("product-info",{ref:"productInfo",staticStyle:{"margin-top":"16px"},attrs:{isDetail:"edit"===e.formStatus},on:{delete:e.handleDeleteproduct}})],1),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"排序"}},[a("a-input-number",{directives:[{name:"decorator",rawName:"v-decorator",value:["sort",{initialValue:0}],expression:"['sort', { initialValue: 0 }]"}],staticStyle:{width:"190px"},attrs:{min:0},on:{change:e.handleSortChange}}),a("div",{staticClass:"text-tip"},[e._v("数字越大,排序越靠前。数字重复,则最新添加的靠前。")])],1),a("a-form-item",{style:{marginBottom:2===e.available_type?"8px":"24px"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"生效时间",required:""}},[a("a-radio-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["available_type",{initialValue:1}],expression:"['available_type', { initialValue: 1 }]"}],on:{change:e.handleAvailableTypeChange}},[a("a-radio",{attrs:{value:1}},[e._v("长期生效")]),a("a-radio",{attrs:{value:2}},[e._v("短期生效")])],1)],1),2===e.available_type&&e.isRangePicker?a("a-form-item",{attrs:{"wrapper-col":{span:19,offset:4}}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["range_date",{initialValue:[e.available_start_at?e.moment(e.available_start_at):void 0,e.available_end_at?e.moment(e.available_end_at):void 0],rules:[{required:!0,message:"请选择生效时间"}]}],expression:"[\n 'range_date',\n {\n initialValue: [(available_start_at ? moment(available_start_at) : undefined), (available_end_at ? moment(available_end_at) : undefined)],\n rules: [\n { required: true, message: '请选择生效时间' }\n ]\n }\n ]"}],attrs:{"show-time":""},on:{change:e.handleRangeChange}})],1):e._e(),2!==e.available_type||e.isRangePicker?e._e():a("a-form-item",{attrs:{"wrapper-col":{span:19,offset:4}}},[e._v("\n "+e._s(e.available_start_at)+" 至 "),a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["end_date",{initialValue:e.available_end_at?e.moment(e.available_end_at):void 0,rules:[{required:!0,message:"请选择生效时间"}]}],expression:"[\n 'end_date',\n {\n initialValue: available_end_at ? moment(available_end_at) : undefined,\n rules: [\n { required: true, message: '请选择生效时间' }\n ]\n }\n ]"}],attrs:{"show-time":""},on:{change:e.handleDateChange}})],1),a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"商品说明"}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["product_desc",{initialValue:""}],expression:"['product_desc', { initialValue: ''}]"}],attrs:{type:"textarea",placeholder:"请输入","auto-size":{minRows:5}}})],1)],1)],1),"create"===e.formStatus?["product"===e.linkType?a("select-product",{ref:"product",on:{select:e.getProductInfo}}):a("select-coupon",{ref:"coupon",on:{select:e.getCouponInfo}})]:e._e()],2)},n=[],s=(a("96cf"),a("1da1")),r=(a("456d"),a("55dd"),a("2909")),o=(a("ac6a"),a("5df3"),a("d4c2")),l=a("272e"),c=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("a-modal",{staticClass:"custom-modal",attrs:{title:"选择优惠券",width:"100vw",bodyStyle:e.bodyStyle,dialogStyle:e.dialogStyle,maskStyle:e.maskStyle},on:{ok:e.handleOk,cancel:e.handleCancel},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[a("a-layout",{},[a("a-layout-content",{style:{background:"#fff"}},[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:{sm:24,lg:6}},[a("a-form-item",{attrs:{label:"优惠券ID"}},[a("a-input",{attrs:{placeholder:e.$t("message.PleaseEnter")},on:{change:e.handleNumberInput},model:{value:e.queryParam.id,callback:function(t){e.$set(e.queryParam,"id","string"===typeof t?t.trim():t)},expression:"queryParam.id"}})],1)],1),a("a-col",{attrs:{sm:24,lg:6}},[a("a-form-item",{attrs:{label:"优惠券标题"}},[a("a-input",{attrs:{placeholder:e.$t("message.PleaseEnter")},model:{value:e.queryParam.title,callback:function(t){e.$set(e.queryParam,"title","string"===typeof t?t.trim():t)},expression:"queryParam.title"}})],1)],1),a("a-col",{attrs:{sm:24,lg:6}},[a("a-form-item",{attrs:{label:"发放用途"}},[a("a-select",{attrs:{"default-value":"points"},model:{value:e.queryParam.usage,callback:function(t){e.$set(e.queryParam,"usage",t)},expression:"queryParam.usage"}},[a("a-select-option",{attrs:{value:"points"}},[e._v("积分兑换券")])],1)],1)],1),a("a-col",{attrs:{sm:24,lg:6}},[a("a-button",{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)],1)],1)]),a("a-layout-content",{style:{background:"#fff"}},[a("a-table",{ref:"table",attrs:{dataSource:e.dataSource,columns:e.columns,pagination:e.paginationSet,rowKey:"id",loading:e.loading},scopedSlots:e._u([{key:"select",fn:function(t,i){return[a("a-radio",{attrs:{checked:i.select_status},on:{click:function(t){return e.handleSelect(i)}}})]}},{key:"statusType",fn:function(t){return[e._v("\n "+e._s(e.statusFilter(t))+"\n ")]}},{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",staticStyle:{height:"14px","line-height":"14px"}},[e._v(e._s(t))])],2)]:[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[e._v("- -")])]]}},{key:"usageSlot",fn:function(t){return[e._v("\n "+e._s(e.usageFilter(t))+"\n ")]}},{key:"limitSlot",fn:function(t){return[e._v("\n "+e._s(0===Number(t)?"不限制":t)+"\n ")]}},{key:"remainSlot",fn:function(t,a){return[e._v("\n "+e._s(Number(a.total_num)-Number(a.sent_num))+"\n ")]}}])}),a("p-agination",{attrs:{total:e.pageTotal,currentPage:e.query.page,computedPageNumber:e.computedPageNumber,pageSize:e.query.size,size:"custom"},on:{jumpTableChange:e.jumpTableChange,selectPageSizeChange:e.selectPageSizeChange}})],1)],1),a("template",{slot:"footer"},[a("footer-tool-bar",{staticStyle:{width:"100%"}},[a("a-button",{key:"back",on:{click:e.handleCancel}},[e._v("取消")]),a("a-button",{key:"submit",attrs:{type:"primary"},on:{click:e.handleOk}},[e._v("\n 确定\n ")])],1)],1)],2)],1)},u=[],d=(a("8e6e"),a("ade3")),p=(a("c5f6"),a("cbfe")),m=a("ac0d"),h=a("bf43"),g=a("5a70"),f=a("2f62");function _(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function b(e){for(var t=1;t0&&void 0!==arguments[0])||arguments[0];this.queryParam.status="6",this.queryParam.id="",this.queryParam.title="",this.queryParam.usage="points",this.query.size=20,this.query.page=1,Object.assign(this.query,this.queryParam),e&&this.getTableList()},getTableList:function(){var e=this;this.loading=!0;var t=Object.assign({},this.query,this.queryParam,this.requestObj);Object(p["r"])(t).then((function(t){if(t){var a=t.data;e.loading=!1,e.dataSource=a.items.map((function(e){return e.select_status=!1,e})),e.pageTotal=a.total}}))},handleCancel:function(){this.reset(!1),this.visible=!1,this.selectedRowKeys=[]},statusFilter:function(e){switch(e){case 1:return"新建";case 2:return"待审核";case 3:return"审核通过";case 4:return"审核拒绝";case 5:return"已暂停";case 6:return"活动中";case 7:return"已结束";case 8:return"已作废";default:return"错误"}},usageFilter:function(e){switch(e){case"site":return"站点";case"channel":return"渠道";case"after-sales":return"售后";case"gift":return"赠劵";case"ac":return"AC";case"wechat":return"微信商家券";case"points":return"积分兑换券"}}}},x=y,S=(a("552b"),a("2877")),w=Object(S["a"])(x,c,u,!1,null,"69e2d3d0",null),C=w.exports,k=a("c1df"),T=a.n(k),P={components:{CouponInfo:o["b"],ProductInfo:o["g"],SelectProduct:l["a"],SelectCoupon:C},inject:["labelCol","wrapperCol"],props:{targetObj:{type:Object,default:function(){}},formStatus:{type:String,default:function(){return""}}},data:function(){return{form:this.$form.createForm(this),linkType:"product",linkInfo:{},link_id:0,selectErrTip:"",available_type:1,isRangePicker:!0,available_start_at:"",available_end_at:""}},watch:{"targetObj.id":{handler:function(){var e=this;this.$nextTick((function(){e.assignEdit()}))},deep:!0}},methods:{moment:T.a,handleSubmit:function(){var e=this;return new Promise((function(t){Promise.all([e.handleAsyncLinkInfo(),e.handleValidateValues()]).then((function(e){t({data:Object.assign.apply(Object,Object(r["a"])(e.map((function(e){return e.data})))),status:e.every((function(e){return e.status}))})}))}))},assignEdit:function(){var e=this.targetObj,t=e.link_type,a=e.link_id,i=e.sort,n=e.product_desc,s=e.available_type,r=e.available_start_at,o=e.available_end_at,l=this.form.setFieldsValue;l({link_type:t,sort:i,product_desc:n,available_type:s||1,range_date:[T()(r),T()(o)],end_date:T()(o)}),this.linkType=1===t?"product":"coupon",1===t&&this.getProductInfo({id:a}),2===t&&this.getCouponInfo({id:a}),this.available_type=s,this.available_start_at=r,this.available_end_at=o,r&&T()(r)<=T()()&&(this.isRangePicker=!1)},handleAsyncLinkInfo:function(){var e=this;return new Promise((function(t){var a=!0,i={};return"coupon"===e.linkType&&0===e.link_id?(e.noticeErrTip("selectErrTip","请选择优惠券"),a=!1):i={link_name:e.linkInfo.link_name,link_id:e.linkInfo.link_id},"product"===e.linkType&&0===e.link_id?(e.noticeErrTip("selectErrTip","请选择商品"),a=!1):i={link_name:e.linkInfo.link_name,link_id:e.linkInfo.link_id,product_id:e.linkInfo.product_id},t({data:i,status:a})}))},handleValidateValues:function(){var e=this;return new Promise((function(t){var a=e.form.validateFields;a((function(a,i){return a?t({data:{},status:!1}):(Object.keys(i).forEach((function(e){""===i[e]&&delete i[e]})),2===e.available_type?e.isRangePicker?(i["available_start_at"]=i["range_date"][0].format("YYYY-MM-DD HH:mm:ss"),i["available_end_at"]=i["range_date"][1].format("YYYY-MM-DD HH:mm:ss")):i["available_end_at"]=i["end_date"].format("YYYY-MM-DD HH:mm:ss"):(i["available_start_at"]="",i["available_end_at"]=""),delete i["range_date"],delete i["end_date"],t({data:i,status:!0}))}))}))},handleLinkTypeChange:function(e){var t="";switch(e.target.value){case 1:t="product",this.$refs.couponInfo.hide();break;case 2:t="coupon",this.$refs.productInfo.hide()}this.selectErrTip="",this.linkType=t,this.linkInfo={},this.link_id=0,this.$emit("changeType",t)},handleOpenSelectModal:function(){this.$refs[this.linkType].showModal()},getCouponInfo:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.link_id=t.id,e.next=3,this.$refs.couponInfo.getCouponInfo(t.id);case 3:a=e.sent,Object.assign(this.linkInfo,a),this.selectErrTip="",this.$emit("changeInfo",this.linkInfo);case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getProductInfo:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.link_id=t.link_id,e.next=3,this.$refs.productInfo.getProductInfo(t.id);case 3:a=e.sent,Object.assign(this.linkInfo,a),this.selectErrTip="",this.$emit("changeInfo",this.linkInfo);case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),handleDeleteCoupon:function(){this.link_id=0,this.linkInfo.id=0,this.noticeErrTip("selectErrTip","请选择优惠券"),this.$emit("clear")},handleDeleteproduct:function(){this.link_id=0,this.linkInfo.id=0,this.noticeErrTip("selectErrTip","请选择商品"),this.$emit("clear")},noticeErrTip:function(e,t){this[e]=t},handleSortChange:function(e){if(""===e||null===e){var t=this.form.setFieldsValue;this.$nextTick((function(){t({sort:0})}))}},handleAvailableTypeChange:function(e){this.available_type=e.target.value},handleRangeChange:function(e){2===e.length?(this.available_start_at=e[0].format("YYYY-MM-DD HH:mm:ss"),this.available_end_at=e[1].format("YYYY-MM-DD HH:mm:ss")):(this.available_start_at="",this.available_end_at="")},handleDateChange:function(e){this.available_end_at=e.format("YYYY-MM-DD HH:mm:ss")}}},O=P,q=(a("bf4b"),Object(S["a"])(O,i,n,!1,null,"011cf8c1",null)),L=q.exports,I=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-layout-content",[a("a-card",{attrs:{bordered:!1,title:"兑换规则"}},[a("a-form",{attrs:{form:e.form}},[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"可兑换数量",required:"",validateStatus:e.exchangeNumErr?"error":"success"}},[a("a-input",{staticStyle:{width:"190px"},attrs:{placeholder:"请输入"},on:{blur:e.handleExchangeNumBlur,change:e.handleExchangeNumChange},model:{value:e.exchange_num,callback:function(t){e.exchange_num=t},expression:"exchange_num"}}),"product"===e.linkType?a("div",{staticClass:"text-tip"},[e._v("当前商品库存 "+e._s(e.linkInfo.link_qty||0))]):e._e(),"coupon"===e.linkType?a("div",{staticClass:"text-tip"},[e._v("当前优惠券剩余张数 "+e._s(e.linkInfo.link_qty||0))]):e._e(),e.exchangeNumErr?a("div",{staticClass:"err-tip"},[e._v(e._s(e.exchangeNumErr))]):e._e()],1),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"兑换价",required:""}},[a("a-spin",{attrs:{spinning:e.loading}},[e.showExchangeWaySelect?a("a-select",{staticStyle:{display:"block",width:"190px","margin-bottom":"16px"},model:{value:e.exchange_way,callback:function(t){e.exchange_way=t},expression:"exchange_way"}},[a("a-select-option",{attrs:{value:2}},[e._v("通用兑换价")]),a("a-select-option",{attrs:{value:1}},[e._v("会员等级兑换价")])],1):e._e(),"product"===e.linkType?a("a-radio-group",{staticStyle:{display:"block","margin-bottom":"15px",height:"32px","line-height":"32px"},model:{value:e.exchange_type,callback:function(t){e.exchange_type=t},expression:"exchange_type"}},[a("a-radio",{attrs:{value:1}},[e._v("使用统一兑换比例")]),a("a-radio",{attrs:{value:2}},[e._v("使用自定义设置")])],1):e._e(),a("coupon-exchange",{directives:[{name:"show",rawName:"v-show",value:"coupon"===e.linkType,expression:"linkType === 'coupon'"}],ref:"couponExchange",class:[e.ratioText?"":"not-level"],attrs:{exchangeWay:e.exchangeWay,exchangeType:e.exchangeType,selectLevels:e.selectLevels},on:{change:e.handleExchangePriceChange}}),a("product-exchange",{directives:[{name:"show",rawName:"v-show",value:"product"===e.linkType,expression:"linkType === 'product'"}],ref:"productExchange",class:[e.ratioText?"":"not-level"],attrs:{exchangeWay:e.exchangeWay,exchangeType:e.exchangeType,selectLevels:e.selectLevels},on:{change:e.handleExchangePriceChange}}),e.ratioText?a("div",{staticClass:"text-tip"},[e._v("\n 当前兑换比例: "+e._s(e.ratioText)+"\n "),a("a-tooltip",{attrs:{overlayStyle:{maxWidth:"500px"}},scopedSlots:e._u([{key:"title",fn:function(){return[a("div",{staticStyle:{"white-space":"nowrap"}},[e._v("当前兑换比例=积分规则中的积分抵现比例")])]},proxy:!0}],null,!1,4206315368)},[a("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1):e._e(),e.showNoLevelErrTip?a("div",{staticClass:"no-level-err"},[e._v("您的会员等级功能已关闭,请先启用会员等级功能,再设置会员等级兑换价")]):e._e()],1)],1),"product"===e.linkType?a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,required:""}},[a("template",{slot:"label"},[e._v("\n 用户兑换限制\n "),a("a-tooltip",[a("template",{slot:"title"},[a("span",[e._v("\n 1、每人每次兑换件数为xx件:限制用户每次兑换的件数,比如设置2件,则用户每次兑换件数不能超过2件 "),a("br"),e._v("\n 2、每人一共兑换件数为xx件:限制用户一共兑换的件数,比如设置为2件,则最多只能兑换2件\n ")])]),a("a-icon",{staticStyle:{"vertical-align":"baseline"},attrs:{type:"info-circle"}})],2)],1),a("a-checkbox-group",{staticStyle:{width:"100%"},on:{change:e.userExchangeLimitChange},model:{value:e.userExchangeLimit,callback:function(t){e.userExchangeLimit=t},expression:"userExchangeLimit"}},[a("div",{staticClass:"flex-layout",attrs:{div:""}},[a("a-checkbox",{staticClass:"custom-checkbox-label",attrs:{value:0},on:{change:e.onExchangeLimitChange}},[e._v("每人每次兑换件数为")]),a("a-form-item",[a("number-input",{ref:"exchangeLimit",attrs:{width:134,min:1,max:99,addonAfter:"件",disabled:!e.userExchangeLimit.includes(0)},on:{change:e.handleExchangeLimitChange},model:{value:e.exchange_limit,callback:function(t){e.exchange_limit=t},expression:"exchange_limit"}})],1)],1),a("div",{staticClass:"flex-layout"},[a("a-checkbox",{staticClass:"custom-checkbox-label",attrs:{value:1},on:{change:e.onAllExchangeLimitChange}},[e._v("每人一共兑换件数")]),a("a-form-item",[a("number-input",{ref:"allExchangeLimit",attrs:{width:134,min:1,max:99,addonAfter:"件",disabled:!e.userExchangeLimit.includes(1)},on:{change:e.handleAllExchangeLimitChange},model:{value:e.exchange_total_limit,callback:function(t){e.exchange_total_limit=t},expression:"exchange_total_limit"}})],1)],1)]),a("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowUserLimitTip,expression:"isShowUserLimitTip"}],staticClass:"user-limit-tip"},[e._v("请至少勾选一项")])],2):e._e(),e.showSupportLevel?a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"支持兑换等级"}},[a("a-checkbox-group",{directives:[{name:"decorator",rawName:"v-decorator",value:["exchange_level",{rules:[{required:!0,message:"请选择支持兑换等级"}]}],expression:"[\n 'exchange_level',\n {\n rules: [\n { required: true, message: '请选择支持兑换等级'}\n ]\n }\n ]"}],on:{change:e.handleSupportLevels}},e._l(e.supportLevels,(function(t){return a("a-checkbox",{key:t.level_id,staticStyle:{"margin-bottom":"16px"},attrs:{value:t.level_id}},[e._v(e._s(t.level_name))])})),1)],1):e._e(),a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"状态"}},[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["status",{initialValue:1}],expression:"['status', { initialValue: 1 }]"}],staticStyle:{width:"190px"}},[a("a-select-option",{attrs:{value:1}},[e._v("启用")]),a("a-select-option",{attrs:{value:2}},[e._v("禁用")])],1)],1)],1)],1)],1)},$=[],E=(a("6762"),a("2fdb"),a("090e")),j=a("c24f");function D(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function N(e){for(var t=1;t=0&&(this.exchangeNumErr="")},handleExchangePriceChange:function(e){if(e.has_level){if(1===this.exchange_way&&(this.showNoLevelErrTip=!1),this.showNoLevelErrTip=!1,this.showExchangeWaySelect||(this.showExchangeWaySelect=!0),!this.showSupportLevel){this.showSupportLevel=!0,this.supportLevels=e.exchange_price_info.map((function(e){return N(N({},e),{},{exchange_points:""})}));var t=e.exchange_price_info.map((function(e){return N(N({},e),{},{status:1})}));this.handleSelectVipLevel(t)}}else 1===this.exchange_way&&(this.showNoLevelErrTip=!0)},onExchangeLimitChange:function(e){var t=e.target.checked;t||(this.exchange_limit="",this.$refs.exchangeLimit.clearTip())},onAllExchangeLimitChange:function(e){var t=e.target.checked;t||(this.exchange_total_limit="",this.$refs.allExchangeLimit.clearTip())}}},F=R,z=(a("f736"),Object(S["a"])(F,I,$,!1,null,"0ad99982",null)),V=z.exports,A=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("a-layout",[a("base-info",{ref:"baseInfo",attrs:{targetObj:e.targetObj,formStatus:e.formStatus},on:{changeType:e.handleLinkTypeChange,changeInfo:e.handleInfoChange,clear:e.handleClearExchangePrice}}),a("exchange-rule",{ref:"exchangeRule",staticStyle:{"margin-top":"16px"},attrs:{formStatus:e.formStatus,targetObj:e.targetObj,linkType:e.linkType,linkInfo:e.linkInfo}})],1),a("footer-tool-bar",{staticStyle:{width:"100%"}},[a("a-button",{style:{marginRight:"12px"},on:{click:e.handleCancel}},[e._v("取消")]),a("a-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v("提交")])],1)],1)},H=[],M=a("de6a"),Y={components:{BaseInfo:L,ExchangeRule:V,FooterToolBar:g["a"]},props:{targetObj:{type:Object,default:function(){}},formStatus:{type:String,default:function(){return"create"}}},data:function(){return{linkInfo:{},linkType:"product"}},watch:{"targetObj.id":{handler:function(){var e=this.targetObj.link_type;this.linkType=1===e?"product":"coupon"}}},methods:{handleSubmit:function(){var e=this;Promise.all([this.$refs.baseInfo.handleSubmit(),this.$refs.exchangeRule.handleSubmit()]).then((function(t){t.every((function(e){return e.status}))&&e.$emit("submit",Object.assign.apply(Object,Object(r["a"])(t.map((function(e){return e.data})))))}))},handleCancel:function(){var e=this;this.$confirm({icon:function(e){return e(M["a"])},content:"数据未提交保存,直接离开数据将会丢失,确定离开!",onOk:function(){e.$router.back()},cancelText:"取消",okText:"确定"})},handleInfoChange:function(e){var t=this;this.linkInfo={},this.$nextTick((function(){t.linkInfo=e}))},handleClearExchangePrice:function(){this.linkInfo={},this.$refs.exchangeRule.clearExchangePrice()},handleLinkTypeChange:function(e){this.linkType=e,this.linkInfo={},this.$refs.exchangeRule.clearExchangePrice()}}},B=Y,U=Object(S["a"])(B,A,H,!1,null,null,null),W=U.exports},8494:function(e,t,a){},"8c19":function(e,t,a){"use strict";a("bb05")},"8d8d":function(e,t,a){},"9ffc":function(e,t,a){},a07f:function(e,t,a){"use strict";a("5499")},ab6a:function(e,t,a){"use strict";a("d9e1")},b169:function(e,t,a){"use strict";a("1015")},b720:function(e,t,a){"use strict";a("25eb5")},bb05:function(e,t,a){},bf4b:function(e,t,a){"use strict";a("1964a")},bf8c:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("custom-bread",{attrs:{breadList:e.breadList}}),a("form-layout",{ref:"formLayout",staticStyle:{"margin-top":"24px"},attrs:{formStatus:"edit",targetObj:e.detailObj},on:{submit:e.handleSubmit}})],1)},n=[],s=(a("a481"),a("c5f6"),a("96cf"),a("1da1")),r=a("5633"),o=a("7f9f"),l=a("ac0d"),c=a("c24f"),u={components:{CustomBread:r["a"],FormLayout:o["a"]},mixins:[l["k"],l["e"]],provide:{labelCol:{span:4},wrapperCol:{span:19}},data:function(){return{breadList:{current:"编辑积分商品",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"4",title:"积分商城",href:"/user/integral/shop/list"},{name:"5",title:"编辑积分商品"}]},loading:!1,id:this.$route.params.id,detailObj:{}}},computed:{websiteId:function(){return this.$store.getters.websiteId}},created:function(){this.$store.dispatch("GetSiteCurrency",{website_id:this.$store.getters.websiteId}),this.getDetail()},methods:{handleSubmit:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.handleUpdateData(t);case 1:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),getDetail:function(){var e=this;this.loading=!0,Object(c["x"])({id:this.id}).then((function(t){e.loading=!1,t&&(e.detailObj=t.data)}))},handleUpdateData:function(e){var t=this;Object.assign(e,{id:Number(this.id)}),delete e.link_id,delete e.link_name,delete e.link_type,e.product_id&&delete e.product_id,this.loading=!0,Object(c["A"])(e).then((function(e){t.loading=!1,e&&(t.$message.success("更新成功"),t.$router.replace("/user/integral/shop/detail/".concat(t.id,"/websiteId/").concat(t.websiteId)))}))}}},d=u,p=a("2877"),m=Object(p["a"])(d,i,n,!1,null,null,null);t["default"]=m.exports},cd49:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("create",{attrs:{customsInfo:e.customs_info,ssoStoreList:e.ssoStoreList}})],1)},n=[],s=(a("96cf"),a("1da1")),r=a("2798"),o=a("c24f"),l=a("b5aa"),c={components:{create:r["default"]},data:function(){return{customs_info:{},activity_detail:[],levelList:[],ssoStoreList:[]}},methods:{fetch:function(){var e=this,t={id:this.$route.params.activity_id};Object(o["l"])(t).then((function(t){200===t.status&&(e.activity_detail=t.data,e.imageUrl=e.activity_detail.icon,e.customs_info=e.activity_detail)}))},getSsoStoreList:function(){var e=this;Object(l["n"])().then((function(t){t&&(e.ssoStoreList=t.data.list)}))}},created:function(){var e=Object(s["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.getSsoStoreList();case 2:return e.next=4,this.fetch();case 4:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},u=c,d=a("2877"),p=Object(d["a"])(u,i,n,!1,null,"53de82a4",null);t["default"]=p.exports},d1e4:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("a-modal",{attrs:{title:"效果展示",visible:e.visible,footer:null,width:e.width,bodyStyle:{padding:"24px 24px 0"}},on:{cancel:e.handleCancel}},[a("div",{staticClass:"front-effect-title-box"},[e._t("default")],2)])],1)},n=[],s=(a("c5f6"),{props:{width:{type:[String,Number],default:function(){return 520}}},data:function(){return{visible:!1}},methods:{showModal:function(){this.visible=!0},handleCancel:function(){this.visible=!1}}}),r=s,o=(a("dad7"),a("2877")),l=Object(o["a"])(r,i,n,!1,null,null,null);t["a"]=l.exports},d716:function(e,t,a){"use strict";var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("a-icon",{staticStyle:{color:"#1890ff"},attrs:{type:"eye"}}),a("a",{attrs:{href:"javascript:;"},on:{click:e.cardPageResultShow}},[e._v("效果展示")]),a("card-page-result-show",{ref:"cardPageResultShow",attrs:{width:e.width}},e._l(e.dataSource,(function(t,i){return a("div",{key:i},[a("p",[e._v(e._s(t.label))]),t.anotherType?a("div",{staticClass:"front-show-context"},[a("div",{staticStyle:{"text-align":"left","margin-bottom":"24px"}},[e._v("1、移动端")]),a("img",{attrs:{src:t.src1}}),a("div",{staticStyle:{"text-align":"left","margin-bottom":"24px"}},[e._v("2、pc端")]),a("img",{attrs:{src:t.src2}})]):a("div",{staticClass:"front-show-context"},[a("img",{style:t.style,attrs:{src:t.src}})])])})),0)],1)},n=[],s=a("d1e4"),r={components:{cardPageResultShow:s["a"]},props:{fieldSort:{type:String,required:!0},width:{type:String,default:function(){return"700px"}}},data:function(){return{dataSource:[]}},methods:{switchShow:function(){switch(this.fieldSort){case"1":return[{label:"首页/商品列表/商品详情人民币参考价效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/145166/8a095d8291dc08e39418e879ad49638c.png"},{label:"购物车/提交订单人民币参考价效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/86504/fe87c0605bb9dc00fb6e6a63889e987f.png"}];case"2":return[{label:"二级分类效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/32657/5ef0604246678dfa39ebef4f962a501b.png"},{label:"三级分类效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/32523/dd3ddf82a1e25d5530d5ebf3070052df.png"}];case"3":return[{label:"横排效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/48872/0d3447757e5a3cc3e50ea123e85d8ac1.png"},{label:"竖排效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/50239/5326f1be211baa458bd00a0d96a6fa00.png"}];case"4":return[{label:"店铺名称效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/65696/c293dbef5f838ca0562aeaeaedfa2bd0.png"}];case"5":return[{label:"商品分享效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/91985/5def7e486313d9808357b78afcc5177d.png"}];case"6":return[{label:"品牌展示效果如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/27639/8275522d52c3d13c1e97d89a2e39decc.png"},{label:"店铺效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/26948/a1cb118d97adc011f50f19863cc1d3fc.png"}];case"7":return[{label:"商户SKU效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/92913/3eaffe105328a7c3ea099887d12e4519.png"}];case"8":return[{label:"商品说明效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/29524/a0c576896a6ada6486cf0c3ff2de236f.png"}];case"9":return[{label:"颜色属性值效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/87872/201476be36ba3e6d86eb6d143c43a635.png"},{label:"色块图片效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/73129/cbe2d4bbc7e68127cfd78d219362de4f.png"},{label:"色值RGB效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/70405/8378cb27ece202d5c677ee7bbfd32c91.png"},{label:"商品主图效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/76012/c947f4efa94ff670c6c9458cf71dd70b.png"}];case"10":return[{label:"到货提醒效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/35742/7043eb6caa4bd61c89ebcaa31ba46f63.png"}];case"11":return[{label:"降价通知效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/35718/c9d4d9977b9ae9d0304c20eb18e30248.png"}];case"12":return[{label:"品牌导航效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/20137/8f42143b3d1da473057591888c68691c.png"}];case"13":return[{label:"品牌导航默认选择效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/20137/8f42143b3d1da473057591888c68691c.png"}];case"14":return[{label:"店铺卡片效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/44186/a664bbcfeb75938fdb69cf61ad2adeeb.png"}];case"15":return[{label:"常见问题效果展示如下:",src:"https://img-resource.azoyacdn.com/media/b78385d8293078f5b3378a52bb10a5af/251886/159f4ff70f6b6208758d9b5c355aae03.png"}];case"16":return[{label:"新品标效果展示如下:",src:"https://img-resource.azoyacdn.com/media/b78385d8293078f5b3378a52bb10a5af/99169/397122f809329013df790795c59b3cac.jpg"}];case"17":return[{label:"销量效果展示如下:",src:"https://img-resource.azoyacdn.com/media/b78385d8293078f5b3378a52bb10a5af/99795/71646d9b3964b28d60e65de896464d9c.jpg"}];case"18":return[{label:"加购量效果展示如下:",src:"https://img-resource.azoyacdn.com/media/b78385d8293078f5b3378a52bb10a5af/99806/1a52823d3c0d5196dc7068175d65d647.jpg"}];case"19":return[{label:"推荐品牌效果展示如下:",src:"https://img-resource.azoyacdn.com/media/b78385d8293078f5b3378a52bb10a5af/62370/cabd5e1101cbe736a9cac9be821f0494.jpg"}];case"20":return[{label:"尺码表,及尺码表说明效果如下:",src:"https://img-resource.azoyacdn.com/media_center/5e76123963d9e329f53d3772b48e0cf0_D6A78BB06BDE.png"}];case"101":return[{label:"XX折效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/168915/e63224fa9664bd900111b9245a04c216.png"},{label:"XX%OFF效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/160753/46e83f564a422966568dffa1f9c9f75f.png"}];case"102":return[{label:"购物车效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/39213/fcd37048521b82f09e5e7bbea0348923.png"},{label:"提交订单效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/32405/375de161600d9d0b436e343fdc60a12b.png"}];case"103":return[{label:"优惠券过期提醒效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/23592/2ae06f18fa6694895019939a3471106b.png"}];case"104":return[{label:"分享返佣效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/74110/42dd3091c80c50141e5e0e0053ea3938.png"}];case"105":return[{label:"裂变券效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/44689/5c8e02a7a29c8fa953f5c2b34ff871a8.png"}];case"106":return[{label:"自动领取小样效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/27112/299c7048f2d32b071352787a7ef49e7a.png"}];case"107":return[{label:"自动领取赠品效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/28743/c53082993a19888f666f8b6eec087fef.png"}];case"201":return[{label:"运费效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/28340/70bcc3610ff6a6e1ea1ef2dd328835e9.png"}];case"202":return[{label:"税费效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/27494/012fa2474abf234bb68b059b8e0368bb.png"}];case"203":return[{label:"顶部提示效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/40165/fad32cf87aeb10c2453a383268fbebdc.png"}];case"204":return[{label:"门店自提效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/20979/90496670421d140b68da56d905925d61.png"}];case"205":return[{label:"门店自提说明效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/20931/4257df494b8158d825b2ebcc5d345b7a.png"}];case"206":return[{label:"店铺名称跳转店铺详情效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/38414/35bf71ee262a2f8ea726d102adfb643b.png"}];case"207":return[{label:"温馨提示效果展示如下:",src:"https://img-resource.azoyacdn.com/media/b78385d8293078f5b3378a52bb10a5af/69703/b122a4efb817b0b0d3dc2fb19dbf2cf8.png"}];case"301":return[{label:"前台售后入口效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/27932/4bd97a39f7dd1b68c7476a02af30d79f.png"}];case"401":return[{label:"会员等级效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/41271/558a93fc4615aeec2af7bd09fd32e269.png"}];case"402":return[{label:"会员码效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/21920/3dc57022cc35802eb037c6883dd2b483.png"}];case"403":return[{label:"积分效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/21966/8a5a3c65473277f1b4e60f1a92ce4454.png"}];case"404":return[{label:"积分商城效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/25110/a6af47b61a4bea2d41381fdc198de6b0.png"}];case"405":return[{label:"赚积分活动页入口展示效果如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/26227/66ab616c40dbc1a59f54daf86c172bf9.png"}];case"406":return[{label:"评价晒单效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/67714/cb34408395d4b30f1a210b93d074d41b.png"}];case"601":return[{label:"手机区号效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/19467/c65d784ca43748d973fb86b743262833.png"}];case"602":return[{label:"登录注册条款效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/19008/d42f76b78d7196dada2162bd9448b9ee.png"}];case"603":return[{label:"账号密码登录效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/6475/731501759baf7c70fb4d34087acc7119.png"}];case"604":return[{label:"微信小程序自动获取手机号登录效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/40645/cb77b3c4c47f74f747b4d063525ea091.png"}];case"605":return[{label:"支付宝小程序自动获取手机号登录效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/24854/8d801ead358ec4a3870e462339fb2498.png"}];case"606":return[{label:"APP微信快捷登录效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/17544/0c0d58f3a3a303716eba98c0f0be1056.png"}];case"607":return[{label:"APP一键登录页面效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/23794/5adfcbe5e3fe9f2e746b66718f5b9faa.png"},{label:"登录页-logo图效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/23900/5951c0b0b748d2c15d22124078596657.png"}];case"608":return[{label:"PC/H5 QQ快捷登录效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/20014/f793e0cb29054b1cf374a921232859c0.png"}];case"609":return[{label:"PC/H5 微博快捷登录效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/18738/2f9057e4b6778e98e83ba542b7fbd389.png"}];case"610":return[{label:"PC/H5 支付宝快捷登录效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/18939/916eb0bc0bc5bdf9171602ef133ae0fc.png"}];case"611":return[{label:"AC派快捷登录效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/6551/bd88ab4978ad8de54b98d96f74e55de6.png"}];case"701":return[{label:"商品详情SEO设置效果展示如下:",src:"//img-resource.azoyacdn.com/media/2c0e9a5f537ad80071ba35db3406a35f/196072/93165b1d9348c113814eea0496b1b35d.png"}];case"801":return[{label:"推荐品牌效果展示如下:",anotherType:!0,src1:"https://img-resource.azoyacdn.com/media/b78385d8293078f5b3378a52bb10a5af/71571/2f055a85a94ec76e3393c726c2d0350d.png",src2:"https://img-resource.azoyacdn.com/media/b78385d8293078f5b3378a52bb10a5af/119256/e9aa8d8a9ce5824aeaa0c806179cd370.png"}];case"9999":return[{label:"页面展示信息效果展示如下:",src:"https://img-resource.azoyacdn.com/media/b78385d8293078f5b3378a52bb10a5af/359778/a58e292da143c6b1af4e7b5d64892062.png"}];case"901":return[{label:"在线客服效果展示图图下:",src:"https://img-resource.azoyacdn.com/media_center/04bda4a95f612b671e8a2610b5faef73.jpg",style:"width: 790px"}];case"902":return[{label:"手机/邮箱+密码登录效果展示图图下:",src:"https://img-resource.azoyacdn.com/media_center/783eaa443a0df55640cfebd75a03c717.jpg",style:"width: 340px; border: 1px solid #e8e8e8;"}];case"903":return[{label:"手机验证码登录/注册效果展示图图下:",src:"https://img-resource.azoyacdn.com/media_center/ffcbfb6d0bd993853781dc0bc0bc12a2.jpg",style:"width: 340px; border: 1px solid #e8e8e8;"}];case"904":return[{label:"手机+密码登录效果展示图图下:",src:"https://img-resource.azoyacdn.com/media_center/f21613229738bdb2917f03164d8565df.jpg",style:"width: 340px; border: 1px solid #e8e8e8;"}];case"905":return[{label:"手机+个人资料注册效果展示图图下:",src:"https://img-resource.azoyacdn.com/media_center/a80ced2875de4a2cba9f20ed5510c0ce.jpg",style:"width: 650px;"}];case"906":return[{label:"纯线白底效果展示如下:",src:"https://img-resource.azoyacdn.com/media_center/d48275dc5e0ad13733e660126c0950d9.png"},{label:"圆角卡片效果展示如下:",src:"https://img-resource.azoyacdn.com/media_center/217e38d0c0f948d4a3ae1f431de15952.png"}];case"907":return[{label:"购物车划线价效果展示如下:",src:"https://img-resource.azoyacdn.com/media_center/bae1b13fc01e9b40e5a037abc9474d8f.jpg"}];case"908":return[{label:"购物车/确认订单页到手价效果展示如下",src:"https://img-resource.azoyacdn.com/media_center/a97ac59493ed2c14aa16e61c2bffc74c.jpg"}];case"21":return[{label:"推荐店铺效果展示如下:",src:"https://img-resource.azoyacdn.com/media_center/6c9252ceabf5fd189f610a0b24e0524c.png"}];case"22":return[{label:"店铺详情促销信息效果展示如下:",src:"https://img-resource.azoyacdn.com/media_center/bb9f1572aded215e2723554c77bf96cd.png"}]}},cardPageResultShow:function(){this.dataSource=this.switchShow(),this.$refs.cardPageResultShow.showModal()}}},o=r,l=(a("ab6a"),a("2877")),c=Object(l["a"])(o,i,n,!1,null,null,null);t["a"]=c.exports},d9e1:function(e,t,a){},dad7:function(e,t,a){"use strict";a("8494")},eff5:function(e,t,a){},eff8:function(e,t,a){},f736:function(e,t,a){"use strict";a("7eb9")},fb4e:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-spin",{attrs:{spinning:e.loading}},[a("custom-bread",{attrs:{breadList:e.breadList}},[a("a-button-group",[a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/user/integral/shop/edit",expression:"'user:/user/integral/shop/edit'"}],on:{click:e.handleEdit}},[e._v("编辑")]),a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"user:/user/integral/shop/delete",expression:"'user:/user/integral/shop/delete'"}],on:{click:e.handleDelete}},[e._v("删除")])],1)],1),a("a-layout",[a("base-info",{staticStyle:{"margin-top":"24px"},attrs:{targetObj:e.detailObj}}),a("exchange-rule",{staticStyle:{"margin-top":"16px"},attrs:{targetObj:e.detailObj}})],1)],1)},n=[],s=(a("a481"),a("5633")),r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-layout-content",[a("a-card",{attrs:{bordered:!1,title:"基本信息"}},[a("a-form",[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"商品类型"}},[a("span",[e._v(e._s(e.linkTypeTextFilter(e.targetObj.link_type)))]),"coupon"===e.link_type?[a("coupon-info",{ref:"couponInfo",staticStyle:{"margin-top":"16px"},attrs:{isDetail:!0}})]:e._e(),"product"===e.link_type?[a("product-info",{ref:"productInfo",staticStyle:{"margin-top":"16px"},attrs:{isDetail:!0}})]:e._e()],2),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"排序"}},[e._v("\n "+e._s(e.targetObj.sort)+"\n ")]),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"生效时间"}},[e._v("\n "+e._s(e.formatTime)+"\n ")]),a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"商品说明"}},[a("div",{domProps:{innerHTML:e._s(e.targetObj.product_desc)}})])],1)],1)],1)},o=[],l=a("d4c2"),c=a("c1df"),u=a.n(c),d={components:{CouponInfo:l["b"],ProductInfo:l["g"]},inject:["labelCol","wrapperCol"],props:{targetObj:{type:Object,default:function(){}}},data:function(){return{link_type:"product",couponInfo:{},productInfo:{}}},computed:{formatTime:function(){return 1===this.targetObj.available_type?"长期有效":2===this.targetObj.available_type?"".concat(u()(this.targetObj.available_start_at).format("YYYY-MM-DD HH:mm:ss")," ~ ").concat(u()(this.targetObj.available_end_at).format("YYYY-MM-DD HH:mm:ss")):"- -"}},watch:{"targetObj.id":{handler:function(){var e=this;this.link_type=this.linkTypeFilter(this.targetObj.link_type),this.$nextTick((function(){e.handleDetailInfo()}))},deep:!0}},methods:{handleDetailInfo:function(){"product"===this.link_type&&this.$refs.productInfo.getProductInfo(this.targetObj.link_id),"coupon"===this.link_type&&this.$refs.couponInfo.getCouponInfo(this.targetObj.link_id)},linkTypeFilter:function(e){return 1===e?"product":2===e?"coupon":void 0},linkTypeTextFilter:function(e){return 1===e?"实物商品":2===e?"优惠券":void 0}}},p=d,m=(a("2778"),a("2877")),h=Object(m["a"])(p,r,o,!1,null,"6f34488e",null),g=h.exports,f=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("a-layout-content",[a("a-card",{attrs:{bordered:!1,title:"兑换规则"}},[a("a-form",[a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"可兑换数量"}},[e._v("\n "+e._s(e.exchangeNum)+"\n ")]),a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"兑换价"}},[e.showExchangeWay?a("div",{staticStyle:{"line-height":"22px","margin-bottom":"10px"}},[e._v(e._s(e.exchangeWayTextFilter(e.targetObj.exchange_way)))]):e._e(),"coupon"!==e.link_type?a("div",{staticStyle:{"line-height":"22px","margin-bottom":"10px"}},[e._v(e._s(e.exchangeTypeTextFilter(e.targetObj.exchange_type)))]):e._e(),a("unify-exchange",{directives:[{name:"show",rawName:"v-show",value:"common"===e.exchangeWay&&"unify"===e.exchangeType,expression:"exchangeWay === 'common' && exchangeType === 'unify'"}],attrs:{isDetail:!0,points:e.exchangePriceInfo.exchange_points}}),a("custom-exchange",{directives:[{name:"show",rawName:"v-show",value:"common"===e.exchangeWay&&"custom"===e.exchangeType,expression:"exchangeWay === 'common' && exchangeType === 'custom'"}],attrs:{exchangeInfo:{exchange_points:e.exchangePriceInfo.exchange_points,exchange_price:e.exchangePriceInfo.exchange_price},isDetail:!0}}),a("level-unify-exchange",{directives:[{name:"show",rawName:"v-show",value:"vip"===e.exchangeWay&&"unify"===e.exchangeType,expression:"exchangeWay === 'vip' && exchangeType === 'unify'"}],attrs:{isDetail:!0,levels:e.supportLevels}}),a("level-custom-exchange",{directives:[{name:"show",rawName:"v-show",value:"vip"===e.exchangeWay&&"custom"===e.exchangeType,expression:"exchangeWay === 'vip' && exchangeType === 'custom'"}],attrs:{isDetail:!0,levels:e.supportLevels}}),e.ratioText?a("div",{staticClass:"text-tip"},[e._v("\n 当前兑换比例: "+e._s(e.ratioText)+"\n "),a("a-tooltip",{attrs:{overlayStyle:{maxWidth:"500px"}},scopedSlots:e._u([{key:"title",fn:function(){return[a("div",{staticStyle:{"white-space":"nowrap"}},[e._v("当前兑换比例=积分规则中的积分抵现比例")])]},proxy:!0}],null,!1,4206315368)},[a("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1):e._e()],1),"product"===e.link_type?a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"用户兑换限制"}},[[e._v(e._s(e.showUserExchangeText))]],2):e._e(),e.isSupportVip&&e.selectLevels.length?a("a-form-item",{attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"支持兑换等级"}},e._l(e.selectLevels,(function(t){return a("a-tag",{key:t.level_id,staticStyle:{"margin-bottom":"4px"}},[e._v(e._s(t.level_name))])})),1):e._e(),a("a-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{labelCol:e.labelCol,wrapperCol:e.wrapperCol,label:"状态"}},[e._v("\n "+e._s(e.statusFilter(e.targetObj.status))+"\n ")])],1)],1)],1)},_=[],b=(a("c5f6"),a("090e")),v={components:{UnifyExchange:l["h"],CustomExchange:l["c"],LevelCustomExchange:l["d"],LevelUnifyExchange:l["e"],NumberInput:b["a"]},inject:["labelCol","wrapperCol"],props:{targetObj:{type:Object,default:function(){}}},data:function(){return{link_type:"product",exchangeWay:"",exchangeType:"",isSupportVip:!1,showExchangeWay:!1,exchangePriceInfo:{},exchangeNum:"",supportLevels:[],selectLevels:[],exchangePriceRadio:"unify",exchange_limit:"",ratioText:""}},watch:{"targetObj.id":{handler:function(){this.handleDetailData()}}},methods:{handleDetailData:function(){var e=this.targetObj,t=e.link_type,a=e.exchange_num,i=e.exchange_price,n=e.exchange_points,s=e.exchange_price_info,r=e.price_to_points_info,o=e.exchange_way,l=e.exchange_type,c=e.has_level,u=e.levels;this.link_type=this.linkTypeFilter(t),this.exchangeWay=this.exchangeWayFilter(o),this.exchangeType=this.exchangeTypeFilter(l),this.isSupportVip=c,this.exchangePriceInfo={exchange_price:""===i?"":this.formatNum(Number(i)),exchange_points:this.formatNum(Number(n))},this.exchangeNum=this.formatNum(a),c&&(this.supportLevels=this.handleSupportVipLevel(s),this.selectLevels=this.handleSelectLevel(u,1)),this.showExchangeWay=c,this.ratioText=r},formatNum:function(e){return(e+"").replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,"$1,")},handleSupportVipLevel:function(e){var t=this;return e.map((function(e){return e.exchange_points=t.formatNum(e.exchange_points),e.exchange_price=""===e.exchange_price?"":t.formatNum(Number(e.exchange_price)),e})).filter((function(e){return"0"!==e.exchange_points}))},handleSelectLevel:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return e.filter((function(e){return e.status===t}))},linkTypeFilter:function(e){return 1===e?"product":2===e?"coupon":void 0},statusFilter:function(e){return 1===e?"启用":2===e?"禁用":void 0},exchangeWayFilter:function(e){return 1===e?"vip":2===e?"common":void 0},exchangeTypeFilter:function(e){return 1===e?"unify":2===e?"custom":void 0},exchangeWayTextFilter:function(e){return 1===e?"会员等级兑换价":2===e?"通用兑换价":void 0},exchangeTypeTextFilter:function(e){return 1===e?"使用统一兑换比例":2===e?"使用自定义设置":void 0}},computed:{showUserExchangeText:function(){var e=[],t=this.targetObj,a=t.exchange_limit,i=t.exchange_total_limit;return a&&e.push("每人每次兑换件数为".concat(a)),i&&e.push("每人一共兑换件数为".concat(i,"件")),e.length?e.join(","):"- -"}}},y=v,x=(a("b720"),Object(m["a"])(y,f,_,!1,null,"6a49b635",null)),S=x.exports,w=a("de6a"),C=a("c24f"),k={components:{CustomBread:s["a"],BaseInfo:g,ExchangeRule:S},provide:{labelCol:{span:4},wrapperCol:{span:19}},data:function(){return{breadList:{current:"查看积分商品",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"用户"},{name:"3",title:"积分"},{name:"4",title:"积分商城",href:"/user/integral/shop/list"},{name:"5",title:"查看积分商品"}]},loading:!1,id:this.$route.params.id,detailObj:{}}},computed:{websiteId:function(){return this.$store.getters.websiteId}},created:function(){this.$store.dispatch("GetSiteCurrency",{website_id:this.$store.getters.websiteId}),this.getDetail()},methods:{getDetail:function(){var e=this;this.loading=!0,Object(C["x"])({id:this.id}).then((function(t){if(e.loading=!1,t){var a=t.data;a.product_desc=e.handleFormatProductDesc(a.product_desc),e.detailObj=a}}))},handleEdit:function(){this.$router.push("/user/integral/shop/edit/".concat(this.id,"/websiteId/").concat(this.websiteId))},handleDelete:function(){var e=this;this.$confirm({icon:function(e){return e(w["a"])},title:"确定要删除该积分商品吗?",cancelText:"取消",okText:"确定",onOk:function(){e.deleteIntegralProduct()}})},deleteIntegralProduct:function(){var e=this;Object(C["w"])({id:this.id}).then((function(t){t?(e.$message.success("删除成功"),e.$router.replace("/user/integral/shop/list")):e.$message.error(t.message)}))},handleFormatProductDesc:function(e){if(!e)return"- -";var t=e.replace(/\n/g,"
").replace(/\s/g," ");return t}},mounted:function(){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()}},T=k,P=Object(m["a"])(T,i,n,!1,null,null,null);t["default"]=P.exports}}]);