diff --git a/src/api/index.js b/src/api/index.js index 5d49a8f..7b32744 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -56,6 +56,9 @@ export const getUserRank = (params) => { params }) } +export const getCurrentExperimentReport = () => { + return request({ url: '/api/student/experiment-report/current', method: 'get' }) +} // 更新访问次数 export const updateVisitCount = (params) => { return request({ diff --git a/src/views/test-report/index.vue b/src/views/test-report/index.vue index 1b8ac86..dd3534c 100644 --- a/src/views/test-report/index.vue +++ b/src/views/test-report/index.vue @@ -1,349 +1,20 @@ - - + diff --git a/tests/student-experiment-report.static.test.cjs b/tests/student-experiment-report.static.test.cjs new file mode 100644 index 0000000..1865b26 --- /dev/null +++ b/tests/student-experiment-report.static.test.cjs @@ -0,0 +1 @@ +const assert=require('assert'),fs=require('fs'),path=require('path'); const root=path.resolve(__dirname,'..'); const api=fs.readFileSync(path.join(root,'src/api/index.js'),'utf8'); const page=fs.readFileSync(path.join(root,'src/views/test-report/index.vue'),'utf8'); assert(/getCurrentExperimentReport/.test(api)); assert(/experiment-report\/current/.test(api)); assert(/getCurrentExperimentReport/.test(page)); assert(/completedTaskCount/.test(page)&&/aiAssessmentScore/.test(page)); assert(!/getStuWeightScore|getUserVisitCount|getStudyTime|getUserRank|getStuModuleDetail/.test(page)); console.log('student experiment report static checks passed');