webpackJsonp([26],{"/cwC":function(t,e){},Aufm:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("d7EF"),o=a.n(i),s=a("//Fk"),r=a.n(s),n=a("BO1k"),l=a.n(n),u=a("woOf"),c=a.n(u),p=a("mvHQ"),m=a.n(p),d=a("Dd8w"),f=a.n(d),h=a("ysqt"),b=a("S8x/"),D=(a("TExn"),a("bzuE")),v={name:"",props:{printDetail:{type:Object,default:{}},printList:{type:Array,default:[]},printForm:{type:Array,default:[]},printTotal:{type:Object,default:{}},printDirection:{type:Boolean,default:!0}},data:function(){return{pageHeight:"",pageWidth:"",config:D.a}},component:{},mounted:function(){this.printDirection?(this.pageHeight=this.config.printHeightDirection0,this.pageWidth=this.config.printWidthDirection0):(this.pageHeight=this.config.printHeightDirection1,this.pageWidth=this.config.printWidthDirection1)},watch:{printList:{handler:function(t,e){Object(b.a)(t,this.printForm,this.printTotal,this.printDirection)},deep:!0}}},g={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"print_content",style:{width:t.pageWidth+"px"}},[a("div",{staticClass:"print_top"},[a("div",{staticClass:"head_out"},[a("h1",{staticStyle:{"text-align":"center"}},[t._v("来料检验单")]),t._v(" "),t.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[t._v("源单类型:"+t._s(t.printDetail.sourceTypeName))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("源单编号:"+t._s(t.printDetail.sourceNo))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("供应商:"+t._s(t.printDetail.supplierName))])]):t._e(),t._v(" "),t.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[t._v("部门:"+t._s(t.printDetail.patrolDeptName))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("检验员:"+t._s(t.printDetail.inspectorName))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("单据编号:"+t._s(t.printDetail.inspectionNo))])]):t._e(),t._v(" "),t.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[t._v("物料代码:"+t._s(t.printDetail.serialNo))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("物料名称:"+t._s(t.printDetail.materielName))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("规格型号:"+t._s(t.printDetail.specification))])]):t._e(),t._v(" "),t.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[t._v("辅助单位:"+t._s(t.printDetail.supportUomName))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("批号:"+t._s(t.printDetail.batch))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("检验方案:"+t._s(t.printDetail.checkPlanName))])]):t._e(),t._v(" "),t.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[t._v("报检数量(辅助单位):"+t._s(t.printDetail.sendCountSupport))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("检验数量(辅助单位):"+t._s(t.printDetail.inspectionCountSupport))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("合格数量(辅助单位):"+t._s(t.printDetail.qualifiedCountSupport))])]):t._e(),t._v(" "),t.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[t._v("不合格数量(辅助单位):"+t._s(t.printDetail.unqualifiedCountSupport))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("制单人:"+t._s(t.printDetail.createByName))]),t._v(" "),a("div",{staticClass:"head2_item"},[t._v("制单日期:"+t._s(t.printDetail.createTime))])]):t._e(),t._v(" "),t.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head3_item"},[t._v("审核人:"+t._s(t.printDetail.auditorName))]),t._v(" "),a("div",{staticClass:"head3_item"},[t._v("单据状态:"+t._s(t.printDetail.statusName))])]):t._e(),t._v(" "),a("div",{staticClass:"footer_out"},[a("el-row",[a("el-col",[t._v("备注:"+t._s(t.printDetail.remarks))])],1)],1)]),t._v(" "),t._m(0)])])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"table_content"},[e("table",{staticClass:"table_out",staticStyle:{width:"100%"},attrs:{border:"0",cellspacing:"0"}})])}]};var C=a("VU/8")(v,g,!1,function(t){a("GTkj"),a("HU+y")},"data-v-7277176c",null).exports,N=a("NYxO"),_=a("OG67"),S=a("o4dX"),I=a("iDdT"),$=a("FnMF"),y=a("wbMK"),w=a("hoqM"),k=a("GKmE"),x={props:{id:{type:String,default:""},visible:{type:Boolean,default:!1},enableMultiFeeding:{type:Boolean,default:!1}},watch:{visible:function(t,e){t!==e&&(t&&this.getList(),this.innerVisible=t,this.$nextTick(function(){this.$refs.tb.clearSelection()}))},innerVisible:function(t,e){t!==e&&this.$emit("update:visible",t)}},data:function(){return{sourceTypeList:[{name:"采购订单",id:1}],sourceTypeId:1,subsetList:[],subsetAll:[],subsetTotal:0,searchData_Subset:{pageno:1,pagesize:5,name:"",auditSign:179,closeStatus:0,dialogType:2},callBackData:[],innerVisible:this.visible,loading:!1,dialogLoading:!1,feedingList:[],addVisible:!1}},mounted:function(){},computed:{},methods:{getRowKey:function(t){return t.contractItemId},getSummaries:function(t){var e=t.columns,a=t.data,i=[];return e.forEach(function(t,e){if(0!==e)if(7==e){var o=a.map(function(e){return Number(e[t.property])});o.every(function(t){return isNaN(t)})?i[e]="":i[e]=o.reduce(function(t,e){var a=Number(e);return isNaN(a)?t:t+e},0)}else i[e]="";else i[e]="合计"}),i},clickRow:function(t){this.$refs.tb.toggleRowSelection(t)},getList:function(){var t=this;this.dialogLoading=!0,this.searchData_Subset.createTime0?(this.searchData_Subset.createStartTime=Object(k.b)(this.searchData_Subset.createTime0[0]),this.searchData_Subset.createEndTime=Object(k.b)(this.searchData_Subset.createTime0[1])):(this.searchData_Subset.createStartTime="",this.searchData_Subset.createEndTime=""),this.$api.gylPurchaseAPI.purchaseContractlistIntroduce(this.searchData_Subset).then(function(e){t.dialogLoading=!1,0===e.code&&(t.subsetList=e.data?e.data.datas:[],t.subsetTotal=e.data?e.data.totalRows:0)})},searchSubset:function(){this.searchData_Subset.pageno=1,this.getList()},ckSubsetAll:function(t){this.subsetAll=t},subsetSizeChange:function(t){this.searchData_Subset.pagesize=t,this.getList()},subsetCurrentChange:function(t){this.searchData_Subset.pageno=t,this.getList()},submit:function(t){this.$emit("change",t),this.innerVisible=!1},resetFields:function(){this.$refs.form&&this.$refs.form.resetFields()}}},T={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{center:"",title:"选择采购订单",visible:t.innerVisible,width:"950px"},on:{"update:visible":function(e){t.innerVisible=e}}},[a("div",[a("el-form",{attrs:{inline:""}},[a("el-form-item",{attrs:{label:""}},[a("el-input",{staticStyle:{width:"250px"},attrs:{placeholder:"物料模糊查询",clearable:""},model:{value:t.searchData_Subset.materielName,callback:function(e){t.$set(t.searchData_Subset,"materielName",e)},expression:"searchData_Subset.materielName"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{staticStyle:{width:"250px"},attrs:{placeholder:"供应商模糊查询",clearable:""},model:{value:t.searchData_Subset.supplierName,callback:function(e){t.$set(t.searchData_Subset,"supplierName",e)},expression:"searchData_Subset.supplierName"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"单据时间"}},[a("el-date-picker",{staticStyle:{width:"220px"},attrs:{type:"daterange",format:"yyyy-MM-dd","range-separator":"—","start-placeholder":"开始时间","end-placeholder":"结束时间"},model:{value:t.searchData_Subset.createTime0,callback:function(e){t.$set(t.searchData_Subset,"createTime0",e)},expression:"searchData_Subset.createTime0"}})],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:t.searchSubset}},[t._v("查询")])],1)],1)],1),t._v(" "),a("div",{staticClass:"sys-table"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.dialogLoading,expression:"dialogLoading"}],ref:"tb",attrs:{"row-key":t.getRowKey,data:t.subsetList,border:"","header-cell-style":{fontWeight:"normal",textAlign:"center",backgroundColor:"#eceff4",color:"#222"}},on:{"row-click":t.clickRow,"selection-change":t.ckSubsetAll}},[a("el-table-column",{attrs:{prop:"contractCode",label:"采购订单号",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"createTime","show-overflow-tooltip":"",label:"日期",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"supplierName",label:"供应商",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"materielSerialNo",label:"物料代码",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"materielName",label:"物料名称",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"specification",label:"规格型号",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"unitUomName",label:"计量单位",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"count",label:"订货数量",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"contractDate",label:"交货期",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"quoteCount",label:"未检验数量",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.submit(e.row)}}},[t._v("选择")])]}}])})],1)],1),t._v(" "),a("div",{staticClass:"sys-pagination"},[a("el-pagination",{attrs:{"current-page":t.searchData_Subset.pageno,"page-sizes":[5,10,20],"page-size":t.searchData_Subset.pagesize,layout:"total, sizes, prev, pager, next, jumper",total:t.subsetTotal},on:{"update:currentPage":function(e){return t.$set(t.searchData_Subset,"pageno",e)},"update:current-page":function(e){return t.$set(t.searchData_Subset,"pageno",e)},"size-change":t.subsetSizeChange,"current-change":t.subsetCurrentChange}})],1)])},staticRenderFns:[]},q=a("VU/8")(x,T,!1,null,null,null).exports,V=a("loXm"),L={props:{id:{type:String,default:""},supplierId:{},supplierName:"",visible:{type:Boolean,default:!1},enableMultiFeeding:{type:Boolean,default:!1}},watch:{visible:function(t,e){t!==e&&(t&&this.getList(),this.innerVisible=t,this.$nextTick(function(){this.$refs.tb.clearSelection()}))},innerVisible:function(t,e){t!==e&&this.$emit("update:visible",t)}},data:function(){return{sourceTypeList:[{name:"收料通知",id:1}],sourceTypeId:1,subsetList:[],subsetAll:[],subsetTotal:0,searchData_Subset:{pageSize:5,name:"",dateArr:[],auditSign:179},callBackData:[],innerVisible:this.visible,loading:!1,dialogLoading:!1,feedingList:[],addVisible:!1}},mounted:function(){},computed:{},methods:{getRowKey:function(t){return t.id+"_"+t.materielId},clickRow:function(t){this.$refs.tb.toggleRowSelection(t)},getList:function(){var t=this;this.supplierId&&(this.searchData_Subset.supplierId=this.supplierId),this.dialogLoading=!0,this.searchData_Subset.dateArr&&this.searchData_Subset.dateArr.length>0?(this.searchData_Subset.startTime=Object(k.b)(this.searchData_Subset.dateArr[0]),this.searchData_Subset.endTime=Object(k.b)(this.searchData_Subset.dateArr[1])):(this.searchData_Subset.startTime="",this.searchData_Subset.endTime=""),this.searchData_Subset.dialogType=0,V.a.listPurchaseNotice(this.searchData_Subset).then(function(e){console.log("this is work"),t.dialogLoading=!1,0===e.code&&(t.subsetList=e.data?e.data:[],t.subsetTotal=e.totalRows?e.totalRows:0)})},searchSubset:function(){this.searchData_Subset.pageno=1,this.getList()},ckSubsetAll:function(t){this.subsetAll.splice(0),this.subsetAll=t},subsetSizeChange:function(t){this.searchData_Subset.pageSize=t,this.getList()},subsetCurrentChange:function(t){this.searchData_Subset.pageno=t,this.getList()},submit:function(t){this.$emit("change",t),this.innerVisible=!1},resetFields:function(){this.$refs.form&&this.$refs.form.resetFields()}}},P={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{center:"",title:"导入收料通知",visible:t.innerVisible,width:"1000px"},on:{"update:visible":function(e){t.innerVisible=e}}},[a("div",[a("el-form",{attrs:{inline:""}},[a("el-form-item",{staticClass:"form-inline",attrs:{label:"源单类型",clearable:""}},[a("el-select",{staticStyle:{width:"150px"},attrs:{clearable:"",placeholder:"请选择"},model:{value:t.sourceTypeId,callback:function(e){t.sourceTypeId=e},expression:"sourceTypeId"}},t._l(t.sourceTypeList,function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}),1)],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{staticStyle:{width:"250px"},attrs:{placeholder:"",clearable:"",disabled:""},model:{value:t.supplierName,callback:function(e){t.supplierName=e},expression:"supplierName"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"通知日期"}},[a("el-date-picker",{staticStyle:{width:"220px"},attrs:{type:"daterange",format:"yyyy-MM-dd","range-separator":"—","start-placeholder":"开始时间","end-placeholder":"结束时间"},model:{value:t.searchData_Subset.dateArr,callback:function(e){t.$set(t.searchData_Subset,"dateArr",e)},expression:"searchData_Subset.dateArr"}})],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:t.searchSubset}},[t._v("查询")])],1)],1)],1),t._v(" "),a("div",{staticClass:"sys-table"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.dialogLoading,expression:"dialogLoading"}],ref:"tb",attrs:{"row-key":t.getRowKey,data:t.subsetList,border:"","header-cell-style":{fontWeight:"normal",textAlign:"center",backgroundColor:"#eceff4",color:"#222"}},on:{"row-click":t.clickRow,"selection-change":t.ckSubsetAll}},[a("el-table-column",{attrs:{prop:"code",label:"收料通知编号",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"noticeDate","show-overflow-tooltip":"",label:"通知日期",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"supplierName",label:"供应商名称",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"materielSerialNo",label:"物料代码",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"materielName",label:"物料名称",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"specification",label:"规格型号",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"unitUomName",label:"主计量单位",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"count",label:"收货数量(主单位)",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"supportUomName",label:"辅助单位",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"receivingCount",label:"收货数量(辅助单位)",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"executableCount",label:"可执行数量",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.submit(e.row)}}},[t._v("选择")])]}}])})],1)],1),t._v(" "),a("div",{staticClass:"sys-pagination"},[a("el-pagination",{attrs:{"current-page":t.searchData_Subset.pageno,"page-sizes":[5,10,20],"page-size":t.searchData_Subset.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:t.subsetTotal},on:{"update:currentPage":function(e){return t.$set(t.searchData_Subset,"pageno",e)},"update:current-page":function(e){return t.$set(t.searchData_Subset,"pageno",e)},"size-change":t.subsetSizeChange,"current-change":t.subsetCurrentChange}})],1)])},staticRenderFns:[]},U=a("VU/8")(L,P,!1,null,null,null).exports,j={props:{id:{type:String,default:""},visible:{type:Boolean,default:!1},enableMultiFeeding:{type:Boolean,default:!1}},watch:{visible:function(t,e){t!==e&&(t&&this.getList(),this.innerVisible=t,this.$nextTick(function(){this.$refs.tb.clearSelection()}))},innerVisible:function(t,e){t!==e&&this.$emit("update:visible",t)}},data:function(){return{sourceTypeList:[{name:"采购订单",id:1}],sourceTypeId:1,subsetList:[],subsetAll:[],subsetTotal:0,searchData_Subset:{pageno:1,pagesize:5,name:"",auditSign:179,closeStatus:0,dialogType:1},callBackData:[],innerVisible:this.visible,loading:!1,dialogLoading:!1,feedingList:[],addVisible:!1}},mounted:function(){},computed:{},methods:{getRowKey:function(t){return t.id+"_"+t.materielId},getSummaries:function(t){var e=t.columns,a=t.data,i=[];return e.forEach(function(t,e){if(0!==e)if(7==e){var o=a.map(function(e){return Number(e[t.property])});o.every(function(t){return isNaN(t)})?i[e]="":i[e]=o.reduce(function(t,e){var a=Number(e);return isNaN(a)?t:t+e},0)}else i[e]="";else i[e]="合计"}),i},clickRow:function(t){this.$refs.tb.toggleRowSelection(t)},getList:function(){var t=this;this.dialogLoading=!0,this.searchData_Subset.createTime0?(this.searchData_Subset.createStartTime=Object(k.b)(this.searchData_Subset.createTime0[0]),this.searchData_Subset.createEndTime=Object(k.b)(this.searchData_Subset.createTime0[1])):(this.searchData_Subset.createStartTime="",this.searchData_Subset.createEndTime=""),this.$api.outsourcingAPI.outsourcingContractDialog(this.searchData_Subset).then(function(e){t.dialogLoading=!1,0===e.code&&(t.subsetList=e.data?e.data.datas:[],t.subsetTotal=e.data?e.data.totalRows:0)})},searchSubset:function(){this.searchData_Subset.pageno=1,this.getList()},ckSubsetAll:function(t){this.subsetAll=t},subsetSizeChange:function(t){this.searchData_Subset.pagesize=t,this.getList()},subsetCurrentChange:function(t){this.searchData_Subset.pageno=t,this.getList()},submit:function(t){this.$emit("change",t),this.innerVisible=!1},resetFields:function(){this.$refs.form&&this.$refs.form.resetFields()}}},A={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{center:"",title:"选择委外合同",visible:t.innerVisible,width:"950px"},on:{"update:visible":function(e){t.innerVisible=e}}},[a("div",[a("el-form",{attrs:{inline:""}},[a("el-form-item",{attrs:{label:""}},[a("el-input",{staticStyle:{width:"250px"},attrs:{placeholder:"物料模糊查询",clearable:""},model:{value:t.searchData_Subset.materielName,callback:function(e){t.$set(t.searchData_Subset,"materielName",e)},expression:"searchData_Subset.materielName"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-input",{staticStyle:{width:"250px"},attrs:{placeholder:"供应商模糊查询",clearable:""},model:{value:t.searchData_Subset.supplierName,callback:function(e){t.$set(t.searchData_Subset,"supplierName",e)},expression:"searchData_Subset.supplierName"}})],1),t._v(" "),a("el-form-item",{attrs:{label:"单据时间"}},[a("el-date-picker",{staticStyle:{width:"220px"},attrs:{type:"daterange",format:"yyyy-MM-dd","range-separator":"—","start-placeholder":"开始时间","end-placeholder":"结束时间"},model:{value:t.searchData_Subset.createTime0,callback:function(e){t.$set(t.searchData_Subset,"createTime0",e)},expression:"searchData_Subset.createTime0"}})],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:t.searchSubset}},[t._v("查询")])],1)],1)],1),t._v(" "),a("div",{staticClass:"sys-table"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.dialogLoading,expression:"dialogLoading"}],ref:"tb",attrs:{"row-key":t.getRowKey,data:t.subsetList,border:"","header-cell-style":{fontWeight:"normal",textAlign:"center",backgroundColor:"#eceff4",color:"#222"}},on:{"row-click":t.clickRow,"selection-change":t.ckSubsetAll}},[a("el-table-column",{attrs:{prop:"createTime","show-overflow-tooltip":"",label:"单据时间",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"contractCode",label:"单据编号",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"supplierContractCode",label:"供应商合同编号",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"supplierName",label:"供应商",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"materielSerialNo",label:"物料代码",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"materielName",label:"物料名称",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"specification",label:"规格型号",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"unitUomName",label:"主计量单位",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"count",label:"数量(主单位)",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"supportUomName",label:"辅助单位",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"processCount",label:"数量(辅助单位)",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{prop:"quoteCount",label:"可执行数量(辅助单位)",align:"center","show-overflow-tooltip":""}}),t._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return t.submit(e.row)}}},[t._v("选择")])]}}])})],1)],1),t._v(" "),a("div",{staticClass:"sys-pagination"},[a("el-pagination",{attrs:{"current-page":t.searchData_Subset.pageno,"page-sizes":[5,10,20],"page-size":t.searchData_Subset.pagesize,layout:"total, sizes, prev, pager, next, jumper",total:t.subsetTotal},on:{"update:currentPage":function(e){return t.$set(t.searchData_Subset,"pageno",e)},"update:current-page":function(e){return t.$set(t.searchData_Subset,"pageno",e)},"size-change":t.subsetSizeChange,"current-change":t.subsetCurrentChange}})],1)])},staticRenderFns:[]},M=a("VU/8")(j,A,!1,null,null,null).exports,z=a("lbHh"),O=a.n(z),F=a("veZ4"),R=a("Sd19"),B={name:"planManagement_production_add",components:{print:C,btnInput:h.a,dialogImportPurchaseNotice:U,dialogChooseSinglePoor:w.a,dialogChooseSingleInspectionScheme:y.a,dialogChooseSingleParts:_.a,dialogChooseSingleUser:S.a,dialogChooseCheckProject:I.a,dialogChooseSingleSuppliers:$.a,dialogChooseSinglePurchaseContract:q,dialogChooseSingleOutsourcingContract:M,upload:F.a,unitSelect:R.a},data:function(){return{sourceList:[{name:"收料通知",id:523},{name:"委外合同",id:271}],resultOptions:[{value:0,label:"合格"},{value:1,label:"不合格"}],unitOptions:[],model_table:{rules:{checkResult:{required:!0,message:"检验结果必填",trigger:"change"}},checkProjectList:[]},checkProjectIds:[],projectIds:[],chooseProjectList:[],currentChildIndex:0,truelabel:1,falselabel:0,currentIndex:0,checkProjectList:[],chooseVisible:!1,advanceQueryDialogVisible:!0,chooseUserVisible:!1,chooseSupplierVisible:!1,chooseCheckProjectVisible:!1,chooseMaterielVisible:!1,choosePoorVisible:!1,choosePurchaseContractVisible:!1,choosePurchaseOutsourcingVisible:!1,chooseImportNotice:!1,chooseInspectionSchemeVisible:!1,depOptions:[],selectDeptId:"",loading:!1,dialogVisible:!0,isDisabled:!1,isNew:!0,statusId:-1,formData:{qualifiedCount:0,sendCount:0,completionMin:0,inspectionCount:0,unqualifiedCount:0,inspectionType:216,sourceType:"",inspectorName:"",inspector:"",supplierName:"",supplierId:"",materielSerialNo:"",materielId:"",supportUom:"",supportUomName:"",convCoefficient:"",sendCountSupport:0,inspectionCountSupport:0,qualifiedCountSupport:0,unqualifiedCountSupport:0,countSupport:0},result:"",userInfo:{},rulesForm:{supplierName:[{required:!0,message:"请选择供应商",trigger:"change"}],materielSerialNo:[{required:!0,message:"请选择产品",trigger:"change"}],deptId:[{required:!0,message:"请选择部门",trigger:"change"}],inspectorName:[{required:!0,message:"请选择检验员",trigger:"change"}],sendCount:[{required:!0,message:"报检数量",trigger:"blur"}],inspectionCount:[{required:!0,message:"检验数量",trigger:"blur"}],qualifiedCount:[{required:!0,message:"合格数量",trigger:"blur"}]},config:D.a,printTotal:{unqualifiedCount:""},printList:[],uploadAttachment:[],printDetail:{sourceNo:"",deptName:"",inspectionNo:"",supplierName:"",serialNo:"",materielName:"",specification:"",sourceTypeName:"",unitUomName:"",batch:"",checkPlanName:"",checkCount:"",qualifiedCount:"",unqualifiedCount:"",wasteCount:"",industrialWasteCount:"",scrapWasteCount:"",createTime:"",code:"",createByName:"",remarks:"",supportUom:"",supportUomName:"",convCoefficient:"",sendCountSupport:"",inspectionCountSupport:"",qualifiedCountSupport:"",unqualifiedCountSupport:"",auditorName:"",auditTime:"",rectifyComments:"",countSupport:""},printForm:[{title:"检验项目名称",prop_:"projectName"},{title:"检验结果",prop_:"checkResultName"},{title:"检验方法",prop_:"checkMethod"},{title:"单位",prop_:"unitName"},{title:"目标值",prop_:"targetValue"},{title:"检验值",prop_:"checkValue"},{title:"不良原因",prop_:"poorName"},{title:"不良数量(辅单位)",prop_:"unqualifiedCount"},{title:"备注",prop_:"remarks"}]}},mounted:function(){var t=new Date,e=t.getFullYear(),a=t.getMonth()+1,i=t.getDate(),o=t.getHours(),s=t.getMinutes(),r=t.getSeconds();if(this.today=e+"-"+a+"-"+i+" "+o+":"+s+":"+r,this.initData(),this.$route.query.id)this.formData.id=this.$route.query.id,this.isNew=!1,this.getDetail();else{this.statusId=0;var n=O.a.get("userName");this.formData.userName=n,this.userInfo=JSON.parse(O.a.get("userInfo")),this.$set(this.formData,"inspectorName",this.userInfo.name),this.$set(this.formData,"inspector",this.userInfo.userId),this.$set(this.formData,"deptId",this.userInfo.deptId),this.$set(this.formData,"createTime",this.today),this.isNew=!0,this.formData.statusName="待审核"}},watch:{checkProjectList:{handler:function(t,e){this.model_table.checkProjectList=t},immediate:!0,deep:!0},"formData.sourceType":{handler:function(t,e){""!=e&&t!=e&&(delete this.formData.sourceId,delete this.formData.sourceNo)},deep:!0},"formData.sendCount":{handler:function(t,e){t&&(this.formData.sendCount=Number(this.formData.sendCountSupport)*Number(this.formData.convCoefficient))}},"formData.inspectionCount":{handler:function(t,e){t&&(this.formData.inspectionCount=Number(this.formData.inspectionCountSupport)*Number(this.formData.convCoefficient))}},formData:{handler:function(t,e){""==t.sourceNo&&(this.formData.sourceId="",this.formData.supplierName="",this.formData.supplierId="",this.formData.materielId="",this.formData.materielName="",this.formData.materielSerialNo="",this.formData.specification="",this.formData.unitUomName="",this.formData.isLot=""),""==t.materielId&&(this.formData.materielId="",this.formData.materielName="",this.formData.materielSerialNo="",this.formData.specification="",this.formData.unitUomName="",this.formData.isLot="")},deep:!0},currentIndex:function(t){this.currentChildIndex=t}},methods:f()({getValue:function(t){this.formData.supportUom=t.value},clearMsg:function(){this.$set(this.formData,"convCoefficient",1),this.$set(this.formData,"inspectionCount",0),this.$set(this.formData,"sendCount",0),this.$set(this.formData,"qualifiedCount",0),this.$set(this.formData,"unqualifiedCount",0),this.$set(this.formData,"inspectionCountSupport",0),this.$set(this.formData,"sendCountSupport",0),this.$set(this.formData,"qualifiedCountSupport",0),this.$set(this.formData,"unqualifiedCountSupport",0)},changeCount:function(t){isNaN(t)||(this.$set(this.formData,"convCoefficient",Number(t)),this.$set(this.formData,"inspectionCount",Number(this.formData.inspectionCountSupport)*Number(this.formData.convCoefficient)),this.$set(this.formData,"sendCount",Number(this.formData.sendCountSupport)*Number(this.formData.convCoefficient)),this.$set(this.formData,"qualifiedCount",Number(this.formData.qualifiedCountSupport)*Number(this.formData.convCoefficient)),this.$set(this.formData,"unqualifiedCount",Number(this.formData.unqualifiedCountSupport)*Number(this.formData.convCoefficient)))},changeSendCount:function(t){isNaN(t)||(this.$set(this.formData,"sendCountSupport",Number(t)),this.$set(this.formData,"sendCount",Number(this.formData.sendCountSupport)*Number(this.formData.convCoefficient)))},changeInspection:function(t){isNaN(t)?this.$set(this.formData,"inspectionCount",0):(this.$set(this.formData,"inspectionCountSupport",Number(t)),this.$set(this.formData,"inspectionCount",Number(this.formData.inspectionCountSupport)*Number(this.formData.convCoefficient)))},changeQualified:function(t){isNaN(t)?this.$set(this.formData,"qualifiedCount",0):(this.$set(this.formData,"qualifiedCountSupport",Number(t)),this.$set(this.formData,"qualifiedCount",Number(this.formData.qualifiedCountSupport)*Number(this.formData.convCoefficient)),this.$set(this.formData,"countSupport",Number(this.formData.inspectionCountSupport)-Number(this.formData.qualifiedCountSupport)))},changeUnqualified:function(t){isNaN(t)?this.$set(this.formData,"unqualifiedCount",0):(this.$set(this.formData,"unqualifiedCountSupport",Number(t)),this.$set(this.formData,"unqualifiedCount",Number(this.formData.unqualifiedCountSupport)*Number(this.formData.convCoefficient)))},print:function(){document.getElementById("print_content").style.display="block",this.printList=JSON.parse(m()(this.printList)),this.$nextTick(function(){var t=document.getElementById("print_content").innerHTML;return document.body.innerHTML="打印"+t+"",window.print(),window.location.reload(),!1})},choosesourceNo:function(){this.formData.sourceType&&""!=this.formData.sourceType?(205==this.formData.sourceType&&(this.choosePurchaseContractVisible=!0),271==this.formData.sourceType&&(this.choosePurchaseOutsourcingVisible=!0)):this.$message({message:"请先选择源单类型",type:"warning"})},getImport:function(t){console.log("===收料单:"+t),this.$set(this.formData,"sourceId",t.sourceId),this.$set(this.formData,"sourceType",523),this.$set(this.formData,"sourceNo",t.code),this.$set(this.formData,"supplierName",t.supplierName),this.$set(this.formData,"supplierId",t.supplierId),this.$set(this.formData,"materielId",t.materielId),this.$set(this.formData,"materielName",t.materielName?t.materielName:""),this.$set(this.formData,"materielSerialNo",t.materielSerialNo?t.materielSerialNo:""),this.$set(this.formData,"specification",t.specification?t.specification:""),this.$set(this.formData,"unitUomName",t.unitUomName?t.unitUomName:""),this.$set(this.formData,"isLot",t.isLot?t.isLot:0),this.$set(this.formData,"convCoefficient",t.convCoefficient?t.convCoefficient:1),this.$set(this.formData,"supportUomName",t.supportUomName?t.supportUomName:""),this.$set(this.formData,"supportUom",t.supportUom?t.supportUom:""),this.$set(this.formData,"sendCount",t.count?t.count:0),this.$set(this.formData,"inspectionCount",t.count?t.count:0),this.$set(this.formData,"sendCountSupport",t.executableCount?t.executableCount:0),this.$set(this.formData,"inspectionCountSupport",t.executableCount?t.executableCount:0)},getPurchaseContract:function(t){this.$set(this.formData,"sourceId",t.contractItemId),this.$set(this.formData,"sourceType",t.thisSourceType),this.$set(this.formData,"sourceNo",t.contractCode),this.$set(this.formData,"supplierName",t.supplierName),this.$set(this.formData,"supplierId",t.supplierId),this.$set(this.formData,"materielId",t.materielId),this.$set(this.formData,"materielName",t.materielName?t.materielName:""),this.$set(this.formData,"materielSerialNo",t.materielSerialNo?t.materielSerialNo:""),this.$set(this.formData,"specification",t.specification?t.specification:""),this.$set(this.formData,"unitUomName",t.unitUomName?t.unitUomName:""),this.$set(this.formData,"isLot",t.isLot?t.isLot:0)},getOutsourcingContract:function(t){console.log(t),this.$set(this.formData,"sourceId",t.id),this.$set(this.formData,"sourceType",t.thisSourceType),this.$set(this.formData,"sourceNo",t.contractCode),this.$set(this.formData,"supplierName",t.supplierName),this.$set(this.formData,"supplierId",t.supplierId),this.$set(this.formData,"materielId",t.materielId),this.$set(this.formData,"materielName",t.materielName?t.materielName:""),this.$set(this.formData,"materielSerialNo",t.materielSerialNo?t.materielSerialNo:""),this.$set(this.formData,"specification",t.specification?t.specification:""),this.$set(this.formData,"unitUomName",t.unitUomName?t.unitUomName:""),this.$set(this.formData,"isLot",t.isLot?t.isLot:0),this.$set(this.formData,"convCoefficient",t.convCoefficient?t.convCoefficient:1),this.$set(this.formData,"supportUomName",t.supportUomName?t.supportUomName:""),this.$set(this.formData,"supportUom",t.supportUom?t.supportUom:""),this.$set(this.formData,"sendCount",t.quoteCount?t.quoteCount:0),this.$set(this.formData,"inspectionCount",t.quoteCount?t.quoteCount:0),this.$set(this.formData,"sendCountSupport",t.quoteCount?t.quoteCount:0),this.$set(this.formData,"inspectionCountSupport",t.quoteCount?t.quoteCount:0)},showPoor:function(t,e){this.currentChildIndex=e,this.choosePoorVisible=!0},getPoor:function(t){this.$set(this.checkProjectList[this.currentChildIndex],"poorName",t.name),this.$set(this.checkProjectList[this.currentChildIndex],"reasonId",t.id)},showOperate:function(t,e){this.currentChildIndex=e,this.chooseUserVisible=!0},getUser:function(t){t?(this.$set(this.formData,"inspectorName",t.NAME),this.$set(this.formData,"inspector",t.userId)):(this.$set(this.formData,"inspectorName",""),this.$set(this.formData,"inspector",""))},getSupplier:function(t){t?(this.$set(this.formData,"supplierId",t.id),this.$set(this.formData,"supplierName",t.name)):(this.$set(this.formData,"supplierId",""),this.$set(this.formData,"supplierName",""))},getCheckProject:function(t){var e=this;t&&(t.forEach(function(t){t.projectId=t.id,t.projectCode=t.code,t.projectName=t.name,t.checkMethod=t.method,t.unit="",t.targetValue="",e.$set(t,"only",t.id+"_"+Date.now())}),this.getProject(t))},removeProjectList:function(){var t=this;this.chooseProjectList&&this.$confirm("确认删除选中的检验项目吗?","提示",{type:"warning"}).then(function(){t.chooseProjectList.forEach(function(e){console.log(e);var a=t.checkProjectList.findIndex(function(t){if(console.log(t),t.only&&e.only){if(t.only==e.only)return!0}else if(t.id==e.id)return!0});void 0==t.checkProjectList[a].newId&&t.projectIds.push(t.checkProjectList[a].id),t.checkProjectList.splice(a,1)})})},handleProjectChange:function(t){this.chooseProjectList=t},getSummaries:function(t){for(var e=t.columns,a=t.data,i=0,o=0;o2&&void 0!==arguments[2]?arguments[2]:[];if(!t)return[];var i=!0,o=!1,s=void 0;try{for(var r,n=l()(t);!(i=(r=n.next()).done);i=!0){var u=r.value;if(a.push(u.id),e(u))return a;if(u.children){var c=this.treeFindPath(u.children,e,a);if(c.length)return c}a.pop()}}catch(t){o=!0,s=t}finally{try{!i&&n.return&&n.return()}finally{if(o)throw s}}return[]},setDeptList:function(t){var e=!0,a=!1,i=void 0;try{for(var o,s=l()(t);!(e=(o=s.next()).done);e=!0){var r=o.value;r.hasChildren?this.setDeptList(r.children):r.children=void 0}}catch(t){a=!0,i=t}finally{try{!e&&s.return&&s.return()}finally{if(a)throw i}}},setDefaultDept:function(){if(this.depOptions.length>0&&this.formData.deptId){var t=m()(this.formData.deptId),e=this.treeFindPath(this.depOptions,function(e){return e.id===t});this.selectDeptId=JSON.parse(m()(e))}},handleChange:function(t){this.$set(this.formData,"deptId",t.length>=1?t[t.length-1]:""),this.selectDeptId=t},getDetail:function(){var t=this;this.loading=!0,this.$nextTick().then(function(){t.$api.inspectionAPI.detail({id:t.formData.id}).then(function(e){if(t.loading=!1,0===e.code&&(t.setDetail(e),e.patrolFile&&e.patrolFile.length>0)){t.fileDocList=[];for(var a=0;a0){var i=[];a.uploadAttachment.forEach(function(t){var e={fileName:t.fileName,filePath:t.filePath};i.push(e)}),a.contentAssocList=m()(i),a.formData.uploadAttachment=a.contentAssocList}if(a.formData.sendCount=+a.formData.sendCount,a.formData.inspectionCount=+a.formData.inspectionCount,a.formData.qualifiedCount=+a.formData.qualifiedCount,a.formData.unqualifiedCount=+a.formData.unqualifiedCount,a.formData.unqualifiedCountSupport=+a.formData.unqualifiedCountSupport,a.formData.sendCountSupport