webpackJsonp([48],{"/vrv":function(e,t){},QmMV:function(e,t){},i4hj:function(e,t){},t2F8:function(e,t){},tt6F:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a("woOf"),s=a.n(i),o=a("mvHQ"),r=a.n(o),l=a("OG67"),n=a("ysqt"),c=a("3MlD"),u={name:"dialogChooseSingleSuppliers",components:{btnInput:n.a,dialogChooseSingleUser:c.a},props:{id:{type:String,default:""},visible:{type:Boolean,default:!1}},watch:{visible:function(e,t){e!==t&&(e&&this.initData(),this.innerVisible=e)},innerVisible:function(e,t){e!==t&&this.$emit("update:visible",e)}},data:function(){return{searchData_Subset:{pageno:1,pagesize:5,status:179,useStatus:1,name:""},subsetList:[],subsetTotal:0,dialogTitle:"新增",innerVisible:this.visible,loading:!1,dialogLoading:!1,dialogSupLoading:!1,pictLoading:!1,addVisible:!1,dialogVisible:!1,chooseUserVisible:!1,formData:{useStatus:1},rulesForm:{name:[{required:!0,message:"请输入单位名称",trigger:"blur"}]}}},computed:{},methods:{clickRow:function(e){this.$refs.tb.toggleRowSelection(e)},initData:function(){var e=this;this.$api.supplierAPI.listServiceGroup(this.searchData_Subset).then(function(t){e.dialogLoading=!1,0===t.code&&(e.subsetList=t.data?t.data.datas:[],e.subsetTotal=t.data?t.data.totalRows:0)})},addSupplier:function(){this.dialogVisible=!0},getUser:function(e){console.log(e);e&&(this.$set(this.formData,"belongSalesmanName",e.name),this.$set(this.formData,"belongSalesman",e.id),this.formData.belongDept=e.deptId,this.formData.belongDeptName=e.deptName)},save:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return!1;if(t.chooseID){if(t.isDisabled)return;t.isDisabled=!0,t.$api.supplierAPI.editdetail(t.formData).then(function(e){t.isDisabled=!1,0===e.code?(t.$message({message:e.msg,type:"success"}),t.dialogVisible=!1,t.getList()):t.$message({message:e.msg,type:"error"})}).catch(function(e){t.$message({message:res.msg,type:"success"})})}else{if(t.isDisabled)return;t.isDisabled=!0,t.$api.supplierAPI.addServiceGroupOneKey(t.formData).then(function(e){t.isDisabled=!1,0===e.code?(t.$message({message:e.msg,type:"success"}),t.dialogVisible=!1,t.getList()):501===e.code?t.$confirm(e.msg,"提示",{type:"warning"}).then(function(){t.isUpdate=!0;var a=t;t.dialogLoading=!0,t.formData={},t.$api.supplierAPI.groupDetail(e.data.id).then(function(e){t.dialogLoading=!1,e.data?e.data&&(a.$set(a.formData,"code",e.data.code),a.$set(a.formData,"id",e.data.id),a.$set(a.formData,"name",e.data.unit_name),a.$set(a.formData,"linkname",e.data.linkman_name),a.$set(a.formData,"phone",e.data.linkman_phone),a.$set(a.formData,"type",e.data.type_id?e.data.type_id:""),a.$set(a.formData,"address",e.data.address),a.$set(a.formData,"desc",e.data.desc),a.$set(a.formData,"taxNumber",e.data.taxNumber?e.data.taxNumber:""),a.$set(a.formData,"account",e.data.account?e.data.account:""),a.$set(a.formData,"useStatus",e.data.useStatus),a.$set(a.formData,"createByName",e.data.createByName?e.data.createByName:""),a.$set(a.formData,"auditName",e.data.auditName?e.data.auditName:""),a.$set(a.formData,"bank",e.data.bank?e.data.bank:""),a.$set(a.formData,"auditSign",e.data.status?e.data.status:""),a.$set(a.formData,"belongSalesmanName",e.data.belongSalesmanName?e.data.belongSalesmanName:""),a.$set(a.formData,"belongSalesman",e.data.belongSalesman?e.data.belongSalesman:""),a.$set(a.formData,"belongDept",e.data.belongDept?e.data.belongDept:""),a.$set(a.formData,"belongDeptName",e.data.belongDeptName?e.data.belongDeptName:""),a.chooseID=a.formData.id):(t.dialogVisible=!1,t.$alert("获取供应商明细失败","提示",{type:"warning"}))}).catch(function(e){console.log(e)})}):t.$message({message:e.msg,type:"error"})}).catch(function(e){t.$message({message:e.msg,type:"success"})})}})},searchSubset:function(e){var t=this;e&&(this.searchData_Subset.pageno=1),this.dialogLoading=!0,this.$api.supplierAPI.listServiceGroup(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)})},subsetSizeChange:function(e){this.searchData_Subset.pagesize=e,this.searchSubset()},subsetCurrentChange:function(e){this.searchData_Subset.pageno=e,this.searchSubset()},submit:function(e){var t={name:e.unit_name,id:e.id,linkmanName:e.linkman_name,phone:e.linkman_phone,address:e.address,taxNumber:e.taxNumber,belongSalesmanName:e.belongSalesmanName,belongSalesman:e.belongSalesman,belongDeptName:e.belongDeptName,belongDept:e.belongDept};this.$emit("change",t),this.innerVisible=!1},resetFields:function(){this.$refs.form&&this.$refs.form.resetFields()}}},m={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{center:"",title:"选择供应商",visible:e.innerVisible,width:"900px"},on:{"update:visible":function(t){e.innerVisible=t}}},[a("div",[a("el-form",{attrs:{inline:""}},[a("el-form-item",{attrs:{label:"供应商名称"}},[a("el-input",{attrs:{placeholder:"请输入供应商名称",clearable:""},model:{value:e.searchData_Subset.name,callback:function(t){e.$set(e.searchData_Subset,"name",t)},expression:"searchData_Subset.name"}})],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.searchSubset}},[e._v("查询")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:e.addSupplier}},[e._v("新增")])],1)],1)],1),e._v(" "),a("div",{staticClass:"sys-table"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.dialogLoading,expression:"dialogLoading"}],ref:"tb",attrs:{data:e.subsetList,border:"","header-cell-style":{fontWeight:"normal",textAlign:"center",backgroundColor:"#eceff4",color:"#222"}},on:{"row-click":e.clickRow}},[a("el-table-column",{attrs:{prop:"code",label:"供应商代码",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"unit_name",label:"供应商名称",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"linkman_name",label:"联系人",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"linkman_phone",label:"电话",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.submit(t.row)}}},[e._v("选择")])]}}])})],1)],1),e._v(" "),a("div",{staticClass:"sys-pagination"},[a("el-pagination",{attrs:{"current-page":e.searchData_Subset.pageno,"page-sizes":[5,10,20],"page-size":e.searchData_Subset.pagesize,layout:"total, sizes, prev, pager, next, jumper",total:e.subsetTotal},on:{"update:currentPage":function(t){return e.$set(e.searchData_Subset,"pageno",t)},"update:current-page":function(t){return e.$set(e.searchData_Subset,"pageno",t)},"size-change":e.subsetSizeChange,"current-change":e.subsetCurrentChange}})],1)]),e._v(" "),a("el-dialog",{attrs:{title:e.dialogTitle,center:"",visible:e.dialogVisible,width:"900px"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.dialogSupLoading,expression:"dialogSupLoading"}],ref:"form",staticClass:"company-form",attrs:{"label-width":"82px",model:e.formData,rules:e.rulesForm}},[a("div",{staticClass:"dialog-flex"},[a("el-form-item",{staticClass:"form-inline",attrs:{label:"单位编号"}},[a("el-input",{attrs:{placeholder:"请输入单位编号"},model:{value:e.formData.code,callback:function(t){e.$set(e.formData,"code",t)},expression:"formData.code"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline form-inline2",attrs:{prop:"name",label:"供应商名"}},[a("el-input",{attrs:{placeholder:"请输入供应商名称"},model:{value:e.formData.name,callback:function(t){e.$set(e.formData,"name",t)},expression:"formData.name"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-flex"},[a("el-form-item",{staticClass:"form-inline1",attrs:{prop:"linkname",label:"联系人"}},[a("el-input",{attrs:{placeholder:"请输入联系人"},model:{value:e.formData.linkname,callback:function(t){e.$set(e.formData,"linkname",t)},expression:"formData.linkname"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline1",attrs:{prop:"phone",label:"联系电话"}},[a("el-input",{attrs:{placeholder:"请输入联系电话"},model:{value:e.formData.phone,callback:function(t){e.$set(e.formData,"phone",t)},expression:"formData.phone"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-flex"},[a("el-form-item",{staticClass:"form-inline5",attrs:{prop:"type",label:"社会统一信用代码","label-width":"125"}},[a("el-input",{attrs:{placeholder:"请输入社会统一信用代码"},model:{value:e.formData.taxNumber,callback:function(t){e.$set(e.formData,"taxNumber",t)},expression:"formData.taxNumber"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-flex"},[a("el-form-item",{attrs:{prop:"address",label:"单位地址"}},[a("el-input",{attrs:{placeholder:"请输入单位地址"},model:{value:e.formData.address,callback:function(t){e.$set(e.formData,"address",t)},expression:"formData.address"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-flex"},[a("el-form-item",{staticClass:"form-inline1",attrs:{prop:"bank",label:"开户银行"}},[a("el-input",{attrs:{placeholder:"请输入开户银行"},model:{value:e.formData.bank,callback:function(t){e.$set(e.formData,"bank",t)},expression:"formData.bank"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline1",attrs:{prop:"account",label:"账号"}},[a("el-input",{attrs:{placeholder:"请输入账号"},model:{value:e.formData.account,callback:function(t){e.$set(e.formData,"account",t)},expression:"formData.account"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-flex"},[a("el-form-item",{attrs:{label:"备注",prop:"desc"}},[a("el-input",{attrs:{type:"textarea",autosize:{minRows:2}},model:{value:e.formData.desc,callback:function(t){e.$set(e.formData,"desc",t)},expression:"formData.desc"}})],1)],1),e._v(" "),a("div",{staticClass:"dialog-flex"},[a("el-form-item",{staticClass:"form-inline",attrs:{prop:"createByName",label:"制单人"}},[a("el-input",{attrs:{disabled:""},model:{value:e.formData.createByName,callback:function(t){e.$set(e.formData,"createByName",t)},expression:"formData.createByName"}})],1),e._v(" "),a("el-form-item",{staticClass:"form-inline",attrs:{prop:"auditName",label:"审核人"}},[a("el-input",{attrs:{disabled:""},model:{value:e.formData.auditName,callback:function(t){e.$set(e.formData,"auditName",t)},expression:"formData.auditName"}})],1)],1)]),e._v(" "),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.dialogVisible=!1}}},[e._v("取消")]),e._v(" "),178==this.formData.auditSign||void 0==this.formData.auditSign?a("el-button",{directives:[{name:"has",rawName:"v-has",value:"management:counits:add",expression:"'management:counits:add'"}],attrs:{type:"primary",disabled:e.isDisabled},on:{click:function(t){return e.save("form")}}},[e._v("保存")]):e._e(),e._v(" "),178==this.formData.auditSign?a("el-button",{directives:[{name:"has",rawName:"v-has",value:"management:counits:audit",expression:"'management:counits:audit'"}],attrs:{type:"primary",size:"small"},on:{click:e.audit}},[e._v("审核")]):e._e(),e._v(" "),179==this.formData.auditSign?a("el-button",{directives:[{name:"has",rawName:"v-has",value:"management:counits:reverseAudit",expression:"'management:counits:reverseAudit'"}],attrs:{type:"primary",size:"small"},on:{click:e.disAudit}},[e._v("反审核")]):e._e()],1)],1),e._v(" "),a("DialogChooseSingleUser",{attrs:{visible:e.chooseUserVisible},on:{"update:visible":function(t){e.chooseUserVisible=t},change:e.getUser}})],1)},staticRenderFns:[]};var d=a("VU/8")(u,m,!1,function(e){a("/vrv")},"data-v-e3031f3a",null).exports,p=a("wbMK"),h=a("iDdT"),f=a("hoqM"),v=a("S8x/"),b=(a("TExn"),a("bzuE")),g={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:b.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(e,t){Object(v.a)(e,this.printForm,this.printTotal,this.printDirection)},deep:!0}}},D={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"print_content",style:{width:e.pageWidth+"px"}},[a("div",{staticClass:"print_top"},[a("div",{staticClass:"head_out"},[a("h1",{staticStyle:{"text-align":"center"}},[e._v("江苏苏北粮油股份有限公司化验单")]),e._v(" "),e.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[e._v("单据编号:"+e._s(e.printDetail.serialNo))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("供应商:"+e._s(e.printDetail.supplierName))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("身份证:"+e._s(e.printDetail.idCard))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("联系电话:"+e._s(e.printDetail.mobile))])]):e._e(),e._v(" "),e.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[e._v("车牌号:"+e._s(e.printDetail.carNo))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("检验方案:"+e._s(e.printDetail.inspectionName))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("物料编码:"+e._s(e.printDetail.materielNo))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("物料名称:"+e._s(e.printDetail.materielName))])]):e._e(),e._v(" "),e.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[e._v("仓库:"+e._s(e.printDetail.wareHouseName))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("毛重(kg):"+e._s(e.printDetail.maoZhong))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("皮重(kg):"+e._s(e.printDetail.piZhong))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("净重(kg):"+e._s(e.printDetail.jingZhong))])]):e._e(),e._v(" "),e.printDetail?a("div",{staticClass:"head2"},[a("div",{staticClass:"head2_item"},[e._v("扦样人:"+e._s(e.printDetail.sampleUserName))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("检验人:"+e._s(e.printDetail.inspectUserName))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("制单人:"+e._s(e.printDetail.createUserName))]),e._v(" "),a("div",{staticClass:"head2_item"},[e._v("制单日期:"+e._s(e.printDetail.createTime))])]):e._e(),e._v(" "),a("div",{staticClass:"footer_out"},[a("div",{staticClass:"remarks"},[a("div",[e._v("备注")]),e._v(" "),e.printDetail.remarksPrint.length?a("div",e._l(e.printDetail.remarksPrint,function(t){return a("div",[a("p",[e._v(" "+e._s(t))])])}),0):e._e()])])]),e._v(" "),e._m(0)]),e._v(" "),a("div",{staticClass:"footer_out1"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:5}},[a("div",[e._v("检验员:")])]),e._v(" "),a("el-col",{attrs:{span:7}},[a("div",[e._v("司磅员:")])]),e._v(" "),a("el-col",{attrs:{span:6}},[a("div",[e._v("保管员:")])]),e._v(" "),a("el-col",{attrs:{span:5}},[a("div",[e._v("客户:")])])],1)],1)])},staticRenderFns:[function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"table_content"},[t("table",{staticClass:"table_out",staticStyle:{width:"100%"},attrs:{border:"0",cellspacing:"0"}})])}]};var _=a("VU/8")(g,D,!1,function(e){a("i4hj"),a("t2F8")},"data-v-4e809109",null).exports,k={name:"scalesMaterielInspectionAdd",components:{upload:a("veZ4").a,dialogChooseSingleParts:l.a,btnInput:n.a,dialogChooseSingleSuppliers:d,dialogChooseSingleUser:c.a,dialogChooseSingleInspectionScheme:p.a,dialogChooseCheckProject:h.a,dialogChooseSinglePoor:f.a,print:_},data:function(){return{formData:{},loading:!1,ruleForm:{},model_table:{rules:{checkResult:{required:!0,message:"检验结果必填",trigger:"change"}},checkProjectList:[]},resultOptions:[{value:0,label:"合格"},{value:1,label:"不合格"}],checkProjectList:[],wareHouseList:[],editId:void 0,chooseMaterielVisible:!1,chooseSupplierVisible:!1,currentIndex:0,currentChildIndex:0,chooseInspectionSchemeVisible:!1,chooseInspectUserVisible:!1,chooseSampleUserVisible:!1,chooseCheckProjectVisible:!1,choosePoorVisible:!1,advanceQueryDialogVisible:!0,uploadAttachment:[],chooseProjectList:[],printDetail:{},printList:[],suppliers:[],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"}]}},mounted:function(){this.editId=this.$route.query.id,this.editId&&this.getDetail(),this.getWareHouse(),this.getSupplierList()},watch:{checkProjectList:{handler:function(e,t){this.model_table.checkProjectList=e},immediate:!0,deep:!0},currentIndex:function(e){this.currentChildIndex=e}},methods:{getSupplierList:function(){var e=this;this.$api.supplierAPI.listAll().then(function(t){e.suppliers=t.list})},handleSelect:function(e){console.log(e),this.formData.supplierName=e.name,this.formData.supplierId=e.id},querySearch:function(e,t){var a=this.suppliers,i=e?a.filter(this.createFilter(e)):a;console.log(i),t(i)},createFilter:function(e){return function(t){return t.value=t.name,0===t.value.toLowerCase().indexOf(e.toLowerCase())}},print:function(){document.getElementById("print_content").style.display="block",this.printList=JSON.parse(r()(this.checkProjectList)),this.$nextTick(function(){var e=document.getElementById("print_content").innerHTML;return document.body.innerHTML="