|
@@ -1,4 +1,5 @@
|
|
|
import 'dart:convert';
|
|
import 'dart:convert';
|
|
|
|
|
+import 'dart:developer';
|
|
|
import 'dart:io';
|
|
import 'dart:io';
|
|
|
|
|
|
|
|
import 'package:bbyyy/beans/simple_bean.dart';
|
|
import 'package:bbyyy/beans/simple_bean.dart';
|
|
@@ -74,18 +75,18 @@ class MyDio {
|
|
|
// HttpClient httpClient = HttpClient(context: sc);
|
|
// HttpClient httpClient = HttpClient(context: sc);
|
|
|
// return httpClient;
|
|
// return httpClient;
|
|
|
// };
|
|
// };
|
|
|
- logger.info(MyCookie().getServer() + url);
|
|
|
|
|
|
|
+ // logger.info(MyCookie().getServer() + url);
|
|
|
try {
|
|
try {
|
|
|
- logger.info(json.encode(data));
|
|
|
|
|
|
|
+ // logger.info(json.encode(data));
|
|
|
} catch (e) {}
|
|
} catch (e) {}
|
|
|
try {
|
|
try {
|
|
|
Response re = await dio.post(url, data: data);
|
|
Response re = await dio.post(url, data: data);
|
|
|
- print(dio.options.headers);
|
|
|
|
|
- logger.info(MyCookie().getServer() + url);
|
|
|
|
|
|
|
+ // print(dio.options.headers);
|
|
|
|
|
+ // logger.info(MyCookie().getServer() + url);
|
|
|
try {
|
|
try {
|
|
|
- logger.info(json.encode(data));
|
|
|
|
|
|
|
+ // logger.info(json.encode(data));
|
|
|
} catch (e) {}
|
|
} catch (e) {}
|
|
|
- logger.info(re.data);
|
|
|
|
|
|
|
+ // logger.info(re.data);
|
|
|
if (await checkingReturnParameter(re.data)) {
|
|
if (await checkingReturnParameter(re.data)) {
|
|
|
sCallBack(re, false);
|
|
sCallBack(re, false);
|
|
|
// EasyLoading.dismiss();
|
|
// EasyLoading.dismiss();
|
|
@@ -140,8 +141,8 @@ class MyDio {
|
|
|
get(String url, SCallBack sCallBack, FCallBack fCallBack) async {
|
|
get(String url, SCallBack sCallBack, FCallBack fCallBack) async {
|
|
|
try {
|
|
try {
|
|
|
Response re = await dio.get(url);
|
|
Response re = await dio.get(url);
|
|
|
- logger.info(MyCookie().getServer() + url);
|
|
|
|
|
- logger.info(re.data);
|
|
|
|
|
|
|
+ // logger.info(MyCookie().getServer() + url);
|
|
|
|
|
+ // logger.info(re.data);
|
|
|
if (await checkingReturnParameter(re.data)) {
|
|
if (await checkingReturnParameter(re.data)) {
|
|
|
sCallBack(re, false);
|
|
sCallBack(re, false);
|
|
|
// EasyLoading.dismiss();
|
|
// EasyLoading.dismiss();
|
|
@@ -204,10 +205,10 @@ class MyDio {
|
|
|
loginUpload(File _image, String user, String token, SCallBack sCallBack,
|
|
loginUpload(File _image, String user, String token, SCallBack sCallBack,
|
|
|
FCallBack fCallBack, BuildContext context) async {
|
|
FCallBack fCallBack, BuildContext context) async {
|
|
|
var s = '${MyApis.getApi('upload')}?token=$token&user=$user';
|
|
var s = '${MyApis.getApi('upload')}?token=$token&user=$user';
|
|
|
- logger.info(MyCookie().getServer() + s);
|
|
|
|
|
|
|
+ // logger.info(MyCookie().getServer() + s);
|
|
|
var name = _image.path
|
|
var name = _image.path
|
|
|
.substring(_image.path.lastIndexOf("/") + 1, _image.path.length);
|
|
.substring(_image.path.lastIndexOf("/") + 1, _image.path.length);
|
|
|
- print(name);
|
|
|
|
|
|
|
+ // print(name);
|
|
|
FormData formData = new FormData.fromMap({
|
|
FormData formData = new FormData.fromMap({
|
|
|
'${MyApis.getApi('files')}': await MultipartFile.fromFile(
|
|
'${MyApis.getApi('files')}': await MultipartFile.fromFile(
|
|
|
_image.path,
|
|
_image.path,
|
|
@@ -220,10 +221,10 @@ class MyDio {
|
|
|
upload(File _image, SCallBack sCallBack, FCallBack fCallBack,
|
|
upload(File _image, SCallBack sCallBack, FCallBack fCallBack,
|
|
|
BuildContext context) async {
|
|
BuildContext context) async {
|
|
|
var s = '${MyApis.getApi('upload')}?${MyCookie().getUT()}';
|
|
var s = '${MyApis.getApi('upload')}?${MyCookie().getUT()}';
|
|
|
- logger.info(MyCookie().getServer() + s);
|
|
|
|
|
|
|
+ // logger.info(MyCookie().getServer() + s);
|
|
|
var name = _image.path
|
|
var name = _image.path
|
|
|
.substring(_image.path.lastIndexOf("/") + 1, _image.path.length);
|
|
.substring(_image.path.lastIndexOf("/") + 1, _image.path.length);
|
|
|
- print(name);
|
|
|
|
|
|
|
+ // print(name);
|
|
|
FormData formData = new FormData.fromMap({
|
|
FormData formData = new FormData.fromMap({
|
|
|
'${MyApis.getApi('files')}': await MultipartFile.fromFile(
|
|
'${MyApis.getApi('files')}': await MultipartFile.fromFile(
|
|
|
_image.path,
|
|
_image.path,
|
|
@@ -236,7 +237,7 @@ class MyDio {
|
|
|
loginUpdate(data, String user, String token, SCallBack sCallBack,
|
|
loginUpdate(data, String user, String token, SCallBack sCallBack,
|
|
|
FCallBack fCallBack, BuildContext context) {
|
|
FCallBack fCallBack, BuildContext context) {
|
|
|
String s = '/rdm/update?token=$token&user=$user';
|
|
String s = '/rdm/update?token=$token&user=$user';
|
|
|
- logger.info(MyCookie().getServer() + s);
|
|
|
|
|
|
|
+ // logger.info(MyCookie().getServer() + s);
|
|
|
post(s, data, sCallBack, fCallBack);
|
|
post(s, data, sCallBack, fCallBack);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -245,7 +246,7 @@ class MyDio {
|
|
|
try {
|
|
try {
|
|
|
simpleBean = SimpleBean.fromJson(json.decode(data));
|
|
simpleBean = SimpleBean.fromJson(json.decode(data));
|
|
|
} catch (e) {
|
|
} catch (e) {
|
|
|
- print(e);
|
|
|
|
|
|
|
+ // print(e);
|
|
|
}
|
|
}
|
|
|
if (simpleBean != null) {
|
|
if (simpleBean != null) {
|
|
|
if (simpleBean.error == null || simpleBean.error.length == 0) {
|
|
if (simpleBean.error == null || simpleBean.error.length == 0) {
|
|
@@ -271,7 +272,8 @@ class MyDio {
|
|
|
void changeServer() {
|
|
void changeServer() {
|
|
|
MyCookie().switching = true;
|
|
MyCookie().switching = true;
|
|
|
List<String> salt = MyCookie().getLoginInformation().data.extra.salt;
|
|
List<String> salt = MyCookie().getLoginInformation().data.extra.salt;
|
|
|
- print('salt.length=======${salt.toString()}');
|
|
|
|
|
|
|
+ // log('salt.length=======${salt.toString()}');
|
|
|
|
|
+ // print('salt.length=======${salt.toString()}');
|
|
|
if(salt==null||salt.length==0){
|
|
if(salt==null||salt.length==0){
|
|
|
MyCookie().prefs.setString('using', '');
|
|
MyCookie().prefs.setString('using', '');
|
|
|
}else{
|
|
}else{
|