(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0eaddffa","chunk-ae7cb8dc","chunk-ae7cb8dc"],{"0934":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("tmp-child-layout",[a("custom-bread",{attrs:{breadList:t.breadList}}),a("div",{staticClass:"customContent"},[a("a-layout",{staticClass:"prototype-canlendar"},[a("a-layout-content",{style:{background:"#fff",marginBottom:"16px"}},[a("a-card",{staticClass:"pr",attrs:{bordered:!1,title:"价格日历"}},[a("a-row",{staticClass:"table-alert",attrs:{type:"flex",justify:"end"}},[a("a-col",[a("time-select",{on:{timeChange:t.timeChange}})],1)],1),a("a-spin",{attrs:{spinning:t.loading}},[t.dataSource.length?a("div",[a("div",{staticClass:"head-table"},[a("table",[a("thead",[a("tr",[a("th",[t._v("商品名称")])])])]),a("table",[a("thead",[a("tr",t._l(t.dataSource[0].date_models,(function(e,i){return a("th",{key:i,class:e.stock_date===t.$options.currentDate?"th-active":""},[a("div",{staticClass:"time-show"},[a("div",[t._v(t._s(t.timeFormat(e.stock_date)))]),a("div",[t._v("周"+t._s(t.intFomat(i+1)))])])])})),0)])])]),a("div",{staticClass:"table"},[a("div",{staticClass:"main-content"},t._l(t.dataSource,(function(e,i){return a("div",{key:i,staticClass:"main-row"},[a("div",{staticClass:"main-item-render",attrs:{colspan:t.$options.maxCol}},[a("div",{},[a("text-tool-tip",{attrs:{limitLine:"3",limitSize:"16"}},[t._v("\n "+t._s(e.product_name)+"\n ")])],1),a("div",[a("a-icon",{staticClass:"icon-down",staticStyle:{color:"#1890ff",display:"block"},attrs:{type:"down"},on:{click:function(a){return a.stopPropagation(),function(a){return t.collectDownClick(a,e,i)}(a)}}}),a("a-icon",{staticClass:"icon-up",staticStyle:{color:"#1890ff",display:"none"},attrs:{type:"up"},on:{click:function(a){return a.stopPropagation(),function(a){return t.collectUpClick(a,e,i)}(a)}}})],1)]),a("div",{staticClass:"wrapper-table"},[a("table",{staticClass:"main-table"},t._l(e.renderData,(function(e,i){return a("tr",{key:i},t._l(e.sku_spec_value,(function(i,r){return a("td",{key:r,attrs:{rowspan:i.rowspan,colspan:r+1===e.sku_spec_value.length&&e.sku_spec_value.lengthe.renderData.length,expression:"val.renderData.length && Number(val.paginator.total_count) > val.renderData.length"}],staticClass:"load-more"})])])})),0),a("div",{staticClass:"extra-content"},t._l(t.dataSource,(function(e,i){return a("div",{staticClass:"extra-row",attrs:{Key:e.id}},[a("div",{staticClass:"extra-item-render tr-disable"},t._l(e.date_models,(function(e,i){return a("div",{key:i,staticClass:"pr extra-item td-disable"},[a("a-tooltip",{staticStyle:{width:"100%"}},[a("template",{slot:"title"},[t._v("\n 多选项商品请在左侧展开后设置\n ")]),a("div",[t._v("价格:"+t._s(t._f("stringFilter")(e.date_item_id?e.price:"- -")))]),a("div",[t._v("销售库存:"+t._s(t._f("stringFilter")(e.date_item_id?e.stock_num:"- -"))+" ")])],2)],1)})),0),a("div",{staticClass:"wrapper-table"},[a("div",{staticClass:"extra-table"},t._l(e.renderData,(function(e,i){return a("div",{key:i,staticClass:"extra-table-row"},t._l(e.sku_date_models,(function(e,i){return a("extra-item",{key:i,staticClass:"extra-item pr",attrs:{extra:e},on:{editForm:t.editForm}})})),1)})),0),a("div",{directives:[{name:"show",rawName:"v-show",value:e.renderData.length&&Number(e.paginator.total_count)>e.renderData.length,expression:"val.renderData.length && Number(val.paginator.total_count) > val.renderData.length"}],staticClass:"extra load-more",on:{click:function(a){return a.stopPropagation(),function(a){t.loadMore(e,i)}()}}},[a("a-button",{attrs:{type:"primary"}},[t._v("\n 加载更多\n ")])],1)])])})),0)])]):a("div",{staticStyle:{"text-align":"center"}},[a("emptyComp")],1),a("p-agination",{attrs:{total:t.pageTotal,currentPage:t.query.page,computedPageNumber:t.computedPageNumber,pageSize:t.query.limit,size:"customOne"},on:{jumpTableChange:t.jumpTableChange,selectPageSizeChange:t.selectPageSizeChange}})],1)],1)],1),a("editTicket",{ref:"editTicket",on:{updateStatus:t.updateStatus}})],1)],1)],1)},r=[],n=(a("7514"),a("20d6"),a("c5f6"),a("ac6a"),a("5df3"),a("f400"),a("680a")),s=a("5633"),o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("a-row",[a("a-col",[a("a-button",{on:{click:t.timePrevious}},[t._v("\n 上一周\n ")]),a("a-date-picker",{staticStyle:{width:"180px",padding:"0 8px"},attrs:{placeholder:"请选择",format:t.dateFormat,allowClear:!1},model:{value:t.datePicker,callback:function(e){t.datePicker=e},expression:"datePicker"}}),a("a-button",{on:{click:t.timeNext}},[t._v("\n 下一周\n ")])],1)],1)],1)},l=[],c=a("c1df"),d=a.n(c),u={data:function(){return{datePicker:null,dateFormat:"YYYY/MM/DD"}},watch:{datePicker:{handler:function(t,e){this.$emit("timeChange",{start:d()(t).weekday(0).format("YYYY-MM-DD"),end:d()(t).weekday(6).format("YYYY-MM-DD")})},deep:!0}},methods:{moment:d.a,timePrevious:function(){this.datePicker&&(this.datePicker=d()(this.datePicker).subtract(7,"days"))},timeNext:function(){this.datePicker&&(this.datePicker=d()(this.datePicker).add(7,"days"))}},mounted:function(){this.datePicker=d()()}},m=u,p=a("2877"),b=Object(p["a"])(m,o,l,!1,null,null,null),f=b.exports,v=a("bf43"),_=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("a-modal",{attrs:{okText:"确定",destroyOnClose:!0,bodyStyle:{padding:"24px 24px 0"},width:"400px",confirmLoading:t.loading},on:{ok:t.handleOk},model:{value:t.visible,callback:function(e){t.visible=e},expression:"visible"}},[a("a-form",{attrs:{form:t.form},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleOk(e)}}},[a("a-form-item",{attrs:{label:"价格",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["price",{rules:[{required:!0,message:"请输入价格"},{pattern:/(^[1-9](\d{1,7})?(\.\d{1,2})?$)|(^\d{1,7}\.\d{1,2}$)/,message:"范围(0, 99999999.99],最多两位小数"}],validateTrigger:"blur"}],expression:"[\n `price`,\n {\n rules: [\n { required: true, message: '请输入价格' },\n { pattern: /(^[1-9](\\d{1,7})?(\\.\\d{1,2})?$)|(^\\d{1,7}\\.\\d{1,2}$)/, message: '范围(0, 99999999.99],最多两位小数' }\n ],\n validateTrigger: 'blur'\n }\n ]"}],staticStyle:{width:"120px"},attrs:{placeholder:"请输入"}}),a("span",{staticClass:"perferentianRule-customRadio-style"},[t._v(t._s(t.target.currency_symbol||"- -"))])],1),a("a-form-item",{staticClass:"form-item-input-margin-top",attrs:{label:"库存",labelCol:t.labelCol,wrapperCol:t.wrapperCol,required:""}},[a("a-input",{directives:[{name:"decorator",rawName:"v-decorator",value:["qty",{rules:[{validator:t.customVerify}],validateTrigger:"blur"}],expression:"[\n `qty`,\n {\n rules: [\n { validator: customVerify }\n ],\n validateTrigger: 'blur'\n }\n ]"}],staticStyle:{width:"174px"},attrs:{placeholder:"请输入"}})],1),a("a-form-item",{staticClass:"form-item-radio-margin-top",attrs:{label:"销售库存",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[t._v("\n "+t._s(t.target.stock_num)+"\n ")]),a("a-form-item",{staticClass:"form-item-radio-margin-top",attrs:{label:"预占库存",labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[t._v("\n "+t._s(t.target.order_stock_num)+"\n ")])],1)],1)},h=[],g=a("6b5c"),y={data:function(){return{visible:!1,form:this.$form.createForm(this),target:{},labelCol:{span:6},wrapperCol:{span:16},loading:!1}},methods:{powerShow:function(t){this.visible=!0,this.target=t,this.assignmentParams(t)},operation:function(t,e){return t=Number(t),e=Number(e),t>e?{operate:"plus",value:t-e}:t1&&"0"===e.charAt(0)?a(new Error("范围[0, 99999],不支持小数")):a():a(new Error("范围[0, 99999],不支持小数")):a(new Error("请输入库存"))}}},k=y,x=(a("28a8"),Object(p["a"])(k,_,h,!1,null,null,null)),C=x.exports,w=a("792b"),S=a("3533"),T=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"extra-item pr",class:t.tdClassDecide()?"td-disable":"",on:{click:function(e){t.extraTdClick(e,t.extra)}}},[t.isLateTime(t.extra)?[a("a-tooltip",{staticStyle:{width:"100%"}},[a("template",{slot:"title"},[t._v("\n 当天已过期,无法设置\n ")]),a("div",[t._v("价格:"+t._s(t._f("stringFilter")(t.extra.date_item_id?t.extra.price:"- -")))]),a("div",[t._v("销售库存:"+t._s(t._f("stringFilter")(t.extra.date_item_id?t.extra.stock_num:"- -"))+" ")])],2)]:[t.extra.date_item_id?[a("text-tool-tip",{attrs:{limitLine:"3",limitSize:"16"}},[a("div",[t._v("价格:"+t._s(t._f("stringFilter")(t.extra.date_item_id?t.extra.price:"- -")))]),a("div",[t._v("销售库存:"+t._s(t._f("stringFilter")(t.extra.date_item_id?t.extra.stock_num:"- -"))+" ")]),a("div",{staticClass:"right-top"},[a("a-icon",{attrs:{type:"form"}})],1)])]:[a("a-tooltip",{staticStyle:{width:"100%"}},[a("template",{slot:"title"},[t._v("\n 此商品的日期范围未包括当前日期\n ")]),a("div",[t._v("价格:"+t._s(t._f("stringFilter")(t.extra.date_item_id?t.extra.price:"- -")))]),a("div",[t._v("销售库存:"+t._s(t._f("stringFilter")(t.extra.date_item_id?t.extra.stock_num:"- -"))+" ")])],2)]]],2)},D=[],$={components:{textToolTip:S["a"]},currentDate:d()().format("YYYY-MM-DD"),props:{extra:{type:Object,required:!0}},methods:{isLateTime:function(t){var e=!1;return e=d()(t.stock_date).isBefore(this.$options.currentDate),e},extraTdClick:function(t,e,a){var i=this.isLateTime(e),r=!e.date_item_id;if(!i&&!r){var n=t.currentTarget,s=document.querySelectorAll(".extra-time .wrapper-table .extra-item");Array.prototype.forEach.call(s,(function(t,e){t.classList.remove("td-active")})),n.classList.add("td-active"),this.$emit("editForm",e)}},tdClassDecide:function(){var t=this.extra;return this.isLateTime(t)||!t.date_item_id}}},P=$,O=Object(p["a"])(P,T,D,!1,null,null,null),L=O.exports,N=a("ac0d"),q=a("84a2"),E={components:{tmpChildLayout:n["e"],PAgination:v["a"],customBread:s["a"],timeSelect:f,editTicket:C,emptyComp:w["a"],textToolTip:S["a"],extraItem:L},mixins:[N["h"]],currentDate:d()().format("YYYY-MM-DD"),maxCol:0,data:function(){return{breadList:{current:"价格日历",loopBread:[{name:"1",title:"工作台",href:"/dashboard"},{name:"2",title:"商品"},{name:"3",title:"商品工具"},{name:"4",title:"价格日历"}]},dataSource:[],queryParam:{start_date:"",end_date:""},parentKey:[],loading:!1,stopInitGetTableList:!0,cacheCollect:new Map,tableData:new Map}},methods:{timeChange:function(t){this.queryParam.start_date=t.start,this.queryParam.end_date=t.end,this.getTableList()},decideExtraTable:function(t){if(this.tableData.get(t.product_id))return!0},extraTableAction:function(t,e){for(var a=document.querySelectorAll(".main-item-render"),i=0;iNumber(o))&&this.$set(n,"price",o)}},mounted:function(){this.initEvent(),this.$store.commit("SET_Controller_hiddenMenu",!0)},beforeRouteLeave:function(t,e,a){this.$store.commit("SET_Controller_hiddenMenu",!1),a()}},j=E,M=(a("649b"),Object(p["a"])(j,i,r,!1,null,null,null));e["default"]=M.exports},"20d3":function(t,e,a){},"22c1":function(t,e,a){"use strict";a("8d8d")},"28a8":function(t,e,a){"use strict";a("20d3")},3533:function(t,e,a){"use strict";a("a481"),a("c5f6");var i=a("53ca");function r(t){return t&&"object"===Object(i["a"])(t)&&"componentOptions"in t&&"context"in t&&void 0!==t.tag}var n,s,o={name:"CustomToolTip",props:{limitLine:{type:String,default:"1"},limitSize:{type:String,default:"16"},maxWidth:{type:String,default:function(){return"250"}}},computed:{lineNumber:function(){return{"-webkit-line-clamp":this.limitLine}}},methods:{setDomWidth:function(t){return t>46&&Number(this.maxWidth)>250?this.maxWidth:"250"}},render:function(){var t=arguments[0],e=this.$slots.default&&this.$slots.default[0];if(r(e))return t("div",{class:"customToolTip-limitWidth"},[this.$slots.default]);var a=e.text.trim().replace(/[\r\n]/g,"").length;return a<=Number(this.limitSize)?t("p",{class:"customToolTip-line_table_hidden",style:this.lineNumber},[this.$options.filters.stringFilter(e.text.trim())]):t("div",{class:"customToolTip-limitWidth"},[t("a-tooltip",{attrs:{placement:"topLeft"}},[t("template",{slot:"title"},[this.$slots.default]),t("p",{class:"customToolTip-line_table_hidden",style:this.lineNumber},[this.$slots.default])])])}},l=o,c=(a("ebc0"),a("2877")),d=Object(c["a"])(l,n,s,!1,null,null,null);e["a"]=d.exports},5633:function(t,e,a){"use strict";var i=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=[],n={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=n,o=(a("22c1"),a("2877")),l=Object(o["a"])(s,i,r,!1,null,"ceaaba20",null);e["a"]=l.exports},"649b":function(t,e,a){"use strict";a("7992")},7992:function(t,e,a){},"84a2":function(t,e,a){(function(e){var a="Expected a function",i=NaN,r="[object Symbol]",n=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt,d="object"==typeof e&&e&&e.Object===Object&&e,u="object"==typeof self&&self&&self.Object===Object&&self,m=d||u||Function("return this")(),p=Object.prototype,b=p.toString,f=Math.max,v=Math.min,_=function(){return m.Date.now()};function h(t,e,i){var r,n,s,o,l,c,d=0,u=!1,m=!1,p=!0;if("function"!=typeof t)throw new TypeError(a);function b(e){var a=r,i=n;return r=n=void 0,d=e,o=t.apply(i,a),o}function h(t){return d=t,l=setTimeout(x,e),u?b(t):o}function g(t){var a=t-c,i=t-d,r=e-a;return m?v(r,s-i):r}function k(t){var a=t-c,i=t-d;return void 0===c||a>=e||a<0||m&&i>=s}function x(){var t=_();if(k(t))return w(t);l=setTimeout(x,g(t))}function w(t){return l=void 0,p&&r?b(t):(r=n=void 0,o)}function S(){void 0!==l&&clearTimeout(l),d=0,r=c=n=l=void 0}function T(){return void 0===l?o:w(_())}function D(){var t=_(),a=k(t);if(r=arguments,n=this,c=t,a){if(void 0===l)return h(c);if(m)return l=setTimeout(x,e),b(c)}return void 0===l&&(l=setTimeout(x,e)),o}return e=C(e)||0,y(i)&&(u=!!i.leading,m="maxWait"in i,s=m?f(C(i.maxWait)||0,e):s,p="trailing"in i?!!i.trailing:p),D.cancel=S,D.flush=T,D}function g(t,e,i){var r=!0,n=!0;if("function"!=typeof t)throw new TypeError(a);return y(i)&&(r="leading"in i?!!i.leading:r,n="trailing"in i?!!i.trailing:n),h(t,e,{leading:r,maxWait:e,trailing:n})}function y(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function k(t){return!!t&&"object"==typeof t}function x(t){return"symbol"==typeof t||k(t)&&b.call(t)==r}function C(t){if("number"==typeof t)return t;if(x(t))return i;if(y(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=y(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(n,"");var a=o.test(t);return a||l.test(t)?c(t.slice(2),a?2:8):s.test(t)?i:+t}t.exports=g}).call(this,a("c8ba"))},"8d8d":function(t,e,a){},b26b:function(t,e,a){},ebc0:function(t,e,a){"use strict";a("b26b")}}]);