var vms = Vue.component("Company-amplify-qysj", { template: `
`, props: { }, data() { return { show:false, //取样送检 outputValueNavQysj:1, overview:1, qyfsTotal:0, qyfsHgl:0, startDate:"", endDate:'', } }, mounted(){ }, methods: { openAmplify(){ this.show = true this.getStartDate() this.getEndDate() this.qysjStatisticalData() }, closeAmplify(){ this.show = false }, closeAmplifyAll(e){ if(e.target.className == 'amplify-fixed'){ this.show = false } }, //取样送检 onClickoOverview(n){ this.overview = n this.qysjStatisticalData(); }, //取样送检 onClickOutputValueNavQysj(n){ console.log('@@@@@',n) this.outputValueNavQysj = n this.qysjStatisticalData(); }, getStartDate(){ var data = new Date(); var year = data.getFullYear(); var month = (data.getMonth()+1) > 9? (data.getMonth()+1):'0'+(data.getMonth()+1) this.startDate = year+"-"+month+"-01"; }, getEndDate(){ var date = new Date(); var year = date.getFullYear(); var month = (date.getMonth()+1) > 9 ? (date.getMonth()+1):'0'+(date.getMonth()+1) var day = date.getDate() > 9 ? date.getDate():'0'+date.getDate() this.endDate = year+"-"+month+"-"+day; }, qysjStatisticalData() { var outputValueNavQysj = this.outputValueNavQysj; var overview = this.overview; var data = {}; if(outputValueNavQysj == 1){//本月 data = { "dept_id":"131", "startDate":this.startDate, "endDate":this.endDate, "type":overview } }else{//开累 data = { "dept_id":"131", "type":overview } } axios({ method: 'post', url: "/api/qualityManagemen/qysjStatisticalData", data: data }).then(res => { console.log(res) if(res.data.code == 200){ this.qyfsTotal = res.data.data.total; this.qyfsHgl = res.data.data.hgl; } }).catch(err => { }) }, }, watch:{ }, })