|
|
|
@ -1,5 +1,4 @@
|
|
|
|
import 'dart:convert';
|
|
|
|
import 'dart:convert';
|
|
|
|
import 'dart:io';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import 'package:dio/dio.dart';
|
|
|
|
import 'package:dio/dio.dart';
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
@ -10,11 +9,9 @@ import 'package:hyzp_ybqx511528_xingwen/pages/Works/TJXX/tj_data.dart';
|
|
|
|
|
|
|
|
|
|
|
|
import '../../components/EncryptUtil.dart';
|
|
|
|
import '../../components/EncryptUtil.dart';
|
|
|
|
import '../../components/commonFun.dart';
|
|
|
|
import '../../components/commonFun.dart';
|
|
|
|
import '../../config/Config.dart';
|
|
|
|
|
|
|
|
import '../../config/service_url.dart';
|
|
|
|
import '../../config/service_url.dart';
|
|
|
|
import '../../services/EventBus.dart';
|
|
|
|
import '../../services/EventBus.dart';
|
|
|
|
import '../../services/Storage.dart';
|
|
|
|
import '../../services/Storage.dart';
|
|
|
|
import '../../widget/JdButton.dart';
|
|
|
|
|
|
|
|
import '../../widget/JdText.dart';
|
|
|
|
import '../../widget/JdText.dart';
|
|
|
|
|
|
|
|
|
|
|
|
class LoginByName2 extends StatefulWidget {
|
|
|
|
class LoginByName2 extends StatefulWidget {
|
|
|
|
@ -128,6 +125,9 @@ class _LoginPageState extends State<LoginByName2> {
|
|
|
|
Dio dio = Dio();
|
|
|
|
Dio dio = Dio();
|
|
|
|
|
|
|
|
|
|
|
|
String random = RandomBit(6); //flutter (dart)生成N位随机数
|
|
|
|
String random = RandomBit(6); //flutter (dart)生成N位随机数
|
|
|
|
|
|
|
|
print('random = ${random}');
|
|
|
|
|
|
|
|
print('sign = ${GenerateMd5(APPkey + random)}');
|
|
|
|
|
|
|
|
|
|
|
|
response = await dio.post(api, data: {
|
|
|
|
response = await dio.post(api, data: {
|
|
|
|
"username": g_userInfo.username,
|
|
|
|
"username": g_userInfo.username,
|
|
|
|
"password": g_userInfo.password,
|
|
|
|
"password": g_userInfo.password,
|
|
|
|
|