|
@@ -278,7 +278,25 @@ export default {
|
|
|
i.val = $tools.randomNum(10, 90)
|
|
|
})
|
|
|
}
|
|
|
-
|
|
|
+ },
|
|
|
+ setYdztStuData(state, val) {
|
|
|
+ state.classType = 'single'
|
|
|
+ console.log(val)
|
|
|
+ let className = val[val.length - 1].slice(-1)
|
|
|
+ let ydztStu = require('../../static/mock/ydztStu.json')
|
|
|
+ console.error(ydztStu[state.subject].filter(k => k.className === className))
|
|
|
+ state.artDashboard.classData = ydztStu[state.subject].filter(k => k.className === className).map(i => {
|
|
|
+ return {
|
|
|
+ className: i.name,
|
|
|
+ total: 0,
|
|
|
+ join: 0,
|
|
|
+ hScore: i.score,
|
|
|
+ average: state.subject === 'music' ? 97.42 : 96.52,
|
|
|
+ goodRate: 0,
|
|
|
+ normalRate: 0,
|
|
|
+ standard: 0
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
setRandomArtData(state, type) {
|
|
|
let artData = {}
|
|
@@ -297,10 +315,6 @@ export default {
|
|
|
if (type === 'all') {
|
|
|
state.classType = 'all'
|
|
|
state.artDashboard.knowledges = artData[key].knowledges
|
|
|
- // state.artDashboard.knowledges.forEach(i => {
|
|
|
- // i.val = $tools.randomNum(10, 90)
|
|
|
- // })
|
|
|
-
|
|
|
state.artDashboard.classData = [
|
|
|
{
|
|
|
className: school == '成都市青羊实验中学' ? '八年级' : '五年级',
|
|
@@ -328,32 +342,10 @@ export default {
|
|
|
} else if (type === 'grade') {
|
|
|
state.artDashboard.classData = JSON.parse(JSON.stringify(state.subject === 'music' ? artData.music : artData.draw)).classData
|
|
|
state.artDashboard.knowledges = artData[key].knowledges
|
|
|
- // state.artDashboard.knowledges.forEach(i => {
|
|
|
- // i.val = $tools.randomNum(10, 90)
|
|
|
- // })
|
|
|
state.classType = 'grade'
|
|
|
} else {
|
|
|
state.artDashboard.knowledges = artData[key].knowledges
|
|
|
- // state.artDashboard.knowledges.forEach(i => {
|
|
|
- // i.val = $tools.randomNum(10, 90)
|
|
|
- // })
|
|
|
state.classType = 'single'
|
|
|
- // state.artDashboard.staticData.total = $tools.randomNum(30, 50)
|
|
|
- // state.artDashboard.staticData.join = state.artDashboard.staticData.total - $tools.randomNum(0, 2)
|
|
|
- // state.artDashboard.staticData.hScore = $tools.randomNum(40, 50)
|
|
|
- // state.artDashboard.staticData.lScore = $tools.randomNum(20, 30)
|
|
|
- // state.artDashboard.staticData.average = $tools.randomNum(30, 45)
|
|
|
- // state.artDashboard.staticData.goodRate = $tools.randomNum(70, 90)
|
|
|
- // state.artDashboard.staticData.normalRate = $tools.randomNum(90, 100)
|
|
|
- // state.artDashboard.paperArr.forEach(i => {
|
|
|
- // i[3] = $tools.randomNum(10, 20)
|
|
|
- // })
|
|
|
-
|
|
|
- // state.artDashboard.awardData[0].country = $tools.randomNum(0, 10)
|
|
|
- // state.artDashboard.awardData[0].province = $tools.randomNum(0, 10)
|
|
|
- // state.artDashboard.awardData[0].city = $tools.randomNum(0, 10)
|
|
|
- // state.artDashboard.awardData[0].area = $tools.randomNum(0, 10)
|
|
|
- // state.artDashboard.awardData[0].school = $tools.randomNum(0, 10)
|
|
|
state.artDashboard.classData = state.stuArr.map(i => {
|
|
|
return {
|
|
|
className: i.name,
|