test:update test

This commit is contained in:
juzeon 2021-09-13 10:50:42 +08:00
父節點 ed784c297a
當前提交 3525c516a2
共有 3 個檔案被更改,包括 17 行新增2 行删除

1
.gitignore vendored
查看文件

@ -2,3 +2,4 @@
/config.yaml
node_modules/*
/pnpm-lock.yaml
/arr.json

查看文件

@ -3,7 +3,7 @@ import {getTimeNow, sduAxios, sleep} from "./includes"
import {appConfig} from "./config"
import * as qs from "qs"
let reqBody = 'sEcho=1&iColumns=15&sColumns=&iDisplayStart=0&iDisplayLength=2000&mDataProp_0=kch&mDataProp_1=kcmc&mDataProp_2=kxhnew&mDataProp_3=jkfs&mDataProp_4=xmmc&mDataProp_5=fzmc&mDataProp_6=ktmc&mDataProp_7=xf&mDataProp_8=skls&mDataProp_9=sksj&mDataProp_10=skdd&mDataProp_11=xqmc&mDataProp_12=syrs&mDataProp_13=ctsm&mDataProp_14=czOper'
export let reqBody = 'sEcho=1&iColumns=15&sColumns=&iDisplayStart=0&iDisplayLength=2000&mDataProp_0=kch&mDataProp_1=kcmc&mDataProp_2=kxhnew&mDataProp_3=jkfs&mDataProp_4=xmmc&mDataProp_5=fzmc&mDataProp_6=ktmc&mDataProp_7=xf&mDataProp_8=skls&mDataProp_9=sksj&mDataProp_10=skdd&mDataProp_11=xqmc&mDataProp_12=syrs&mDataProp_13=ctsm&mDataProp_14=czOper'
export const JsonCourseList = <{ bx: IJsonCourse[], xx: IJsonCourse[], rx: IJsonCourse[] }>{
bx: [],

查看文件

@ -1,4 +1,8 @@
import {appConfig} from "./config"
import {sduAxios} from "./includes"
import {reqBody} from "./poll"
import * as fs from "fs"
import {IJsonCourse} from "./types"
async function test() {
console.log('channels: ' + appConfig.channels)
@ -14,6 +18,16 @@ async function test() {
console.log('添加换课课程 ' + course.kch + ' on channel ' + course.channel)
}
}
let resp = await sduAxios.post('/jsxsd/xsxkkc/xsxkGgxxkxk?kcxx=&skls=&skxq=&skjc=&sfym=false&sfct=false&szjylb=&sfxx=true&skfs=&xqid=', reqBody)
fs.writeFileSync('arr.json', JSON.stringify(resp.data.aaData, null, 2))
let courseList: IJsonCourse[] = resp.data.aaData
courseList = courseList.filter(single => single.kcmc.includes('尔雅') && single.xf >= 2
&& (single.kcmc.includes('国学') || single.kcmc.includes('艺术')))
for (let course of courseList) {
console.log(course.kcmc + ' ' + course.kch + ' ' + course.kxh + ' ' + course.syrs + ' ' + course.xf)
}
}
test()