(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["promotion-shareFission","chunk-dda1cae8","chunk-ae7cb8dc","chunk-ae7cb8dc"],{"22c1":function(t,e,a){"use strict";a("8d8d")},"245b":function(t,e,a){"use strict";a("24a0f")},"24a0f":function(t,e,a){},"3f36":function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("custom-bread",{attrs:{breadList:t.breadList}}),a("div",{staticClass:"customContent"},[a("a-layout",{style:{}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"24px"}},[a("div",{staticClass:"tableForm"},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-form",{attrs:{layout:"inline"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search(e)}}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 活动ID\n "),a("a-tooltip",{attrs:{placement:"topLeft",title:"支持批量查询,最多1000个,输入多个时用英文逗号隔开"}},[a("a-icon",{attrs:{type:"info-circle-o"}})],1)],1),a("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:t.$t("message.PleaseEnter")},model:{value:t.queryParam.ids,callback:function(e){t.$set(t.queryParam,"ids",e)},expression:"queryParam.ids"}})],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:t.$t("message.PleaseEnter")},model:{value:t.queryParam.title,callback:function(e){t.$set(t.queryParam,"title",e)},expression:"queryParam.title"}})],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"活动状态"}},[a("a-select",{attrs:{placeholder:t.$t("message.PleaSeselect"),defaultValue:"0"},model:{value:t.queryParam.status,callback:function(e){t.$set(t.queryParam,"status",e)},expression:"queryParam.status"}},[a("a-select-option",{attrs:{value:"0"}},[t._v(t._s(t.$t("message.All")))]),a("a-select-option",{attrs:{value:"1"}},[t._v("未开始")]),a("a-select-option",{attrs:{value:"2"}},[t._v("活动中")]),a("a-select-option",{attrs:{value:"3"}},[t._v("已暂停")]),a("a-select-option",{attrs:{value:"4"}},[t._v("已结束")])],1)],1)],1),a("a-col",{attrs:{md:8,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"活动时间"}},[[a("a-range-picker",{attrs:{ranges:{"今天":[t.moment(),t.moment()],"昨天":[t.moment().subtract(1,"days"),t.moment().subtract(1,"days")],"本周":[t.moment().startOf("week"),t.moment()],"上周":[t.moment().day(-6),t.moment().day(0)],"本月":[t.moment().startOf("month"),t.moment()],"上月":[t.moment().subtract(1,"months").startOf("month"),t.moment().subtract("month",1).endOf("month")]},placeholder:[t.$t("message.StarTime"),t.$t("message.EndTime")]},on:{change:t.onChange},model:{value:t.dateArr,callback:function(e){t.dateArr=e},expression:"dateArr"}})]],2)],1)],1)],1)],1),a("div",{staticClass:"page-user-button"},[a("a-button",{attrs:{type:"primary"},on:{click:t.search}},[t._v(t._s(t.$t("message.Search")))]),a("a-button",{on:{click:t.reset}},[t._v(t._s(t.$t("message.Reset")))])],1)])]),a("a-layout-content",{style:{background:"#fff",padding:"24px"}},[a("a-button",{directives:[{name:"permission",rawName:"v-permission",value:"promotion_new:/coupon-share/add",expression:"'promotion_new:/coupon-share/add'"}],staticClass:"marginBottom24",attrs:{type:"primary"},on:{click:t.ListAdd}},[t._v("新建")]),a("a-table",{ref:"table",attrs:{dataSource:t.dataSource,columns:t.columns,pagination:t.paginationSet,rowKey:"id",loading:t.loading},scopedSlots:t._u([{key:"titleSlot",fn:function(e,s){return[e?[a("a-tooltip",[a("template",{slot:"title"},[t._v("\n "+t._s(e)+"\n ")]),a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[a("router-link",{attrs:{target:"_blank",to:{path:"/promotion/coupon/shareFissionDetail/id/"+s.id+"/websiteId/"+t.websiteId}}},[t._v("\n "+t._s(t._f("stringFilter")(e))+"\n ")])],1)],2)]:[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[t._v(t._s(t._f("stringFilter")(e)))])]]}},{key:"statusSlot",fn:function(e){return[a("a-tooltip",[a("template",{slot:"title"},[t._v("\n "+t._s(t._f("statusFilter")(e))+"\n ")]),a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[t._v(t._s(t._f("statusFilter")(e)))])],2)]}},{key:"timeSlot",fn:function(e,s){return[e?[a("a-tooltip",[a("template",{slot:"title"},[t._v("\n "+t._s(s.started_at+"~"+s.ended_at)+"\n ")]),a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[t._v(t._s(t._f("stringFilter")(s.started_at+"~"+s.ended_at)))])],2)]:[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[t._v(t._s(t._f("stringFilter")(s.started_at+"~"+s.ended_at)))])]]}},{key:"doneNumSlot",fn:function(e,s){return[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[t._v(t._s(s.done_num+"/"+s.shared_num))])]}},{key:"registerNumSlot",fn:function(e,s){return[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[t._v(t._s(s.register_num+"/"+s.participants_num))])]}},{key:"orderNumSlot",fn:function(e,s){return[a("p",{staticClass:"line_table_hidden",staticStyle:{height:"14px","line-height":"14px"}},[t._v(t._s(s.first_order_num+"/"+s.first_order_amount))])]}},{key:"operation",fn:function(e,s){return[a("router-link",{attrs:{target:"_blank",to:{path:"/promotion/coupon/shareFissionDetail/id/"+s.id+"/websiteId/"+t.websiteId}}},[t._v("\n 查看\n ")])]}}])}),a("p-agination",{attrs:{total:t.pageTotal,currentPage:t.query.page,computedPageNumber:t.computedPageNumber,pageSize:t.query.size},on:{jumpTableChange:t.jumpTableChange,selectPageSizeChange:t.selectPageSizeChange}})],1)],1)],1)],1)},i=[],r=(a("386d"),a("bf43")),n=a("5633"),o=a("ac0d"),l=a("6992"),u=a("c1df"),c=a.n(u),d=[{title:"活动ID",dataIndex:"id",width:"6%",align:"center"},{title:"活动标题",dataIndex:"title",width:"16%",scopedSlots:{customRender:"titleSlot"},align:"center"},{title:"活动状态",dataIndex:"status",width:"11%",scopedSlots:{customRender:"statusSlot"},align:"center"},{title:"活动时间",dataIndex:"started_at",width:"25%",scopedSlots:{customRender:"timeSlot"},align:"center"},{title:"成团数量/总团数",dataIndex:"done_num",width:"10%",scopedSlots:{customRender:"doneNumSlot"},align:"center"},{title:"新用户数量/总参与人数",dataIndex:"register_num",width:"12%",scopedSlots:{customRender:"registerNumSlot"},align:"center"},{title:"首单数量/首单金额",dataIndex:"first_order_num",width:"14%",scopedSlots:{customRender:"orderNumSlot"},align:"center"},{title:"操作",dataIndex:"first_order_amount",width:"6%",scopedSlots:{customRender:"operation"},align:"center"}],m={components:{PAgination:r["a"],customBread:n["a"]},mixins:[o["n"]],watch:{dateArr:function(t){t.length>0?(this.queryParam.time_from=c()(t[0]).format("YYYY-MM-DD"),this.queryParam.time_to=c()(t[1]).format("YYYY-MM-DD")):(this.queryParam.time_from="",this.queryParam.time_to="")}},data:function(){return{breadList:{current:"裂变券",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"营销"},{name:"3",title:"裂变券"}]},columns:d,queryParam:{ids:"",title:"",time_from:"",time_to:"",status:"0"},loading:!1,dateArr:[]}},methods:{moment:c.a,handleOk:function(){this.$store.commit("Decide_toggleLanguage_success"),this.getTableList(this.query)},getTableList:function(){var t=this;this.loading=!0;var e=Object.assign(this.query,this.queryParam);Object(l["f"])(e).then((function(e){var a=e.data;a?(t.loading=!1,t.dataSource=a.coupon_shares,t.pageTotal=a.total):t.resultNull()}))},search:function(){this.query.page=1,this.getTableList()},reset:function(){this.queryParam.ids="",this.queryParam.title="",this.queryParam.status="0",this.queryParam.time_from="",this.queryParam.time_to="",this.dateArr=[],this.search()},ListAdd:function(){this.$router.push({path:"/promotion/coupon/addShareFission"})},onChange:function(t){this.dateArr=t}},filters:{statusFilter:function(t){switch(t){case 1:return"未开始";case 2:return"活动中";case 3:return"已暂停";case 4:return"已结束";default:return""}}},mounted:function(){this.$store.commit("SET_Controller_HddenLanguages",!0)},beforeRouteLeave:function(t,e,a){this.$store.commit("SET_Controller_HddenLanguages",!1),a()}},p=m,f=a("2877"),h=Object(f["a"])(p,s,i,!1,null,null,null);e["default"]=h.exports},"4c0c":function(t,e,a){"use strict";a("a776")},"4c57":function(t,e,a){"use strict";a("c07b")},"4def":function(t,e,a){"use strict";a("f475")},5633:function(t,e,a){"use strict";var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"customBread"},[a("div",{staticClass:"page-header clearfix"},[a("div",{staticClass:"page-header-index-wide",staticStyle:{float:"left"}},[a("a-breadcrumb",{staticClass:"breadcrumb"},t._l(t.breadList.loopBread,(function(e){return a("a-breadcrumb-item",{key:e.name},[e.href?a("router-link",{attrs:{to:{path:e.href}}},[t._v("\n "+t._s(e.title)+"\n ")]):a("span",[t._v(t._s(e.title))])],1)})),1),a("div",{staticClass:"detail"},[a("div",{staticClass:"customBreadcrumb-current"},[a("h1",{staticClass:"title"},[t._v(t._s(t.breadList.current))]),t.breadList.showNote&&t.breadList.isText?a("a-tooltip",{attrs:{placement:"bottomLeft"}},[a("template",{slot:"title"},[a("div",{domProps:{innerHTML:t._s(t.noteRender())}})]),a("a-icon",{staticClass:"customBreadcrumb-icon",attrs:{type:"exclamation-circle"}})],2):t.breadList.showNote?a("a-popover",{attrs:{placement:"bottomLeft",overlayClassName:"custom-crumbcrumb-tips"}},[a("template",{slot:"content"},[a("div",{domProps:{innerHTML:t._s(t.noteRender())}})]),a("a-icon",{staticClass:"customBreadcrumb-icon",attrs:{type:"exclamation-circle"}})],2):t._e()],1)])],1),a("div",{staticClass:"customBreadRight"},[t._t("default")],2)])])},i=[],r={props:{breadList:{type:Object,required:!0}},methods:{noteRender:function(){var t=this.breadList.current;switch(t){case"热搜词":return'\n
\n
\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 - 无库存商品,排在有库存商品之后
\n - 热推商品展示在前,非热推商品展示在后;热推商品按热推商品排序值由小到大排序
\n - 运营分类商品列表:按运营分类人工排值由小到大排序(不适用搜索商品列表页、品牌商品列表页、店铺商品列表页)
\n - \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 \n - 若人工排序值和系统排序值都相同,则按照搜索引擎返回的顺序排序
\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""}}}},n=r,o=(a("22c1"),a("2877")),l=Object(o["a"])(n,s,i,!1,null,"ceaaba20",null);e["a"]=l.exports},"61e6":function(t,e,a){"use strict";a("bb4e")},6992:function(t,e,a){"use strict";a.d(e,"f",(function(){return n})),a.d(e,"e",(function(){return o})),a.d(e,"b",(function(){return l})),a.d(e,"h",(function(){return u})),a.d(e,"a",(function(){return c})),a.d(e,"g",(function(){return d})),a.d(e,"d",(function(){return m})),a.d(e,"i",(function(){return p})),a.d(e,"c",(function(){return f}));var s=a("b775"),i="/api-p",r={shareFissionList:i+"/coupon-share/list",shareFissionDetail:i+"/coupon-share/detail",addShareFission:i+"/coupon-share/add",updateShareFission:i+"/coupon-share/update",activUpdateShareFission:i+"/coupon-share/base-update",shareFissionLog:i+"/coupon-share/log/list",deleteShareFission:i+"/coupon-share/del",updateStatusShareFission:i+"/promotion/status-update",couponShareList:i+"/coupon-share/team/list"};function n(t){return Object(s["b"])({url:r.shareFissionList,method:"get",params:t})}function o(t){return Object(s["b"])({url:r.shareFissionDetail,method:"get",params:t})}function l(t){return Object(s["b"])({url:r.addShareFission,method:"post",data:t})}function u(t){return Object(s["b"])({url:r.updateShareFission,method:"post",data:t})}function c(t){return Object(s["b"])({url:r.activUpdateShareFission,method:"post",data:t})}function d(t){return Object(s["b"])({url:r.shareFissionLog,method:"get",params:t})}function m(t){return Object(s["b"])({url:r.deleteShareFission,method:"post",data:t})}function p(t){return Object(s["b"])({url:r.updateStatusShareFission,method:"post",data:t})}function f(t){return Object(s["b"])({url:r.couponShareList,method:"get",params:t})}},"75eb":function(t,e,a){"use strict";a.d(e,"a",(function(){return d})),a.d(e,"c",(function(){return _})),a.d(e,"b",(function(){return k}));var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"couponInfo-header"},[t._v("\n 优惠券信息\n "),t.isClose?a("a-icon",{staticStyle:{color:"#999",fontSize:"16px","line-height":"42px",float:"right","padding-right":"14px",cursor:"pointer"},attrs:{type:"close"},on:{click:t.closeCoupon}}):t._e()],1),t.couponInfo.status?a("div",{staticClass:"couponInfo-content"},[a("a-row",[a("a-col",{attrs:{span:12}},[t._v("状态:"),a("span",{staticClass:"couponDetail"},[t._v(t._s(t._f("statusFilter")(t.couponInfo.status)))])]),a("a-col",{attrs:{span:12}},[t._v("\n 优惠券ID:"),a("span",{staticClass:"couponDetail"},[t._v(t._s(t.couponInfo.id))])]),a("a-col",{attrs:{span:12}},[a("ellipsis",{attrs:{tooltip:"",length:60}},[t._v("\n 优惠券标题: "+t._s(t.couponInfo.title)+"\n ")])],1),a("a-col",{attrs:{span:12}},[t._v("\n 面值:"),a("span",{staticClass:"couponDetail"},[t._v(t._s(t.couponInfo.value))])]),a("a-col",{attrs:{span:12}},[t._v("\n 每人限领张数:"),a("span",{staticClass:"couponDetail"},[t._v(t._s(0===t.couponInfo.limit.per_limit?"不限制":t.couponInfo.limit.per_limit+"张"))])]),a("a-col",{attrs:{span:12}},[t._v("\n 剩余优惠券张数:"),a("span",{staticClass:"couponDetail"},[t._v(t._s(Number(t.couponInfo.remain_num))+"张")])]),a("a-col",{attrs:{span:12}},[t._v("\n 生效方式:"),a("span",{staticClass:"couponDetail"},[t._v(t._s("period"===t.couponInfo.effect_mode.type?"时间段内生效":"领取后生效"))])]),"period"===t.couponInfo.effect_mode.type?a("a-col",{attrs:{span:12}},[a("ellipsis",{attrs:{tooltip:"",length:90}},[t._v("\n 生效时间: "+t._s(t.couponInfo.effect_mode.started_at)+" ~ "+t._s(t.couponInfo.effect_mode.ended_at)+"\n ")])],1):a("a-col",{attrs:{span:12}},[t._v("\n 生效天数:"),a("span",{staticClass:"couponDetail"},[t._v(t._s(t.couponInfo.effect_mode.days+"天"))])])],1)],1):a("div")])},i=[],r=a("cbfe"),n=a("c4db"),o={components:{Ellipsis:n["a"]},props:{targetAttr:{type:String,default:function(){return""}},isClose:{type:Boolean,default:!1}},data:function(){return{couponInfo:{}}},methods:{getCouponDetail:function(t){var e=this;Object(r["s"])({id:t}).then((function(t){var a=t.data;e.couponInfo=a;var s=e.targetAttr;e.$emit("couponReadyMethod",{couponInfoReady:!0,couponDetail:a,targetAttr:s})}))},closeCoupon:function(){var t=this.targetAttr;this.$emit("couponReadyMethod",{couponInfoReady:!1,couponDetail:Object,targetAttr:t})}},filters:{statusFilter:function(t){switch(t){case 1:return"新建";case 2:return"待审核";case 3:return"审核通过";case 4:return"已拒绝";case 5:return"已暂停";case 6:return"活动中";case 7:return"已结束";case 8:return"已作废";default:return"错误"}}}},l=o,u=(a("4def"),a("2877")),c=Object(u["a"])(l,s,i,!1,null,"a510405a",null),d=c.exports,m=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-form-item",{staticClass:"sendCoupon-selectNumber",attrs:{labelCol:t.labelCol,wrapperCol:t.wrapperCol,required:"",label:"每人发券数量"}},[a("span",{staticClass:"inputMask"}),a("a-input",{staticStyle:{width:"130px"},attrs:{placeholder:"Basic usage"},model:{value:t.sendNumber,callback:function(e){t.sendNumber=e},expression:"sendNumber"}},[a("a-icon",{attrs:{slot:"prefix",type:"minus"},on:{click:function(e){return t.minusNub()}},slot:"prefix"}),a("a-icon",{staticStyle:{color:"rgba(0,0,0)"},attrs:{slot:"suffix",type:"plus"},on:{click:function(e){return t.plusNub()}},slot:"suffix"})],1)],1)},p=[],f={name:"CouponSelectNumber",data:function(){return{labelCol:{span:4},wrapperCol:{span:16},sendNumber:1}},methods:{minusNub:function(){0!==this.sendNumber&&(this.sendNumber--,this.$emit("clickNumber",this.sendNumber))},plusNub:function(){this.sendNumber++,this.$emit("clickNumber",this.sendNumber)}}},h=f,b=(a("61e6"),Object(u["a"])(h,m,p,!1,null,"c41cd782",null)),_=b.exports,v=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"customContent"},[s("a-layout",[s("a-layout-content",{style:{background:"#fff"}},[s("div",{staticClass:"module-couponDetail",staticStyle:{padding:"96px 0"}},[s("div",{staticStyle:{width:"73px",margin:"0 auto 15px"}},[s("img",{staticStyle:{width:"73px"},attrs:{src:a("072e")}})]),s("div",{staticStyle:{"text-align":"center","margin-bottom":"48px","font-weight":"bold","font-size":"28px",color:"#000"}},[t._v("提交成功")]),s("div",{staticClass:"submit-success-content"},[s("a-layout",[s("a-layout-content",[s("a-card",{attrs:{bordered:!1}},[s("detail-list",[s("detail-list-item",{staticStyle:{height:"14px"},attrs:{term:"发放时间"}},[t._v(t._s(t.addReturnInfo.send_at))]),s("detail-list-item",{attrs:{term:"发放用户数量"}},[t._v(t._s(t._f("stringFilter")(t.addReturnInfo.user_amount)))]),s("detail-list-item",{attrs:{term:"发放优惠券数量"}},[t._v(t._s(t._f("stringFilter")(t.addReturnInfo.coupon_amount)))])],1)],1)],1)],1)],1),s("div",{staticStyle:{"text-align":"center","padding-top":"24px"}},[s("a-button",{staticStyle:{"margin-right":"12px",background:"#1890ff",color:"#fff","border-color":"#1890ff"},on:{click:t.backList}},[t._v("返回列表")]),s("a-button",{on:{click:t.couponDetail}},[t._v("查看详情")])],1)])])],1)],1)},g=[],y=a("fa43"),C=y["a"].Item,S={components:{DetailList:y["a"],DetailListItem:C},props:{addReturnInfo:{required:!0,type:Object},jumpObject:{required:!0,type:Object}},computed:{websiteId:function(){return this.$store.getters.websiteId}},methods:{backList:function(){this.$router.push({path:this.jumpObject.list})},couponDetail:function(){this.$router.push({path:this.jumpObject.detail+this.addReturnInfo.id+"/websiteId/"+this.websiteId})}}},w=S,x=(a("4c57"),Object(u["a"])(w,v,g,!1,null,"5f24049b",null)),k=x.exports},8494:function(t,e,a){},"8d8d":function(t,e,a){},"9fc9":function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("custom-bread",{attrs:{breadList:"editShareFission"!==t.$route.name?t.breadList:t.breadListTwo}}),a("div",{staticClass:"customContent multipleLayout"},[a("a-layout",[a("base-info",{ref:"couponBaseInfo",attrs:{editObj:t.editObj,isActive:t.isActive}}),a("preferentian-rule",{ref:"preferentianRule",attrs:{editObj:t.editObj,isActive:t.isActive}}),a("page-show",{ref:"pageShow",attrs:{editObj:t.editObj}})],1)],1),a("footer-tool-bar",{staticStyle:{width:"100%"}},[a("a-button",{style:{marginRight:"12px"},on:{click:t.cancel}},[t._v("\n 取消\n ")]),a("a-button",{attrs:{type:"primary"},on:{click:t.nextStep}},[t._v("\n 提交\n ")])],1)],1)},i=[],r=(a("ac6a"),a("5df3"),a("6762"),a("2fdb"),a("7f7f"),a("5633")),n=a("5a70"),o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-layout-content",{staticClass:"multipleLayout-margin-bottom"},[a("a-card",[a("div",{attrs:{slot:"title"},slot:"title"},[t._v("\n 基本信息\n ")]),a("div",{style:{background:"#fff"}},[a("a-form",{staticClass:"custom-form",attrs:{form:t.form},on:{submit:t.handleSubmit}},[a("a-form-item",{attrs:{labelCol:t.labelCol,wrapperCol:t.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 活动标题\n ")]),a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["title",{rules:[{required:!0,message:"请输入活动标题"},{min:10,message:"请输入10-50个字"},{max:50,message:"请输入10-50个字"}],validateTrigger:"blur"}],expression:"[\n 'title',\n {\n rules: [\n { required: true, message: '请输入活动标题' },\n { min:10, message: '请输入10-50个字' },\n { max:50, message: '请输入10-50个字' }\n ],\n validateTrigger: 'blur'\n }\n ]"}],attrs:{placeholder:"请输入"},on:{change:t.titleEnter}},[a("span",{attrs:{slot:"suffix"},slot:"suffix"},[t._v("\n "+t._s(t.titleEnterValue.length)+"/50\n ")])])],1),t.isActive?a("a-form-item",{staticClass:"form-item-input-margin-top",attrs:{required:"",labelCol:t.labelCol,wrapperCol:t.wrapperCol,label:"活动时间"}},[a("div",[t._v("\n "+t._s(t.editObj.started_at)+" "),a("span",{staticStyle:{padding:"0 12px 0 8px"}},[t._v("至")]),a("a-date-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["datePicker",{rules:[{required:!0,message:"请选择活动结束时间"}]}],expression:"['datePicker' ,{ rules: [{ required: true, message: '请选择活动结束时间' }] }]"}],staticStyle:{width:"243px"},attrs:{"show-time":{defaultValue:t.moment("23:59:59","HH:mm:ss")},placeholder:"请选择",disabledDate:t.disabledDate}})],1)]):a("a-form-item",{staticClass:"form-item-radio-margin-top",attrs:{label:"活动时间",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("a-range-picker",{directives:[{name:"decorator",rawName:"v-decorator",value:["effectTime",{rules:[{required:!0,message:"请选择活动时间"}]}],expression:"[\n 'effectTime',\n { rules: [{ required: true, message: '请选择活动时间' }] },\n ]"}],staticStyle:{width:"100%"},attrs:{showTime:{defaultValue:[t.moment(),t.moment("23:59:59","HH:mm:ss")]},placeholder:[t.$t("message.StarTime"),t.$t("message.EndTime")],"disabled-date":t.disabledDate}},[a("template",{slot:"renderExtraFooter"},[a("div",{on:{click:function(e){return t.clickStartTime(e,"effectTime")}}},[t._v("\n 开始:"),t._l(t.timeSelect,(function(e){return a("a-tag",{key:e.value,attrs:{color:"blue","data-value":e.value}},[t._v("\n "+t._s(e.label)+"\n ")])}))],2),a("div",{on:{click:function(e){return t.clickEndTime(e,"effectTime")}}},[t._v("\n 结束:"),t._l(t.timeSelect,(function(e){return a("a-tag",{key:e.value,attrs:{color:"blue","data-value":e.value}},[t._v("\n "+t._s(e.label)+"\n ")])}))],2)])],2)],1),a("a-form-item",{staticClass:"form-item-radio-margin-top",attrs:{labelCol:t.labelCol,wrapperCol:t.wrapperCol,required:""}},[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 分享人数 \n "),a("a-tooltip",{attrs:{title:"分享人需要邀请的用户数量,达到数量后分享人获得优惠券"}},[a("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1),t.isActive?a("div",[t._v("\n "+t._s(t.editObj.assist_limit)+" 人\n ")]):a("div",[a("a-select",{directives:[{name:"decorator",rawName:"v-decorator",value:["assist_limit",{rules:[{required:!0,message:"请选择分享人数"}]}],expression:"[\n 'assist_limit',\n { rules: [{ required: true, message: '请选择分享人数' }] },\n ]"}],staticStyle:{width:"88px","margin-right":"3px"},attrs:{placeholder:t.$t("message.PleaSeselect")}},[a("a-select-option",{attrs:{value:"1"}},[t._v("1")]),a("a-select-option",{attrs:{value:"2"}},[t._v("2")]),a("a-select-option",{attrs:{value:"3"}},[t._v("3")]),a("a-select-option",{attrs:{value:"5"}},[t._v("5")]),a("a-select-option",{attrs:{value:"10"}},[t._v("10")])],1),t._v("\n 人\n ")],1)])],1)],1)])],1)},l=[],u=(a("c5f6"),a("ade3")),c=a("c1df"),d=a.n(c),m={props:{editObj:{type:Object,required:!0},isActive:{type:Boolean,default:function(){return!1}}},watch:{"editObj.share_promotion_id":{handler:function(t,e){this.editSet()},deep:!0}},data:function(){return{form:this.$form.createForm(this),labelCol:{span:4},wrapperCol:{span:9},titleEnterValue:"",timeSelect:[{label:"0:00",value:"0:00"},{label:"8:00",value:"8:00"},{label:"9:00",value:"9:00"},{label:"9:30",value:"9:30"},{label:"10:00",value:"10:00"},{label:"18:00",value:"18:00"},{label:"22:00",value:"22:00"}]}},methods:{moment:d.a,disabledDate:function(t){return t&&t0&&void 0!==arguments[0])||arguments[0];t?(this.validateShareSelectStatus="success",this.validateShareSelectErrorInfo=""):(this.validateShareSelectStatus="error",this.validateShareSelectErrorInfo="请选择优惠券")},setAssistCouponStatus:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t?(this.validateAssistSelectStatus="success",this.validateAssistSelectErrorInfo=""):(this.validateAssistSelectStatus="error",this.validateAssistSelectErrorInfo="请选择优惠券")},verifyCouponSelect:function(){var t=this.shareCoupon.id,e=this.assistCoupon.id;return this.setShareCouponStatus(t),this.setAssistCouponStatus(e),t&&e},editSet:function(){var t=this.editObj,e=this.form.setFieldsValue;this.isActive?this.newSend=!1:e({type:String(t.type)}),this.triggerSelectCoupon({id:t.share_promotion_id,targetAttr:"shareCoupon"}),this.triggerSelectCoupon({id:t.assist_promotion_id,targetAttr:"assistCoupon"}),this.labelShow(t.type)},activityTypeChange:function(t){this.labelShow(t.target.value)},labelShow:function(t){switch(String(t)){case"1":this.activityTypeLabel="无门槛活动对被分享人无限制";break;case"2":this.activityTypeLabel="分享拉新活动需要被分享人为此活动注册的新用户才能领取子券并成功助力";break;case"3":this.activityTypeLabel="分享拉首单活动需要被分享人为注册未下单的用户才能领取子券,并且需要被分享人领券且成功下首单才能算助力成功";break}},isFieldsTouched:function(){return this.form.isFieldsTouched()||Boolean(this.assistCoupon.id)||Boolean(this.shareCoupon.id)}}},S=C,w=Object(f["a"])(S,_,v,!1,null,null,null),x=w.exports,k=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("a-layout-content",{staticClass:"multipleLayout-margin-bottom"},[s("a-card",[s("div",{attrs:{slot:"title"},slot:"title"},[t._v("\n 页面展示信息设置\n "),s("span",{staticClass:"card-title-extra-dialog"},[s("a-icon",{staticStyle:{color:"#1890ff"},attrs:{type:"eye"}}),s("a",{attrs:{href:"javascript:;"},on:{click:t.cardPageResultShow}},[t._v("效果展示")])],1)]),s("div",{style:{background:"#fff"}},[s("a-form",{staticClass:"custom-form",attrs:{form:t.form},on:{submit:t.handleSubmit}},[s("a-form-item",{staticClass:"form-item-radio-margin-top",attrs:{label:"活动分享标题",labelCol:t.labelCol,wrapperCol:t.wrapperCol,required:""}},[s("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["share_title",{rules:[{required:!0,message:"请输入活动分享标题"},{min:5,message:"请输入5-15个字"},{max:15,message:"请输入5-15个字"}],validateTrigger:"blur"}],expression:"[\n 'share_title',\n {\n rules: [\n { required: true, message: '请输入活动分享标题' },\n { min: 5, message: '请输入5-15个字' },\n { max: 15, message: '请输入5-15个字' }\n ],\n validateTrigger: 'blur'\n }\n ]"}],attrs:{placeholder:"活动分享标题仅支持中文"}})],1),s("a-form-item",{staticClass:"form-item-hide-margin-bottom",attrs:{required:"",label:"活动分享图片",labelCol:t.labelCol,wrapperCol:t.customWrapperCol}},[s("custom-upload",{ref:"share_image_url",attrs:{uploadTips:"只能上传jpg/png文件,建议图片尺寸500*500;图片显示在微信对话框的小程序卡片和活动海报中",uploadAttr:"share_image_url",typeArr:["image/png","image/jpeg","image/jpg"],customEmptyErrorTip:"请上传活动分享图片"},on:{noticeAddress:t.noticeAddress}})],1),s("a-form-item",{attrs:{label:"活动规则",labelCol:t.labelCol,wrapperCol:t.customWrapperCol}},[s("a-textarea",{directives:[{name:"decorator",rawName:"v-decorator",value:["description",{rules:[{required:!0,message:"请填写活动规则"}],initialValue:t.formData.description}],expression:"[\n 'description',\n {\n rules: [\n {\n required: true,\n message: '请填写活动规则'\n }\n ],\n initialValue: formData.description\n }\n ]"}],staticStyle:{"max-width":"864px",height:"140px"},on:{input:function(e){return t.setActiveRule(e)}}},[t._v("活动说明:")])],1)],1),s("card-page-result-show",{ref:"cardPageResultShow",attrs:{width:"700px"}},[s("div",[s("p",[t._v("活动分享标题(仅支持中文字符)/活动分享图片在给被分享人的小程序卡片/分享海报上显示")]),s("div",[s("img",{attrs:{src:a("b755")}})])])])],1)])],1)},D=[],P=a("9424"),q=a("d1e4"),I={components:{customUpload:P["a"],cardPageResultShow:q["a"]},props:{editObj:{type:Object,required:!0}},watch:{"editObj.share_promotion_id":{handler:function(t,e){this.editSet()},deep:!0}},data:function(){return{form:this.$form.createForm(this),labelCol:{span:4},wrapperCol:{span:9},customWrapperCol:{span:16},formData:{share_image_url:"",description:"1.领取方式:分享者发起领券,邀请好友领取,当达到指定数量后分享者可直接获得指定券,被分享着打开链接后可直接获得优惠券;如果活动成团后未成功获得优惠券,请至个人中心联系客服重新领取;
\n 2.参与次数:用户在同一活动,能领取的优惠券数量有限,超过限额后不能获得优惠券;
\n 3.活动时间:需要在页面提示领取时间内邀请好友并领取,超过时间未分享完成将不能领取;领取时间内可能出现因优惠券发放光导致活动终止无法领取优惠券;
\n 4.优惠券使用:可以在购物车内选取优惠券使用,请注意优惠券使用的商品范围和其他规则;
\n 5.本网站拥有活动解释权,可能调整活动活时间和其他规则;
"}}},methods:{noticeAddress:function(t){this.formData[t.attr]=t.address},setActiveRule:function(t){this.formData.description=t.target.value},verfifyUploadErr:function(){if(!this.formData.share_image_url)return this.$refs.share_image_url.singleDecide(),!0},successCallback:function(t){return t.share_image_url=this.formData.share_image_url,t},handleSubmit:function(){var t=this,e=this;return new Promise((function(a){var s=e.form.validateFields;s((function(s,i){if(s)t.verfifyUploadErr();else{if(t.verfifyUploadErr())return;i=e.successCallback(i),s=null,a({errs:s,fields:i})}}))}))},editSet:function(){var t=this.editObj,e=this.form.setFieldsValue;e({share_title:t.share_title,description:t.description}),this.imgBackfill(t)},imgBackfill:function(t){var e=t.share_image_url;this.formData.share_image_url=e,this.$refs.share_image_url.alreadyAdress(e)},cardPageResultShow:function(){this.$refs.cardPageResultShow.showModal()},isFieldsTouched:function(){return this.form.isFieldsTouched()||Boolean(this.formData.share_image_url)}}},O=I,j=Object(f["a"])(O,k,D,!1,null,null,null),A=j.exports,$=a("de6a"),T=a("ac0d"),R=a("6992"),L=function(t){return t.reduce((function(t,e){var a=Object.assign({},t.fields,e.fields),s=Object.assign({},t.errs,e.errs);return Object.assign(t,{fields:a},{errs:s})}))},F=function(t){return t.filter((function(t){return!0===t.errs}))},Y={components:{customBread:r["a"],FooterToolBar:n["a"],baseInfo:b,preferentianRule:x,pageShow:A},mixins:[T["e"]],data:function(){return{breadList:{current:"新建裂变券活动",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"营销"},{name:"9",title:"裂变券",href:"/promotion/coupon/shareFissionList"},{name:"4",title:"新建裂变券活动"}]},breadListTwo:{current:"编辑裂变券活动",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"营销"},{name:"9",title:"裂变券",href:"/promotion/coupon/shareFissionList"},{name:"4",title:"优惠券详情",href:"/promotion/coupon/shareFissionDetail/id/".concat(this.$route.params.id,"/websiteId/").concat(this.$route.params.site_id)},{name:"4",title:"编辑裂变券活动"}]},editObj:{},isActive:!1}},mounted:function(){"editShareFission"===this.$route.name&&(this.$route.query.active?this.activeEditCoupon():this.editCoupon())},methods:{cancel:function(){var t=[this.$refs.couponBaseInfo.isFieldsTouched(),this.$refs.preferentianRule.isFieldsTouched(),this.$refs.pageShow.isFieldsTouched()];if(t.includes(!0)){var e=this;this.$confirm({icon:function(t){return t($["a"])},title:"数据未提交保存,直接离开数据将会丢失,确定离开!",onOk:function(){e.$router.back()},cancelText:"取消",okText:"确定"})}else this.$router.back()},nextStep:function(){var t=this;Promise.all([this.$refs.couponBaseInfo.handleSubmit(),this.$refs.preferentianRule.handleSubmit(),this.$refs.pageShow.handleSubmit()]).then((function(e){var a=L(e);if("{}"===JSON.stringify(a.errs)&&0===F(e).length){var s=a.fields;t.remoteMethod(s)}}))},successCallback:function(){var t=this;this.$success({title:"分享裂变活动已成功提交",okText:"关闭",onOk:function(){t.$router.back()}})},remoteMethod:function(t){var e=this;"editShareFission"===this.$route.name?(t.id=this.editObj.id,this.isActive?Object(R["a"])(t).then((function(t){t&&e.successCallback()})):Object(R["h"])({coupon_share:t}).then((function(t){t&&e.successCallback()}))):Object(R["b"])({coupon_share:t}).then((function(t){t&&e.successCallback()}))},editCoupon:function(){var t=this;Object(R["e"])({id:this.$route.params.id}).then((function(e){var a=e.data;t.editObj=a}))},activeEditCoupon:function(){this.isActive=!0,this.editCoupon()}}},M=Y,N=(a("4c0c"),Object(f["a"])(M,s,i,!1,null,"31833478",null));e["default"]=N.exports},a776:function(t,e,a){},b755:function(t,e,a){t.exports=a.p+"img/share-fission-result-show.92e13086.png"},bb4e:function(t,e,a){},c07b:function(t,e,a){},d1e4:function(t,e,a){"use strict";var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("a-modal",{attrs:{title:"效果展示",visible:t.visible,footer:null,width:t.width,bodyStyle:{padding:"24px 24px 0"}},on:{cancel:t.handleCancel}},[a("div",{staticClass:"front-effect-title-box"},[t._t("default")],2)])],1)},i=[],r=(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}}}),n=r,o=(a("dad7"),a("2877")),l=Object(o["a"])(n,s,i,!1,null,null,null);e["a"]=l.exports},d62c:function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"hidden-modal-form-padding-bottom"},[s("custom-bread",{attrs:{breadList:t.breadList}},[t.couponDetail.status&&t.tabVal?s("div",t._l(t.btnCollection,(function(e){return s("a-button",{directives:[{name:"permission",rawName:"v-permission",value:e.permission,expression:"btn.permission"}],key:e.id,staticClass:"btn-operation",class:"primary"===e.type?"ml-8":"",attrs:{type:e.type||"default"},on:{click:function(a){return t.detailStatus(e.id)}}},[t._v("\n "+t._s(e.name)+"\n ")])})),1):t._e()]),s("div",{staticClass:"couponContent"},[s("a-tabs",{attrs:{"default-active-key":"1",tabBarStyle:{background:"#FFF",margin:"0 0 24px 0",padding:"0 24px"}},on:{change:t.tabChange}},[s("a-tab-pane",{key:"1",attrs:{tab:"裂变券详情"}},[t.couponDetail.title?s("a-layout",{style:{margin:"0 24px 0"}},[s("a-layout-content",{staticClass:"multipleLayout-margin-bottom base-info"},[s("a-card",{attrs:{bordered:!1,title:"基本信息"}},[s("detail-list",{attrs:{col:3}},[s("detail-list-item",{attrs:{term:"活动ID"}},[t._v("\n "+t._s(t.couponDetail.id)+"\n ")]),s("detail-list-item",{attrs:{term:"活动标题"}},[t._v("\n "+t._s(t.couponDetail.title)+"\n ")]),s("detail-list-item",{attrs:{term:"活动状态"}},[t._v("\n "+t._s(t._f("statusFilter")(t.couponDetail.status))+"\n ")]),s("detail-list-item",{attrs:{term:"活动时间"}},[t._v("\n "+t._s(t.couponDetail.started_at)+" ~ "+t._s(t.couponDetail.ended_at)+"\n ")]),s("detail-list-item",[s("span",{attrs:{slot:"term"},slot:"term"},[t._v("\n 分享人数\n "),s("a-tooltip",{attrs:{title:"分享人需要邀请的用户数量,达到数量后分享人获得优惠券"}},[s("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1),t._v("\n "+t._s(t.couponDetail.assist_limit)+"人\n ")])],1)],1)],1),s("a-layout-content",{staticClass:"multipleLayout-margin-bottom"},[s("a-card",[s("div",{attrs:{slot:"title"},slot:"title"},[t._v("\n 优惠设置\n ")]),s("a-form",{attrs:{labelCol:t.labelCol,wrapperCol:t.customCol}},[s("a-form-item",[s("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 活动类型 \n "),s("a-tooltip",{attrs:{title:t.activityTypeLabel}},[s("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1),t._v("\n "+t._s(t.activityType)+"\n ")]),s("a-form-item",{attrs:{label:"分享人优惠券"}},[s("coupon-info",{directives:[{name:"show",rawName:"v-show",value:t.shareCoupon.couponReady,expression:"shareCoupon.couponReady"}],ref:"shareCoupon",attrs:{targetAttr:"shareCoupon"},on:{couponReadyMethod:t.couponReadyMethod}})],1),s("a-form-item",{attrs:{label:"被分享人优惠券"}},[s("coupon-info",{directives:[{name:"show",rawName:"v-show",value:t.assistCoupon.couponReady,expression:"assistCoupon.couponReady"}],ref:"assistCoupon",attrs:{targetAttr:"assistCoupon"},on:{couponReadyMethod:t.couponReadyMethod}})],1)],1)],1)],1),s("a-layout-content",{staticClass:"multipleLayout-margin-bottom"},[s("a-card",[s("div",{attrs:{slot:"title"},slot:"title"},[t._v("\n 页面展示信息设置\n "),s("span",{staticClass:"card-title-extra-dialog"},[s("a-icon",{staticStyle:{color:"#1890ff"},attrs:{type:"eye"}}),s("a",{attrs:{href:"javascript:;"},on:{click:t.cardPageResultShow}},[t._v("效果展示")])],1)]),s("a-form",{attrs:{labelCol:t.labelCol,wrapperCol:t.customCol}},[s("a-form-item",{attrs:{label:"活动分享标题"}},[t._v("\n "+t._s(t.couponDetail.share_title)+"\n ")]),s("a-form-item",{attrs:{label:"活动分享图片"}},[s("custom-upload",{attrs:{uploadAttr:"share_img_pc",detailOrigin:t.couponDetail.share_image_url,editImg:t.couponDetail.share_image_url}})],1),s("a-form-item",{attrs:{label:"活动规则",labelCol:t.labelCol,wrapperCol:t.customCol}},[s("a-textarea",{staticStyle:{"max-width":"864px",height:"140px"},attrs:{value:t.couponDetail.description,disabled:""}})],1)],1)],1)],1),s("a-layout-content",{staticClass:"multipleLayout-margin-bottom"},[s("a-card",{attrs:{title:"操作日志"}},[s("a-table",{ref:"table",attrs:{columns:t.columns,pagination:t.paginationSet,dataSource:t.dataSource,rowKey:t.rowKeyMethod,loading:t.loading},scopedSlots:t._u([{key:"content",fn:function(e){return[t._v("\n "+t._s(t._f("stringFilter")(e))+"\n ")]}},{key:"operatorSlot",fn:function(e){return[t._v("\n "+t._s(t._f("stringFilter")(e))+"\n ")]}}],null,!1,515425284)}),s("p-agination",{attrs:{total:t.pageTotal,currentPage:t.query.page,computedPageNumber:t.computedPageNumber,pageSize:t.query.size},on:{jumpTableChange:t.jumpTableChange,selectPageSizeChange:t.selectPageSizeChange}})],1)],1)],1):t._e()],1),s("a-tab-pane",{key:"2",attrs:{tab:"成团详情"}},[s("a-layout",{style:{margin:"0 24px 0"}},[s("a-layout-content",{staticClass:"multipleLayout-margin-bottom base-info"},[s("a-card",{attrs:{bordered:!1,title:"基本信息"}},[s("detail-list",{attrs:{col:3}},[s("detail-list-item",{attrs:{term:"活动ID"}},[t._v("\n "+t._s(t.couponDetail.id)+"\n ")]),s("detail-list-item",{attrs:{term:"活动标题"}},[t._v("\n "+t._s(t.couponDetail.title)+"\n ")]),s("detail-list-item",{attrs:{term:"活动状态"}},[t._v("\n "+t._s(t._f("statusFilter")(t.couponDetail.status))+"\n ")]),s("detail-list-item",{attrs:{term:"活动时间"}},[t._v("\n "+t._s(t.couponDetail.started_at)+" ~ "+t._s(t.couponDetail.ended_at)+"\n ")]),s("detail-list-item",[s("span",{attrs:{slot:"term"},slot:"term"},[t._v("\n 分享人数\n "),s("a-tooltip",{attrs:{title:"分享人需要邀请的用户数量,达到数量后分享人获得优惠券"}},[s("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1),t._v("\n "+t._s(t.couponDetail.assist_limit)+"人\n ")]),s("detail-list-item",[s("span",{attrs:{slot:"term"},slot:"term"},[t._v("\n 活动类型\n ")]),t._v("\n "+t._s(t._f("typeStatus")(t.couponDetail.type))+"\n ")])],1)],1)],1),s("a-layout-content",{staticClass:"table-page-search-wrapper lumpInfo"},[s("a-card",{attrs:{bordered:!1,title:"成团信息"}},[s("a-form",{attrs:{layout:"inline",form:t.form},on:{submit:t.handleSearch}},[s("a-row",{attrs:{gutter:24}},[s("a-col",{attrs:{md:8,sm:24,xxl:6}},[s("a-form-item",[s("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 团ID\n ")]),s("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:t.queryParam.team_id,callback:function(e){t.$set(t.queryParam,"team_id","string"===typeof e?e.trim():e)},expression:"queryParam.team_id"}})],1)],1),s("a-col",{attrs:{md:8,sm:24,xxl:6}},[s("a-form-item",[s("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 团长用户ID\n ")]),s("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:t.queryParam.team_user_id,callback:function(e){t.$set(t.queryParam,"team_user_id","string"===typeof e?e.trim():e)},expression:"queryParam.team_user_id"}})],1)],1),s("a-col",{attrs:{md:8,sm:24,xxl:6}},[s("a-form-item",[s("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 助力用户ID\n ")]),s("a-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请输入"},model:{value:t.queryParam.assist_user_id,callback:function(e){t.$set(t.queryParam,"assist_user_id","string"===typeof e?e.trim():e)},expression:"queryParam.assist_user_id"}})],1)],1),s("a-col",{attrs:{md:8,sm:24,xxl:6}},[s("a-form-item",{attrs:{label:"状态"}},[s("a-select",{model:{value:t.queryParam.status,callback:function(e){t.$set(t.queryParam,"status",e)},expression:"queryParam.status"}},[s("a-select-option",{attrs:{value:""}},[t._v("全部")]),s("a-select-option",{attrs:{value:"init"}},[t._v("未成团")]),s("a-select-option",{attrs:{value:"done"}},[t._v("已成团")])],1)],1)],1),s("a-col",{attrs:{md:8,sm:24,xxl:6}},[s("a-form-item",{attrs:{label:"创建时间"}},[s("a-range-picker",{staticStyle:{width:"100%"},attrs:{placeholder:["开始时间","结束时间"]},model:{value:t.dateArr,callback:function(e){t.dateArr=e},expression:"dateArr"}})],1)],1),s("a-col",{attrs:{md:8,sm:24,xxl:6}},[s("a-form-item",{attrs:{label:"成团时间"}},[s("a-range-picker",{staticStyle:{width:"100%"},attrs:{placeholder:["开始时间","结束时间"]},model:{value:t.lumpArr,callback:function(e){t.lumpArr=e},expression:"lumpArr"}})],1)],1),s("a-col",{attrs:{md:8,sm:24,xxl:6}},[s("a-button",{style:{margin:"0 8px 24px 0"},attrs:{type:"primary","html-type":"submit"}},[t._v("查询")]),s("a-button",{on:{click:t.handleReset}},[t._v("重置")])],1)],1)],1)],1)],1),s("a-layout-content",{style:{background:"#fff",padding:"0 24px 24px"}},[s("a-table",{ref:"table",attrs:{dataSource:t.lumpData,pagination:t.paginationSet,columns:t.columnsLump,loading:t.loading,rowKey:t.rowKeyMethod},scopedSlots:t._u([{key:"status",fn:function(e){return[t._v("\n "+t._s(e)+"\n ")]}},{key:"team_user_id",fn:function(e){return[s("router-link",{attrs:{target:"_blank",to:{path:"/user/detail/"+e+"/websiteId/"+t.websiteId}}},[t._v("\n "+t._s(e)+"\n ")])]}},{key:"assist_user_id",fn:function(e){return[e.length?t._l(e,(function(a,i){return s("router-link",{key:a,attrs:{target:"_blank",to:{path:"/user/detail/"+a+"/websiteId/"+t.websiteId}}},[t._v("\n "+t._s(i+13&&void 0!==arguments[3]?arguments[3]:{},i=s.isUpdate,r=void 0===i||i,n=this;this.$confirm({icon:function(t){return t(m["a"])},title:t,onOk:function(){e(a).then((function(t){r?n.$emit("updateStatus"):n.$router.replace({path:"/promotion/coupon/shareFissionList"})}))}})}}},f=p,h=a("2877"),b=Object(h["a"])(f,c,d,!1,null,null,null),_=b.exports,v=a("75eb"),g=a("9424"),y=a("d1e4"),C=a("ac0d"),S=a("6992"),w=o["a"].Item,x=[{title:"操作类型",dataIndex:"operate_type",width:"18%"},{title:"操作内容",dataIndex:"content",width:"45%",scopedSlots:{customRender:"content"}},{title:"操作人",dataIndex:"operator",width:"12%",scopedSlots:{customRender:"operatorSlot"}},{title:"操作时间",dataIndex:"created_at",width:"25%"}],k=[{title:"团ID",dataIndex:"team_id",key:"team_id",width:"8%"},{title:"团长用户ID",dataIndex:"team_user_id",key:"team_user_id",width:"12%",scopedSlots:{customRender:"team_user_id"}},{title:"助力用户ID",dataIndex:"assist_user_id",key:"assist_user_id",width:"25%",scopedSlots:{customRender:"assist_user_id"}},{title:"状态",dataIndex:"status",key:"status",width:"12%",ellipsis:!0,scopedSlots:{customRender:"status"}},{title:"创建时间",dataIndex:"team_created_at",key:"team_created_at",width:"20%",ellipsis:!0,scopedSlots:{customRender:"team_created_at"}},{title:"成团时间",dataIndex:"team_done_at",key:"team_done_at",width:"20%",ellipsis:!0,scopedSlots:{customRender:"team_done_at"}}],D={data:function(){return{form:this.$form.createForm(this),breadList:{current:"查看裂变券",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"营销"},{name:"3",title:"裂变券",href:"/promotion/coupon/shareFissionList"},{name:"4",title:"查看裂变券"}]},labelCol:{span:4},wrapperCol:{span:4},customCol:{span:18},confirmLoading:!1,loading:!1,columns:x,columnsLump:k,lumpData:[],btnCollection:[],dateArr:[],lumpArr:[],couponDetail:{},shareCoupon:{couponReady:!1,couponDetail:Object,id:0},assistCoupon:{couponReady:!1,couponDetail:Object,id:0},queryParam:{team_id:"",team_user_id:"",assist_user_id:"",status:"",team_create_time_from:"",team_create_time_to:"",team_done_time_from:"",team_done_time_to:""},activityTypeLabel:"",tabVal:!0}},components:{customBread:u["a"],PAgination:l["a"],DetailList:o["a"],DetailListItem:w,detailAsk:_,couponInfo:v["a"],customUpload:g["a"],cardPageResultShow:y["a"]},mixins:[C["n"],C["k"]],computed:{activityType:function(){switch(this.couponDetail.type){case 1:return"无门槛";case 2:return"分享拉新";case 3:return"分享拉首单";default:return"- -"}}},watch:{lumpArr:function(t){t.length>0?(this.queryParam.team_done_time_from=n()(t[0]).format("YYYY-MM-DD"),this.queryParam.team_done_time_to=n()(t[1]).format("YYYY-MM-DD")):(this.queryParam.team_done_time_from="",this.queryParam.team_done_time_to="")},dateArr:function(t){t.length>0?(this.queryParam.team_create_time_from=n()(t[0]).format("YYYY-MM-DD"),this.queryParam.team_create_time_to=n()(t[1]).format("YYYY-MM-DD")):(this.queryParam.team_create_time_from="",this.queryParam.team_create_time_to="")},couponDetail:{handler:function(t){switch(t.status){case 1:this.btnCollection=[{id:11,name:"删除",permission:"promotion_new:/coupon-share/del"},{id:12,name:"编辑",type:"primary",permission:"promotion_new:/coupon-share/update"}];break;case 2:this.btnCollection=[{id:13,name:"提前结束",permission:"promotion_new:/promotion/status-update"},{id:14,name:"编辑",type:"primary",permission:"promotion_new:/coupon-share/update"}];break;case 3:this.btnCollection=[{id:13,name:"提前结束",permission:"promotion_new:/promotion/status-update"},{id:14,name:"编辑",type:"primary",permission:"promotion_new:/coupon-share/update"}];break;default:this.btnCollection=[];break}},deep:!0}},methods:{moment:n.a,getCouponDetail:function(){var t=this;Object(S["e"])({id:this.$route.params.id}).then((function(e){var a=e.data;t.couponDetail=a,t.$nextTick((function(){t.$refs.shareCoupon.getCouponDetail(a.share_promotion_id),t.$refs.assistCoupon.getCouponDetail(a.assist_promotion_id),t.labelShow(a.type)}))}))},getTableList:function(){var t=this;if(this.loading=!0,this.tabVal){this.getCouponDetail();var e={id:this.$route.params.id};e=Object.assign(this.query,e),Object(S["g"])(e).then((function(e){var a=e.data;a&&(t.loading=!1,t.pageTotal=a.total,t.dataSource=a.logs?a.logs:[])}))}else{var a={};a="{}"!==JSON.stringify(this.queryParam)?Object.assign({},this.query,this.queryParam):Object.assign({},this.query),Object(S["c"])(a).then((function(e){var a=e.data;a&&(t.loading=!1,t.lumpData=a.coupon_share_teams||[],t.pageTotal=a.total)})).catch((function(){t.loading=!1}))}},rowKeyMethod:function(t,e){return e},updateStatus:function(){this.$store.commit("Decide_toggleLanguage_success"),this.getTableList()},couponReadyMethod:function(t){this[t.targetAttr].couponReady=t.couponInfoReady,this[t.targetAttr].couponDetail=t.couponDetail?t.couponDetail:null},detailStatus:function(t){switch(t){case 11:return this.$refs.detailAsk.remoteMethod("确定要删除此优惠劵活动?",S["d"],{id:this.couponDetail.id},{isUpdate:!1});case 13:return this.$refs.detailAsk.remoteMethod("确定提前结束此活动?",S["i"],{id:this.couponDetail.id,status:4});case 12:return this.$router.push("/promotion/coupon/editShareFission/id/".concat(this.couponDetail.id,"/websiteId/").concat(this.websiteId));case 14:return this.$router.push("/promotion/coupon/editShareFission/id/".concat(this.couponDetail.id,"/websiteId/").concat(this.websiteId,"?active=1"))}},cardPageResultShow:function(){this.$refs.cardPageResultShow.showModal()},labelShow:function(t){switch(String(t)){case"1":this.activityTypeLabel="无门槛活动对被分享人无限制";break;case"2":this.activityTypeLabel="分享拉新活动需要被分享人为此活动注册的新用户才能领取子券并成功助力";break;case"3":this.activityTypeLabel="分享拉首单活动需要被分享人为注册未下单的用户才能领取子券,并且需要被分享人领券且成功下首单才能算助力成功";break}},tabChange:function(t){this.tabVal=1*t===1,this.getTableList()},handleSearch:function(t){t.preventDefault(),this.query.page=1,this.getTableList()},handleReset:function(){this.dateArr=[],this.lumpArr=[],this.queryParam.team_id="",this.queryParam.team_user_id="",this.queryParam.assist_user_id="",this.queryParam.status="",this.queryParam.team_create_time_from="",this.queryParam.team_create_time_to="",this.queryParam.team_done_time_from="",this.queryParam.team_done_time_to="",this.query={page:1,size:10,id:this.$route.params.id},this.getTableList()}},filters:{statusFilter:function(t){switch(t){case 1:return"未开始";case 2:return"活动中";case 3:return"已暂停";case 4:return"已结束";default:return""}},typeStatus:function(t){switch(t){case 1:return"无门槛";case 2:return"分享拉新";case 3:return"分享首单";default:return"- -"}}}},P=D,q=(a("245b"),Object(h["a"])(P,s,i,!1,null,"7690d08f",null));e["default"]=q.exports},dad7:function(t,e,a){"use strict";a("8494")},de6d:function(t,e,a){},f475:function(t,e,a){},f551:function(t,e,a){"use strict";a("de6d")}}]);