1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
|
webpackJsonp([328],{"11MP":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=a("BO1k"),i=a.n(s),o=a("d7EF"),l=a.n(o),n=a("//Fk"),r=a.n(n),c=a("mvHQ"),h=a.n(c),u=a("Dd8w"),d=a.n(u),p=a("ysqt"),m=a("NYxO"),b=a("OG67"),f=(a("t4zo"),a("bzuE")),g={components:{btnInput:p.a,dialogChooseSingleParts:b.a},data:function(){return{totalSize:0,search_data:{showItem:1,showDeptTotal:1,showProductTotal:1,pageno:1,pagesize:20},config:f.a,accountNumberList:[],settlementTypeList:[],tableData:[],paymentReceivedIds:[],prDate:"",dialogTitle:"",time:"",selectDeptId:"",formDataTime:"",auditSignList:[],companyList:[],createByList:[],depOptions:[],chooseTypeList:[{name:"显示明细",id:1},{name:"显示产品小计",id:2},{name:"显示部门小计",id:3}],usingList:[],show:"",typeList:[],btndisable:!0,btnDelDisabled:!0,btnOtherDisabled:!0,chooseClientrVisible:!1,dialogLoading:!1,chooseUserVisible:!1,chooseMaterielVisible:!1,columnSetDialogVisible:!1,advanceQueryDialogVisible:!1,chooseSupplierVisible:!1,columnSetDialogTitle:"设置显示字段列表",tableId:"qualityManagement_badProduct_table",pictLoading:!1,total:0,showTableColumnsDefault:[{title:"生产部门",prop_:"deptName",select:!0},{title:"产品编码",prop_:"serialNo",select:!0},{title:"产品名称",prop_:"materielName",select:!0},{title:"规格型号",prop_:"specification",select:!0},{title:"计量单位",prop_:"unitUomName",select:!0},{title:"批号",prop_:"batch",select:!0},{title:"不良原因",prop_:"poorName",select:!0},{title:"不良数量",prop_:"unqualifiedCount",select:!0}],showTableColumns:[{title:"生产部门",prop_:"deptName",select:!0},{title:"产品编码",prop_:"serialNo",select:!0},{title:"产品名称",prop_:"materielName",select:!0},{title:"规格型号",prop_:"specification",select:!0},{title:"计量单位",prop_:"unitUomName",select:!0},{title:"批号",prop_:"batch",select:!0},{title:"不良原因",prop_:"poorName",select:!0},{title:"不良数量",prop_:"unqualifiedCount",select:!0}],showTableColumnsTemp:[],formTableData:[]}},created:function(){var t=this;document.onkeydown=function(e){"Enter"===e.key&&t.search()}},computed:d()({},Object(m.c)({userInfo:"user/getUserInfo"})),mounted:function(){this.showTableColumns=JSON.parse(h()(this.showTableColumns)),this.showTableColumnsTemp=JSON.parse(h()(this.showTableColumns)),this.getShowColumns(),this.initData()},methods:{badProductGetOut:function(){this.$api.qualityManagementAPI.badProductGetOut(this.search_data).then(function(t){console.log(t)})},getSummaries:function(t){var e=this,a=t.columns,s=(t.data,[]);return a.forEach(function(t,a){s[0]="合计","unqualifiedCount"!=t.property||(s[a]=e.total)}),s},getPart:function(t){console.log(t),t?(this.$set(this.search_data,"materielId",t.id),this.$set(this.search_data,"materielName",t.name)):(this.$set(this.search_data,"materielId",""),this.$set(this.search_data,"materielName",""))},setDefaultDept:function(){if(this.depOptions.length>0&&this.search_data.deptId){var t=h()(this.search_data.deptId),e=this.treeFindPath(this.depOptions,function(e){return e.id===t});this.selectDeptId=JSON.parse(h()(e))}},handleChange:function(t){this.search_data.deptId=t[t.length-1],this.selectDeptId=t},initData:function(){var t=this;r.a.all([this.$api.dictAPI.getDictsByType("device_type"),this.$api.commonAPI.getDeptsTree(),this.$api.dictAPI.getDictsByType("device_status")]).then(function(e){var a=l()(e,3),s=a[0],i=a[1],o=a[2];0===s.code&&(t.typeList=s.datas),0===o.code&&(console.log(o),t.usingList=o.datas),0===i.code&&(t.depOptions=i.data.children,t.setDeptList(t.depOptions))}).catch(function(t){console.log(t)})},setDeptList:function(t){var e=!0,a=!1,s=void 0;try{for(var o,l=i()(t);!(e=(o=l.next()).done);e=!0){var n=o.value;n.hasChildren?this.setDeptList(n.children):n.children=void 0}}catch(t){a=!0,s=t}finally{try{!e&&l.return&&l.return()}finally{if(a)throw s}}},search:function(){this.search_data.startTime&&this.search_data.endTime?(this.search_data.pageno=1,this.getList()):this.$message({message:"查询时必须选择时间",type:"warning"})},getList:function(){var
|