(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1927b868","chunk-ae7cb8dc","chunk-ae7cb8dc"],{1456:function(t,e,a){"use strict";a("a7c9")},1950:function(t,e,a){"use strict";a("fb14")},"1e1c":function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t._t("customBread"),a("div",{staticClass:"customContent"},[a("a-layout",[a("a-layout-content",[t._t("explain")],2),a("a-layout-content",{staticClass:"multipleLayout-margin-bottom goods-content"},[a("a-card",[a("div",{attrs:{slot:"title"},slot:"title"},[t._v("\n "+t._s(t.scopeTitle)+"\n ")]),a("div",{style:{background:"#fff"}},[a("a-form",{staticClass:"custom-form",attrs:{form:t.form}},[a("a-form-item",{staticClass:"form-item-radio-margin-top",attrs:{label:t.scopeTitle,labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[t._v("\n "+t._s(t._f("scopeType")(t.dataSource.scope_type))+"\n ")]),"store"===t.dataSource.scope_type?a("a-form-item",{staticClass:"form-item-radio-margin-top",attrs:{labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 店铺\n ")]),t._v("\n "+t._s(t.dataSource.store.include[0].name)+"\n ")]):t._e(),"categories"===t.dataSource.scope_type?[a("div",{staticClass:"mb8 form-item-radio-margin-top"},[a("a-row",[a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:4}},[t._v("运营分类:")]),a("a-col",{attrs:{span:20}},t._l(t.dataSource.categories.include,(function(e){return a("a-tag",{key:e.id,staticClass:"mb16"},[t._v(t._s(e.name+" (ID: "+e.id+")"))])})),1)],1)],1)]:t._e(),"brand"===t.dataSource.scope_type?[a("div",{staticClass:"mb8 form-item-radio-margin-top"},[a("a-row",[a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:4}},[t._v("品牌:")]),a("a-col",{attrs:{span:20}},t._l(t.dataSource.brand.include,(function(e){return a("a-tag",{key:e.id,staticClass:"mb16"},[t._v(t._s(e.name+" (ID: "+e.id+")"))])})),1)],1)],1)]:t._e(),t.isShowDescription?a("a-form-item",{staticClass:"form-item-radio-margin-top",attrs:{labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("span",{attrs:{slot:"label"},slot:"label"},[t._v("\n 物流线路商品范围说明\n ")]),t._v("\n "+t._s(t.dataSource.description||"--")+"\n ")]):t._e()],2)],1)])],1),"products"!==t.dataSource.scope_type?a("a-layout-content",{staticClass:"multipleLayout-margin-bottom"},[a("a-card",{staticClass:"goods-range-card"},[a("div",{attrs:{slot:"title"},slot:"title"},[t._v("\n 排除分类\n ")]),a("div",{staticClass:"mb8"},[a("a-row",[a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:4}},[t._v("运营分类:")]),a("a-col",{attrs:{span:20}},[t.dataSource.categories&&t.dataSource.categories.exclude.length?t._l(t.dataSource.categories.exclude,(function(e){return a("a-tag",{key:e.id,staticClass:"mb16"},[t._v(t._s(e.name+" (ID: "+e.id+")"))])})):a("div",{staticStyle:{"margin-bottom":"16px"}},[t._v("\n --\n ")])],2)],1)],1)])],1):t._e(),"store"==t.dataSource.scope_type||"categories"==t.dataSource.scope_type?a("a-layout-content",{staticClass:"multipleLayout-margin-bottom"},[a("a-card",{staticClass:"goods-range-card"},[a("div",{attrs:{slot:"title"},slot:"title"},[t._v("\n 排除品牌\n ")]),a("div",{staticClass:"mb8"},[a("a-row",[a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:4}},[t._v("品牌:")]),a("a-col",{attrs:{span:20}},[t.dataSource.brand&&t.dataSource.brand.exclude.length?t._l(t.dataSource.brand.exclude,(function(e){return a("a-tag",{key:e.id,staticClass:"mb16"},[t._v(t._s(e.name+" (ID: "+e.id+")"))])})):a("div",{staticStyle:{"margin-bottom":"16px"}},[t._v("\n --\n ")])],2)],1)],1)])],1):t._e(),a("see-product-manage",{ref:"productMange",attrs:{exportType:t.exportType,commodityType:t.commodityType}})],1)],1)],2)},r=[],i=(a("c5f6"),a("5633")),s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-layout-content",{style:{background:"#fff"}},[a("a-card",[a("div",{attrs:{slot:"title"},slot:"title"},[t._v("\n "+t._s(t.headerShow())+"\n "),a("a-button",{staticClass:"ml24",attrs:{type:"primary"},on:{click:t.exportProduct}},[t._v("导出")])],1),a("div",{attrs:{slot:"extra"},slot:"extra"},[a("a-input-group",{attrs:{compact:""}},[a("a-select",{staticStyle:{width:"100px"},model:{value:t.changeParam.type,callback:function(e){t.$set(t.changeParam,"type",e)},expression:"changeParam.type"}},[a("a-select-option",{attrs:{value:"product_id"}},[t._v("商品ID")]),a("a-select-option",{attrs:{value:"sku"}},[t._v("商户SKU")]),a("a-select-option",{attrs:{value:"product_name"}},[t._v("商品标题")])],1),a("a-input-search",{staticStyle:{width:"200px"},attrs:{placeholder:"请输入",allowClear:""},on:{search:t.search},model:{value:t.changeParam.input,callback:function(e){t.$set(t.changeParam,"input",e)},expression:"changeParam.input"}},["product_name"!==t.changeParam.type?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):t._e()])],1)],1),a("div",{style:{background:"#fff"}},[a("custome-table",{attrs:{columns:t.columns,dataSource:t.dataSource,loading:t.loading}}),a("p-agination",{attrs:{total:t.pageTotal,currentPage:t.query.page,computedPageNumber:t.computedPageNumber,pageSize:t.query.size,size:this.isSingleProduct?"small":"default"},on:{jumpTableChange:t.jumpTableChange,selectPageSizeChange:t.selectPageSizeChange}})],1)]),a("export-success",{ref:"exportSuccess",attrs:{windowOpen:""}})],1)},o=[],c=(a("7f7f"),a("386d"),a("8916")),l=a("0b8b"),d=a("a072"),u=a("ac0d"),p=a("bf43"),m=a("2af9"),b=3,f=[{title:"销售状态",dataIndex:"status",span:b},{title:"销售价格",dataIndex:"price",span:b},{title:"销售特价",dataIndex:"special_price",span:b},{title:"库存",dataIndex:"qty",span:b}],v=[{title:"销售价格",dataIndex:"price",span:3},{title:"销售特价",dataIndex:"special_price",span:3},{title:"会员价",dataIndex:"level_price",span:6,align:"left",isDom:!0}],_={name:"ProductManage",provide:{firstSpan:12},inject:{isSingleProduct:{default:!1}},components:{PAgination:p["a"],customeTable:d["a"],exportSuccess:m["c"]},computed:{queryParam:function(){var t={};return Object.defineProperty(t,this.changeParam.type,{value:this.changeParam.input,enumerable:!0}),t}},mixins:[u["n"]],props:{commodityType:{type:String,default:function(){return""}},exportType:{type:Number,default:0}},data:function(){return{stopInitGetTableList:!0,loading:!1,columns:[],changeParam:{type:"product_id",input:""}}},watch:{commodityType:function(t){t&&this.getTableList()}},methods:{importAdd:function(){this.$refs.importProduct.importAdd()},importDeteleMethod:function(){this.$refs.importProduct.importDelete()},getTableList:function(t,e){var a=this;this.loading=!0;var n={rule_id:1*this.$route.params.rule_id};t&&(n=Object.assign(n,t)),e&&(n=Object.assign(n,e)),Object(c["k"])(n).then((function(t){var e=t.data;e.total>0?a.filterAction(e):a.resultNull()}))},getType:function(){switch(this.commodityType){case"exclude":return"exclude-product";case"invalid":return"invalid";default:return"product"}},search:function(){this.query.page=1,this.getTableList(this.query,this.queryParam)},reset:function(){this.changeParam.type="product_id",this.changeParam.input="",this.search()},selectCommodity:function(){this.$refs.selectCommodity.showModel()},headerShow:function(){switch(this.commodityType){case"exclude":return"排除商品";case"invalid":return"失效商品";default:return"指定商品"}},cardTitleNote:function(){switch(this.commodityType){case"exclude":return"排除商品表示该商品既不能作为活动的条件商品,也不能享受该活动优惠";case"invalid":return"失效商品表示只要用户加购了失效商品,购物车内的所有商品就无法参与本活动";default:return""}},decideRenderColumn:function(){this.isSingleProduct?this.columns=v:this.columns=f},filterAction:function(t){if(this.isSingleProduct){this.loading=!1;var e=[];t.products.map((function(t){var a={};a.id=t.product_id,a.store_name=t.store_name,a.product_type=t.product_type,a.status=t.status,a.price=t.price,a.special_price=t.special_price,a.qty=String(t.qty),a.operation={},a.operation.image_url=t.image_url,a.operation.name=t.name,a.operation.vendor_name=t.vendor_name,a.operation.sku=t.sku,a.operation.spu=t.spu,a.operation.brand=t.brand,a.operation.categories=t.categories,a.operation.product_link=t.product_link,a.level_price=t.level_price,a.currency_symbol=t.currency_symbol,e.push(a)})),this.dataSource=e,this.pageTotal=t.total,this.$emit("recordLength",e.length)}else{this.loading=!1;var a=[];t.products.map((function(t){var e={};e.id=t.product_id,e.store_name=t.store_name,e.product_type=t.product_type,e.status=t.status,e.price=t.price,e.special_price=t.special_price,e.qty=String(t.qty),e.operation={},e.operation.image_url=t.image_url,e.operation.name=t.name,e.operation.vendor_name=t.vendor_name,e.operation.sku=t.sku,e.operation.spu=t.spu,e.operation.brand=t.brand,e.operation.categories=t.categories,e.operation.product_link=t.product_link,a.push(e)})),this.dataSource=a,this.pageTotal=t.total,this.$emit("recordLength",a.length)}},exportProduct:function(){var t=this,e={rule_id:Number(this.$route.params.rule_id)},a={export_type:this.exportType,condition_params:JSON.stringify(e)};Object(l["i"])(a).then((function(e){e&&t.$refs.exportSuccess.showModal()}))},isNeedShowExport:function(){return"指定商品"===this.headerShow()}},mounted:function(){this.decideRenderColumn()}},g=_,y=(a("d032"),a("2877")),h=Object(y["a"])(g,s,o,!1,null,"1972b7c4",null),S=h.exports,C={name:"AddLineSecondStep",components:{customBread:i["a"],seeProductManage:S},props:{scopeTitle:{type:String,default:""},dataSource:{required:!0,type:Object,default:function(){return{}}},isShowStore:{type:Boolean,default:!1},isShowDescription:{type:Boolean,default:!1},exportType:{type:Number,default:0}},computed:{commodityType:function(){return this.dataSource.product_scope_type}},data:function(){return{form:this.$form.createForm(this),labelCol:{span:4},wrapperCol:{span:16}}},filters:{scopeType:function(t){switch(t){case"store":return"店铺";case"categories":return"分类";case"brand":return"品牌";default:return"指定商品"}}},methods:{},mounted:function(){}},x=C,w=(a("1456"),Object(y["a"])(x,n,r,!1,null,"77c3ae2e",null));e["a"]=w.exports},"1fc1":function(t,e,a){},"22c1":function(t,e,a){"use strict";a("8d8d")},5633:function(t,e,a){"use strict";var n=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)])])},r=[],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
  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""}}}},s=i,o=(a("22c1"),a("2877")),c=Object(o["a"])(s,n,r,!1,null,"ceaaba20",null);e["a"]=c.exports},"8d8d":function(t,e,a){},a072:function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"commodity-box pr"},[a("a-row",{staticClass:"header-box",attrs:{gutter:32}},[a("a-col",{attrs:{span:t.firstSpan}},[a("span",{staticStyle:{width:"24px"}}),t._v("\n 商品信息\n ")]),t._l(t.columns,(function(e){return a("a-col",{key:e.dataIndex,style:{textAlign:e.align?e.align:"center"},attrs:{span:e.span}},[t._v("\n "+t._s(e.title)+"\n ")])}))],2),a("a-spin",{attrs:{spinning:t.loading}},[a("div",{staticClass:"custome-loop"},t._l(t.dataSource,(function(e){return a("single-comp",{key:e.key,ref:"singleComp",refInFor:!0,attrs:{receiveData:e,columns:t.columns,formId:t.formId,apiUrl:t.apiUrl},on:{deleteProduct:t.deleteProduct}})})),1),a("div",{directives:[{name:"show",rawName:"v-show",value:0===t.dataSource.length,expression:"dataSource.length === 0"}]},[a("empty-comp")],1)])],1)},r=[],i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"customeLayout"},[a("a-row",[a("a-col",{staticClass:"single-header",attrs:{span:24}},[a("div",{staticClass:"rowHeader"},[a("i",{staticClass:"rowCheck"}),a("span",[t._v("店铺:"+t._s(t.receiveData.store_name))]),a("span",[t._v("商品类型: "+t._s(t.receiveData.product_type))]),a("span",[t._v("商品ID: "+t._s(t.receiveData.id))])])])],1),a("a-row",{staticClass:"table-table"},[a("a-col",{staticClass:"commodityPadding16 table-td",attrs:{span:t.firstSpan}},[a("commodity-comp",{ref:"singleCommodity",attrs:{commodityObj:t.receiveData.operation}})],1),t._l(t.columns,(function(e){return a("a-col",{key:e.dataIndex,staticClass:"single-content-padding table-td",attrs:{span:e.span}},[e.isDom?"operation"===e.dataIndex?[a("a",{attrs:{href:"javascript:;"},on:{click:function(e){return t.onDelete(t.receiveData)}}},[t._v("删除")])]:"level_price"===e.dataIndex?[a("div",{staticClass:"level_price"},t._l(t.receiveData[e.dataIndex],(function(e){return a("p",{key:e.level_id},[t._v("\n "+t._s(e.name)+"价 : "+t._s(e.format_price)+"\n ")])})),0)]:[a("p",[t._v(t._s(t._f("stringFilter")(t.receiveData[e.dataIndex])))])]:[e.showLable?[a("a-tooltip",[a("template",{slot:"title"},[t._v("\n "+t._s(t.receiveData[e.dataIndex])+"\n ")]),a("p",[t._v(t._s(t._f("stringFilter")(t.receiveData[e.dataIndex])))])],2)]:[a("p",[t._v(t._s(t._f("stringFilter")(t.receiveData[e.dataIndex])))])]]],2)}))],2)],1)},s=[],o=(a("c5f6"),a("d9885")),c=a("3258"),l=a("8916"),d={inject:{firstSpan:{default:12}},components:{commodityComp:o["a"]},props:{receiveData:{type:Object,required:!0},columns:{type:Array,required:!0},formId:{type:String,default:function(){return""}},apiUrl:{type:String,default:"commodity"}},data:function(){return{singleHeight:Number}},methods:{onDelete:function(t){var e={form_id:this.formId||this.$store.getters.commodityFormId,product_ids:[t.id]},a=this,n="commodity"===this.apiUrl?c["g"]:l["t"];n(e).then((function(t){t&&a.$emit("deleteProduct")}))}},filters:{statusFilter:function(t){switch(t){case 0:return"普通商品";case 1:return"套装商品";case 2:return"虚拟商品";default:return"- -"}}}},u=d,p=(a("1950"),a("2877")),m=Object(p["a"])(u,i,s,!1,null,"69298c68",null),b=m.exports,f=a("792b"),v={name:"CustomeTable",inject:{firstSpan:{default:12}},props:{columns:{type:Array,required:!0},dataSource:{type:Array,required:!0},apiUrl:{type:String,default:"commodity"},loading:{type:Boolean,required:!0},formId:{type:String,default:function(){return""}}},components:{singleComp:b,emptyComp:f["a"]},data:function(){return{}},methods:{deleteProduct:function(){this.$emit("deleteProduct")}}},_=v,g=(a("c5cc"),Object(p["a"])(_,n,r,!1,null,"0599610b",null));e["a"]=g.exports},a7c9:function(t,e,a){},c5cc:function(t,e,a){"use strict";a("e59a")},d032:function(t,e,a){"use strict";a("1fc1")},e59a:function(t,e,a){},fb14:function(t,e,a){}}]);