(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-8cb9d2b8","chunk-ae7cb8dc","chunk-ae7cb8dc"],{"22c1":function(t,e,a){"use strict";a("8d8d")},3425:function(t,e,a){"use strict";a.d(e,"h",(function(){return r})),a.d(e,"l",(function(){return o})),a.d(e,"e",(function(){return l})),a.d(e,"c",(function(){return c})),a.d(e,"f",(function(){return u})),a.d(e,"i",(function(){return d})),a.d(e,"o",(function(){return m})),a.d(e,"j",(function(){return b})),a.d(e,"g",(function(){return p})),a.d(e,"d",(function(){return f})),a.d(e,"m",(function(){return v})),a.d(e,"n",(function(){return h})),a.d(e,"k",(function(){return _})),a.d(e,"b",(function(){return g})),a.d(e,"a",(function(){return y}));var s=a("b775"),n="/api-product",i={ruleList:n+"/admin/video_gen/rule/list",taskList:n+"/admin/video_gen/task/list",questList:n+"/admin/video_gen/rule_execution_task/list",createRule:n+"/admin/video_gen/rule/create",ruleDetail:n+"/admin/video_gen/rule/detail",ruleLogList:n+"/admin/video_gen/rule_change_log/list",videoPreview:n+"/admin/video_gen/preview",ruleUpdate:n+"/admin/video_gen/rule/update",ruleExecute:n+"/admin/video_gen/rule/execute",effectPreview:n+"/admin/video_gen/rule/preview",totalCost:n+"/admin/video_gen/task/total_cost",taskRetry:n+"/admin/video_gen/task/retry",taskCancel:n+"/admin/video_gen/task/cancel",batchRetry:n+"/admin/video_gen/task/batch_retry",batchCancel:n+"/admin/video_gen/task/batch_cancel"};function r(t){return Object(s["b"])({url:i.ruleList,method:"get",params:t})}function o(t){return Object(s["b"])({url:i.taskList,method:"get",params:t})}function l(t){return Object(s["b"])({url:i.questList,method:"get",params:t})}function c(t){return Object(s["b"])({url:i.createRule,method:"post",data:t})}function u(t){return Object(s["b"])({url:i.ruleDetail,method:"get",params:t})}function d(t){return Object(s["b"])({url:i.ruleLogList,method:"get",params:t})}function m(t){return Object(s["b"])({url:i.videoPreview,method:"get",params:t})}function b(t){return Object(s["b"])({url:i.ruleUpdate,method:"post",data:t})}function p(t){return Object(s["b"])({url:i.ruleExecute,method:"post",data:t})}function f(t){return Object(s["b"])({url:i.effectPreview,method:"post",data:t})}function v(t){return Object(s["b"])({url:i.taskRetry,method:"post",data:t})}function h(t){return Object(s["b"])({url:i.totalCost,method:"get",params:t})}function _(t){return Object(s["b"])({url:i.taskCancel,method:"post",data:t})}function g(t){return Object(s["b"])({url:i.batchRetry,method:"post",data:t})}function y(t){return Object(s["b"])({url:i.batchCancel,method:"post",data:t})}},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)])])},n=[],i={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""}}}},r=i,o=(a("22c1"),a("2877")),l=Object(o["a"])(r,s,n,!1,null,"ceaaba20",null);e["a"]=l.exports},8165:function(t,e,a){},"8d8d":function(t,e,a){},b302:function(t,e,a){"use strict";a("8165")},c213: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("a-layout",{staticStyle:{"margin-top":"24px"}},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px",padding:"0 24px 24px"}},[a("div",{staticClass:"table-page-search-wrapper"},[a("a-tabs",{on:{change:t.changeTab},model:{value:t.activeTab,callback:function(e){t.activeTab=e},expression:"activeTab"}},[a("a-tab-pane",{key:"1",attrs:{tab:"规则列表"}},[a("a-form",{attrs:{layout:"inline",form:t.form,labelCol:{span:4},wrapperCol:{span:16}},on:{submit:t.handleSubmit}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 规则ID\n "),a("a-tooltip",{attrs:{title:"支持批量查询,最多1000个,输入多个时用英文逗号隔开"}},[a("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1),a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.formData.id,callback:function(e){t.$set(t.formData,"id","string"===typeof e?e.trim():e)},expression:"formData.id"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"规则标题"}},[a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.formData.name,callback:function(e){t.$set(t.formData,"name","string"===typeof e?e.trim():e)},expression:"formData.name"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"SPU选图规则"}},[a("a-select",{attrs:{placeholder:"请选择"},model:{value:t.formData.spu_image_rule,callback:function(e){t.$set(t.formData,"spu_image_rule",e)},expression:"formData.spu_image_rule"}},[a("a-select-option",{attrs:{value:""}},[t._v("全部")]),a("a-select-option",{attrs:{value:1}},[t._v("SPU下任何一个SKU的商品图")]),a("a-select-option",{attrs:{value:2}},[t._v("SPU下所有SKU的商品图")])],1)],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"自动生成主图视频"}},[a("a-select",{attrs:{placeholder:"请选择"},model:{value:t.formData.auto_generate,callback:function(e){t.$set(t.formData,"auto_generate",e)},expression:"formData.auto_generate"}},[a("a-select-option",{attrs:{value:""}},[t._v("全部")]),a("a-select-option",{attrs:{value:1}},[t._v("开启")]),a("a-select-option",{attrs:{value:2}},[t._v("关闭")])],1)],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{attrs:{placeholder:"请选择"},model:{value:t.formData.status,callback:function(e){t.$set(t.formData,"status",e)},expression:"formData.status"}},[a("a-select-option",{attrs:{value:""}},[t._v("全部")]),a("a-select-option",{attrs:{value:"enable"}},[t._v("启用")]),a("a-select-option",{attrs:{value:"disable"}},[t._v("禁用")])],1)],1)],1),a("a-col",{attrs:{md:24,sm:24,xxl:24}},[a("div",{staticClass:"page-user-button"},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[t._v("查询")]),a("a-button",{on:{click:function(e){return t.handleReset(1)}}},[t._v("重置")])],1)])],1)],1)],1),a("a-tab-pane",{key:"2",attrs:{tab:"主图视频生成明细"}},[a("a-form",{attrs:{layout:"inline",form:t.form,labelCol:{span:4},wrapperCol:{span:16}},on:{submit:t.handleSubmit}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 商品ID\n "),a("a-tooltip",{attrs:{title:"支持批量查询,最多5000个,输入多个时用英文逗号隔开"}},[a("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1),a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.generateData.product_ids,callback:function(e){t.$set(t.generateData,"product_ids","string"===typeof e?e.trim():e)},expression:"generateData.product_ids"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 商户SPU编码\n "),a("a-tooltip",{attrs:{title:"支持批量查询,最多5000个,输入多个时用英文逗号隔开"}},[a("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1),a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.generateData.merchant_spu,callback:function(e){t.$set(t.generateData,"merchant_spu","string"===typeof e?e.trim():e)},expression:"generateData.merchant_spu"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n SPU编码\n "),a("a-tooltip",{attrs:{title:"支持批量查询,最多5000个,输入多个时用英文逗号隔开"}},[a("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1),a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.generateData.spu,callback:function(e){t.$set(t.generateData,"spu","string"===typeof e?e.trim():e)},expression:"generateData.spu"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"规则ID"}},[a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.generateData.rule_id,callback:function(e){t.$set(t.generateData,"rule_id","string"===typeof e?e.trim():e)},expression:"generateData.rule_id"}})],1)],1),a("a-col",{attrs:{md:12,sm:24,xxl:12}},[a("a-form-item",{attrs:{label:"创建时间"}},[a("a-range-picker",{staticStyle:{width:"100%"},attrs:{"show-time":{hideDisabledOptions:!0,defaultValue:[t.moment("00:00:00","HH:mm:ss"),t.moment("23:59:59","HH:mm:ss")]},placeholder:["开始时间","结束时间"]},model:{value:t.createdArr,callback:function(e){t.createdArr=e},expression:"createdArr"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{attrs:{placeholder:"请选择"},model:{value:t.generateData.status,callback:function(e){t.$set(t.generateData,"status",e)},expression:"generateData.status"}},[a("a-select-option",{attrs:{value:""}},[t._v("全部")]),a("a-select-option",{attrs:{value:"pending"}},[t._v("待生成")]),a("a-select-option",{attrs:{value:"processing"}},[t._v("生成中")]),a("a-select-option",{attrs:{value:"failed"}},[t._v("生成失败")]),a("a-select-option",{attrs:{value:"completed"}},[t._v("生成成功")]),a("a-select-option",{attrs:{value:"cancelled"}},[t._v("已取消")])],1)],1)],1),a("a-col",{attrs:{md:24,sm:24,xxl:24}},[a("div",{staticClass:"page-user-button"},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[t._v("查询")]),a("a-button",{on:{click:function(e){return t.handleReset(2)}}},[t._v("重置")])],1)])],1)],1)],1),a("a-tab-pane",{key:"3"},[a("div",{attrs:{slot:"tab"},slot:"tab"},[t._v("任务记录\n "),a("a-tooltip",{attrs:{title:"列表展示在主图视频规则列表按规则维度,触发全量生成主图视频的任务"}},[a("a-icon",{attrs:{type:"exclamation-circle"}})],1)],1),a("a-form",{attrs:{layout:"inline",form:t.form,labelCol:{span:4},wrapperCol:{span:16}},on:{submit:t.handleSubmit}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"规则ID"}},[a("a-input",{attrs:{placeholder:"请输入"},model:{value:t.questData.rule_id,callback:function(e){t.$set(t.questData,"rule_id","string"===typeof e?e.trim():e)},expression:"questData.rule_id"}})],1)],1),a("a-col",{attrs:{md:6,sm:24,xxl:6}},[a("a-form-item",{attrs:{label:"状态"}},[a("a-select",{attrs:{placeholder:"请选择"},model:{value:t.questData.status,callback:function(e){t.$set(t.questData,"status",e)},expression:"questData.status"}},[a("a-select-option",{attrs:{value:""}},[t._v("全部")]),a("a-select-option",{attrs:{value:"pending"}},[t._v("待处理")]),a("a-select-option",{attrs:{value:"processing"}},[t._v("处理中")]),a("a-select-option",{attrs:{value:"failed"}},[t._v("失败")]),a("a-select-option",{attrs:{value:"completed"}},[t._v("已完成")])],1)],1)],1),a("a-col",{attrs:{md:12,sm:24,xxl:12}},[a("a-form-item",{attrs:{label:"创建时间"}},[a("a-range-picker",{staticStyle:{width:"100%"},attrs:{"show-time":{hideDisabledOptions:!0,defaultValue:[t.moment("00:00:00","HH:mm:ss"),t.moment("23:59:59","HH:mm:ss")]},placeholder:["开始时间","结束时间"]},model:{value:t.createdArr2,callback:function(e){t.createdArr2=e},expression:"createdArr2"}})],1)],1),a("a-col",{attrs:{md:24,sm:24,xxl:24}},[a("div",{staticClass:"page-user-button"},[a("a-button",{attrs:{type:"primary","html-type":"submit"}},[t._v("查询")]),a("a-button",{on:{click:function(e){return t.handleReset(3)}}},[t._v("重置")])],1)])],1)],1)],1)],1)],1)]),a("a-layout-content",{style:{background:"#fff",padding:"24px"}},[1*t.activeTab===1?a("a-button",{attrs:{type:"primary"},on:{click:t.addVideo}},[t._v("新建")]):t._e(),1*t.activeTab===2?a("div",[a("a-button",{staticStyle:{margin:"0 4px 0 0"},attrs:{type:"primary"},on:{click:t.batchRetry}},[t._v("批量重试")]),a("a-button",{staticStyle:{margin:"0 0 0 4px"},on:{click:t.batchCancel}},[t._v("批量取消")]),a("div",{staticClass:"expenseTotal"},[t._v("费用总计:¥"+t._s(t.totalCost))])],1):t._e(),a("a-table",{key:t.tableKey,style:{marginTop:1*t.activeTab!==3?"24px":0},attrs:{"table-layout":"fixed",columns:t.columnsTab,dataSource:t.dataSource,pagination:!1,loading:t.loading,rowKey:function(t){return t.id},"row-selection":1*t.activeTab===2?{selectedRowKeys:t.selectedRowKeys,onChange:t.onSelectChange}:null},on:{change:t.handleTableChange},scopedSlots:t._u([{key:"titles",fn:function(e){return[a("a-tooltip",{attrs:{placement:"topLeft",title:e}},[t._v("\n "+t._s(e)+"\n ")])]}},{key:"merchantSpuCount",fn:function(e,s){return[s.merchant_spu_count||s.spu_count?a("a",{attrs:{href:"/product/manage/sale/list?rule_id="+s.rule_id+"&activeKey=2&site_id="+t.$store.getters.websiteId,target:"_blank"}},[t._v(t._s(s.spu_count)+"/"+t._s(s.merchant_spu_count))]):[t._v("\n - -\n ")]]}},{key:"name",fn:function(e){return[a("a-tooltip",{attrs:{title:e,placement:"topLeft"}},[t._v("\n "+t._s(e)+"\n ")])]}},{key:"spuImageRule",fn:function(e){return[a("a-tooltip",{attrs:{title:e,placement:"topLeft"}},[t._v("\n "+t._s(e)+"\n ")])]}},{key:"merchant_spu",fn:function(e){return[a("a-tooltip",{attrs:{title:e,placement:"topLeft"}},[t._v("\n "+t._s(e||"- -")+"\n ")])]}},{key:"spu",fn:function(e){return[a("a-tooltip",{attrs:{title:e,placement:"topLeft"}},[t._v("\n "+t._s(e||"- -")+"\n ")])]}},{key:"generateCount",fn:function(e,s){return[a("a",{attrs:{href:"/product/tool/masterVideo/list?activeTab=2&rule_id="+s.id,target:"_blank"}},[t._v(t._s(e))])]}},{key:"created_at",fn:function(e){return[a("a-tooltip",{attrs:{title:e,placement:"topLeft"}},[t._v("\n "+t._s(e)+"\n ")])]}},{key:"operator",fn:function(e){return[t._v("\n "+t._s(e||"- -")+"\n ")]}},{key:"product_id",fn:function(e){return[0!==e?a("a",{attrs:{href:"/product/manage/sale/list/detail/id/"+e+"/websiteId/"+t.$store.getters.websiteId,target:"blank"}},[t._v("\n "+t._s(e)+"\n ")]):[t._v("\n - -\n ")]]}},{key:"ruleIds",fn:function(e){return[a("a",{attrs:{href:"javascript:void(0)"},on:{click:function(a){return t.eventDetail(e)}}},[t._v(t._s(e))])]}},{key:"error_message",fn:function(e){return[a("a-tooltip",{attrs:{title:e,placement:"topLeft"}},[t._v("\n "+t._s(e||"- -")+"\n ")])]}},{key:"actions",fn:function(e,s){return[1*t.activeTab===1?[a("a",{attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.editVideo(s.id)}}},[t._v("编辑")]),t._v("\n \n "),a("a",{attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.eventDetail(s.id)}}},[t._v("查看")]),t._v("\n \n "),a("a",{attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.eventPreview(s.id)}}},[t._v("效果预览")]),t._v("\n \n "),a("a",{attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.generateVideo(s.id,s.status)}}},[t._v("生成主图视频")])]:t._e(),1*t.activeTab===2?["completed"===s.status?a("a",{staticStyle:{"margin-right":"8px"},attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.checkPreview(s.video_url)}}},[t._v("查看")]):t._e(),"completed"===s.status?a("a",{staticStyle:{"margin-right":"8px"},attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.eventDownload(s.video_url)}}},[t._v("下载视频")]):t._e(),"pending"===s.status?a("a",{staticStyle:{"margin-right":"8px"},attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.eventCancel(s.id)}}},[t._v("取消")]):t._e(),"failed"===s.status||"cancelled"===s.status?a("a",{staticStyle:{"margin-right":"8px"},attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.eventRetry(s.id)}}},[t._v("重试")]):t._e(),"failed"===s.status?a("a",{staticStyle:{"margin-right":"8px"},attrs:{href:"javascript:void(0)"},on:{click:function(e){return t.checkMistake(s.error_message)}}},[t._v("查看错误")]):t._e(),"Processing"===s.status?[t._v("\n - -\n ")]:t._e()]:t._e()]}}])}),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}}),a("mistake-modal",{ref:"mistake"}),a("export-success",{ref:"exportSuccess",attrs:{windowOpen:""}})],1),a("a-modal",{attrs:{title:"预览",destroyOnClose:!0,width:"648px",footer:null},model:{value:t.previewVisible,callback:function(e){t.previewVisible=e},expression:"previewVisible"}},[a("video",{attrs:{src:t.fileAddress,controls:"controls",width:"600px",height:"600px"}},[t._v("\n 您的浏览器不支持 video 标签。\n ")])])],1)],1)},n=[],i=a("c1df"),r=a.n(i),o=a("ac0d"),l=a("de6a"),c=a("5633"),u=a("bf43"),d=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-modal",{attrs:{width:750,title:"查看错误"},on:{ok:t.handleOk},model:{value:t.visible,callback:function(e){t.visible=e},expression:"visible"}},[a("div",{staticClass:"wrapper"},[a("div",{staticClass:"label"},[t._v("错误信息")]),a("div",{staticClass:"content"},[t._v("\n "+t._s(t.errorText)+"\n ")])]),a("template",{slot:"footer"},[a("a-button",{key:"submit",attrs:{type:"primary"},on:{click:t.handleCancel}},[t._v("\n 关闭\n ")])],1)],2)},m=[],b={data:function(){return{visible:!1,errorText:""}},methods:{showModal:function(t){this.errorText=t,this.visible=!0},handleCancel:function(){this.visible=!1},handleOk:function(t){this.visible=!1}}},p=b,f=(a("b302"),a("2877")),v=Object(f["a"])(p,d,m,!1,null,"fe6701be",null),h=v.exports,_=a("2af9"),g=a("3425"),y=[{title:"规则ID",dataIndex:"id",key:"id",width:"8%",ellipsis:!0,scopedSlots:{customRender:"ruleId"}},{title:"规则标题",dataIndex:"name",key:"name",width:"20%",ellipsis:!0,scopedSlots:{customRender:"name"}},{title:"SPU选图规则",dataIndex:"spu_image_rule_txt",key:"spu_image_rule_txt",align:"left",width:"20%",ellipsis:!0,scopedSlots:{customRender:"spuImageRule"}},{title:"自动生成",dataIndex:"auto_generate_txt",key:"auto_generate_txt",align:"left",width:"9%",scopedSlots:{customRender:"autoGenerate"}},{title:"已生成",dataIndex:"generate_count",key:"generate_count",align:"left",width:"10%",scopedSlots:{customRender:"generateCount"},sortDirections:["descend","ascend"],sorter:!0},{title:"状态",dataIndex:"status_txt",key:"status_txt",width:"7%",align:"left",scopedSlots:{customRender:"status"}},{title:"操作",key:"actions",width:"26%",align:"left",scopedSlots:{customRender:"actions"}}],x=[{title:"任务ID",dataIndex:"id",key:"id",width:"10%",ellipsis:!0,scopedSlots:{customRender:"id"}},{title:"规则ID",dataIndex:"rule_id",key:"rule_id",width:"10%",ellipsis:!0,scopedSlots:{customRender:"rule_id"}},{title:"状态",dataIndex:"status_txt",key:"status_txt",align:"left",width:"15%",scopedSlots:{customRender:"status_txt"}},{title:"错误信息",dataIndex:"error_message",key:"error_message",align:"left",width:"28%",ellipsis:!0,scopedSlots:{customRender:"error_message"}},{title:"创建时间",dataIndex:"created_at",key:"created_at",align:"left",width:"25%",scopedSlots:{customRender:"created_at"}},{title:"操作人",dataIndex:"operator",key:"operator",width:"12%",align:"left",scopedSlots:{customRender:"operator"}}],k={components:{customBread:c["a"],mistakeModal:h,exportSuccess:_["c"],"p-agination":u["a"]},data:function(){var t=this.$createElement;return{form:this.$form.createForm(this),breadList:{current:"主图视频",showNote:!0,isText:!0,loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"商品"},{name:"3",title:"商品工具"},{name:"4",title:"主图视频"}]},dataSource:[],createdArr:[],createdArr2:[],columns:y,columns3:x,loading:!1,formData:{id:"",name:"",spu_image_rule:"",auto_generate:"",status:""},generateData:{product_ids:"",rule_id:"",merchant_spu:"",spu:"",created_at_begin:"",created_at_end:"",status:""},questData:{rule_id:"",status:"",created_at_begin:"",created_at_end:""},columns2:[{title:"商品ID",dataIndex:"product_id",key:"product_id",width:"10%",ellipsis:!0,scopedSlots:{customRender:"product_id"}},{title:"商户SPU编码",dataIndex:"merchant_spu",key:"merchant_spu",width:"12%",ellipsis:!0,scopedSlots:{customRender:"merchant_spu"}},{title:"SPU编码",dataIndex:"spu",key:"spu",width:"10%",ellipsis:!0,scopedSlots:{customRender:"spu"}},{title:"规则ID",dataIndex:"rule_id",key:"ruleId4",width:"10%",ellipsis:!0,scopedSlots:{customRender:"ruleIds"}},{title:function(){return t("span",[" 费用 (RMB)",t("a-tooltip",{style:"margin-left: 5px",attrs:{title:"计费标准为0.4元/分钟"}},[t("a-icon",{attrs:{type:"info-circle"}})])])},dataIndex:"cost",key:"cost",width:"13%",ellipsis:!0,scopedSlots:{customRender:"cost"}},{title:"创建时间",dataIndex:"created_at",key:"created_at",width:"18%",ellipsis:!0,scopedSlots:{customRender:"created_at"}},{title:"状态",dataIndex:"status_txt",key:"status_txt",width:"10%",ellipsis:!0,scopedSlots:{customRender:"status_txt"}},{title:"操作",dataIndex:"actions",key:"actions",width:"17%",ellipsis:!0,scopedSlots:{customRender:"actions"}}],tableKey:1,columnsTab:y,selectedRowKeys:[],previewVisible:!1,fileAddress:"",totalCost:0,activeTab:"1"}},mixins:[o["n"]],watch:{createdArr:function(t){t.length>0?(this.generateData.created_at_begin=r()(t[0]).format("YYYY-MM-DD HH:mm:ss"),this.generateData.created_at_end=r()(t[1]).format("YYYY-MM-DD HH:mm:ss")):(this.generateData.created_at_begin="",this.generateData.created_at_end="")},createdArr2:function(t){t.length>0?(this.questData.created_at_begin=r()(t[0]).format("YYYY-MM-DD HH:mm:ss"),this.questData.created_at_end=r()(t[1]).format("YYYY-MM-DD HH:mm:ss")):(this.questData.created_at_begin="",this.questData.created_at_end="")},websiteId:function(t){this.selectedRowKeys=[]}},methods:{moment:r.a,rowKeyMethod:function(t,e){return e},addRule:function(){this.$router.push({path:"/product/tool/differentSpuRules/add/websiteId/".concat(this.$store.getters.websiteId)})},changeTab:function(t){this.activeTab=t,this.columnsTab="1"===t?y:"2"===t?this.columns2:x,this.query={page:1,size:10},this.getTableList()},getTableList:function(){var t=this;this.loading=!0;var e={},a="1"===this.activeTab?this.formData:"2"===this.activeTab?this.generateData:this.questData;e="{}"!==JSON.stringify(a)?Object.assign({},this.query,a):Object.assign({},this.query),"2"===this.activeTab&&this.getTotalCost(e);var s="1"===this.activeTab?g["h"]:"2"===this.activeTab?g["l"]:g["e"];s(e).then((function(e){var a=e.data;a&&(t.loading=!1,t.dataSource=a.rows,t.pageTotal=a.total)})).catch((function(){t.loading=!1}))},getTotalCost:function(t){var e=this;Object(g["n"])(t).then((function(t){var a=t.data;a&&(e.totalCost=a.cost)}))},handleReset:function(t){1===t?(this.formData.id="",this.formData.name="",this.formData.spu_image_rule="",this.formData.auto_generate="",this.formData.status="",this.formData.sort="",this.formData.order_by=""):2===t?(this.generateData.product_ids="",this.generateData.rule_id="",this.generateData.merchant_spu="",this.generateData.spu="",this.createdArr=[],this.selectedRowKeys=[],this.generateData.created_at_begin="",this.generateData.created_at_end="",this.generateData.status=""):(this.questData.rule_id="",this.questData.status="",this.createdArr2=[],this.questData.created_at_begin="",this.questData.created_at_end=""),this.tableKey=Math.random(),this.query={page:1,size:10},this.getTableList()},handleSubmit:function(t){void 0!==t&&t.preventDefault(),this.params=this.formData,this.query.page=1,this.getTableList()},onSelectChange:function(t){this.selectedRowKeys=t},handleTableChange:function(t,e,a){void 0!==a.order?(this.formData.sort=a.order,this.formData.order_by=a.field):(this.formData.sort="",this.formData.order_by=""),this.getTableList()},addVideo:function(){this.$router.push({path:"/product/tool/masterVideo/add/websiteId/".concat(this.$store.getters.websiteId)})},editVideo:function(t){var e="/product/tool/masterVideo/edit/id/".concat(t,"/websiteId/").concat(this.$store.getters.websiteId);window.open(e)},eventDetail:function(t){var e="/product/tool/masterVideo/detail/id/".concat(t,"/websiteId/").concat(this.$store.getters.websiteId);window.open(e)},eventPreview:function(t){var e=this,a={id:1*t};Object(g["d"])(a).then((function(t){var a=t.data;a&&(e.fileAddress=a.file_url,e.previewVisible=!0)}))},generateVideo:function(t,e){var a=this;"disable"===e?this.$message.error("主图视频规则已禁用,请启用后再试!"):this.$confirm({icon:function(t){return t(l["a"])},title:"确定触发生成主图视频,规则设置适用商品范围内的销售中的商品将全部生成主图视频?",onOk:function(){var e={id:1*t};Object(g["g"])(e).then((function(t){0===t.status&&(a.$message.success("操作成功"),a.getTableList())}))},cancelText:"取消",okText:"确定"})},eventRetry:function(t){var e=this,a={id:t};Object(g["m"])(a).then((function(t){0===t.status&&(e.$message.success("操作成功"),e.getTableList())}))},eventCancel:function(t){var e=this,a={id:t};Object(g["k"])(a).then((function(t){0===t.status&&(e.$message.success("操作成功"),e.getTableList())}))},checkPreview:function(t){this.previewVisible=!0,this.fileAddress=t},checkMistake:function(t){this.$refs.mistake.showModal(t)},eventDownload:function(t){fetch(t).then((function(t){return t.blob()})).then((function(t){var e=window.URL.createObjectURL(t),a=document.createElement("a");a.href=e;var s=e.substring(e.lastIndexOf("/")+1,e.length-4);a.setAttribute("download","".concat(s,".mp4")),document.body.appendChild(a),a.click(),document.body.removeChild(a),window.URL.revokeObjectURL(e)})).catch((function(t){}))},batchExport:function(){this.$refs.exportSuccess.showModal("导出任务已提交","导出中心","/analysis/export/list")},batchRetry:function(){var t=[];if(this.selectedRowKeys.length){t=this.selectedRowKeys;var e=this;this.$confirm({icon:function(t){return t(l["a"])},title:"确定重试选中任务?",onOk:function(){Object(g["b"])({ids:t}).then((function(t){t&&(e.$message.success("操作成功"),e.selectedRowKeys=[],e.getTableList())}))},cancelText:"取消",okText:"确定"})}else this.$message.error("请选择需要重试的任务!")},batchCancel:function(){var t=[];if(this.selectedRowKeys.length){t=this.selectedRowKeys;var e=this;this.$confirm({icon:function(t){return t(l["a"])},title:"确定取消选中任务 ?",onOk:function(){Object(g["a"])({ids:t}).then((function(t){t&&(e.$message.success("操作成功"),e.selectedRowKeys=[],e.getTableList())}))},cancelText:"取消",okText:"确定"})}else this.$message.error("请选择需要取消的任务!")}},created:function(){this.$route.query.site_id&&this.$store.commit("SET_Comsumer_Website_Base",this.$route.query.site_id),this.$route.query.activeTab&&(this.stopInitGetTableList=!0,this.activeTab=this.$route.query.activeTab,this.columnsTab="1"===this.$route.query.activeTab?y:"2"===this.$route.query.activeTab?this.columns2:x,this.$route.query.rule_id&&(this.generateData.rule_id=this.$route.query.rule_id,this.getTableList()))}},w=k,D=(a("cf18"),Object(f["a"])(w,s,n,!1,null,"01cb6d58",null));e["default"]=D.exports},c238:function(t,e,a){},cf18:function(t,e,a){"use strict";a("c238")}}]);