1 line
52 KiB
JavaScript
1 line
52 KiB
JavaScript
webpackJsonp([28],{"+yWd":function(t,e){},"31mn":function(t,e){},JaZb:function(t,e){},KbVh:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=i("d7EF"),o=i.n(a),s=i("//Fk"),n=i.n(s),r=i("BO1k"),l=i.n(r),u=i("woOf"),c=i.n(u),m=i("mvHQ"),p=i.n(m),d=i("Dd8w"),h=i.n(d),f=i("ysqt"),D=i("NYxO"),v=i("bzuE"),b=i("S8x/"),C=(i("TExn"),{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:v.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,i=t._self._c||e;return i("div",{staticClass:"print_content",style:{width:t.pageWidth+"px"}},[i("div",{staticClass:"print_top"},[i("div",{staticClass:"head_out"},[i("h1",{staticStyle:{"text-align":"center"}},[t._v("发货检验单")]),t._v(" "),t.printDetail?i("div",{staticClass:"head2"},[i("div",{staticClass:"head2_item"},[t._v("源单编号:"+t._s(t.printDetail.sourceNo))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("客户:"+t._s(t.printDetail.clientName))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("部门:"+t._s(t.printDetail.patrolDeptName))])]):t._e(),t._v(" "),t.printDetail?i("div",{staticClass:"head2"},[i("div",{staticClass:"head2_item"},[t._v("产品代码:"+t._s(t.printDetail.serialNo))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("产品名称:"+t._s(t.printDetail.materielName))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("规格型号:"+t._s(t.printDetail.specification))])]):t._e(),t._v(" "),t.printDetail?i("div",{staticClass:"head2"},[i("div",{staticClass:"head2_item"},[t._v("辅助单位:"+t._s(t.printDetail.supportUomName))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("批号:"+t._s(t.printDetail.batch))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("检验方案:"+t._s(t.printDetail.checkPlanName))])]):t._e(),t._v(" "),t.printDetail?i("div",{staticClass:"head2"},[i("div",{staticClass:"head2_item"},[t._v("报检数量(辅助单位):"+t._s(t.printDetail.sendCountSupport))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("检验数量(辅助单位):"+t._s(t.printDetail.inspectionCountSupport))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("合格数量(辅助单位):"+t._s(t.printDetail.qualifiedCountSupport))])]):t._e(),t._v(" "),t.printDetail?i("div",{staticClass:"head2"},[i("div",{staticClass:"head2_item"},[t._v("不合格数量(辅助单位):"+t._s(t.printDetail.unqualifiedCountSupport))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("单据编号:"+t._s(t.printDetail.inspectionNo))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("制单日期:"+t._s(t.printDetail.createTime))])]):t._e(),t._v(" "),t.printDetail?i("div",{staticClass:"head2"},[i("div",{staticClass:"head2_item"},[t._v("制单人:"+t._s(t.printDetail.createByName))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("审核人:"+t._s(t.printDetail.auditorName))]),t._v(" "),i("div",{staticClass:"head2_item"},[t._v("检验员:"+t._s(t.printDetail.inspectorName))])]):t._e(),t._v(" "),i("div",{staticClass:"footer_out"},[i("el-row",[i("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 N=i("VU/8")(C,g,!1,function(t){i("zfsb"),i("+yWd")},"data-v-1d85d2c1",null).exports,I=i("e99b"),_={props:{id:{type:String,default:""},clientId:"",clientName:"",visible:{type:Boolean,default:!1}},watch:{visible:function(t,e){t!==e&&(t&&this.initData(),this.innerVisible=t,this.$nextTick(function(){this.$refs.tb.clearSelection()}))},innerVisible:function(t,e){t!==e&&this.$emit("update:visible",t)},time:function(t){t?(this.searchData_Subset.startTime=t[0],this.searchData_Subset.endTime=t[1]):(this.searchData_Subset.startTime="",this.searchData_Subset.endTime="")}},data:function(){return{subsetList:[],subsetAll:[],subsetTotal:0,searchData_Subset:{page:1,pageSize:5,auditSign:179},sourceTypeId:"发货通知",time:"",contractDate:"",callBackData:[],innerVisible:this.visible,loading:!1,dialogLoading:!1,deviceType:[{value:521,label:"发货通知"}],value:"thisSourceTypeName",deviceDept:[],addVisible:!1,config:v.a}},computed:{},methods:{getRowKey:function(t){return t.id+"_"+t.materielId},clickRow:function(t){this.$refs.tb.toggleRowSelection(t)},initData:function(){this.searchSubset()},searchSubset:function(){var t=this;this.clientId&&(this.searchData_Subset.clientId=this.clientId,this.searchData_Subset.clientName=this.clientName),this.dialogLoading=!0,this.time?(this.searchData_Subset.startTime=this.time[0],this.searchData_Subset.endTime=this.time[1]):(this.searchData_Subset.startTime="",this.searchData_Subset.endTime=""),I.a.findDialogForInspection(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)})},ckSubsetAll:function(t){this.subsetAll=t},subsetSizeChange:function(t){this.searchData_Subset.pageSize=t,this.searchSubset()},subsetCurrentChange:function(t){this.searchData_Subset.page=t,this.searchSubset()},choice:function(t){this.$emit("change",t),this.innerVisible=!1},resetFields:function(){this.$refs.form&&this.$refs.form.resetFields()}}},S={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{center:"",title:"选择发货通知关联数据",visible:t.innerVisible,width:"1000px"},on:{"update:visible":function(e){t.innerVisible=e}}},[i("div",[i("el-form",{attrs:{inline:""}},[i("el-form-item",{attrs:{label:"源单类型"}},[i("el-select",{attrs:{size:"small",value:""},model:{value:t.sourceTypeId,callback:function(e){t.sourceTypeId=e},expression:"sourceTypeId"}},t._l(t.deviceType,function(t){return i("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}),1)],1),t._v(" "),i("div",{staticClass:"flex"},[i("el-form-item",{attrs:{label:"客户"}},[i("el-input",{attrs:{placeholder:"请输入客户名称",clearable:"",size:"small"},model:{value:t.searchData_Subset.clientName,callback:function(e){t.$set(t.searchData_Subset,"clientName",e)},expression:"searchData_Subset.clientName"}})],1),t._v(" "),i("el-form-item",{attrs:{label:"通知日期"}},[i("el-date-picker",{attrs:{type:"datetimerange",format:"yyyy-MM-dd HH:mm:ss","value-format":"yyyy-MM-dd HH:mm:ss","range-separator":"—","start-placeholder":"开始时间","end-placeholder":"结束时间"},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}})],1),t._v(" "),i("el-form-item",[i("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.searchSubset()}}},[t._v("查询")])],1)],1)],1)],1),t._v(" "),i("div",{staticClass:"sys-table"},[i("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}},[i("el-table-column",{attrs:{prop:"deliveryCode",label:"发货通知编号",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{prop:"noteTime",label:"通知日期",align:"center","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){return[i("span",[t._v(t._s(e.row.noteTime.substring(0,10)))])]}}])}),t._v(" "),i("el-table-column",{attrs:{prop:"clientName",label:"客户名称",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{prop:"materielSerialNo",label:"物料代码",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{prop:"materielName",label:"物料名称",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{prop:"specification",label:"规格型号",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{prop:"unitUomName",label:"主计量单位",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{prop:"deliveryCount",label:"发货数量(主单位)",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{prop:"supportUomName",label:"辅助单位",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{prop:"deliveryCountSupport",label:"发货数量(辅助单位)",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{prop:"subQuoteCount",label:"可执行数量(辅助单位)",align:"center","show-overflow-tooltip":""}}),t._v(" "),i("el-table-column",{attrs:{label:"操作",align:"center",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("el-button",{attrs:{type:"text"},on:{click:function(i){return t.choice(e.row)}}},[t._v("选择")])]}}])})],1)],1),t._v(" "),i("div",{staticClass:"sys-pagination"},[i("el-pagination",{attrs:{"current-page":t.searchData_Subset.page,"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,"page",e)},"update:current-page":function(e){return t.$set(t.searchData_Subset,"page",e)},"size-change":t.subsetSizeChange,"current-change":t.subsetCurrentChange}})],1)])},staticRenderFns:[]},$=i("VU/8")(_,S,!1,null,null,null).exports,y=i("OG67"),k=i("o4dX"),w=i("iDdT"),x=i("wbMK"),q=i("hoqM"),V=i("iGlD"),T=i("lbHh"),P=i.n(T),U=i("veZ4"),j=i("Sd19"),L={name:"planManagement_production_add",components:{dialogChooseDeliveryNotice:$,print:N,btnInput:f.a,dialogChooseSingleClient:V.a,dialogChooseSinglePoor:q.a,dialogChooseSingleInspectionScheme:x.a,upload:U.a,dialogChooseSingleParts:y.a,dialogChooseSingleUser:k.a,dialogChooseCheckProject:w.a,unitSelect:j.a},data:function(){return{resultOptions:[{value:0,label:"合格"},{value:1,label:"不合格"}],unitOptions:[],model_table:{rules:{checkResult:{required:!0,message:"检验结果必填",trigger:"change"}},checkProjectList:[]},checkProjectIds:[],initiateProList:[],projectIds:[],chooseProjectList:[],currentChildIndex:0,truelabel:1,falselabel:0,currentIndex:0,checkProjectList:[],ChooseSalesOutStockVisible:!1,advanceQueryDialogVisible:!0,chooseDeliveryNotice:!1,chooseUserVisible:!1,chooseClientVisible:!1,chooseCheckProjectVisible:!1,chooseMaterielVisible:!1,choosePoorVisible:!1,chooseInspectionSchemeVisible:!1,depOptions:[],uploadAttachment:[],selectDeptId:"",loading:!1,dialogVisible:!0,isNew:!0,isDisabled:!1,userInfo:{},statusId:-1,formData:{qualifiedCount:0,sendCount:0,completionMin:0,inspectionCount:0,unqualifiedCount:0,inspectionType:218,materielSerialNo:"",sourceType:"",inspectorName:"",inspector:"",clientName:"",clientId:"",supportUom:"",supportUomName:"",convCoefficient:"",sendCountSupport:0,inspectionCountSupport:0,qualifiedCountSupport:0,unqualifiedCountSupport:0,countSupport:0},rulesForm:{materielSerialNo:[{required:!0,message:"请选择产品",trigger:"change"}],deptId:[{required:!0,message:"请选择部门",trigger:"change"}],inspectorName:[{required:!0,message:"请选择检验员",trigger:"change"}],sendCountSupport:[{required:!0,message:"报检数量(辅单位)必填",trigger:"blur"}],inspectionCountSupport:[{required:!0,message:"检验数量(辅单位)必填",trigger:"blur"}],qualifiedCountSupport:[{required:!0,message:"合格数量(辅单位)必填",trigger:"blur"}]},config:v.a,printTotal:{unqualifiedCount:""},printList:[],printDetail:{sourceNo:"",deptName:"",inspectionNo:"",clientName:"",serialNo:"",materielName:"",specification:"",unitUomName:"",batch:"",checkPlanName:"",checkCount:"",qualifiedCount:"",unqualifiedCount:"",wasteCount:"",industrialWasteCount:"",scrapWasteCount:"",createTime:"",code:"",createByName:"",remarks:"",auditorName:"",auditTime:"",rectifyComments:""},printForm:[{title:"检验项目名称",prop_:"projectName"},{title:"检验结果",prop_:"checkResultName"},{title:"检验方法",prop_:"checkMethod"},{title:"单位",prop_:"unit"},{title:"目标值",prop_:"targetValue"},{title:"检验值",prop_:"checkValue"},{title:"不良原因",prop_:"poorName"},{title:"不良数量",prop_:"unqualifiedCount"},{title:"备注",prop_:"remarks"}]}},mounted:function(){var t=new Date,e=t.getFullYear(),i=t.getMonth()+1,a=t.getDate(),o=t.getHours(),s=t.getMinutes(),n=t.getSeconds();if(this.today=e+"-"+i+"-"+a+" "+o+":"+s+":"+n,this.initData(),this.$route.query.id)this.formData.id=this.$route.query.id,this.isNew=!1,this.getDetail();else{this.statusId=0;var r=P.a.get("userName");this.userInfo=JSON.parse(P.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.formData.userName=r,this.$set(this.formData,"createTime",this.today),this.isNew=!0,this.formData.statusName="待审核"}this.$route.query.dataForm&&(this.formData=JSON.parse(this.$route.query.dataForm))},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},currentIndex:function(t){this.currentChildIndex=t},formData:{handler:function(t,e){""==t.sourceNo&&(this.formData.sourceType="",this.formData.sourceId="",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}},methods:h()({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(p()(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})},getDeliveryNotice:function(t){console.log(t),t&&(this.$set(this.formData,"sourceId",t.id),this.$set(this.formData,"sourceType",t.thisSourceType),this.$set(this.formData,"sourceNo",t.deliveryCode),this.$set(this.formData,"clientName",t.clientName),this.$set(this.formData,"clientId",t.clientId),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.deliveryCount?t.deliveryCount:0),this.$set(this.formData,"inspectionCount",t.deliveryCount?t.deliveryCount:0),this.$set(this.formData,"sendCountSupport",t.subQuoteCount?t.subQuoteCount:0),this.$set(this.formData,"inspectionCountSupport",t.subQuoteCount?t.subQuoteCount: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",""))},getClient:function(t){t?(this.$set(this.formData,"clientName",t.client_name),this.$set(this.formData,"clientId",t.id)):(this.$set(this.formData,"clientName",""),this.$set(this.formData,"clientId",""))},getCheckProject:function(t){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=""}),this.getProject(t))},removeProjectList:function(){var t=this;this.chooseProjectList&&this.$confirm("确认删除选中的检验项目吗?","提示",{type:"warning"}).then(function(){t.chooseProjectList.forEach(function(e){var i=t.checkProjectList.findIndex(function(t){if(t.only&&e.only){if(t.only==e.only)return!0}else if(t.id==e.id)return!0});void 0==t.checkProjectList[i].newId&&t.projectIds.push(t.checkProjectList[i].id),t.checkProjectList.splice(i,1)})})},handleProjectChange:function(t){this.chooseProjectList=t},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,"isLot",t.isLot?t.isLot:0),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,"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)):(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 i=c()({},i,t);e.checkProjectList.push(i)})},treeFindPath:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];if(!t)return[];var a=!0,o=!1,s=void 0;try{for(var n,r=l()(t);!(a=(n=r.next()).done);a=!0){var u=n.value;if(i.push(u.id),e(u))return i;if(u.children){var c=this.treeFindPath(u.children,e,i);if(c.length)return c}i.pop()}}catch(t){o=!0,s=t}finally{try{!a&&r.return&&r.return()}finally{if(o)throw s}}return[]},setDeptList:function(t){var e=!0,i=!1,a=void 0;try{for(var o,s=l()(t);!(e=(o=s.next()).done);e=!0){var n=o.value;n.hasChildren?this.setDeptList(n.children):n.children=void 0}}catch(t){i=!0,a=t}finally{try{!e&&s.return&&s.return()}finally{if(i)throw a}}},setDefaultDept:function(){if(this.depOptions.length>0&&this.formData.deptId){var t=p()(this.formData.deptId),e=this.treeFindPath(this.depOptions,function(e){return e.id===t});this.selectDeptId=JSON.parse(p()(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 i=0;i<e.patrolFile.length;i++){var a={fileName:e.patrolFile[i].fileName,filePath:e.patrolFile[i].filePath};t.uploadAttachment.push(a)}}})}).catch(function(e){t.loading=!1})},setDetail:function(t){this.$set(this.formData,"sourceType",t.headInfo.sourceType?t.headInfo.sourceType:" "),this.$set(this.formData,"sourceNo",t.headInfo.sourceNo?t.headInfo.sourceNo:" "),this.$set(this.formData,"sourceId",t.headInfo.sourceId?t.headInfo.sourceId:" "),this.$set(this.formData,"clientName",t.headInfo.clientName?t.headInfo.clientName:""),this.$set(this.formData,"clientId",t.headInfo.clientId?t.headInfo.clientId:""),this.$set(this.formData,"deptId",t.headInfo.deptId?t.headInfo.deptId:""),this.$set(this.formData,"inspector",t.headInfo.deptId?t.headInfo.deptId:""),this.$set(this.formData,"inspectorName",t.headInfo.inspectorName?t.headInfo.inspectorName:""),this.$set(this.formData,"inspector",t.headInfo.inspector?t.headInfo.inspector:""),this.$set(this.formData,"materielId",t.headInfo.materielId?t.headInfo.materielId:""),this.$set(this.formData,"materielSerialNo",t.headInfo.materialSerialNo?t.headInfo.materialSerialNo:""),this.$set(this.formData,"materielName",t.headInfo.materialName?t.headInfo.materialName:""),this.$set(this.formData,"specification",t.headInfo.specification?t.headInfo.specification:""),this.$set(this.formData,"unitUomName",t.headInfo.unitUomName?t.headInfo.unitUomName:""),this.$set(this.formData,"batchNo",t.headInfo.batchNo?t.headInfo.batchNo:""),this.selectDeptId=t.headInfo.deptId?t.headInfo.deptId:"",this.$set(this.formData,"inspectionScheme",t.headInfo.inspectionScheme?t.headInfo.inspectionScheme:""),this.$set(this.formData,"inspectionSchemeName",t.headInfo.checkplanName?t.headInfo.checkplanName:""),this.$set(this.formData,"sendCount",t.headInfo.sendCount?t.headInfo.sendCount:0),this.$set(this.formData,"inspectionCount",t.headInfo.inspectionCount?t.headInfo.inspectionCount:0),this.$set(this.formData,"qualifiedCount",t.headInfo.qualifiedCount?t.headInfo.qualifiedCount:0),this.$set(this.formData,"unqualifiedCount",t.headInfo.unqualifiedCount?t.headInfo.unqualifiedCount:0),this.$set(this.formData,"createTime",t.headInfo.createTime?t.headInfo.createTime:" "),this.$set(this.formData,"inspectionNo",t.headInfo.inspectionNo?t.headInfo.inspectionNo:""),this.$set(this.formData,"userName",t.headInfo.createrName?t.headInfo.createrName:""),this.$set(this.formData,"auditorName",t.headInfo.auditorName?t.headInfo.auditorName:""),this.$set(this.formData,"supportUom",t.headInfo.supportUom?t.headInfo.supportUom:""),this.$set(this.formData,"supportUomName",t.headInfo.supportUomName?t.headInfo.supportUomName:""),this.$set(this.formData,"convCoefficient",t.headInfo.convCoefficient?t.headInfo.convCoefficient:1),this.$set(this.formData,"sendCountSupport",t.headInfo.sendCountSupport?t.headInfo.sendCountSupport:0),this.$set(this.formData,"inspectionCountSupport",t.headInfo.inspectionCountSupport?t.headInfo.inspectionCountSupport:0),this.$set(this.formData,"qualifiedCountSupport",t.headInfo.qualifiedCountSupport?t.headInfo.qualifiedCountSupport:0),this.$set(this.formData,"unqualifiedCountSupport",t.headInfo.unqualifiedCountSupport?t.headInfo.unqualifiedCountSupport:0),this.$set(this.formData,"remarks",t.headInfo.remarks?t.headInfo.remarks:""),this.$set(this.formData,"statusName",t.headInfo.statusName?t.headInfo.statusName:""),this.statusId=t.headInfo.statusId,this.checkProjectList=t.bodyInfo,this.checkProjectList.forEach(function(t){}),this.setDefaultDept(),this.printDetail.patrolDeptName=t.headInfo.deptName,this.printDetail.sourceNo=t.headInfo.sourceNo,this.printDetail.clientName=t.headInfo.clientName,this.printDetail.inspectionNo=t.headInfo.inspectionNo,this.printDetail.serialNo=t.headInfo.materialSerialNo,this.printDetail.materielName=t.headInfo.materialName,this.printDetail.specification=t.headInfo.specification,this.printDetail.unitUomName=t.headInfo.unitUomName,this.printDetail.batch=t.headInfo.batchNo,this.printDetail.checkPlanName=t.headInfo.checkplanName,this.printDetail.sendCount=t.headInfo.sendCount,this.printDetail.checkCount=t.headInfo.inspectionCount,this.printDetail.qualifiedCount=t.headInfo.qualifiedCount,this.printDetail.unqualifiedCount=t.headInfo.unqualifiedCount,this.printDetail.wasteCount=t.headInfo.wasteCount,this.printDetail.industrialWasteCount=t.headInfo.industrialWasteCount,this.printDetail.supportUomName=t.headInfo.supportUomName,this.printDetail.sendCountSupport=t.headInfo.sendCountSupport,this.printDetail.inspectionCountSupport=t.headInfo.inspectionCountSupport,this.printDetail.qualifiedCountSupport=t.headInfo.qualifiedCountSupport,this.printDetail.unqualifiedCountSupport=t.headInfo.unqualifiedCountSupport,this.printDetail.scrapWasteCount=t.headInfo.scrapWasteCount,this.printDetail.createTime=t.headInfo.createTime,this.printDetail.code=t.headInfo.code,this.printDetail.createByName=t.headInfo.createrName,this.printDetail.inspectorName=t.headInfo.inspectorName,this.printDetail.auditorName=t.headInfo.auditorName,this.printDetail.rectifyComments=t.headInfo.rectifyComments,this.printDetail.remarks=t.headInfo.remarks,this.printDetail.countSupport=t.headInfo.sendCountSupport,this.printList=JSON.parse(p()(this.checkProjectList))},initData:function(){var t=this;n.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 i=o()(e,3),a=i[0],s=i[1];i[2];0===a.code&&(t.unitOptions=a.datas),0===s.code&&(t.depOptions=s.data.children,t.setDeptList(t.depOptions),t.setDefaultDept())}).catch(function(t){console.log(t)})}},Object(D.d)({removeTagNav:"tagNav/removeTagNav"}),{back:function(){this.removeTagNav({path:this.$route.path,title:this.$route.meta.name}),this.$router.push({path:"/quality/deliveryInspection",query:{t:Date.now()}})},getSummaries:function(t){for(var e=t.columns,i=t.data,a=0,o=0;o<i.length;o++)a+=i[o].unqualifiedCount;this.printTotal.unqualifiedCount=a;var s=[];return e.forEach(function(t,e){if(0!==e)if(10==e)if(9!=e){var a=i.map(function(e){return Number(e[t.property])});a.every(function(t){return isNaN(t)})?s[e]="":s[e]=a.reduce(function(t,e){var i=Number(e);return isNaN(i)?t:t+e},0)}else{for(var o=0,n=0;n<i.length;n++)i[n].unqualifiedCount&&(o+=Number(i[n].unqualifiedCount));s[e]=o}else s[e]="";else s[e]="合计"}),s},save:function(t,e){var i=this;this.$refs[t].validate(function(t){if(!t)return!1;if(0!=i.checkProjectList.length)if(i.formData.supportUom)if(0!=i.formData.sendCountSupport){var a=!0;if(i.formData.sendCountSupport<i.formData.inspectionCountSupport&&(a=!1),a){if(null!=i.uploadAttachment&&i.uploadAttachment.length>0){var o=[];i.uploadAttachment.forEach(function(t){var e={fileName:t.fileName,filePath:t.filePath};o.push(e)}),i.contentAssocList=p()(o),i.formData.uploadAttachment=i.contentAssocList}i.$refs[e].validate(function(t){if(t)if(i.formData.inspectionCountSupport==i.formData.qualifiedCountSupport+i.formData.unqualifiedCountSupport){var e=0;if(i.checkProjectList.forEach(function(t){e+=t.unqualifiedCount}),i.result=e,i.formData.unqualifiedCountSupport==i.result)if(i.isNew){if(i.formData.childArray=p()(i.checkProjectList),i.isDisabled)return;i.isDisabled=!0,i.$api.inspectionAPI.save(i.formData).then(function(t){i.isDisabled=!1,0===t.code?(i.$message({message:t.msg,type:"success"}),i.removeTagNav({path:i.$route.path,title:i.$route.meta.name}),i.$router.push({path:"/quality/deliveryInspection",query:{t:Date.now()}})):i.$message({message:t.msg,type:"error"})})}else{if(0==i.checkProjectList.length)return void i.$message({message:"请选则检验项目",type:"warning"});if(i.formData.ids=i.projectIds,i.formData.childArray=p()(i.checkProjectList),i.isDisabled)return;i.isDisabled=!0,i.$api.inspectionAPI.update(i.formData).then(function(t){i.isDisabled=!1,0===t.code?(i.$message({message:t.msg,type:"success"}),i.removeTagNav({path:i.$route.path,title:i.$route.meta.name}),i.$router.push({path:"/quality/deliveryInspection",query:{t:Date.now()}})):i.$message({message:t.msg,type:"error"})})}else i.$message({message:"不合格数量(辅单位)要等于不良数量(辅单位)的合计值",type:"warning"})}else i.$message({message:"检验数量(辅单位)要等于合格数量(辅单位)加上不合格数量(辅单位)之和",type:"warning"});else i.$message({message:"有必填项未填写",type:"warning"})})}else i.$message({message:"检验数量(辅单位)不能大于报检数量(辅单位)",type:"warning"})}else i.$message({message:"报检数量(辅单位)不能为0",type:"warning"});else i.$message({message:"辅助单位不能为空",type:"warning"});else i.$message({message:"请选择检验项目",type:"warning"})})}})},M={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"sys-box plan-box"},[i("div",{staticClass:"sys-tabs"},[-1!=t.statusId?i("div",{staticClass:"sys-operate"},[i("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?i("el-button",{directives:[{name:"has",rawName:"v-has",value:"quality:deliveryInspection:add",expression:"'quality:deliveryInspection: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?i("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.print()}}},[t._v("打印")]):t._e()],1):t._e(),t._v(" "),i("div",{class:[0==t.statusId||178==t.statusId?"sys-form ":"sys-form readonly_form"]},[i("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}},[i("div",{staticClass:"flex"},[i("el-form-item",{staticClass:"form-inline",attrs:{label:"源单编号",prop:"sourceNo"}},[i("btn-input",{attrs:{valueText:t.formData.sourceNo,valueId:t.formData.sourceId,chooseVisible:t.chooseDeliveryNotice,showBtn:179!=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.chooseDeliveryNotice=e},"update:choose-visible":function(e){t.chooseDeliveryNotice=e}}})],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"客户",prop:"clientName"}},[i("btn-input",{attrs:{valueText:t.formData.clientName,valueId:t.formData.clientId,chooseVisible:t.chooseClientVisible,showBtn:179!=t.statusId&&521!=t.formData.sourceType},on:{"update:valueText":function(e){return t.$set(t.formData,"clientName",e)},"update:value-text":function(e){return t.$set(t.formData,"clientName",e)},"update:valueId":function(e){return t.$set(t.formData,"clientId",e)},"update:value-id":function(e){return t.$set(t.formData,"clientId",e)},"update:chooseVisible":function(e){t.chooseClientVisible=e},"update:choose-visible":function(e){t.chooseClientVisible=e}}})],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"部门",prop:"deptId"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"检验员",prop:"inspectorName"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"产品代码",prop:"materielSerialNo"}},[i("btn-input",{attrs:{valueText:t.formData.materielSerialNo,valueId:t.formData.materielId,chooseVisible:t.chooseMaterielVisible,showBtn:179!=t.statusId&&521!=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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"产品名称",prop:"materielName"}},[i("el-input",{attrs:{disabled:""},model:{value:t.formData.materielName,callback:function(e){t.$set(t.formData,"materielName",e)},expression:"formData.materielName"}})],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"规格型号",prop:"specification"}},[i("el-input",{attrs:{disabled:""},model:{value:t.formData.specification,callback:function(e){t.$set(t.formData,"specification",e)},expression:"formData.specification"}})],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"批号",prop:"batchNo"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"主计量单位",prop:"unitUomName"}},[i("el-input",{attrs:{disabled:""},model:{value:t.formData.unitUomName,callback:function(e){t.$set(t.formData,"unitUomName",e)},expression:"formData.unitUomName"}})],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"检验方案",prop:"inspectionSchemeName"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline"}),t._v(" "),i("el-form-item",{staticClass:"form-inline"}),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"报检数量(主单位)",prop:"sendCount",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"检验数量(主单位)",prop:"inspectionCount",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"合格数量(主单位)",prop:"qualifiedCount",size:"mini","label-width":"135px"}},[i("el-input",{attrs:{disabled:""},model:{value:t.formData.qualifiedCount,callback:function(e){t.$set(t.formData,"qualifiedCount",e)},expression:"formData.qualifiedCount"}})],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"不合格数量(主单位)",prop:"unqualifiedCount",size:"mini","label-width":"135px"}},[i("el-input",{attrs:{disabled:""},model:{value:t.formData.unqualifiedCount,callback:function(e){t.$set(t.formData,"unqualifiedCount",e)},expression:"formData.unqualifiedCount"}})],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"辅助单位",prop:"supportUomName",size:"mini","label-width":"135px"}},[t.formData.sourceType||!t.formData.materielId?i("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?i("unitSelect",{attrs:{unitUom:t.formData.supportUomName,disabled:!t.formData.materielId},on:{getValue:t.getValue}}):t._e()],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"换算系数",prop:"convCoefficient",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline"}),t._v(" "),i("el-form-item",{staticClass:"form-inline"}),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"报检数量(辅单位)",prop:"sendCountSupport",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"检验数量(辅单位)",prop:"inspectionCountSupport",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"合格数量(辅单位)",prop:"qualifiedCountSupport",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"不合格数量(辅单位)",prop:"unqualifiedCountSupport",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"制单日期",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"单据编号",prop:"inspectionNo",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"制单人",prop:"userName",size:"mini","label-width":"135px"}},[i("el-input",{attrs:{readonly:""},model:{value:t.formData.userName,callback:function(e){t.$set(t.formData,"userName",e)},expression:"formData.userName"}})],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"审核人",prop:"auditorName",size:"mini","label-width":"135px"}},[i("el-input",{attrs:{readonly:""},model:{value:t.formData.auditorName,callback:function(e){t.$set(t.formData,"auditorName",e)},expression:"formData.auditorName"}})],1),t._v(" "),i("el-form-item",{staticClass:"form-inline",attrs:{label:"单据状态",prop:"statusName",size:"mini","label-width":"135px"}},[i("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(" "),i("el-form-item",{attrs:{label:"备注",prop:"remarks"}},[i("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(" "),i("el-form-item",{staticClass:"remarkstyle",attrs:{label:"附件","label-width":"50px"}},[t.advanceQueryDialogVisible?i("upload",{attrs:{title:"",label_width:"0",attachment:t.uploadAttachment},on:{"update:attachment":function(e){t.uploadAttachment=e}}}):t._e()],1)],1),t._v(" "),i("el-divider",{attrs:{"content-position":"left"}},[t._v("检验项目明细")]),t._v(" "),i("el-form",{ref:"formTable",attrs:{rules:t.model_table.rules,model:t.model_table}},[i("el-form-item",{staticClass:"childlist"},[179!=t.statusId?i("div",{staticClass:"sys-operate",staticStyle:{"margin-bottom":"10px"}},[i("el-button",{attrs:{type:"primary"},on:{click:function(e){t.chooseCheckProjectVisible=!0}}},[t._v("选择检验项目")]),t._v(" "),i("el-button",{attrs:{type:"primary",disabled:0==t.chooseProjectList.length},on:{click:function(e){return t.removeProjectList()}}},[t._v("删除")])],1):t._e(),t._v(" "),i("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}},[i("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),t._v(" "),i("el-table-column",{attrs:{prop:"projectCode","show-overflow-tooltip":"",label:"检验项目代码",align:"center"}}),t._v(" "),i("el-table-column",{attrs:{prop:"projectName",align:"center","show-overflow-tooltip":"",label:"检验项目名称"}}),t._v(" "),i("el-table-column",{attrs:{prop:"checkResult",align:"center",label:"检验结果",width:"120","label-class-name":"required_head"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("el-form-item",{attrs:{prop:"checkProjectList."+e.$index+".checkResult",rules:t.model_table.rules.checkResult}},[i("el-select",{attrs:{clearable:"",disabled:179==t.statusId,size:"small"},model:{value:e.row.checkResult,callback:function(i){t.$set(e.row,"checkResult",i)},expression:"scope.row.checkResult"}},t._l(t.resultOptions,function(t){return i("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}),1)],1)]}}])}),t._v(" "),i("el-table-column",{attrs:{prop:"checkMethod",align:"center","show-overflow-tooltip":"",label:"检验方法"}}),t._v(" "),i("el-table-column",{staticClass:"form-inline",attrs:{label:"单位",prop:"unit",width:"160"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("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(i){t.$set(e.row,"unit",i)},expression:"scope.row.unit"}})]}}])}),t._v(" "),i("el-table-column",{attrs:{prop:"targetValue",align:"center",width:"160",label:"目标值"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("div",[i("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(i){t.$set(e.row,"targetValue",i)},expression:"scope.row.targetValue"}})],1)]}}])}),t._v(" "),i("el-table-column",{attrs:{prop:"checkValue",align:"center",width:"120",label:"检验值"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("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(i){t.$set(e.row,"checkValue",i)},expression:"scope.row.checkValue"}})]}}])}),t._v(" "),i("el-table-column",{attrs:{prop:"norm",align:"center",width:"160",label:"检验标准"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("el-input",{staticClass:"inputClass",staticStyle:{width:"100%"},attrs:{disabled:179==t.statusId,placeholder:"请输入检验标准","controls-position":"right",clearable:""},model:{value:e.row.norm,callback:function(i){t.$set(e.row,"norm",i)},expression:"scope.row.norm"}})]}}])}),t._v(" "),i("el-table-column",{staticClass:"form-inline",attrs:{label:"是否必检项",prop:"isMustCheck",width:"60"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("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(i){t.$set(e.row,"isMustCheck",i)},expression:"scope.row.isMustCheck"}})]}}])}),t._v(" "),i("el-table-column",{staticClass:"form-inline",attrs:{label:"不良原因","show-overflow-tooltip":"",prop:"poorName",width:"140"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("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(i){return t.$set(e.row,"poorName",i)},"update:value-text":function(i){return t.$set(e.row,"poorName",i)},"update:valueId":function(i){return t.$set(e.row,"reasonId",i)},"update:value-id":function(i){return t.$set(e.row,"reasonId",i)},"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(" "),i("el-table-column",{attrs:{prop:"unqualifiedCount",align:"center",width:"120",label:"不良数量(辅单位)"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("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(i){t.$set(e.row,"unqualifiedCount",i)},expression:"scope.row.unqualifiedCount"}})]}}])}),t._v(" "),i("el-table-column",{attrs:{prop:"remarks",align:"center",width:"120",label:"备注"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("div",[i("el-input",{staticClass:"inputClass",staticStyle:{width:"100%"},attrs:{disabled:179==t.statusId,size:"small","controls-position":"right"},model:{value:e.row.remarks,callback:function(i){t.$set(e.row,"remarks",i)},expression:"scope.row.remarks"}})],1)]}}])})],1)],1)],1)],1)]),t._v(" "),i("dialogChooseSingleClient",{attrs:{visible:t.chooseClientVisible,dataForm:t.formData},on:{"update:visible":function(e){t.chooseClientVisible=e},change:t.getClient}}),t._v(" "),i("dialogChooseSinglePoor",{attrs:{visible:t.choosePoorVisible},on:{"update:visible":function(e){t.choosePoorVisible=e},change:t.getPoor}}),t._v(" "),i("dialogChooseSingleUser",{attrs:{visible:t.chooseUserVisible},on:{"update:visible":function(e){t.chooseUserVisible=e},change:t.getUser}}),t._v(" "),i("dialogChooseSingleParts",{attrs:{visible:t.chooseMaterielVisible},on:{"update:visible":function(e){t.chooseMaterielVisible=e},change:t.getPart}}),t._v(" "),i("dialogChooseSingleInspectionScheme",{attrs:{visible:t.chooseInspectionSchemeVisible},on:{"update:visible":function(e){t.chooseInspectionSchemeVisible=e},change:t.getInspectionScheme}}),t._v(" "),i("dialogChooseCheckProject",{attrs:{visible:t.chooseCheckProjectVisible},on:{"update:visible":function(e){t.chooseCheckProjectVisible=e},change:t.getCheckProject}}),t._v(" "),i("dialogChooseDeliveryNotice",{attrs:{visible:t.chooseDeliveryNotice},on:{"update:visible":function(e){t.chooseDeliveryNotice=e},change:t.getDeliveryNotice}}),t._v(" "),i("div",{staticStyle:{margin:"0 auto",display:"none"},attrs:{id:"print_content"}},[i("print",{attrs:{printDetail:t.printDetail,printList:t.printList,printForm:t.printForm,printTotal:t.printTotal,printDirection:!0}})],1)],1)},staticRenderFns:[]};var z=i("VU/8")(L,M,!1,function(t){i("31mn"),i("hWmN"),i("JaZb")},"data-v-128d3ff7",null);e.default=z.exports},hWmN:function(t,e){},zfsb:function(t,e){}}); |