MCPcopy Create free account
hub / github.com/smallfawn/QLScriptPublic / getTodaySignItem

Method getTodaySignItem

wxapp/mengxiangjia.js:219–233  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

217 }
218
219 async getTodaySignItem() {
220 try {
221 const result = await this.request({
222 apiPath: "/pointsSign/user/sign/list",
223 params: { v4Flag: true },
224 });
225 const list = Array.isArray(result?.data) ? result.data : [];
226 const today = list.find((item) => item?.isToday) || {};
227 $.log(`账号[${this.index}] 今日签到状态: ${today.dateStr || ""} status=${today.daySignStatus ?? "未知"}`);
228 return today;
229 } catch (e) {
230 $.log(`账号[${this.index}] 获取签到列表失败: ${e.message || e}`);
231 return {};
232 }
233 }
234
235 async getPointsInfo(label = "积分") {
236 const result = await this.request({ apiPath: "/pointsSign/user/pointsInfo/query" });

Callers 1

runMethod · 0.95

Calls 2

requestMethod · 0.95
logMethod · 0.45

Tested by

no test coverage detected