1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
| import 'package:flutter/material.dart';
| import '../../utils/user_util.dart';
|
| import 'http.dart';
|
| class FeedBackApiUtil {
| ///查阅向我求救的SOS
| static Future<Map<String, dynamic>?> advice(
| BuildContext context, String? type, String content) async {
| var uid = await UserUtil.getUid();
| Map<String, dynamic> params = {};
| if (uid != null) {
| params["uid"] = uid.toString();
| }
|
| if (type != null) {
| params["type"] = type;
| }
|
| params["content"] = content;
| var result = await HttpUtil.baseRequest(
| context, "/api/v2/help/advice", params, () {
| showLoading(context);
| }, notifyError: true);
|
| dismissDialog(context);
| if (result.success) {
| return result.data;
| }
| return null;
| }
| }
|
|