(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7aa64da7"],{"15e5":function(e,t,i){},"7bfa":function(e,t,i){e.exports=function(e){var t={};function i(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=e,i.c=t,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/dist/",i(i.s=77)}({0:function(e,t,i){"use strict";function r(e,t,i,r,n,o,s,a){var l,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=i,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),s?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},u._ssrRegister=l):n&&(l=a?function(){n.call(this,this.$root.$options.shadowRoot)}:n),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:u}}i.d(t,"a",(function(){return r}))},2:function(e,t){e.exports=i("22fb")},3:function(e,t){e.exports=i("0b51")},5:function(e,t){e.exports=i("2155")},7:function(e,t){e.exports=i("bb42")},77:function(e,t,i){"use strict";i.r(t);var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("span",[i("transition",{attrs:{name:e.transition},on:{"after-enter":e.handleAfterEnter,"after-leave":e.handleAfterLeave}},[i("div",{directives:[{name:"show",rawName:"v-show",value:!e.disabled&&e.showPopper,expression:"!disabled && showPopper"}],ref:"popper",staticClass:"el-popover el-popper",class:[e.popperClass,e.content&&"el-popover--plain"],style:{width:e.width+"px"},attrs:{role:"tooltip",id:e.tooltipId,"aria-hidden":e.disabled||!e.showPopper?"true":"false"}},[e.title?i("div",{staticClass:"el-popover__title",domProps:{textContent:e._s(e.title)}}):e._e(),e._t("default",[e._v(e._s(e.content))])],2)]),i("span",{ref:"wrapper",staticClass:"el-popover__reference-wrapper"},[e._t("reference")],2)],1)},n=[];r._withStripped=!0;var o=i(5),s=i.n(o),a=i(2),l=i(3),u={name:"ElPopover",mixins:[s.a],props:{trigger:{type:String,default:"click",validator:function(e){return["click","focus","hover","manual"].indexOf(e)>-1}},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:200},title:String,disabled:Boolean,content:String,reference:{},popperClass:String,width:{},visibleArrow:{default:!0},arrowOffset:{type:Number,default:0},transition:{type:String,default:"fade-in-linear"},tabindex:{type:Number,default:0}},computed:{tooltipId:function(){return"el-popover-"+Object(l["generateId"])()}},watch:{showPopper:function(e){this.disabled||(e?this.$emit("show"):this.$emit("hide"))}},mounted:function(){var e=this,t=this.referenceElm=this.reference||this.$refs.reference,i=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),t&&(Object(a["addClass"])(t,"el-popover__reference"),t.setAttribute("aria-describedby",this.tooltipId),t.setAttribute("tabindex",this.tabindex),i.setAttribute("tabindex",0),"click"!==this.trigger&&(Object(a["on"])(t,"focusin",(function(){e.handleFocus();var i=t.__vue__;i&&"function"===typeof i.focus&&i.focus()})),Object(a["on"])(i,"focusin",this.handleFocus),Object(a["on"])(t,"focusout",this.handleBlur),Object(a["on"])(i,"focusout",this.handleBlur)),Object(a["on"])(t,"keydown",this.handleKeydown),Object(a["on"])(t,"click",this.handleClick)),"click"===this.trigger?(Object(a["on"])(t,"click",this.doToggle),Object(a["on"])(document,"click",this.handleDocumentClick)):"hover"===this.trigger?(Object(a["on"])(t,"mouseenter",this.handleMouseEnter),Object(a["on"])(i,"mouseenter",this.handleMouseEnter),Object(a["on"])(t,"mouseleave",this.handleMouseLeave),Object(a["on"])(i,"mouseleave",this.handleMouseLeave)):"focus"===this.trigger&&(this.tabindex<0&&console.warn("[Element Warn][Popover]a negative taindex means that the element cannot be focused by tab key"),t.querySelector("input, textarea")?(Object(a["on"])(t,"focusin",this.doShow),Object(a["on"])(t,"focusout",this.doClose)):(Object(a["on"])(t,"mousedown",this.doShow),Object(a["on"])(t,"mouseup",this.doClose)))},beforeDestroy:function(){this.cleanup()},deactivated:function(){this.cleanup()},methods:{doToggle:function(){this.showPopper=!this.showPopper},doShow:function(){this.showPopper=!0},doClose:function(){this.showPopper=!1},handleFocus:function(){Object(a["addClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!0)},handleClick:function(){Object(a["removeClass"])(this.referenceElm,"focusing")},handleBlur:function(){Object(a["removeClass"])(this.referenceElm,"focusing"),"click"!==this.trigger&&"focus"!==this.trigger||(this.showPopper=!1)},handleMouseEnter:function(){var e=this;clearTimeout(this._timer),this.openDelay?this._timer=setTimeout((function(){e.showPopper=!0}),this.openDelay):this.showPopper=!0},handleKeydown:function(e){27===e.keyCode&&"manual"!==this.trigger&&this.doClose()},handleMouseLeave:function(){var e=this;clearTimeout(this._timer),this.closeDelay?this._timer=setTimeout((function(){e.showPopper=!1}),this.closeDelay):this.showPopper=!1},handleDocumentClick:function(e){var t=this.reference||this.$refs.reference,i=this.popper||this.$refs.popper;!t&&this.$refs.wrapper.children&&(t=this.referenceElm=this.$refs.wrapper.children[0]),this.$el&&t&&!this.$el.contains(e.target)&&!t.contains(e.target)&&i&&!i.contains(e.target)&&(this.showPopper=!1)},handleAfterEnter:function(){this.$emit("after-enter")},handleAfterLeave:function(){this.$emit("after-leave"),this.doDestroy()},cleanup:function(){(this.openDelay||this.closeDelay)&&clearTimeout(this._timer)}},destroyed:function(){var e=this.reference;Object(a["off"])(e,"click",this.doToggle),Object(a["off"])(e,"mouseup",this.doClose),Object(a["off"])(e,"mousedown",this.doShow),Object(a["off"])(e,"focusin",this.doShow),Object(a["off"])(e,"focusout",this.doClose),Object(a["off"])(e,"mousedown",this.doShow),Object(a["off"])(e,"mouseup",this.doClose),Object(a["off"])(e,"mouseleave",this.handleMouseLeave),Object(a["off"])(e,"mouseenter",this.handleMouseEnter),Object(a["off"])(document,"click",this.handleDocumentClick)}},c=u,d=i(0),p=Object(d["a"])(c,r,n,!1,null,null,null);p.options.__file="packages/popover/src/main.vue";var h=p.exports,m=function(e,t,i){var r=t.expression?t.value:t.arg,n=i.context.$refs[r];n&&(Array.isArray(n)?n[0].$refs.reference=e:n.$refs.reference=e)},f={bind:function(e,t,i){m(e,t,i)},inserted:function(e,t,i){m(e,t,i)}},_=i(7),b=i.n(_);b.a.directive("popover",f),h.install=function(e){e.directive("popover",f),e.component(h.name,h)},h.directive=f;t["default"]=h}})},"872f":function(e,t,i){"use strict";i.r(t);var r=function(){var e=this,t=e._self._c;return t("section",{staticClass:"inquireDetail pagex"},[t("div",{staticClass:"inquiry-information boxsiz"},[t("p",{staticClass:"tit"},[e._v("询价信息")]),t("div",{staticClass:"input-box clr"},[t("div",{staticClass:"fl"},[t("span",{staticClass:"p-text"},[e._v("型号")]),t("input",{staticStyle:{width:"180px","margin-right":"30px"},attrs:{type:"text",placeholder:"",disabled:""},domProps:{value:e.inquiry_info.goods_name}})]),t("div",{staticClass:"fl"},[t("span",{staticClass:"p-text"},[e._v("品牌")]),t("input",{staticStyle:{width:"180px","margin-right":"30px"},attrs:{type:"text",placeholder:"",disabled:""},domProps:{value:e.inquiry_info.brand_name}})]),t("div",{staticClass:"fl"},[t("span",{staticClass:"p-text"},[e._v("数量")]),t("input",{staticStyle:{width:"180px","margin-right":"30px"},attrs:{type:"text",placeholder:"",disabled:""},domProps:{value:e.inquiry_info.inquiry_number}})]),t("div",{staticClass:"fl"},[t("span",{staticClass:"p-text"},[e._v("批次"),t("font",{staticStyle:{visibility:"hidden"}},[e._v("型号")])],1),t("input",{staticStyle:{width:"180px","margin-right":"30px"},attrs:{type:"text",placeholder:"",disabled:""},domProps:{value:e.inquiry_info.batch}})]),t("div",{staticClass:"fl"},[t("span",{staticClass:"p-text"},[e._v("交货日期")]),t("input",{staticStyle:{width:"180px","margin-right":"30px"},attrs:{type:"text",placeholder:"",disabled:""},domProps:{value:e.inquiry_info.delivery_time}})]),t("div",{staticClass:"fl"},[t("span",{staticClass:"p-text"},[e._v("询价单号")]),t("input",{staticStyle:{width:"138px"},attrs:{type:"text",placeholder:"",disabled:""},domProps:{value:e.inquiry_info.inquiry_sn}})])]),t("p",{staticClass:"text"},[t("span",[e._v("状态:")]),2==e.inquiry_info.i_status?t("em",[e._v("已报价")]):1==e.inquiry_info.i_status?t("em",[e._v("待报价")]):9==e.inquiry_info.i_status?t("em",[e._v("已删除")]):-1==e.inquiry_info.i_status?t("em",[e._v("已关闭")]):e._e()])]),t("div",{staticClass:"quote boxsiz"},[t("p",{staticClass:"tit"},[e._v("报价信息")]),t("div",{staticClass:"btn-nav clr"},[t("el-button",{attrs:{type:"primary"},on:{click:e.added}},[e._v("新增")]),t("el-button",{attrs:{type:"primary"},on:{click:e.modify}},[e._v("修改")])],1),t("div",{staticClass:"data-box th-all"},[t("el-table",{attrs:{data:e.quote_list,border:"","max-height":"600"},on:{"selection-change":e.handleSelectionChange}},[t("el-table-column",{attrs:{type:"selection",width:"40",align:"center"}}),t("el-table-column",{attrs:{prop:"goods_name",label:"报价型号",width:"200"}}),t("el-table-column",{attrs:{prop:"brand_name",label:"报价品牌",width:"200"}}),t("el-table-column",{attrs:{prop:"status",label:"状态",width:"100"},scopedSlots:e._u([{key:"default",fn:function(i){return[1==i.row.status?t("span",{staticClass:"f-green"},[e._v("确认中")]):2==i.row.status?t("span",{staticClass:"f-yellow1"},[e._v("已选中")]):3==i.row.status?t("span",[e._v("已成单")]):4==i.row.status?t("span",{staticClass:"f-red1"},[e._v("已关闭")]):e._e()]}}])}),t("el-table-column",{attrs:{prop:"expire_status_val",label:"是否有效",width:"100"}}),t("el-table-column",{attrs:{prop:"quote_number",label:"报价数量",width:"100"}}),t("el-table-column",{attrs:{prop:"price_origin",label:"价格",width:"130","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(i){return[t("span",[e._v(e._s(e._f("floatZero")(i.row.price_origin)))])]}}])}),t("el-table-column",{attrs:{prop:"currency",label:"币种",width:"100"},scopedSlots:e._u([{key:"default",fn:function(i){return[1==i.row.currency?t("span",[e._v("人民币")]):2==i.row.currency?t("span",[e._v("美元")]):3==i.row.currency?t("span",[e._v("港币")]):4==i.row.currency?t("span",[e._v("欧元")]):5==i.row.currency?t("span",[e._v("英磅")]):e._e()]}}])}),t("el-table-column",{attrs:{prop:"tax_rate",label:"税率",width:"100"}}),t("el-table-column",{attrs:{prop:"batch",label:"批次",width:"100"}}),t("el-table-column",{attrs:{prop:"delivery_time",label:"货期",width:"100"}}),t("el-table-column",{attrs:{prop:"mpq",label:"最小包装数量",width:"200"}}),t("el-table-column",{attrs:{prop:"moq",label:"起订量",width:"100"}}),t("el-table-column",{attrs:{prop:"price_other",label:"其他费用",width:"100"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("span",[e._v(e._s(e._f("floatZero")(i.row.price_other)))])]}}])}),t("el-table-column",{attrs:{prop:"expire_time",label:"报价有效期",width:"200"}}),t("el-table-column",{attrs:{prop:"remark",label:"备注",width:"200"}}),t("el-table-column",{attrs:{prop:"create_time",label:"最近报价时间",width:"200",formatter:e.dateFormat}})],1)],1)]),t("div",{staticClass:"assistant"},[t("i",{staticClass:"ic"}),t("ul",{staticClass:"tab row verCenter"},e._l(e.textArr,(function(i,r){return t("li",{key:r,staticClass:"boxsiz row rowCenter verCenter",class:{curr:e.active==r},on:{click:function(t){return e.tab(r)}}},[e._v(e._s(i)+" ")])})),0),t("div",{staticClass:"data-box th-all"},[0==e.active?[t("el-table",{key:2,staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""},on:{"selection-change":e.handleSelectionChange}},[t("el-table-column",{attrs:{fixed:"",label:"操作",width:"108",align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("span",{staticClass:"dcg",class:{disabled:i.row.disabled},on:{click:function(t){return e.handle(i.$index,i.row)}}},[e._v("确认")])]}}],null,!1,1358123798)}),t("el-table-column",{attrs:{fixed:"",prop:"goods_name",label:"型号",width:"180"}}),t("el-table-column",{attrs:{fixed:"",prop:"goods_sn",label:"供应商内部型号编码",width:"180"}}),t("el-table-column",{attrs:{fixed:"",prop:"brand_name",label:"品牌",width:"180"}}),t("el-table-column",{attrs:{prop:"batch_sn",label:"批次",width:"180"}}),t("el-table-column",{attrs:{prop:"moq",label:"起订量",width:"150"}}),t("el-table-column",{attrs:{prop:"mpq",label:"标准包装量",width:"150"}}),t("el-table-column",{attrs:{prop:"stock",label:"库存数量",width:"150"}}),t("el-table-column",{attrs:{prop:"cn_ladder_price",label:"国内含税价(¥)",width:"140"},scopedSlots:e._u([{key:"default",fn:function(i){return i.row.cn_ladder_price&&i.row.cn_ladder_price.length>0?[t("div",{staticClass:"price-more"},[t("el-tooltip",{attrs:{placement:"bottom",effect:"light"}},[t("div",{attrs:{slot:"content"},slot:"content"},[t("div",{staticClass:"boxxrth2021"},e._l(i.row.cn_ladder_price,(function(i){return t("p",{staticClass:"clr"},[t("span",{staticClass:"fl"},[e._v(e._s(i.purchases)+"+")]),t("span",{staticClass:"fl"},[e._v("¥"+e._s(i.price))])])})),0)]),t("div",{staticClass:"more-search-btn"},[e._v("查看更多")])])],1)]:void 0}}],null,!0)}),t("el-table-column",{attrs:{prop:"hk_ladder_price",label:"香港交货价($)",width:"150"},scopedSlots:e._u([{key:"default",fn:function(i){return i.row.hk_ladder_price&&i.row.hk_ladder_price.length>0?[t("div",{staticClass:"price-more"},[t("el-tooltip",{attrs:{placement:"bottom",effect:"light"}},[t("div",{attrs:{slot:"content"},slot:"content"},[t("div",{staticClass:"boxxrth2021"},e._l(i.row.hk_ladder_price,(function(i){return t("p",{staticClass:"clr"},[t("span",{staticClass:"fl"},[e._v(e._s(i.purchases)+"+")]),t("span",{staticClass:"fl"},[e._v("$"+e._s(i.price))])])})),0)]),t("div",{staticClass:"more-search-btn"},[e._v("查看更多")])])],1)]:void 0}}],null,!0)}),t("el-table-column",{attrs:{prop:"cn_delivery_time",label:"大陆交期",width:"150"}}),t("el-table-column",{attrs:{prop:"hk_delivery_time",label:"香港交期",width:"150"}}),t("el-table-column",{attrs:{prop:"goods_status",label:"状态",width:"150"},scopedSlots:e._u([{key:"default",fn:function(i){return[1==i.row.goods_status?t("span",{staticClass:"f-green"},[e._v("上架")]):3==i.row.goods_status?t("span",[e._v("下架")]):e._e()]}}],null,!1,1605124566)})],1),t("el-pagination",{attrs:{layout:"prev, pager, next,jumper","page-size":e.limit,total:e.total,"current-page":e.page},on:{"current-change":e.handleCurrentChange}})]:[t("el-table",{key:1,staticStyle:{width:"100%"},attrs:{data:e.historyList,border:""}},[t("el-table-column",{attrs:{fixed:"",label:"操作",width:"108",align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("span",{staticClass:"dcg",class:{disabled:i.row.disabled},on:{click:function(t){return e.handle(i.$index,i.row)}}},[e._v("确认")])]}}])}),t("el-table-column",{attrs:{fixed:"",prop:"goods_name",label:"报价型号",width:"200"}}),t("el-table-column",{attrs:{fixed:"",prop:"brand_name",label:"报价品牌",width:"200"}}),t("el-table-column",{attrs:{fixed:"",prop:"status",label:"状态",width:"100"},scopedSlots:e._u([{key:"default",fn:function(i){return[1==i.row.status?t("span",{staticClass:"f-green"},[e._v("比价中")]):2==i.row.status?t("span",{staticClass:"f-yellow1"},[e._v("已选中")]):3==i.row.status?t("span",[e._v("已确认")]):4==i.row.status?t("span",{staticClass:"f-green"},[e._v("已成单")]):5==i.row.status?t("span",{staticClass:"f-red1"},[e._v("已关闭")]):9==i.row.status?t("span",{staticClass:"f-red1"},[e._v("已删除")]):-1==i.row.status?t("span",{staticClass:"f-red1"},[e._v("已撤销")]):e._e()]}}])}),t("el-table-column",{attrs:{prop:"expire_status_val",label:"是否有效",width:"100"}}),t("el-table-column",{attrs:{prop:"price_rmb",label:"价格",width:"100"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("span",[e._v(e._s(e._f("floatZero")(i.row.price_rmb)))])]}}])}),t("el-table-column",{attrs:{prop:"currency",label:"币种",width:"100"}}),t("el-table-column",{attrs:{prop:"tax_rate",label:"税率",width:"100"}}),t("el-table-column",{attrs:{prop:"batch",label:"批次",width:"100"}}),t("el-table-column",{attrs:{prop:"delivery_time",label:"货期",width:"100"}}),t("el-table-column",{attrs:{prop:"mpq",label:"最小包装数量",width:"150"}}),t("el-table-column",{attrs:{prop:"moq",label:"起订量",width:"100"}}),t("el-table-column",{attrs:{prop:"price_other",label:"其他费用",width:"200"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("span",[e._v(e._s(e._f("floatZero")(i.row.price_other)))])]}}])}),t("el-table-column",{attrs:{prop:"expire_time",label:"报价有效期",width:"200"}}),t("el-table-column",{attrs:{prop:"remark",label:"备注",width:"200"}}),t("el-table-column",{attrs:{prop:"create_time",label:"最近报价时间",width:"200"}}),t("el-table-column",{attrs:{prop:"inquiry_goods_name",label:"型号",width:"200"}}),t("el-table-column",{attrs:{prop:"inquiry_brand_name",label:"品牌",width:"200"}}),t("el-table-column",{attrs:{prop:"inquiry_sn",label:"询价单号",width:"200"}})],1),t("el-pagination",{attrs:{layout:"prev, pager, next,jumper","page-size":e.limit,total:e.total,"current-page":e.page},on:{"current-change":e.handleCurrentChange}})]],2)]),t("el-dialog",{staticClass:"xx",attrs:{title:e.title,"close-on-click-modal":!1,visible:e.dialogVisible,width:"656px"},on:{"update:visible":function(t){e.dialogVisible=t}}},[t("div",{staticClass:"dialog-form"},[t("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"100px"}},[t("div",{staticClass:"row bothSide zdypop"},[t("div",{staticClass:"box"},[t("el-form-item",{attrs:{label:"报价型号",prop:"goods_name"}},[t("el-input",{attrs:{disabled:e.isModify,placeholder:"请输入型号",value:e.ruleForm.goods_name,disabled:""},model:{value:e.ruleForm.goods_name,callback:function(t){e.$set(e.ruleForm,"goods_name",t)},expression:"ruleForm.goods_name"}})],1),t("el-form-item",{attrs:{label:"报价数量",prop:"quote_number"}},[t("el-input",{attrs:{placeholder:"请输入数量",value:e.ruleForm.quote_number},model:{value:e.ruleForm.quote_number,callback:function(t){e.$set(e.ruleForm,"quote_number",t)},expression:"ruleForm.quote_number"}})],1),t("el-form-item",{attrs:{label:"币种",prop:"currency"}},[t("el-select",{on:{change:e.currentChange},model:{value:e.ruleForm.currency,callback:function(t){e.$set(e.ruleForm,"currency",t)},expression:"ruleForm.currency"}},[t("el-option",{attrs:{label:"RMB(人民币)",value:"1"}}),t("el-option",{attrs:{label:"USD(美元)",value:"2"}}),t("el-option",{attrs:{label:"HKD(港币)",value:"3"}}),t("el-option",{attrs:{label:"EUR(欧元)",value:"4"}}),t("el-option",{attrs:{label:"GBP(英磅)",value:"5"}})],1)],1),t("el-form-item",{attrs:{label:"批次",prop:"batch"}},[t("el-popover",{attrs:{placement:"bottom",width:"800",trigger:"click"},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[t("div",{staticClass:"row batch-layer"},[t("div",{staticClass:"batch-box verCenter"},[t("div",{staticClass:"title row bothSide verCenter"},[t("i",{staticClass:"el-icon-arrow-left",on:{click:e.prevChange}}),t("span",[e._v("年份")]),t("i",{staticClass:"el-icon-arrow-right",on:{click:e.nextChange}})]),t("div",{staticClass:"content row"},[t("ul",{staticClass:"row year-list"},e._l(e.year,(function(i,r){return t("li",{staticClass:"row rowCenter verCenter",class:{curr:e.yearIndex==r},on:{click:function(t){return e.tabChange(r,1)}}},[e._v(e._s(i)+"年")])})),0)]),t("div",{staticClass:"footer-btn row verCenter"},[t("el-button",{attrs:{size:"mini",round:""},on:{click:function(t){return e.clear(1,e.index)}}},[e._v("清空")]),t("el-button",{attrs:{size:"mini",round:""},on:{click:function(t){return e.confirm(1,e.year[e.yearIndex])}}},[e._v("确定")])],1)]),t("div",{staticClass:"batch-box verCenter"},[t("div",{staticClass:"title row rowCenter verCenter"},[t("span",[e._v("第一周期")])]),t("div",{staticClass:"content row"},[t("ul",{staticClass:"row period-list"},e._l(e.period,(function(i,r){return t("li",{staticClass:"row rowCenter verCenter",class:{curr:e.periodIndex==r},on:{click:function(t){return e.tabChange(r,2)}}},[e._v(e._s(i))])})),0)]),t("div",{staticClass:"footer-btn row verCenter"},[t("el-button",{attrs:{size:"mini",round:""},on:{click:function(t){return e.clear(1,e.index)}}},[e._v("清空")]),t("el-button",{attrs:{size:"mini",round:""},on:{click:function(t){return e.confirm(2,e.period[e.periodIndex])}}},[e._v("确定")])],1)]),t("div",{staticClass:"batch-box verCenter"},[t("div",{staticClass:"title row rowCenter verCenter"},[t("span",[e._v("第二周期")])]),t("div",{staticClass:"content row"},[t("ul",{staticClass:"row period-list"},e._l(e.period,(function(i,r){return t("li",{staticClass:"row rowCenter verCenter",class:{curr:e.periodIndexTwo==r},on:{click:function(t){return e.tabChange(r,3)}}},[e._v(e._s(i))])})),0)]),t("div",{staticClass:"footer-btn row verCenter"},[t("el-button",{attrs:{size:"mini",round:""},on:{click:function(t){return e.clear(1,e.index)}}},[e._v("清空")]),t("el-button",{attrs:{size:"mini",round:""},on:{click:function(t){return e.confirm(3,e.period[e.periodIndexTwo])}}},[e._v("确定")])],1)])]),t("el-input",{attrs:{slot:"reference",placeholder:"请输入D/C",value:e.ruleForm.batch},slot:"reference",model:{value:e.ruleForm.batch,callback:function(t){e.$set(e.ruleForm,"batch",t)},expression:"ruleForm.batch"}})],1)],1),t("el-form-item",{attrs:{label:"最小包装数量"}},[t("el-input",{attrs:{placeholder:"请输入MPQ",value:e.ruleForm.mpq},model:{value:e.ruleForm.mpq,callback:function(t){e.$set(e.ruleForm,"mpq",t)},expression:"ruleForm.mpq"}})],1),t("el-form-item",{staticClass:"updatebox",attrs:{label:"其他费用"}},[t("el-input",{attrs:{placeholder:"",onkeyup:"if(isNaN(value))execCommand('undo')",onafterpaste:"if(isNaN(value))execCommand('undo')",placeholder:"请输入其他费用",value:e.ruleForm.price_other},model:{value:e.ruleForm.price_other,callback:function(t){e.$set(e.ruleForm,"price_other",t)},expression:"ruleForm.price_other"}})],1)],1),t("div",{staticClass:"box"},[t("el-form-item",{attrs:{label:"报价品牌",prop:"brand_name"}},[t("el-input",{attrs:{placeholder:"请输入品牌",value:e.ruleForm.brand_name,disabled:""},model:{value:e.ruleForm.brand_name,callback:function(t){e.$set(e.ruleForm,"brand_name",t)},expression:"ruleForm.brand_name"}})],1),t("el-form-item",{attrs:{label:"价格",prop:"price_origin"}},[t("el-input",{attrs:{placeholder:"请输入价格",value:e.ruleForm.price_origin},model:{value:e.ruleForm.price_origin,callback:function(t){e.$set(e.ruleForm,"price_origin",t)},expression:"ruleForm.price_origin"}})],1),t("el-form-item",{attrs:{label:"税率"}},[t("el-input",{staticStyle:{width:"100px"},attrs:{disabled:"",value:e.ruleForm.tax_rate},model:{value:e.ruleForm.tax_rate,callback:function(t){e.$set(e.ruleForm,"tax_rate",t)},expression:"ruleForm.tax_rate"}})],1),t("el-form-item",{staticClass:"updatebox",attrs:{label:"货期",prop:"delivery_int"}},[t("el-input",{attrs:{placeholder:"货期",value:e.ruleForm.delivery_int},model:{value:e.ruleForm.delivery_int,callback:function(t){e.$set(e.ruleForm,"delivery_int",t)},expression:"ruleForm.delivery_int"}}),t("div",{staticClass:"selectdw"},[t("el-select",{staticClass:"placehoload",attrs:{placeholder:"天"},model:{value:e.ruleForm.delivery_unit_val,callback:function(t){e.$set(e.ruleForm,"delivery_unit_val",t)},expression:"ruleForm.delivery_unit_val"}},[t("el-option",{attrs:{label:"工作日",value:"工作日"}}),t("el-option",{attrs:{label:"周",value:"周"}})],1)],1)],1),t("el-form-item",{attrs:{label:"起订量"}},[t("el-input",{attrs:{placeholder:"请输入起订量",value:e.ruleForm.moq},model:{value:e.ruleForm.moq,callback:function(t){e.$set(e.ruleForm,"moq",t)},expression:"ruleForm.moq"}})],1),t("el-form-item",{attrs:{label:"报价有效期",prop:"expire_time"}},[t("el-date-picker",{attrs:{type:"date",placeholder:"选择报价有效期","value-format":"yyyy-MM-dd","picker-options":e.pickerOptions},model:{value:e.ruleForm.expire_time,callback:function(t){e.$set(e.ruleForm,"expire_time",t)},expression:"ruleForm.expire_time"}})],1)],1)]),t("el-form-item",{attrs:{label:"备注"}},[t("el-input",{attrs:{type:"textarea",placeholder:"请输入备注"},model:{value:e.ruleForm.remark,callback:function(t){e.$set(e.ruleForm,"remark",t)},expression:"ruleForm.remark"}})],1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("确 定")])],1)]),t("Menu")],1)},n=[],o=(i("c628"),i("0653"),i("d52e")),s=i.n(o),a=(i("a2ef"),i("e322")),l=i.n(a),u=(i("15e5"),i("e757")),c=i.n(u),d=(i("9d3c"),i("89bd")),p=i.n(d),h=(i("b911"),i("afab")),m=i.n(h),f=(i("4b07"),i("1ad9")),_=i.n(f),b=(i("a971"),i("3036")),v=i.n(b),g=(i("c5d1"),i("6ec2")),y=i.n(g),w=(i("30ae"),i("28e0")),x=i.n(w),C=(i("9b8c"),i("ef30")),q=i.n(C),F=(i("2052"),i("473f")),S=i.n(F),k=(i("7b6e"),i("00b5")),$=i.n(k),O=(i("371d"),i("c947")),E=i.n(O),j=(i("27af"),i("678c")),T=i.n(j),P=(i("8f92"),i("0e95")),I=i.n(P),D=(i("a9f4"),i("f3c9")),M=i.n(D),N=(i("ebc9"),i("ad51")),A=i.n(N),R=(i("a506"),i("7bfa")),L=i.n(R),z=(i("3825"),i("faf9")),B=i.n(z),V=(i("2760"),i("bb42")),U=i("2251"),X=i("bca6");V["default"].prototype.$message=B.a,V["default"].use(x.a).use(q.a).use(S.a).use($.a).use(E.a).use(T.a).use(I.a).use(M.a).use(A.a).use(L.a),V["default"].use(l.a).use(c.a).use(p.a).use(m.a).use(_.a).use(v.a).use(y.a);var K={name:"InquireDetail",data(){return{pickerOptions:{disabledDate(e){return e.getTime()<Date.now()-864e5}},currentDataId:0,active:0,total:0,limit:10,page:1,multipleSelection:[],quote_info:{},inquiry_info:{},quote_list:[],title:"新增",isModify:!1,tableData:[],historyList:[],submitState:0,yearIndex:-1,periodIndex:-1,periodIndexTwo:-1,visible:!1,year:["2010","2011","2012","2013","2014","2015","2016","2017","2018","2019","2020","2021","2022","2023","2024"],period:["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34","35","36","37","38","39","40","41","42","43","44","45","46","47","48","49","50","51","52","53","54"],ruleForm:{inquiry_id:"",inquiry_sn:"",inquiry_items_id:"",quote_id:"",goods_name:"",quote_number:"",currency:"1",batch:"",mpq:"",price_other:"",unit:"",brand_name:"",price_origin:"",tax_rate:"13%",delivery_int:"",delivery_unit_val:"工作日",moq:"",expire_time:"",remark:""},rules:{goods_name:[{required:!0,message:"请输入报价型号",trigger:"blur"}],quote_number:[{required:!0,message:"请输入报价数量",trigger:"blur"}],currency:[{required:!0,message:"请选择币种",trigger:"blur"}],batch:[{required:!0,message:"请输入批次",trigger:"change"}],price_origin:[{required:!0,message:"请输入价格",trigger:"blur"}],delivery_int:[{required:!0,message:"请输入货期",trigger:"blur"}],expire_time:[{required:!0,message:"请输入报价有效期",trigger:"blur"}]},dialogVisible:!1,brandList:[],textArr:["匹配库存","历史报价"]}},created(){this.getData()},watch:{$route(e,t){e.path==t.path&&this.getData()}},methods:{prevChange(){this.yearIndex=-1;let e=this.year[0],t=[];for(let i=0;i<15;i++)t.push(e-(i+1));this.year=t.sort()},nextChange(){this.yearIndex=-1;let e=1*this.year[this.year.length-1],t=[];for(let i=0;i<15;i++)t.push(e+(i+1));this.year=t},tabChange(e,t){1==t?this.yearIndex=e:2==t?this.periodIndex=e:3==t&&(this.periodIndexTwo=e)},clear(e,t){this.visible=!1,this.ruleForm.batch=""},confirm(e,t,i){if(-1==this.yearIndex)return this.$message({message:"请选择年份",type:"warning"}),!1;if(1==e)t=t.toString(),t=t.substring(t.length-2),this.ruleForm.batch=t+"+";else if(2==e){if(!t)return this.$message({message:"请选择第一周期",type:"warning"}),!1;let e=this.year[this.yearIndex].toString();e=e.substring(e.length-2),this.ruleForm.batch=e+t}else if(3==e){if(-1==this.periodIndex)return this.$message({message:"请选择第一周期",type:"warning"}),!1;if(!t)return this.$message({message:"请选择第二周期",type:"warning"}),!1;var r=parseInt(this.period[this.periodIndex]),n=parseInt(t);if(n<=r)return this.$message({message:"不可小于第一周期",type:"warning"}),!1;let e=this.year[this.yearIndex].toString();e=e.substring(e.length-2);let i=this.period[this.periodIndex].toString();i=i.substring(i.length-2),t=t.toString(),t=t.substring(t.length-2);let o=e+i,s=e+t;this.ruleForm.batch=o+"-"+s}this.visible=!1},getData(){this.$http("get","/api/inquiry/detail",{inquiry_item_id:this.$route.query.id}).then(e=>{0===e.code?(this.inquiry_info=e.data.inquiry_info,this.quote_list=e.data.quote_list,this.ruleForm.inquiry_sn=e.data.inquiry_info.inquiry_sn,this.ruleForm.inquiry_id=e.data.inquiry_info.inquiry_id,this.ruleForm.inquiry_items_id=e.data.inquiry_info.id,this.getSkulist()):this.$message(e.msg)})},getSkulist(){this.$http("get","/api/sku/list",{goods_name:this.inquiry_info.goods_name,"goods_status/condition":1,goods_status:1}).then(e=>{if(0===e.code){this.tableData=e.data.list||[],this.total=Number(e.data.count)||0;for(var t=this.tableData,i=[],r=0;r<t.length;r++)i.push(t[r].goods_id);this.checkBind(i.join(","))}else this.$message({message:e.msg,type:"warning"})})},float(e){let t=Number(e);return t||0},checkBind(e){e&&this.$http("get","/api/quote/checkpinlist",{inquiry_items_id:this.$route.query.id,pin_type:1==this.active?1:2,pin_obj_ids:e}).then(e=>{if(0===e.code&&e.data&&e.data.bind_ids&&e.data.bind_ids.length>0)for(var t=1==this.active?JSON.parse(JSON.stringify(this.historyList)):JSON.parse(JSON.stringify(this.tableData)),i=0;i<t.length;i++){var r=1==this.active?String(t[i].id):String(t[i].goods_id);-1!=e.data.bind_ids.indexOf(r)?1==this.active?(t[i].disabled=!0,this.historyList=t):(t[i].disabled=!0,this.tableData=t):1==this.active?(t[i].disabled=!1,this.historyList=t):(t[i].disabled=!1,this.tableData=t)}})},getHistory(){this.$http("get","/api/quote/history",{page:this.page,limit:this.limit,goods_name:this.inquiry_info.goods_name,brand_name:this.inquiry_info.brand_name,inquiry_items_id:this.$route.query.id}).then(e=>{if(0===e.code){this.total=e.data.total,this.historyList=e.data.list||[];for(var t=this.historyList,i=[],r=0;r<t.length;r++)i.push(t[r].id);this.checkBind(i.join(","))}else this.$message(e.msg)})},handleCurrentChange(e){this.page=e,this.getHistory()},onSubmit(){this.page=1,this.getData()},handleSelectionChange(e){this.multipleSelection=e},tab(e){this.active=e,this.page=1,this.$forceUpdate(),1==e?this.getHistory():this.getSkulist()},dateFormat(e,t){let i=e.create_time;return Object(X["a"])(i)},currentChange(e){this.ruleForm.tax_rate=1==e?"13%":"0%"},submitForm(e){this.$refs[e].validate(e=>{if(!this.submitState){if(!e)return!1;{this.submitState=1;let e=this.ruleForm;"13%"==e.tax_rate?e.tax_rate=.13:e.tax_rate=0,this.$http("post","/api/quote/save",e).then(e=>{0==e.code?(this.getData(),0!=this.currentDataId&&this.$http("post","/api/quote/pin",{inquiry_items_id:this.ruleForm.inquiry_items_id,pin_type:1==this.active?1:2,pin_obj_id:this.currentDataId}).then(e=>{0==e.code?(this.$message({message:"操作成功",type:"success"}),this.getData()):this.$message({message:e.msg,type:"warning"})}),1==this.active||this.getSkulist(),this.dialogVisible=!1,this.submitState=0):(this.$message({message:e.msg,type:"error"}),this.submitState=0)}).catch(e=>{this.submitState=0})}}})},added(){console.log(this.inquiry_info),this.title="新增",this.dialogVisible=!0,this.isModify=!1,this.ruleForm.brand_name="",this.ruleForm.tax_rate="13%",this.ruleForm.moq="",this.ruleForm.mpq="",this.ruleForm.price_other="",this.ruleForm.quote_id="",this.ruleForm.quote_number=this.inquiry_info.inquiry_number,this.ruleForm.batch=this.inquiry_info.batch,this.ruleForm.expire_time=new Date,this.ruleForm.goods_name=this.inquiry_info.goods_name,this.ruleForm.brand_name=this.inquiry_info.brand_name,this.ruleForm.delivery_int=this.inquiry_info.delivery_info.delivery_int,this.ruleForm.delivery_unit_val=this.inquiry_info.delivery_info.delivery_unit_val,this.$nextTick(()=>{this.$refs["ruleForm"].resetFields()})},modify(){var e=[];0!=this.multipleSelection.length?this.multipleSelection.length>1?this.$message({message:"请选择一条询价信息",type:"warning"}):1==this.multipleSelection[0].status||3==this.multipleSelection[0].status?(e=this.multipleSelection.map(e=>e.id),this.title="修改",this.dialogVisible=!0,this.ruleForm.quote_id=e.join(","),this.isModify=!0,this.$http("get","/api/quote/getinfo",{id:e.join(",")}).then(e=>{0===e.code?(e.data.quote_info.price_other=this.float(e.data.quote_info.price_other),e.data.quote_info.price_origin=this.float(e.data.quote_info.price_origin),this.ruleForm.goods_name=e.data.quote_info.goods_name,this.ruleForm.quote_number=e.data.quote_info.quote_number,this.ruleForm.currency=e.data.quote_info.currency.toString(),this.ruleForm.batch=e.data.quote_info.batch,this.ruleForm.mpq=e.data.quote_info.mpq,this.ruleForm.price_other=e.data.quote_info.price_other,this.ruleForm.unit=e.data.quote_info.unit,this.ruleForm.brand_name=e.data.quote_info.brand_name,this.ruleForm.price_origin=e.data.quote_info.price_origin,this.ruleForm.tax_rate=100*Number(e.data.quote_info.tax_rate)+"%",this.ruleForm.delivery_int=e.data.quote_info.delivery_int,this.ruleForm.delivery_unit_val=e.data.quote_info.delivery_unit_val,this.ruleForm.moq=e.data.quote_info.moq,this.ruleForm.remark=e.data.quote_info.remark,"0000-00-00 00:00:00"==e.data.quote_info.expire_time?this.ruleForm.expire_time="":this.ruleForm.expire_time=e.data.quote_info.expire_time):this.$message({message:e.msg,type:"warning"})})):this.$message({message:"该报价不可修改",type:"warning"}):this.$message({message:"请至少选择一条询价信息",type:"warning"})},del(){var e=[];if(0!=this.multipleSelection.length){for(var t=0;t<this.multipleSelection.length;t++)e.push(this.multipleSelection[t]["id"]);s.a.confirm("确认到删除当前勾选数据吗?",{type:"error"}).then(()=>{this.$http("post","/api/quote/delete",{ids:e.join(",")}).then(e=>{0===e.code?(this.$message({message:"删除成功",type:"success"}),this.getData()):this.$message(e.msg)})}).catch(()=>{})}else this.$message({message:"请至少选择一条数据",type:"warning"})},handle(e,t){t.disabled?this.$message({message:"已绑定,不能重复操作",type:"warning"}):(1==this.active?this.currentDataId=t.id:this.currentDataId=t.goods_id,this.title=1==this.active?"确认-历史报价":"确认-匹配库存",this.dialogVisible=!0,this.ruleForm.quote_id="",this.isModify=!0,1!=this.active?this.$http("get","/api/quote/gettransinfoforsku",{goods_id:t.goods_id,inquiry_items_id:this.$route.query.id}).then(e=>{if(0===e.code){var t=e.data.trans_to_quote_info;t.price_origin=this.float(t.price_origin),this.ruleForm.goods_name=t.goods_name,this.ruleForm.batch=t.batch,this.ruleForm.price_origin=t.price_origin,this.ruleForm.brand_name=t.brand_name,this.ruleForm.moq=t.moq,this.ruleForm.mpq=t.mpq,this.ruleForm.quote_number=t.quote_number}else this.$message({message:e.msg,type:"error"})}):this.$http("get","/api/quote/getinfo",{id:t.id}).then(e=>{0===e.code?(e.data.quote_info.price_other=this.float(e.data.quote_info.price_other),e.data.quote_info.price_origin=this.float(e.data.quote_info.price_origin),this.ruleForm.goods_name=e.data.quote_info.goods_name,this.ruleForm.brand_name=e.data.quote_info.brand_name,this.ruleForm.quote_number=e.data.quote_info.quote_number,this.ruleForm.currency=e.data.quote_info.currency.toString(),this.ruleForm.batch=e.data.quote_info.batch,this.ruleForm.mpq=e.data.quote_info.mpq,this.ruleForm.price_other=e.data.quote_info.price_other,this.ruleForm.unit=e.data.quote_info.unit,this.ruleForm.brand=e.data.quote_info.brand_name,this.ruleForm.price_origin=e.data.quote_info.price_origin,this.ruleForm.tax_rate=e.data.quote_info.tax_rate,this.ruleForm.delivery_int=e.data.quote_info.delivery_int,this.ruleForm.delivery_unit_val=e.data.quote_info.delivery_unit_val,this.ruleForm.moq=e.data.quote_info.moq,this.ruleForm.remark=e.data.quote_info.remark,"0000-00-00 00:00:00"==e.data.quote_info.expire_time?this.ruleForm.expire_time="":this.ruleForm.expire_time=e.data.quote_info.expire_time):this.$message({message:e.msg,type:"error"})}))}},components:{Menu:U["a"]}},J=K,H=(i("dca3"),i("0b56")),Z=Object(H["a"])(J,r,n,!1,null,"525e33d2",null);t["default"]=Z.exports},"89bd":function(e,t,i){e.exports=function(e){var t={};function i(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=e,i.c=t,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/dist/",i(i.s=82)}({0:function(e,t,i){"use strict";function r(e,t,i,r,n,o,s,a){var l,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=i,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),s?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},u._ssrRegister=l):n&&(l=a?function(){n.call(this,this.$root.$options.shadowRoot)}:n),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:u}}i.d(t,"a",(function(){return r}))},5:function(e,t){e.exports=i("2155")},82:function(e,t,i){"use strict";i.r(t);var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.doDestroy}},[i("ul",{directives:[{name:"show",rawName:"v-show",value:e.showPopper,expression:"showPopper"}],staticClass:"el-dropdown-menu el-popper",class:[e.size&&"el-dropdown-menu--"+e.size]},[e._t("default")],2)])},n=[];r._withStripped=!0;var o=i(5),s=i.n(o),a={name:"ElDropdownMenu",componentName:"ElDropdownMenu",mixins:[s.a],props:{visibleArrow:{type:Boolean,default:!0},arrowOffset:{type:Number,default:0}},data:function(){return{size:this.dropdown.dropdownSize}},inject:["dropdown"],created:function(){var e=this;this.$on("updatePopper",(function(){e.showPopper&&e.updatePopper()})),this.$on("visible",(function(t){e.showPopper=t}))},mounted:function(){this.dropdown.popperElm=this.popperElm=this.$el,this.referenceElm=this.dropdown.$el,this.dropdown.initDomOperation()},watch:{"dropdown.placement":{immediate:!0,handler:function(e){this.currentPlacement=e}}}},l=a,u=i(0),c=Object(u["a"])(l,r,n,!1,null,null,null);c.options.__file="packages/dropdown/src/dropdown-menu.vue";var d=c.exports;d.install=function(e){e.component(d.name,d)};t["default"]=d}})},"9d3c":function(e,t,i){},a506:function(e,t,i){},afab:function(e,t,i){e.exports=function(e){var t={};function i(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=e,i.c=t,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/dist/",i(i.s=83)}({0:function(e,t,i){"use strict";function r(e,t,i,r,n,o,s,a){var l,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=i,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),s?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},u._ssrRegister=l):n&&(l=a?function(){n.call(this,this.$root.$options.shadowRoot)}:n),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:u}}i.d(t,"a",(function(){return r}))},4:function(e,t){e.exports=i("8c46")},83:function(e,t,i){"use strict";i.r(t);var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("li",{staticClass:"el-dropdown-menu__item",class:{"is-disabled":e.disabled,"el-dropdown-menu__item--divided":e.divided},attrs:{"aria-disabled":e.disabled,tabindex:e.disabled?null:-1},on:{click:e.handleClick}},[e.icon?i("i",{class:e.icon}):e._e(),e._t("default")],2)},n=[];r._withStripped=!0;var o=i(4),s=i.n(o),a={name:"ElDropdownItem",mixins:[s.a],props:{command:{},disabled:Boolean,divided:Boolean,icon:String},methods:{handleClick:function(e){this.dispatch("ElDropdown","menu-item-click",[this.command,this])}}},l=a,u=i(0),c=Object(u["a"])(l,r,n,!1,null,null,null);c.options.__file="packages/dropdown/src/dropdown-item.vue";var d=c.exports;d.install=function(e){e.component(d.name,d)};t["default"]=d}})},b911:function(e,t,i){},c717:function(e,t,i){e.exports=function(e){var t={};function i(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=e,i.c=t,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/dist/",i(i.s=96)}({0:function(e,t,i){"use strict";function r(e,t,i,r,n,o,s,a){var l,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=i,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),s?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},u._ssrRegister=l):n&&(l=a?function(){n.call(this,this.$root.$options.shadowRoot)}:n),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:u}}i.d(t,"a",(function(){return r}))},96:function(e,t,i){"use strict";i.r(t);var r=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"el-button-group"},[e._t("default")],2)},n=[];r._withStripped=!0;var o={name:"ElButtonGroup"},s=o,a=i(0),l=Object(a["a"])(s,r,n,!1,null,null,null);l.options.__file="packages/button/src/button-group.vue";var u=l.exports;u.install=function(e){e.component(u.name,u)};t["default"]=u}})},dca3:function(e,t,i){"use strict";i("eeba")},e757:function(e,t,i){e.exports=function(e){var t={};function i(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,i),n.l=!0,n.exports}return i.m=e,i.c=t,i.d=function(e,t,r){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(i.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)i.d(r,n,function(t){return e[t]}.bind(null,n));return r},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/dist/",i(i.s=128)}({0:function(e,t,i){"use strict";function r(e,t,i,r,n,o,s,a){var l,u="function"===typeof e?e.options:e;if(t&&(u.render=t,u.staticRenderFns=i,u._compiled=!0),r&&(u.functional=!0),o&&(u._scopeId="data-v-"+o),s?(l=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(s)},u._ssrRegister=l):n&&(l=a?function(){n.call(this,this.$root.$options.shadowRoot)}:n),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(e,t){return l.call(t),c(e,t)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:e,options:u}}i.d(t,"a",(function(){return r}))},11:function(e,t){e.exports=i("a7b2")},12:function(e,t){e.exports=i("4199")},128:function(e,t,i){"use strict";i.r(t);var r,n,o=i(12),s=i.n(o),a=i(4),l=i.n(a),u=i(11),c=i.n(u),d=i(14),p=i.n(d),h=i(35),m=i.n(h),f=i(3),_={name:"ElDropdown",componentName:"ElDropdown",mixins:[l.a,c.a],directives:{Clickoutside:s.a},components:{ElButton:p.a,ElButtonGroup:m.a},provide:function(){return{dropdown:this}},props:{trigger:{type:String,default:"hover"},type:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},placement:{type:String,default:"bottom-end"},visibleArrow:{default:!0},showTimeout:{type:Number,default:250},hideTimeout:{type:Number,default:150},tabindex:{type:Number,default:0},disabled:{type:Boolean,default:!1}},data:function(){return{timeout:null,visible:!1,triggerElm:null,menuItems:null,menuItemsArray:null,dropdownElm:null,focusing:!1,listId:"dropdown-menu-"+Object(f["generateId"])()}},computed:{dropdownSize:function(){return this.size||(this.$ELEMENT||{}).size}},mounted:function(){this.$on("menu-item-click",this.handleMenuItemClick)},watch:{visible:function(e){this.broadcast("ElDropdownMenu","visible",e),this.$emit("visible-change",e)},focusing:function(e){var t=this.$el.querySelector(".el-dropdown-selfdefine");t&&(e?t.className+=" focusing":t.className=t.className.replace("focusing",""))}},methods:{getMigratingConfig:function(){return{props:{"menu-align":"menu-align is renamed to placement."}}},show:function(){var e=this;this.disabled||(clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.visible=!0}),"click"===this.trigger?0:this.showTimeout))},hide:function(){var e=this;this.disabled||(this.removeTabindex(),this.tabindex>=0&&this.resetTabindex(this.triggerElm),clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.visible=!1}),"click"===this.trigger?0:this.hideTimeout))},handleClick:function(){this.disabled||(this.visible?this.hide():this.show())},handleTriggerKeyDown:function(e){var t=e.keyCode;[38,40].indexOf(t)>-1?(this.removeTabindex(),this.resetTabindex(this.menuItems[0]),this.menuItems[0].focus(),e.preventDefault(),e.stopPropagation()):13===t?this.handleClick():[9,27].indexOf(t)>-1&&this.hide()},handleItemKeyDown:function(e){var t=e.keyCode,i=e.target,r=this.menuItemsArray.indexOf(i),n=this.menuItemsArray.length-1,o=void 0;[38,40].indexOf(t)>-1?(o=38===t?0!==r?r-1:0:r<n?r+1:n,this.removeTabindex(),this.resetTabindex(this.menuItems[o]),this.menuItems[o].focus(),e.preventDefault(),e.stopPropagation()):13===t?(this.triggerElmFocus(),i.click(),this.hideOnClick&&(this.visible=!1)):[9,27].indexOf(t)>-1&&(this.hide(),this.triggerElmFocus())},resetTabindex:function(e){this.removeTabindex(),e.setAttribute("tabindex","0")},removeTabindex:function(){this.triggerElm.setAttribute("tabindex","-1"),this.menuItemsArray.forEach((function(e){e.setAttribute("tabindex","-1")}))},initAria:function(){this.dropdownElm.setAttribute("id",this.listId),this.triggerElm.setAttribute("aria-haspopup","list"),this.triggerElm.setAttribute("aria-controls",this.listId),this.splitButton||(this.triggerElm.setAttribute("role","button"),this.triggerElm.setAttribute("tabindex",this.tabindex),this.triggerElm.setAttribute("class",(this.triggerElm.getAttribute("class")||"")+" el-dropdown-selfdefine"))},initEvent:function(){var e=this,t=this.trigger,i=this.show,r=this.hide,n=this.handleClick,o=this.splitButton,s=this.handleTriggerKeyDown,a=this.handleItemKeyDown;this.triggerElm=o?this.$refs.trigger.$el:this.$slots.default[0].elm;var l=this.dropdownElm;this.triggerElm.addEventListener("keydown",s),l.addEventListener("keydown",a,!0),o||(this.triggerElm.addEventListener("focus",(function(){e.focusing=!0})),this.triggerElm.addEventListener("blur",(function(){e.focusing=!1})),this.triggerElm.addEventListener("click",(function(){e.focusing=!1}))),"hover"===t?(this.triggerElm.addEventListener("mouseenter",i),this.triggerElm.addEventListener("mouseleave",r),l.addEventListener("mouseenter",i),l.addEventListener("mouseleave",r)):"click"===t&&this.triggerElm.addEventListener("click",n)},handleMenuItemClick:function(e,t){this.hideOnClick&&(this.visible=!1),this.$emit("command",e,t)},triggerElmFocus:function(){this.triggerElm.focus&&this.triggerElm.focus()},initDomOperation:function(){this.dropdownElm=this.popperElm,this.menuItems=this.dropdownElm.querySelectorAll("[tabindex='-1']"),this.menuItemsArray=[].slice.call(this.menuItems),this.initEvent(),this.initAria()}},render:function(e){var t=this,i=this.hide,r=this.splitButton,n=this.type,o=this.dropdownSize,s=this.disabled,a=function(e){t.$emit("click",e),i()},l=null;if(r)l=e("el-button-group",[e("el-button",{attrs:{type:n,size:o,disabled:s},nativeOn:{click:a}},[this.$slots.default]),e("el-button",{ref:"trigger",attrs:{type:n,size:o,disabled:s},class:"el-dropdown__caret-button"},[e("i",{class:"el-dropdown__icon el-icon-arrow-down"})])]);else{l=this.$slots.default;var u=l[0].data||{},c=u.attrs,d=void 0===c?{}:c;s&&!d.disabled&&(d.disabled=!0,u.attrs=d)}var p=s?null:this.$slots.dropdown;return e("div",{class:"el-dropdown",directives:[{name:"clickoutside",value:i}],attrs:{"aria-disabled":s}},[l,p])}},b=_,v=i(0),g=Object(v["a"])(b,r,n,!1,null,null,null);g.options.__file="packages/dropdown/src/dropdown.vue";var y=g.exports;y.install=function(e){e.component(y.name,y)};t["default"]=y},14:function(e,t){e.exports=i("28e0")},3:function(e,t){e.exports=i("0b51")},35:function(e,t){e.exports=i("c717")},4:function(e,t){e.exports=i("8c46")}})},eeba:function(e,t,i){}}]);