日计划量跟踪——修改

master
xiaoning 2 weeks ago
parent fb25975ff7
commit 882dd5cd1b

@ -69,6 +69,7 @@ export default {
}, },
list: [], list: [],
height: "500px", height: "500px",
day:'',
tableColumn1:[], tableColumn1:[],
tableColumn: [ tableColumn: [
{ type: 'seq', width: 60, title: '序号',fixed:"left" }, { type: 'seq', width: 60, title: '序号',fixed:"left" },
@ -84,9 +85,9 @@ export default {
{field: 'rjwc_by', title: '日均实际完成工作量', width: 100, {field: 'rjwc_by', title: '日均实际完成工作量', width: 100,
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination', }, }, filterRender: { name: 'FilterCombination', }, },
{field: 'wcxlts', title: '效率提升', width: 100,slots: { default: 'wcxltsDefault' }, // {field: 'wcxlts', title: '', width: 100,slots: { default: 'wcxltsDefault' },
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], // filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination', }, }, // filterRender: { name: 'FilterCombination', }, },
{field: 'wcbf', title: '计划实现率', width: 100,slots: { default: 'wcbfDefault' }, {field: 'wcbf', title: '计划实现率', width: 100,slots: { default: 'wcbfDefault' },
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }], filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
filterRender: { name: 'FilterCombination', }, }, filterRender: { name: 'FilterCombination', }, },
@ -106,7 +107,7 @@ export default {
}, },
methods: { methods: {
xlNum(row){ xlNum(row){
if (row.rjwc_by || row.rjwc_sy){ if (row.rjwc_sy){
var n=(((row.rjwc_by-row.rjwc_sy)/row.rjwc_sy)*100).toFixed(1); var n=(((row.rjwc_by-row.rjwc_sy)/row.rjwc_sy)*100).toFixed(1);
return n+'%'; return n+'%';
} }
@ -120,8 +121,10 @@ export default {
return 0+'%'; return 0+'%';
}, },
ljqgNum(row){ ljqgNum(row){
var n=(row.rjwc_by-row.rjjh_by)*20; let [year, month,days] = this.day.split("/");
return n; var num =parseInt(days);
var n=(row.rjwc_by-row.rjjh_by)*num;
return n.toFixed(1);
}, },
generateHeader( year,month){ generateHeader( year,month){
this.tableColumn1=[]; this.tableColumn1=[];
@ -137,6 +140,10 @@ export default {
}, },
// //
initList() { initList() {
if (!this.queryParam.yf) {
this.$message.warning('选择查询月份')
return
}
let dateStr = this.queryParam.yf; let dateStr = this.queryParam.yf;
let [year, month] = dateStr.split("/"); let [year, month] = dateStr.split("/");
this.generateHeader(year,month); this.generateHeader(year,month);
@ -144,8 +151,8 @@ export default {
if(!(today.getFullYear()==year&&(today.getMonth()+1)==month)){ if(!(today.getFullYear()==year&&(today.getMonth()+1)==month)){
today=new Date(year, month , 0); today=new Date(year, month , 0);
} }
var day=XEUtils.toDateString(today, 'yyyy/MM/dd'); this.day=XEUtils.toDateString(today, 'yyyy/MM/dd');
getRjhList(day).then((res) => { getRjhList(this.day).then((res) => {
if (res.success) { if (res.success) {
this.list = res.data; this.list = res.data;
} }

Loading…
Cancel
Save