考试导出

This commit is contained in:
2023-06-27 21:09:40 +08:00
parent 4a1bd7a7b3
commit 48129fe367
3 changed files with 105 additions and 102 deletions
@@ -173,28 +173,28 @@
if (params.rowValue.ReportItem === '一次拍片数' ) {
var columnValue1 = me.getCellValue(rowId, columnId);
var columnValue2 = me.getCellValue(me.data[params.rowIndex + 1].id, columnId);
me.updateCellValue(me.data[params.rowIndex + 2].id, columnId, (100.0 * columnValue1 / columnValue2).toFixed(2));
me.updateCellValue(me.data[params.rowIndex + 2].id, columnId, (100.0 * columnValue2 /columnValue1 ).toFixed(2));
var columnValue3 = me.getCellValue(rowId, 'YearTotal');
var columnValue4 = me.getCellValue(me.data[params.rowIndex + 1].id, 'YearTotal');
me.updateCellValue(me.data[params.rowIndex + 2].id, 'YearTotal', (100.0 * columnValue3 / columnValue4).toFixed(2));
me.updateCellValue(me.data[params.rowIndex + 2].id, 'YearTotal', (100.0 * columnValue4 /columnValue3 ).toFixed(2));
var columnValue5 = me.getCellValue(rowId, 'ProjectTotal');
var columnValue6 = me.getCellValue(me.data[params.rowIndex + 1].id, 'ProjectTotal');
me.updateCellValue(me.data[params.rowIndex + 2].id, 'ProjectTotal', (100.0 * columnValue5 / columnValue6).toFixed(2));
me.updateCellValue(me.data[params.rowIndex + 2].id, 'ProjectTotal', (100.0 * columnValue6/ columnValue5).toFixed(2));
} else if ( params.rowValue.ReportItem === '一次合格数') {
var columnValue1 = me.getCellValue(me.data[params.rowIndex - 1].id, columnId);
var columnValue2 = me.getCellValue(rowId, columnId);
me.updateCellValue(me.data[params.rowIndex + 1].id, columnId, (100.0 * columnValue1 / columnValue2).toFixed(2));
me.updateCellValue(me.data[params.rowIndex + 1].id, columnId, (100.0 * columnValue2 /columnValue1 ).toFixed(2));
var columnValue3 = me.getCellValue(me.data[params.rowIndex - 1].id, 'YearTotal');
var columnValue4 = me.getCellValue(rowId, 'YearTotal');
me.updateCellValue(me.data[params.rowIndex + 1].id, 'YearTotal', (100.0 * columnValue3 / columnValue4).toFixed(2));
me.updateCellValue(me.data[params.rowIndex + 1].id, 'YearTotal', (100.0 * columnValue4 /columnValue3 ).toFixed(2));
var columnValue5 = me.getCellValue(me.data[params.rowIndex - 1].id, 'ProjectTotal');
var columnValue6 = me.getCellValue(rowId, 'ProjectTotal');
me.updateCellValue(me.data[params.rowIndex + 1].id, 'ProjectTotal', (100.0 * columnValue5 / columnValue6).toFixed(2));
me.updateCellValue(me.data[params.rowIndex + 1].id, 'ProjectTotal', (100.0 * columnValue6 /columnValue5 ).toFixed(2));
}
}