yxk_pc_mdh/gyhl/static/js/26.22a1f10d2718c8afe29d.js

1 line
70 KiB
JavaScript

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="<html><head><title>打印</title></head><body>"+t+"</body></html>",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;o<a.length;o++)i+=a[o].unqualifiedCount;this.printTotal.unqualifiedCount=i;var s=[];return e.forEach(function(t,e){if(0!==e)if(10==e)if(9!=e){var i=a.map(function(e){return Number(e[t.property])});i.every(function(t){return isNaN(t)})?s[e]="":s[e]=i.reduce(function(t,e){var a=Number(e);return isNaN(a)?t:t+e},0)}else{for(var o=0,r=0;r<a.length;r++)a[r].unqualifiedCount&&(o+=Number(a[r].unqualifiedCount));s[e]=o}else s[e]="";else s[e]="合计"}),s},getPart:function(t){console.log(t),t?(this.$set(this.formData,"materielId",t.id),this.$set(this.formData,"materielName",t.name?t.name:""),this.$set(this.formData,"materielSerialNo",t.serialNo?t.serialNo:""),this.$set(this.formData,"specification",t.specification?t.specification:""),this.$set(this.formData,"unitUomName",t.unitUomName?t.unitUomName:""),this.$set(this.formData,"supportUom",t.supportUom?t.supportUom:""),this.$set(this.formData,"supportUomName",t.supportUomName?t.supportUomName:""),this.$set(this.formData,"convCoefficient",t.convCoefficient?t.convCoefficient:""),this.$set(this.formData,"isLot",t.isLot?t.isLot:0)):(this.$set(this.formData,"materielId",""),this.$set(this.formData,"materielName",""),this.$set(this.formData,"materielSerialNo",""),this.$set(this.formData,"specification",""),this.$set(this.formData,"unitUomName",""))},getInspectionScheme:function(t){var e=this;t?(this.$set(this.formData,"inspectionScheme",t.id),this.$set(this.formData,"inspectionSchemeName",t.name?t.name:""),this.$api.inspectionAPI.detailOfPlan({id:t.id}).then(function(t){0===t.code?(t.itemDetail.forEach(function(t){t.projectId=t.projectId,t.projectCode=t.code,t.projectName=t.name,t.checkMethod=t.method}),e.getProject(t.itemDetail)):e.$message({message:t.msg,type:"error"})})):(this.$set(this.formData,"inspectionScheme",""),this.$set(this.formData,"inspectionSchemeName",""))},getProject:function(t){var e=this;t&&t.forEach(function(t){t.only=Date.now(),t.newId=t.id,delete t.id,t.remark&&delete t.remark,t.projectId=t.projectId,t.projectCode=void 0!=t.projectCode?t.projectCode:"",t.projectName=void 0!=t.projectName?t.projectName:"",t.checkMethod=void 0!=t.checkMethod?t.checkMethod:"",t.checkResult=void 0!=t.checkResult?t.checkResult:"",t.targetValue=void 0!=t.targetValue?t.targetValue:"",t.checkValue=void 0!=t.checkValue?t.checkValue:"",t.isMustCheck=void 0!=t.isMustCheck?t.isMustCheck:"",t.reasonId=void 0!=t.poorId?t.poorId:"",t.poorName=void 0!=t.poorName?t.poorName:"",t.unqualifiedCount=void 0!=t.unqualifiedCount?t.unqualifiedCount:"",t.remarks=void 0!=t.remarks?t.remarks:"",t.unit=void 0!=t.unit?t.unit:"";var a=c()({},a,t);e.checkProjectList.push(a)})},treeFindPath:function(t,e){var a=arguments.length>2&&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;a<e.patrolFile.length;a++){var i={fileName:e.patrolFile[a].fileName,filePath:e.patrolFile[a].filePath};t.uploadAttachment.push(i)}}})}).catch(function(e){t.loading=!1})},setDetail:function(t){var e=this;e.$set(e.formData,"sourceNo",t.headInfo.sourceNo?t.headInfo.sourceNo:" "),e.$set(e.formData,"sourceType",t.headInfo.sourceType?t.headInfo.sourceType:" "),e.$set(e.formData,"supplierName",t.headInfo.supplierName?t.headInfo.supplierName:""),e.$set(e.formData,"deptId",t.headInfo.deptId?t.headInfo.deptId:""),e.$set(e.formData,"inspector",t.headInfo.inspector?t.headInfo.inspector:""),e.$set(e.formData,"inspectorName",t.headInfo.inspectorName?t.headInfo.inspectorName:""),e.$set(e.formData,"materielId",t.headInfo.materielId?t.headInfo.materielId:""),e.$set(e.formData,"materielSerialNo",t.headInfo.materialSerialNo?t.headInfo.materialSerialNo:""),e.$set(e.formData,"materielName",t.headInfo.materialName?t.headInfo.materialName:""),e.$set(e.formData,"specification",t.headInfo.specification?t.headInfo.specification:""),e.$set(e.formData,"unitUomName",t.headInfo.unitUomName?t.headInfo.unitUomName:""),e.$set(e.formData,"batchNo",t.headInfo.batchNo?t.headInfo.batchNo:""),e.selectDeptId=t.headInfo.deptId?t.headInfo.deptId:"",e.$set(e.formData,"inspectionScheme",t.headInfo.inspectionScheme?t.headInfo.inspectionScheme:""),e.$set(e.formData,"inspectionSchemeName",t.headInfo.checkplanName?t.headInfo.checkplanName:""),e.$set(e.formData,"sendCount",t.headInfo.sendCount?t.headInfo.sendCount:0),e.$set(e.formData,"inspectionCount",t.headInfo.inspectionCount?t.headInfo.inspectionCount:0),e.$set(e.formData,"qualifiedCount",t.headInfo.qualifiedCount?t.headInfo.qualifiedCount:0),e.$set(e.formData,"unqualifiedCount",t.headInfo.unqualifiedCount?t.headInfo.unqualifiedCount:0),e.$set(e.formData,"supportUom",t.headInfo.supportUom?t.headInfo.supportUom:""),e.$set(e.formData,"supportUomName",t.headInfo.supportUomName?t.headInfo.supportUomName:""),e.$set(e.formData,"convCoefficient",t.headInfo.convCoefficient?t.headInfo.convCoefficient:1),e.$set(e.formData,"sendCountSupport",t.headInfo.sendCountSupport?t.headInfo.sendCountSupport:0),e.$set(e.formData,"inspectionCountSupport",t.headInfo.inspectionCountSupport?t.headInfo.inspectionCountSupport:0),e.$set(e.formData,"qualifiedCountSupport",t.headInfo.qualifiedCountSupport?t.headInfo.qualifiedCountSupport:0),e.$set(e.formData,"unqualifiedCountSupport",t.headInfo.unqualifiedCountSupport?t.headInfo.unqualifiedCountSupport:0),e.$set(e.formData,"createTime",t.headInfo.createTime?t.headInfo.createTime:" "),e.$set(e.formData,"inspectionNo",t.headInfo.inspectionNo?t.headInfo.inspectionNo:""),e.$set(e.formData,"userName",t.headInfo.createrName?t.headInfo.createrName:""),e.$set(e.formData,"auditorName",t.headInfo.auditorName?t.headInfo.auditorName:""),e.$set(e.formData,"remarks",t.headInfo.remarks?t.headInfo.remarks:""),e.$set(e.formData,"statusName",t.headInfo.statusName?t.headInfo.statusName:""),e.statusId=t.headInfo.statusId,console.log(e.statusId),e.checkProjectList=t.bodyInfo,e.checkProjectList.forEach(function(t){console.log(t),e.$set(t,"only",Math.random())}),e.setDefaultDept(),e.printDetail.patrolDeptName=t.headInfo.deptName,e.printDetail.sourceTypeName=t.headInfo.sourceTypeName,e.printDetail.supplierName=t.headInfo.supplierName,e.printDetail.sourceNo=t.headInfo.sourceNo,e.printDetail.inspectionNo=t.headInfo.inspectionNo,e.printDetail.serialNo=t.headInfo.materialSerialNo,e.printDetail.materielName=t.headInfo.materialName,e.printDetail.specification=t.headInfo.specification,e.printDetail.unitUomName=t.headInfo.unitUomName,e.printDetail.batch=t.headInfo.batchNo,e.printDetail.checkPlanName=t.headInfo.checkplanName,e.printDetail.sendCount=t.headInfo.sendCount,e.printDetail.checkCount=t.headInfo.inspectionCount,e.printDetail.qualifiedCount=t.headInfo.qualifiedCount,e.printDetail.unqualifiedCount=t.headInfo.unqualifiedCount,e.printDetail.wasteCount=t.headInfo.wasteCount,e.printDetail.industrialWasteCount=t.headInfo.industrialWasteCount,e.printDetail.scrapWasteCount=t.headInfo.scrapWasteCount,e.printDetail.supportUom=t.headInfo.supportUom,e.printDetail.supportUomName=t.headInfo.supportUomName,e.printDetail.convCoefficient=t.headInfo.convCoefficient,e.printDetail.sendCountSupport=t.headInfo.sendCountSupport,e.printDetail.inspectionCountSupport=t.headInfo.inspectionCountSupport,e.printDetail.qualifiedCountSupport=t.headInfo.qualifiedCountSupport,e.printDetail.unqualifiedCountSupport=t.headInfo.unqualifiedCountSupport,e.printDetail.createTime=t.headInfo.createTime,e.printDetail.statusName=t.headInfo.statusName,e.printDetail.code=t.headInfo.code,e.printDetail.createByName=t.headInfo.createrName,e.printDetail.inspectorName=t.headInfo.inspectorName,e.printDetail.auditorName=t.headInfo.auditorName,e.printDetail.rectifyComments=t.headInfo.rectifyComments,e.printDetail.remarks=t.headInfo.remarks,e.printDetail.countSupport=t.headInfo.sendCountSupport,e.printList=JSON.parse(m()(e.checkProjectList))},initData:function(){var t=this;r.a.all([this.$api.dictAPI.getDictsByType("uom_type"),this.$api.commonAPI.getDeptsTree()].map(function(t){return t.catch(function(t){return t})})).then(function(e){var a=o()(e,2),i=a[0],s=a[1];0===i.code&&(t.unitOptions=i.datas),0===s.code&&(t.depOptions=s.data.children,t.setDeptList(t.depOptions),t.setDefaultDept())}).catch(function(t){console.log(t)})}},Object(N.d)({removeTagNav:"tagNav/removeTagNav"}),{back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.push({path:"/quality/incomingList"}),this.formData={},this.resetFields()},resetFields:function(){this.$refs.form.resetFields()},save:function(t,e){var a=this;this.$refs[t].validate(function(t){if(!t)return!1;if(0!=a.checkProjectList.length){if(null!=a.uploadAttachment&&a.uploadAttachment.length>0){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<a.formData.inspectionCountSupport)a.$message({message:"检验数量(辅单位)不能大于报检数量(辅单位)",type:"warning"});else if(a.formData.supportUom)if(0!=a.formData.sendCountSupport)if(a.formData.inspectionCountSupport==a.formData.qualifiedCountSupport+a.formData.unqualifiedCountSupport)if(1!=a.formData.isLot||a.formData.batchNo){var o=0;a.checkProjectList.forEach(function(t){o+=t.unqualifiedCount}),a.result=o,a.formData.unqualifiedCountSupport==a.result?a.$refs[e].validate(function(t){if(t)if(a.isNew){if(!a.formData.sourceId&&a.formData.sourceType&&delete a.formData.sourceType,a.formData.childArray=m()(a.checkProjectList),a.isDisabled)return;a.isDisabled=!0,a.$api.inspectionAPI.save(a.formData).then(function(t){a.isDisabled=!1,0===t.code?(a.$message({message:t.msg,type:"success"}),a.removeTagNav({path:a.$route.path,title:a.$route.meta.name}),a.$router.push({path:"/quality/incomingList",query:{t:Date.now()}})):a.$message({message:t.msg,type:"error"})})}else{if(0==a.checkProjectList.length)return void a.$message({message:"请选则检验项目",type:"warning"});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,console.log(a.checkProjectList),a.formData.sendCountSupport<a.formData.inspectionCountSupport)return void a.$message({message:"检验数量(辅单位)不能大于报检数量(辅单位)",type:"warning"});if(a.formData.inspectionCountSupport!=a.formData.qualifiedCountSupport+a.formData.unqualifiedCountSupport)return void a.$message({message:"检验数量(辅单位)要等于合格数量(辅单位)加上不合格数量(辅单位)之和",type:"warning"});var e=0;if(a.checkProjectList.forEach(function(t){e+=t.unqualifiedCount}),a.result=e,a.formData.unqualifiedCountSupport!=a.result)return void a.$message({message:"不合格数量(辅单位)要等于不良数量(辅单位)的合计值",type:"warning"});if(a.formData.ids=a.projectIds,!a.formData.sourceId&&a.formData.sourceType&&delete a.formData.sourceType,a.formData.childArray=m()(a.checkProjectList),a.isDisabled)return;a.isDisabled=!0,a.$api.inspectionAPI.update(a.formData).then(function(t){a.isDisabled=!1,0===t.code?(a.$message({message:t.msg,type:"success"}),a.removeTagNav({path:a.$route.path,title:a.$route.meta.name}),a.$router.push({path:"/quality/incomingList",query:{t:Date.now()}})):a.$message({message:t.msg,type:"error"})})}else a.$message({message:"有必填项未填写",type:"warning"})}):a.$message({message:"不合格数量(辅单位)要等于不良数量(辅单位)的合计值",type:"warning"})}else a.$message({message:"有批次管理的批次必填",type:"warning"});else a.$message({message:"检验数量(辅单位)要等于合格数量(辅单位)加上不合格数量(辅单位)之和",type:"warning"});else a.$message({message:"报检数量(辅单位)不能为0",type:"warning"});else a.$message({message:"辅助单位不能为空",type:"warning"})}else a.$message({message:"请选择检验项目",type:"warning"})})}})},E={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"sys-box plan-box"},[a("div",{staticClass:"sys-tabs"},[-1!=t.statusId?a("div",{staticClass:"sys-operate"},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.back()}}},[t._v(t._s(t.config.cancelText))]),t._v(" "),0==t.statusId||178==t.statusId?a("el-button",{directives:[{name:"has",rawName:"v-has",value:"quality:incomingList:add",expression:"'quality:incomingList:add'"}],attrs:{type:"primary",disabled:t.isDisabled},on:{click:function(e){return t.save("form","formTable")}}},[t._v("保存")]):t._e(),t._v(" "),t.formData.id?a("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.print()}}},[t._v("打印")]):t._e()],1):t._e(),t._v(" "),a("div",{class:[0==t.statusId||178==t.statusId?"sys-form ":"sys-form readonly_form"]},[a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"form",attrs:{"label-width":"110px",model:t.formData,rules:t.rulesForm}},[a("div",{staticClass:"flex"},[a("el-form-item",{staticClass:"form-inline",attrs:{label:"源单类型",prop:"sourceType"}},[a("el-select",{attrs:{clearable:"",disabled:179==t.statusId||178==t.statusId,size:"small"},model:{value:t.formData.sourceType,callback:function(e){t.$set(t.formData,"sourceType",e)},expression:"formData.sourceType"}},t._l(t.sourceList,function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}),1)],1),t._v(" "),205!=t.formData.sourceType&&t.formData.sourceType?t._e():a("el-form-item",{staticClass:"form-inline",attrs:{label:"源单编号",prop:"sourceNo"}},[a("btn-input",{attrs:{valueText:t.formData.sourceNo,valueId:t.formData.sourceId,chooseVisible:t.choosePurchaseContractVisible,disableBtn:!!t.formData.sourceType,showBtn:179!=t.statusId&&178!=t.statusId},on:{"update:valueText":function(e){return t.$set(t.formData,"sourceNo",e)},"update:value-text":function(e){return t.$set(t.formData,"sourceNo",e)},"update:valueId":function(e){return t.$set(t.formData,"sourceId",e)},"update:value-id":function(e){return t.$set(t.formData,"sourceId",e)},"update:chooseVisible":function(e){t.choosePurchaseContractVisible=e},"update:choose-visible":function(e){t.choosePurchaseContractVisible=e}}})],1),t._v(" "),271==t.formData.sourceType?a("el-form-item",{staticClass:"form-inline",attrs:{label:"源单编号",prop:"sourceNo"}},[a("btn-input",{attrs:{valueText:t.formData.sourceNo,valueId:t.formData.sourceId,chooseVisible:t.choosePurchaseOutsourcingVisible,disableBtn:!!t.formData.sourceType,showBtn:179!=t.statusId&&178!=t.statusId},on:{"update:valueText":function(e){return t.$set(t.formData,"sourceNo",e)},"update:value-text":function(e){return t.$set(t.formData,"sourceNo",e)},"update:valueId":function(e){return t.$set(t.formData,"sourceId",e)},"update:value-id":function(e){return t.$set(t.formData,"sourceId",e)},"update:chooseVisible":function(e){t.choosePurchaseOutsourcingVisible=e},"update:choose-visible":function(e){t.choosePurchaseOutsourcingVisible=e}}})],1):t._e(),t._v(" "),523==t.formData.sourceType?a("el-form-item",{staticClass:"form-inline",attrs:{label:"源单编号",prop:"sourceNo"}},[a("btn-input",{attrs:{valueText:t.formData.sourceNo,valueId:t.formData.sourceId,chooseVisible:t.chooseImportNotice,disableBtn:!!t.formData.sourceType,showBtn:179!=t.statusId&&178!=t.statusId},on:{"update:valueText":function(e){return t.$set(t.formData,"sourceNo",e)},"update:value-text":function(e){return t.$set(t.formData,"sourceNo",e)},"update:valueId":function(e){return t.$set(t.formData,"sourceId",e)},"update:value-id":function(e){return t.$set(t.formData,"sourceId",e)},"update:chooseVisible":function(e){t.chooseImportNotice=e},"update:choose-visible":function(e){t.chooseImportNotice=e}}})],1):t._e(),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"供应商",prop:"supplierName"}},[t.formData.sourceType?t._e():a("btn-input",{attrs:{valueText:t.formData.supplierName,valueId:t.formData.supplierId,chooseVisible:t.chooseSupplierVisible,disableBtn:523!=t.formData.sourceType,showBtn:179!=t.statusId&&178!=t.statusId&&205!=t.formData.sourceType&&271!=t.formData.sourceType},on:{"update:valueText":function(e){return t.$set(t.formData,"supplierName",e)},"update:value-text":function(e){return t.$set(t.formData,"supplierName",e)},"update:valueId":function(e){return t.$set(t.formData,"supplierId",e)},"update:value-id":function(e){return t.$set(t.formData,"supplierId",e)},"update:chooseVisible":function(e){t.chooseSupplierVisible=e},"update:choose-visible":function(e){t.chooseSupplierVisible=e}}}),t._v(" "),t.formData.sourceType?a("el-input",{attrs:{disabled:""},model:{value:t.formData.supplierName,callback:function(e){t.$set(t.formData,"supplierName",e)},expression:"formData.supplierName"}}):t._e()],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"部门",prop:"deptId"}},[a("el-cascader",{staticStyle:{width:"100%"},attrs:{disabled:179==t.statusId,clearable:"",options:t.depOptions,props:{expandTrigger:"hover",label:"text",value:"id",checkStrictly:!0}},on:{change:t.handleChange},model:{value:t.selectDeptId,callback:function(e){t.selectDeptId=e},expression:"selectDeptId"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"检验员",prop:"inspectorName"}},[a("btn-input",{attrs:{valueText:t.formData.inspectorName,valueId:t.formData.inspector,chooseVisible:t.chooseUserVisible,showBtn:179!=t.statusId},on:{"update:valueText":function(e){return t.$set(t.formData,"inspectorName",e)},"update:value-text":function(e){return t.$set(t.formData,"inspectorName",e)},"update:valueId":function(e){return t.$set(t.formData,"inspector",e)},"update:value-id":function(e){return t.$set(t.formData,"inspector",e)},"update:chooseVisible":function(e){t.chooseUserVisible=e},"update:choose-visible":function(e){t.chooseUserVisible=e}}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"选择物料",prop:"materielSerialNo"}},[a("btn-input",{attrs:{valueText:t.formData.materielSerialNo,valueId:t.formData.materielId,chooseVisible:t.chooseMaterielVisible,showBtn:!t.formData.sourceType},on:{"update:valueText":function(e){return t.$set(t.formData,"materielSerialNo",e)},"update:value-text":function(e){return t.$set(t.formData,"materielSerialNo",e)},"update:valueId":function(e){return t.$set(t.formData,"materielId",e)},"update:value-id":function(e){return t.$set(t.formData,"materielId",e)},"update:chooseVisible":function(e){t.chooseMaterielVisible=e},"update:choose-visible":function(e){t.chooseMaterielVisible=e},clearMsg:t.clearMsg}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"物料名称",prop:"materielName"}},[a("el-input",{attrs:{disabled:""},model:{value:t.formData.materielName,callback:function(e){t.$set(t.formData,"materielName",e)},expression:"formData.materielName"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"规格型号",prop:"specification"}},[a("el-input",{attrs:{disabled:""},model:{value:t.formData.specification,callback:function(e){t.$set(t.formData,"specification",e)},expression:"formData.specification"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"主计量单位",prop:"unitUomName"}},[a("el-input",{attrs:{disabled:""},model:{value:t.formData.unitUomName,callback:function(e){t.$set(t.formData,"unitUomName",e)},expression:"formData.unitUomName"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"业务类型"}},[205==t.formData.sourceType?a("el-input",{attrs:{disabled:"",value:"采购入库"}}):271==t.formData.sourceType?a("el-input",{attrs:{disabled:"",value:"委外入库"}}):523==t.formData.sourceType?a("el-input",{attrs:{disabled:"",value:"收料通知"}}):a("el-input",{attrs:{disabled:"",value:""}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"批号",prop:"batchNo"}},[a("el-input",{attrs:{clearable:"",placeholder:"请输入批号",disabled:179==t.statusId||1!=t.formData.isLot},model:{value:t.formData.batchNo,callback:function(e){t.$set(t.formData,"batchNo",e)},expression:"formData.batchNo"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"检验方案",prop:"inspectionSchemeName"}},[a("btn-input",{attrs:{valueText:t.formData.inspectionSchemeName,valueId:t.formData.inspectionScheme,chooseVisible:t.chooseInspectionSchemeVisible,showBtn:179!=t.statusId},on:{"update:valueText":function(e){return t.$set(t.formData,"inspectionSchemeName",e)},"update:value-text":function(e){return t.$set(t.formData,"inspectionSchemeName",e)},"update:valueId":function(e){return t.$set(t.formData,"inspectionScheme",e)},"update:value-id":function(e){return t.$set(t.formData,"inspectionScheme",e)},"update:chooseVisible":function(e){t.chooseInspectionSchemeVisible=e},"update:choose-visible":function(e){t.chooseInspectionSchemeVisible=e}}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"报检数量(主单位)",prop:"sendCount",size:"mini","label-width":"135px"}},[a("el-input",{attrs:{disabled:"",size:"mini"},model:{value:t.formData.sendCount,callback:function(e){t.$set(t.formData,"sendCount",e)},expression:"formData.sendCount"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"检验数量(主单位)",prop:"inspectionCount",size:"mini","label-width":"135px"}},[a("el-input",{attrs:{disabled:"",size:"small"},model:{value:t.formData.inspectionCount,callback:function(e){t.$set(t.formData,"inspectionCount",e)},expression:"formData.inspectionCount"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"合格数量(主单位)",prop:"qualifiedCount",size:"mini","label-width":"135px"}},[a("el-input",{attrs:{disabled:""},model:{value:t.formData.qualifiedCount,callback:function(e){t.$set(t.formData,"qualifiedCount",e)},expression:"formData.qualifiedCount"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"不合格数量(主单位)",prop:"unqualifiedCount",size:"mini","label-width":"135px"}},[a("el-input",{attrs:{disabled:""},model:{value:t.formData.unqualifiedCount,callback:function(e){t.$set(t.formData,"unqualifiedCount",e)},expression:"formData.unqualifiedCount"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"辅助单位",prop:"supportUomName",size:"mini","label-width":"135px"}},[t.formData.sourceType||!t.formData.materielId?a("el-input",{attrs:{disabled:""},model:{value:t.formData.supportUomName,callback:function(e){t.$set(t.formData,"supportUomName",e)},expression:"formData.supportUomName"}}):t._e(),t._v(" "),!t.formData.sourceType&&t.formData.materielId?a("unitSelect",{attrs:{unitUom:t.formData.supportUomName,disabled:!t.formData.materielId},on:{getValue:t.getValue}}):t._e()],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"换算系数",prop:"convCoefficient",size:"mini","label-width":"135px"}},[a("el-input-number",{staticStyle:{width:"100%"},attrs:{min:0,disabled:179==t.statusId||!t.formData.materielId||t.formData.sourceId||!t.formData.supportUom},on:{change:t.changeCount},model:{value:t.formData.convCoefficient,callback:function(e){t.$set(t.formData,"convCoefficient",e)},expression:"formData.convCoefficient"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline"}),t._v(" "),a("el-form-item",{staticClass:"form-inline"}),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"报检数量(辅单位)",prop:"sendCountSupport",size:"mini","label-width":"135px"}},[a("el-input-number",{staticStyle:{width:"100%"},attrs:{min:t.formData.inspectionCountSupport?t.formData.inspectionCountSupport:0,disabled:179==t.statusId||!t.formData.materielId||!t.formData.supportUom},on:{change:t.changeSendCount},model:{value:t.formData.sendCountSupport,callback:function(e){t.$set(t.formData,"sendCountSupport",e)},expression:"formData.sendCountSupport"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"检验数量(辅单位)",prop:"inspectionCountSupport",size:"mini","label-width":"135px"}},[a("el-input-number",{staticStyle:{width:"100%"},attrs:{min:t.formData.qualifiedCountSupport?t.formData.qualifiedCountSupport:0,max:t.formData.sendCountSupport,disabled:179==t.statusId||!t.formData.materielId||!t.formData.supportUom},on:{change:t.changeInspection},model:{value:t.formData.inspectionCountSupport,callback:function(e){t.$set(t.formData,"inspectionCountSupport",e)},expression:"formData.inspectionCountSupport"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"合格数量(辅单位)",prop:"qualifiedCountSupport",size:"mini","label-width":"135px"}},[a("el-input-number",{staticStyle:{width:"100%"},attrs:{min:0,max:t.formData.inspectionCountSupport,disabled:179==t.statusId||!t.formData.materielId||!t.formData.supportUom},on:{change:t.changeQualified},model:{value:t.formData.qualifiedCountSupport,callback:function(e){t.$set(t.formData,"qualifiedCountSupport",e)},expression:"formData.qualifiedCountSupport"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"不合格数量(辅单位)",prop:"unqualifiedCountSupport",size:"mini","label-width":"135px"}},[a("el-input-number",{staticStyle:{width:"100%"},attrs:{min:0,max:t.formData.inspectionCountSupport,disabled:179==t.statusId||!t.formData.materielId||!t.formData.supportUom},on:{change:t.changeUnqualified},model:{value:t.formData.unqualifiedCountSupport,callback:function(e){t.$set(t.formData,"unqualifiedCountSupport",e)},expression:"formData.unqualifiedCountSupport"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"制单日期"}},[a("el-date-picker",{attrs:{disabled:"",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetime",placeholder:"选择日期"},model:{value:t.formData.createTime,callback:function(e){t.$set(t.formData,"createTime",e)},expression:"formData.createTime"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"单据编号",prop:"inspectionNo"}},[a("el-input",{attrs:{clearable:"",disabled:""},model:{value:t.formData.inspectionNo,callback:function(e){t.$set(t.formData,"inspectionNo",e)},expression:"formData.inspectionNo"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"制单人",prop:"userName"}},[a("el-input",{attrs:{readonly:""},model:{value:t.formData.userName,callback:function(e){t.$set(t.formData,"userName",e)},expression:"formData.userName"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"审核人",prop:"auditorName"}},[a("el-input",{attrs:{readonly:""},model:{value:t.formData.auditorName,callback:function(e){t.$set(t.formData,"auditorName",e)},expression:"formData.auditorName"}})],1),t._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{label:"单据状态",prop:"statusName"}},[a("el-input",{attrs:{readonly:""},model:{value:t.formData.statusName,callback:function(e){t.$set(t.formData,"statusName",e)},expression:"formData.statusName"}})],1)],1),t._v(" "),a("el-form-item",{attrs:{label:"备注",prop:"remarks"}},[a("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",autosize:{minRows:4},clearable:""},model:{value:t.formData.remarks,callback:function(e){t.$set(t.formData,"remarks",e)},expression:"formData.remarks"}})],1),t._v(" "),a("el-form-item",{staticClass:"remarkstyle",attrs:{label:"附件","label-width":"50px"}},[t.advanceQueryDialogVisible?a("upload",{attrs:{title:"",label_width:"0",attachment:t.uploadAttachment},on:{"update:attachment":function(e){t.uploadAttachment=e}}}):t._e()],1)],1),t._v(" "),a("el-divider",{attrs:{"content-position":"left"}},[t._v("检验项目明细")]),t._v(" "),a("el-form",{ref:"formTable",attrs:{rules:t.model_table.rules,model:t.model_table}},[a("el-form-item",{staticClass:"childlist"},[179!=t.statusId?a("div",{staticClass:"sys-operate",staticStyle:{"margin-bottom":"10px"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.chooseCheckProjectVisible=!0}}},[t._v("选择检验项目")]),t._v(" "),a("el-button",{attrs:{type:"primary",disabled:0==t.chooseProjectList.length},on:{click:function(e){return t.removeProjectList()}}},[t._v("删除")])],1):t._e(),t._v(" "),a("el-table",{ref:"tb",attrs:{data:t.model_table.checkProjectList,"show-summary":"","summary-method":t.getSummaries,"header-cell-style":{fontWeight:"normal",textAlign:"center",backgroundColor:"#eceff4",color:"#222"},border:""},on:{"selection-change":t.handleProjectChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"projectCode","show-overflow-tooltip":"",label:"检验项目代码",align:"center"}}),t._v(" "),a("el-table-column",{attrs:{prop:"projectName",align:"center","show-overflow-tooltip":"",label:"检验项目名称"}}),t._v(" "),a("el-table-column",{attrs:{prop:"checkResult",align:"center",width:"120",label:"检验结果","label-class-name":"required_head"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-form-item",{attrs:{prop:"checkProjectList."+e.$index+".checkResult",rules:t.model_table.rules.checkResult}},[a("el-select",{attrs:{clearable:"",disabled:179==t.statusId,size:"small"},model:{value:e.row.checkResult,callback:function(a){t.$set(e.row,"checkResult",a)},expression:"scope.row.checkResult"}},t._l(t.resultOptions,function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}),1)],1)]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"checkMethod",align:"center","show-overflow-tooltip":"",label:"检验方法"}}),t._v(" "),a("el-table-column",{staticClass:"form-inline",attrs:{prop:"unit",align:"center",width:"160",label:"单位"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-input",{staticClass:"inputClass",staticStyle:{width:"100%"},attrs:{disabled:179==t.statusId,size:"small",placeholder:"请输入单位","controls-position":"right",clearable:""},model:{value:e.row.unit,callback:function(a){t.$set(e.row,"unit",a)},expression:"scope.row.unit"}})]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"targetValue",align:"center",width:"160",label:"目标值"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[a("el-input",{staticClass:"inputClass",staticStyle:{width:"100%"},attrs:{disabled:179==t.statusId,size:"small",placeholder:"请输入目标值","controls-position":"right",clearable:""},model:{value:e.row.targetValue,callback:function(a){t.$set(e.row,"targetValue",a)},expression:"scope.row.targetValue"}})],1)]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"checkValue",align:"center",width:"160",label:"检验值"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-input",{staticClass:"inputClass",staticStyle:{width:"100%"},attrs:{disabled:179==t.statusId,id:"test_1",placeholder:"请输入检验值","controls-position":"right",clearable:""},model:{value:e.row.checkValue,callback:function(a){t.$set(e.row,"checkValue",a)},expression:"scope.row.checkValue"}})]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"norm",align:"center",width:"160",label:"检验标准"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-input",{staticClass:"inputClass",staticStyle:{width:"100%"},attrs:{disabled:179==t.statusId,placeholder:"请输入检验标准","controls-position":"right",clearable:""},model:{value:e.row.norm,callback:function(a){t.$set(e.row,"norm",a)},expression:"scope.row.norm"}})]}}])}),t._v(" "),a("el-table-column",{staticClass:"form-inline",attrs:{label:"是否必检项",prop:"isMustCheck",width:"60"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-checkbox",{staticClass:"child_check",attrs:{"true-label":t.truelabel,"false-label":t.falselabel,disabled:179==t.statusId},model:{value:e.row.isMustCheck,callback:function(a){t.$set(e.row,"isMustCheck",a)},expression:"scope.row.isMustCheck"}})]}}])}),t._v(" "),a("el-table-column",{staticClass:"form-inline",attrs:{label:"不良原因","show-overflow-tooltip":"",prop:"poorName",width:"140"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("btn-input",{attrs:{valueText:e.row.poorName,valueId:e.row.reasonId,chooseVisible:t.choosePoorVisible,currentIndex:t.currentIndex,index:e.$index,showBtn:0==t.statusId||178==t.statusId},on:{"update:valueText":function(a){return t.$set(e.row,"poorName",a)},"update:value-text":function(a){return t.$set(e.row,"poorName",a)},"update:valueId":function(a){return t.$set(e.row,"reasonId",a)},"update:value-id":function(a){return t.$set(e.row,"reasonId",a)},"update:chooseVisible":function(e){t.choosePoorVisible=e},"update:choose-visible":function(e){t.choosePoorVisible=e},"update:currentIndex":function(e){t.currentIndex=e},"update:current-index":function(e){t.currentIndex=e}}})]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"unqualifiedCount",align:"center",width:"120",label:"不良数量"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-input-number",{staticClass:"inputClass",staticStyle:{width:"100%"},attrs:{min:0,disabled:179==t.statusId,size:"small","controls-position":"right"},model:{value:e.row.unqualifiedCount,callback:function(a){t.$set(e.row,"unqualifiedCount",a)},expression:"scope.row.unqualifiedCount"}})]}}])}),t._v(" "),a("el-table-column",{attrs:{prop:"remarks",align:"center",width:"120",label:"备注"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[a("el-input",{staticClass:"inputClass",staticStyle:{width:"100%"},attrs:{disabled:179==t.statusId,size:"small","controls-position":"right"},model:{value:e.row.remarks,callback:function(a){t.$set(e.row,"remarks",a)},expression:"scope.row.remarks"}})],1)]}}])})],1)],1)],1)],1)]),t._v(" "),a("dialogChooseSinglePurchaseContract",{attrs:{visible:t.choosePurchaseContractVisible},on:{"update:visible":function(e){t.choosePurchaseContractVisible=e},change:t.getPurchaseContract}}),t._v(" "),a("dialogChooseSingleOutsourcingContract",{attrs:{visible:t.choosePurchaseOutsourcingVisible},on:{"update:visible":function(e){t.choosePurchaseOutsourcingVisible=e},change:t.getOutsourcingContract}}),t._v(" "),a("dialogChooseSinglePoor",{attrs:{visible:t.choosePoorVisible},on:{"update:visible":function(e){t.choosePoorVisible=e},change:t.getPoor}}),t._v(" "),a("dialogChooseSingleSuppliers",{attrs:{visible:t.chooseSupplierVisible},on:{"update:visible":function(e){t.chooseSupplierVisible=e},change:t.getSupplier}}),t._v(" "),a("dialogChooseSingleUser",{attrs:{visible:t.chooseUserVisible},on:{"update:visible":function(e){t.chooseUserVisible=e},change:t.getUser}}),t._v(" "),a("dialogChooseSingleParts",{attrs:{visible:t.chooseMaterielVisible},on:{"update:visible":function(e){t.chooseMaterielVisible=e},change:t.getPart}}),t._v(" "),a("dialogChooseSingleInspectionScheme",{attrs:{visible:t.chooseInspectionSchemeVisible},on:{"update:visible":function(e){t.chooseInspectionSchemeVisible=e},change:t.getInspectionScheme}}),t._v(" "),a("dialogChooseCheckProject",{attrs:{visible:t.chooseCheckProjectVisible},on:{"update:visible":function(e){t.chooseCheckProjectVisible=e},change:t.getCheckProject}}),t._v(" "),a("dialogImportPurchaseNotice",{attrs:{visible:t.chooseImportNotice},on:{"update:visible":function(e){t.chooseImportNotice=e},change:t.getImport}}),t._v(" "),a("div",{staticStyle:{margin:"0 auto",display:"none"},attrs:{id:"print_content"}},[a("print",{attrs:{printDetail:t.printDetail,printList:t.printList,printForm:t.printForm,printTotal:t.printTotal,printDirection:!0}})],1)],1)},staticRenderFns:[]};var W=a("VU/8")(B,E,!1,function(t){a("/cwC"),a("dWrn"),a("bPy0")},"data-v-714380a0",null);e.default=W.exports},GTkj:function(t,e){},"HU+y":function(t,e){},bPy0:function(t,e){},dWrn:function(t,e){}});