From 443f82ea75e8d3b3e29d59b357ae612bd8027733 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=89=E5=AD=90?= Date: Thu, 20 Jan 2022 20:30:36 +0800 Subject: [PATCH] (#28)Add a api frame (incomplete file) --- miniprogram/api/Schedule.ts | 4 +- miniprogram/pages/Account/Account.js | 66 ++++++++++++++++++++ miniprogram/pages/Information/Information.js | 66 ++++++++++++++++++++ miniprogram/pages/Timetable/TestCore.ts | 12 ++-- miniprogram/pages/Timetable/Timetable.js | 66 ++++++++++++++++++++ project.config.json | 13 ++-- 6 files changed, 210 insertions(+), 17 deletions(-) create mode 100644 miniprogram/pages/Account/Account.js create mode 100644 miniprogram/pages/Information/Information.js create mode 100644 miniprogram/pages/Timetable/Timetable.js diff --git a/miniprogram/api/Schedule.ts b/miniprogram/api/Schedule.ts index 29d10b4..6c56199 100644 --- a/miniprogram/api/Schedule.ts +++ b/miniprogram/api/Schedule.ts @@ -48,9 +48,9 @@ interface IScheduleEvent { */ class Schedlue extends API { - public override baseUrl: string = "jwc.2333.pub/course_timetable"; + public override baseUrl: string = "jwc.2333.pub"; - public override url = "?semester=" + IScheduleInput.semester; + public override url = "/course_timetable"; public override method: HTTPMethod = HTTPMethod.GET; diff --git a/miniprogram/pages/Account/Account.js b/miniprogram/pages/Account/Account.js new file mode 100644 index 0000000..68dbb96 --- /dev/null +++ b/miniprogram/pages/Account/Account.js @@ -0,0 +1,66 @@ +// pages/Account/Account.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + } +}) \ No newline at end of file diff --git a/miniprogram/pages/Information/Information.js b/miniprogram/pages/Information/Information.js new file mode 100644 index 0000000..1e62a27 --- /dev/null +++ b/miniprogram/pages/Information/Information.js @@ -0,0 +1,66 @@ +// pages/Information/Information.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + } +}) \ No newline at end of file diff --git a/miniprogram/pages/Timetable/TestCore.ts b/miniprogram/pages/Timetable/TestCore.ts index b5ae9d5..22044f0 100644 --- a/miniprogram/pages/Timetable/TestCore.ts +++ b/miniprogram/pages/Timetable/TestCore.ts @@ -28,12 +28,12 @@ implements Partial { s.set("be", 12); }, 1000) - // new Login().param({studentId: "1806240113", password: ""}) - // .request().wait({ - // ok: (w) => {console.log("ok", w)}, - // no: (w) => {console.log("no", w)}, - // done: (w) => {console.log("done", w)} - // }); + new Login().param({studentId: "2017060129", password: "hch2000210%"}) + .request().wait({ + ok: (w) => {console.log("ok", w)}, + no: (w) => {console.log("no", w)}, + done: (w) => {console.log("done", w)} + }); } } diff --git a/miniprogram/pages/Timetable/Timetable.js b/miniprogram/pages/Timetable/Timetable.js new file mode 100644 index 0000000..dd50a45 --- /dev/null +++ b/miniprogram/pages/Timetable/Timetable.js @@ -0,0 +1,66 @@ +// pages/Timetable/Timetable.js +Page({ + + /** + * 页面的初始数据 + */ + data: { + + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad: function (options) { + + }, + + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady: function () { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow: function () { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide: function () { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload: function () { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh: function () { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom: function () { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage: function () { + + } +}) \ No newline at end of file diff --git a/project.config.json b/project.config.json index ec8c334..896e718 100644 --- a/project.config.json +++ b/project.config.json @@ -25,7 +25,6 @@ "checkSiteMap": true, "uploadWithSourceMap": true, "compileHotReLoad": false, - "lazyloadPlaceholderEnable": false, "useMultiFrameRuntime": true, "useApiHook": true, "useApiHostProcess": true, @@ -35,18 +34,14 @@ "outputPath": "" }, "enableEngineNative": false, + "bundle": false, "useIsolateContext": false, + "useCompilerModule": true, + "userConfirmedUseCompilerModuleSwitch": false, "userConfirmedBundleSwitch": false, "packNpmManually": false, "packNpmRelationList": [], - "minifyWXSS": true, - "disableUseStrict": false, - "minifyWXML": true, - "showES6CompileOption": false, - "useCompilerPlugins": [ - "typescript", - "sass" - ] + "minifyWXSS": true }, "simulatorType": "wechat", "simulatorPluginLibVersion": {},