| | |
| | | params["uid"] = uid; |
| | | } |
| | | var result = await HttpUtil.baseRequest( |
| | | context, "/api/v1/goldcorn/getSignInInfo", params, () { |
| | | }); |
| | | context, "/api/v1/goldcorn/getSignInInfo", params, () {}); |
| | | if (result.success) { |
| | | return result.data; |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | ///签到 |
| | | static Future<Map<String, dynamic>?> signIn(BuildContext context) async { |
| | | Map<String, dynamic> params = {}; |
| | | params["uid"] = await UserUtil.getUid(); |
| | |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | ///设置签到提醒 |
| | | static Future<Map<String, dynamic>?> setSignInNotify( |
| | | BuildContext context, bool notify) async { |
| | | Map<String, dynamic> params = {}; |
| | | params["uid"] = await UserUtil.getUid(); |
| | | params["notify"] = notify; |
| | | var result = await HttpUtil.baseRequest( |
| | | context, "/api/v1/goldcorn/setSignInNotify", params, () {}); |
| | | if (result.success) { |
| | | return result.data; |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | ///获取任务列表 |
| | | static Future<Map<String, dynamic>?> getTaskList(BuildContext context) async { |
| | | Map<String, dynamic> params = {}; |
| | | var uid = await UserUtil.getUid(); |
| | | if (uid != null) { |
| | | params["uid"] = uid; |
| | | } |
| | | var result = await HttpUtil.baseRequest( |
| | | context, "/api/v1/goldcorn/getTaskList", params, () {}); |
| | | if (result.success) { |
| | | return result.data; |
| | | } |
| | | return null; |
| | | } |
| | | } |