(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e12d3f04"],{"433d":function(e,t,r){"use strict";var o=r("c559"),n={ftpUrl:o["a"].ftpUrl,apiBaseURL:o["a"].apiBaseURL};t["a"]=n},5688:function(e,t,r){"use strict";r.d(t,"i",(function(){return n})),r.d(t,"b",(function(){return a})),r.d(t,"a",(function(){return i})),r.d(t,"c",(function(){return s})),r.d(t,"f",(function(){return u})),r.d(t,"h",(function(){return c})),r.d(t,"e",(function(){return l})),r.d(t,"d",(function(){return d})),r.d(t,"g",(function(){return f}));var o=r("b775");function n(e){return Object(o["a"])({url:"/pc/base/warehouse/select/tenant_warehouse",method:"get",params:e})}function a(e){return Object(o["a"])({url:"/pc/base/goods/template/query/goodsTemplate",method:"get",params:e})}function i(e){return Object(o["a"])({url:"/pc/base/goods/models/query/goodsModel",method:"get",params:e})}function s(e){return Object(o["a"])({url:"/pc/whForm/procure/add",method:"post",data:e})}function u(e){return Object(o["a"])({url:"/pc/whForm/procure/edit",method:"post",data:e})}function c(e){return Object(o["a"])({url:"/pc/whForm/procure/list",method:"get",params:e})}function l(e){return Object(o["a"])({url:"/pc/whForm/procure/detail",method:"get",params:e})}function d(e){return Object(o["a"])({url:"/pc/whForm/procure/del",method:"delete",params:e})}function f(e){return Object(o["a"])({url:"/pc/whForm/procure/income",method:"post",params:e})}},"6b6f":function(e,t,r){"use strict";r.r(t);var o=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("win-md",{staticClass:"stock-edit",attrs:{title:e.setting.title+"采购入库",width:"800px",loading:e.loading},on:{close:e.close}},[r("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"ruleForm",staticClass:"form",attrs:{model:e.formData,rules:e.rules,"label-width":"120px"}},[r("div",{staticClass:"main-w"},[r("el-row",{staticClass:"headerHeight",attrs:{gutter:24}},[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"入库仓库",prop:"warehouseId"}},[r("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",clearable:""},model:{value:e.formData.warehouseId,callback:function(t){e.$set(e.formData,"warehouseId",t)},expression:"formData.warehouseId"}},e._l(e.warehouses,(function(e){return r("el-option",{key:e.id,attrs:{label:e.warehouseName,value:e.id}})})),1)],1)],1),e._v(" "),r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"采购时间",prop:"procureTime"}},[r("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"datetime",clearable:"",value:"yyyy-MM-dd HH:mm:ss","value-format":"yyyyMMddHHmmss",placeholder:"请选择日期"},model:{value:e.formData.procureTime,callback:function(t){e.$set(e.formData,"procureTime",t)},expression:"formData.procureTime"}})],1)],1)],1),e._v(" "),r("el-row",{staticClass:"headerHeight",attrs:{gutter:24}},[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"采购类型",prop:"buyType"}},[r("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:e.formData.buyType,callback:function(t){e.$set(e.formData,"buyType",t)},expression:"formData.buyType"}},e._l(e.buyTypeOptions,(function(e){return r("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1),e._v(" "),r("el-row",{staticClass:"headerHeight",attrs:{gutter:24}},[r("el-col",{attrs:{span:24}},[r("el-form-item",{attrs:{label:"采购入库手续",prop:"procureDoc"}},[r("upload",{ref:"uploadRef",attrs:{values:e.fileList,settings:e.uploadSettings},on:{"on-change":e.uploadChange}})],1)],1)],1),e._v(" "),e._l(e.formData.procureGoods,(function(t,o){return r("div",{key:o,staticClass:"goods-card"},[r("el-row",{attrs:{gutter:24}},[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"物品分类",prop:"procureGoods."+o+".baseCategoryId",rules:{required:!0,message:"请选择物品分类",trigger:"change"}}},[r("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.categoryOptions,props:{value:"id",emitPath:!1},"show-all-levels":!1,filterable:"",clearable:""},on:{change:function(t){return e.categoryChange(t,o)}},model:{value:t.baseCategoryId,callback:function(r){e.$set(t,"baseCategoryId",r)},expression:"goodsItem.baseCategoryId"}})],1)],1),e._v(" "),r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"物品名称",prop:"procureGoods."+o+".baseGoodsTemplateId",rules:e.rules.baseGoodsTemplateId}},[r("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:t.baseCategoryId?"请选择物品":"请先选择物品分类",filterable:"",clearable:"",disabled:!t.baseCategoryId},on:{change:function(t){return e.goodsTemplateChange(t,o)}},model:{value:t.baseGoodsTemplateId,callback:function(r){e.$set(t,"baseGoodsTemplateId",r)},expression:"goodsItem.baseGoodsTemplateId"}},e._l(t.goodsOptions,(function(e){return r("el-option",{key:e.id,attrs:{label:e.goodsName,value:e.id}})})),1)],1)],1)],1),e._v(" "),r("el-row",{attrs:{gutter:24}},[r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"规格型号",prop:"procureGoods."+o+".modelsIds",rules:{required:!0,message:"请选择规格型号",trigger:"change"}}},[r("el-select",{staticStyle:{width:"100%"},attrs:{multiple:"",clearable:"",placeholder:t.baseGoodsTemplateId?"请选择规格型号":"请先选择物品名称",disabled:!t.baseGoodsTemplateId},on:{change:function(t){return e.modelChange(t,o)},"remove-tag":function(t){return e.modelRemoveTag(t,o)},clear:function(t){return e.modelRemoveTag(-1,o)}},model:{value:t.modelsIds,callback:function(r){e.$set(t,"modelsIds",r)},expression:"goodsItem.modelsIds"}},e._l(t.modelsOptions,(function(e){return r("el-option",{key:e.id,attrs:{label:e.modelName,value:e.id}})})),1)],1)],1),e._v(" "),r("el-col",{attrs:{span:12}},[r("el-form-item",{attrs:{label:"供货商",prop:"supplier"}},[r("el-input",{attrs:{clearable:"",maxlength:"20","show-word-limit":""},model:{value:t.supplier,callback:function(r){e.$set(t,"supplier",r)},expression:"goodsItem.supplier"}})],1)],1)],1),e._v(" "),r("el-table",{attrs:{data:t.models,stripe:!0}},[r("el-table-column",{attrs:{prop:"baseGoodsModelsId",label:"规格型号",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(e.getGoodsModelsName(t.row.baseGoodsModelsId))+"\n ")]}}],null,!0)}),e._v(" "),r("el-table-column",{attrs:{label:"单位",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(t.row.unit)+"\n ")]}}],null,!0)}),e._v(" "),r("el-table-column",{attrs:{prop:"priceYuan",label:"单价(元)",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{"label-width":"0",prop:"procureGoods["+o+"].models["+t.$index+"].priceYuan",rules:e.rules.priceYuan}},[r("el-input",{attrs:{type:"number"},on:{change:function(r){return e.priceChange(r,o,t.$index)}},model:{value:t.row.priceYuan,callback:function(r){e.$set(t.row,"priceYuan",e._n(r))},expression:"scope.row.priceYuan"}})],1)]}}],null,!0)}),e._v(" "),r("el-table-column",{attrs:{prop:"counts",label:"采购数量",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("el-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{"label-width":"0",prop:"procureGoods["+o+"].models["+t.$index+"].counts",rules:e.rules.counts}},[r("el-input",{model:{value:t.row.counts,callback:function(r){e.$set(t.row,"counts",e._n(r))},expression:"scope.row.counts"}})],1)]}}],null,!0)})],1),e._v(" "),r("div",{staticClass:"btn-group"},[e.formData.procureGoods.length>1?r("el-button",{attrs:{name:"移除",type:"danger",plain:"",size:"mini"},on:{click:function(t){return e.removeGoods(o)}}},[e._v("移除\n ")]):e._e(),e._v(" "),e.formData.procureGoods.length-1==o?r("el-button",{attrs:{name:"新增物品",type:"primary",plain:"",size:"mini"},on:{click:e.addGoods}},[e._v("新增物品\n ")]):e._e()],1)],1)}))],2)]),e._v(" "),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer",align:"center"},slot:"footer"},[r("my-button",{attrs:{name:"取消",site:"form"},on:{click:e.close}}),e._v(" "),r("my-button",{attrs:{name:"保存",site:"form"},on:{click:e.handleSubmit}})],1)],1)},n=[],a=r("5688"),i=r("c56b"),s=r("f6e8"),u=r("f76d"),c=r("decf"),l=r("dee4"),d=r("ed08"),f=r("2f62"),p=r("6f7e");function m(e){return m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},m(e)}function h(e){return b(e)||v(e)||y(e)||g()}function g(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(e,t){if(e){if("string"==typeof e)return w(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?w(e,t):void 0}}function v(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function b(e){if(Array.isArray(e))return w(e)}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=Array(t);r=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=o.call(i,"catchLoc"),c=o.call(i,"finallyLoc");if(u&&c){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&o.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),k(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var o=r.completion;if("throw"===o.type){var n=o.arg;k(r)}return n}}throw Error("illegal catch attempt")},delegateYield:function(t,r,o){return this.delegate={iterator:M(t),resultName:r,nextLoc:o},"next"===this.method&&(this.arg=e),y}},t}function I(e,t,r,o,n,a,i){try{var s=e[a](i),u=s.value}catch(e){return void r(e)}s.done?t(u):Promise.resolve(u).then(o,n)}function O(e){return function(){var t=this,r=arguments;return new Promise((function(o,n){var a=e.apply(t,r);function i(e){I(a,o,n,i,s,"next",e)}function s(e){I(a,o,n,i,s,"throw",e)}i(void 0)}))}}function G(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function x(e){for(var t=1;t=1&&p<=3)m=" "+parseInt(p)+"月前";else if(f>=1&&f<=3)m=" "+parseInt(f)+"周前";else if(d>=1&&d<=6)m=" "+parseInt(d)+"天前";else if(l>=1&&l<=23)m=" "+parseInt(l)+"小时前";else if(c>=1&&c<=59)m=" "+parseInt(c)+"分钟前";else if(u>=0&&u<=r)m="刚刚";else{var h=new Date;h.setTime(t);var g=h.getFullYear(),y=h.getMonth()+1<10?"0"+(h.getMonth()+1):h.getMonth()+1,v=h.getDate()<10?"0"+h.getDate():h.getDate();h.getHours()<10?h.getHours():h.getHours(),h.getMinutes()<10?h.getMinutes():h.getMinutes(),h.getSeconds()<10?h.getSeconds():h.getSeconds();m=g+"-"+y+"-"+v}return m}}}r.r(t),r.d(t,"DateToLong",(function(){return o})),r.d(t,"LongToDateTime",(function(){return a})),r.d(t,"LongToDate",(function(){return i})),r.d(t,"formatDate",(function(){return s})),r.d(t,"formattedDate",(function(){return u})),r.d(t,"formattedDateDuan",(function(){return c})),r.d(t,"timeago",(function(){return l}))},c56b:function(e,t,r){"use strict";r.d(t,"b",(function(){return a})),r.d(t,"a",(function(){return i}));var o=r("b775"),n=r("433d");function a(e){return o["a"].get(n["a"].apiBaseURL+"/pc/base/category/select/tree",{params:e})}function i(e){return Object(o["a"])({url:"/pc/base/category/detail",method:"get",params:e})}},d4df:function(e,t,r){},e3fa:function(e,t,r){"use strict";r("d4df")}}]);