From 0a2c10c58456ca27c37354eeb01e07e73b1c0dbf Mon Sep 17 00:00:00 2001 From: juzeon <812312770@qq.com> Date: Mon, 13 Sep 2021 11:25:19 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E5=88=A0=E9=99=A4=E4=B8=8D?= =?UTF-8?q?=E9=9C=80=E8=A6=81=E7=9A=84=E5=87=BD=E6=95=B0params?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/actions.ts | 2 +- src/includes.ts | 2 +- src/test.ts | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/actions.ts b/src/actions.ts index 9c54a1d..a0faebb 100644 --- a/src/actions.ts +++ b/src/actions.ts @@ -57,7 +57,7 @@ export async function replaceProcess(courseList: ICourse[], exit: ICourse) { } if (parseInt(single.syrs) > 0) { logAndNotifyUser('[replace]发现 ' + single.kcmc + ' 剩余人数为' + single.syrs + ',进行换课 at ' + getTimeNow()) - if (!(await exitCourse(exitJsonCourse, exit.channel))) { + if (!(await exitCourse(exitJsonCourse))) { logAndNotifyUser('[replace]退课 ' + exitJsonCourse.kcmc + ' 失败 at ' + getTimeNow()) } if (await acquireCourse(single, course.channel)) { diff --git a/src/includes.ts b/src/includes.ts index 34650a2..4f9d24b 100644 --- a/src/includes.ts +++ b/src/includes.ts @@ -80,7 +80,7 @@ export async function acquireCourse(course: IJsonCourse, channel: TChannel): Pro } } -export async function exitCourse(course: IJsonCourse, channel: TChannel): Promise { +export async function exitCourse(course: IJsonCourse): Promise { try { let resp = await sduAxios.get('/jsxsd/xsxkjg/xstkOper?jx0404id=' + course.jx0404id) if (resp.data.success === true) { diff --git a/src/test.ts b/src/test.ts index 6fe2712..2de6b95 100644 --- a/src/test.ts +++ b/src/test.ts @@ -23,8 +23,8 @@ async function test() { 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('艺术'))) + courseList = courseList.filter(single => (single.kcmc.includes('稷下创新') || single.kcmc.includes('齐鲁创业')) + && single.xqmc == '软件园校区') for (let course of courseList) { console.log(course.kcmc + ' ' + course.kch + ' ' + course.kxh + ' ' + course.syrs + ' ' + course.xf) }