2502회 채점기준표 작성
This commit is contained in:
@@ -11,39 +11,39 @@ const getToday = require('./getToday.js');
|
||||
const todayDate = getToday();
|
||||
|
||||
// --------------------------------------------------------
|
||||
const scoringJson = require('./DIC_2521A.json');
|
||||
// const scoringJson = require('./DIC_2521B.json');
|
||||
// const scoringJson = require('./DIC_2521C.json');
|
||||
// const scoringJson = require('./DIC_2521D.json');
|
||||
// const scoringJson = require('./DIC_2502A.json');
|
||||
// const scoringJson = require('./DIC_2502B.json');
|
||||
// const scoringJson = require('./DIC_2502C.json');
|
||||
const scoringJson = require('./DIC_2502D.json');
|
||||
|
||||
// TEST
|
||||
// const scoringJson = require('./DIC_2521A_TEST.json');
|
||||
// const scoringJson = require('./DIC_2521B_TEST.json');
|
||||
// const scoringJson = require('./DIC_2521C_TEST.json');
|
||||
// const scoringJson = require('./DIC_2521D_TEST.json');
|
||||
// const scoringJson = require('./DIC_2502A_TEST.json');
|
||||
// const scoringJson = require('./DIC_2502B_TEST.json');
|
||||
// const scoringJson = require('./DIC_2502C_TEST.json');
|
||||
// const scoringJson = require('./DIC_2502D_TEST.json');
|
||||
// --------------------------------------------------------
|
||||
// const answerFilesDir = './output/A/DIC';
|
||||
// const answerFilesDir = './output/B/DIC';
|
||||
// const answerFilesDir = './output/C/DIC';
|
||||
// const answerFilesDir = './output/D/DIC';
|
||||
const answerFilesDir = './output/D/DIC';
|
||||
|
||||
// TEST
|
||||
const answerFilesDir = './output/A/TEST';
|
||||
// const answerFilesDir = './output/A/TEST';
|
||||
// const answerFilesDir = './output/B/TEST';
|
||||
// const answerFilesDir = './output/C/TEST';
|
||||
// const answerFilesDir = './output/D/TEST';
|
||||
|
||||
// --------------------------------------------------------
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2521A_result.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2521B_result.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2521C_result.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2521D_result.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2502A_result.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2502B_result.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2502C_result.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2502D_result.xlsx';
|
||||
|
||||
// TEST
|
||||
const outputExcelFile = './'+todayDate+'_DIC_2521A_TEST.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2521B_TEST.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2521C_TEST.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2521D_TEST.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2502A_TEST.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2502B_TEST.xlsx';
|
||||
// const outputExcelFile = './'+todayDate+'_DIC_2502C_TEST.xlsx';
|
||||
const outputExcelFile = './'+todayDate+'_DIC_2502D_TEST.xlsx';
|
||||
// --------------------------------------------------------
|
||||
|
||||
// 답안 폴더 내부에 디렉토리가 아닌 일반 파일이 있을 경우 디렉토리만 필터링 해서 불러옴
|
||||
@@ -199,13 +199,15 @@ function getGmepScore(gmepData, scoringJson, index) {
|
||||
return;
|
||||
}
|
||||
const clipPathNode = xpath.select1(`//CRClipArr/CRClip[${clipIndex}]/@Path`, gmepXmlDoc);
|
||||
const motionClipPathNode = xpath.select1(`//CRClipArr/CRClip[${clipIndex}]/CRCUnitArr/@Path`, gmepXmlDoc);
|
||||
const notUndefinedClipNode = clipPathNode ?? motionClipPathNode;
|
||||
|
||||
if (clipPathNode === undefined) {
|
||||
console.log(`clipPathNode: undefined`);
|
||||
if ( notUndefinedClipNode === undefined ) {
|
||||
console.log("🚀 ~ getGmepScore ~ notUndefinedClipNode:", notUndefinedClipNode)
|
||||
return;
|
||||
}
|
||||
console.log(`clipPathNode: ${clipPathNode.value}`);
|
||||
values.push(clipPathNode.value);
|
||||
console.log("🚀 ~ getGmepScore ~ notUndefinedClipNode:", notUndefinedClipNode.value)
|
||||
values.push(notUndefinedClipNode.value);
|
||||
});
|
||||
// values에 값이 있는지 확인
|
||||
if (values.length == 0 || values.length < 4) {
|
||||
|
||||
Reference in New Issue
Block a user