Bläddra i källkod

Merge remote-tracking branch 'origin/master'

master
jiahao 5 år sedan
förälder
incheckning
4ba987f129
5 ändrade filer med 30 tillägg och 21 borttagningar
  1. +22
    -16
      lib/home/MoneyPage.dart
  2. +1
    -1
      lib/home/MoneyPageOld.dart
  3. +4
    -0
      lib/home/WhiteAndBlackList.dart
  4. +0
    -1
      lib/home/homeMain.dart
  5. +3
    -3
      lib/utils/local_notification_util.dart

+ 22
- 16
lib/home/MoneyPage.dart Visa fil

@@ -138,26 +138,31 @@ class MoneyPageState extends State<MoneyPage>
CustomUI.buildConfirmBotton(I18n.of(context).determine, () async { CustomUI.buildConfirmBotton(I18n.of(context).determine, () async {
var m; var m;
if (money == null || money == '' || (m = int.parse(money)) == 0) { if (money == null || money == '' || (m = int.parse(money)) == 0) {
showToast(I18n.of(context).enter_num_qian1);
showToast(I18n.of(context).enter_num_qian1,
position: ToastPosition.top);
return; return;
} }
if (m > Provider.of<MoneyChangeProvider>(context).money) { if (m > Provider.of<MoneyChangeProvider>(context).money) {
showToast(I18n.of(context).not_enough);
showToast(I18n.of(context).not_enough, position: ToastPosition.top);
return; return;
} }
if (m < minMoney) { if (m < minMoney) {
showToast(I18n.of(context)
.little_min
.replaceFirst('/s1', (minMoney * 1000).toString()));
showToast(
I18n.of(context)
.little_min
.replaceFirst('/s1', (minMoney * 1000).toString()),
position: ToastPosition.top);
return; return;
} }
if (m > maxMoney) { if (m > maxMoney) {
showToast(I18n.of(context)
.more_big
.replaceFirst('/s1', (maxMoney * 1000).toString()));
showToast(
I18n.of(context)
.more_big
.replaceFirst('/s1', (maxMoney * 1000).toString()),
position: ToastPosition.top);
return; return;
} }
@@ -170,7 +175,7 @@ class MoneyPageState extends State<MoneyPage>
Response res = await HttpUtil().post('wallet/draw/order', data: data); Response res = await HttpUtil().post('wallet/draw/order', data: data);
Map resData = res.data; Map resData = res.data;
showToast(resData['msg']);
showToast(resData['msg'], position: ToastPosition.top);
if (resData['code'] == 0) { if (resData['code'] == 0) {
Navigator.of(context).pop(); Navigator.of(context).pop();
UserData().incomeMoney -= m; UserData().incomeMoney -= m;
@@ -237,19 +242,21 @@ class MoneyPageState extends State<MoneyPage>
CustomUI.buildConfirmBotton(I18n.of(context).determine, () async { CustomUI.buildConfirmBotton(I18n.of(context).determine, () async {
var m; var m;
if (money == null || money == '' || (m = int.parse(money)) == 0) { if (money == null || money == '' || (m = int.parse(money)) == 0) {
showToast(I18n.of(context).enter_num_qian);
showToast(I18n.of(context).enter_num_qian, position: ToastPosition.top);
return; return;
} }
if (m > maxMoney) { if (m > maxMoney) {
showToast(I18n.of(context).not_enough);
showToast(I18n.of(context).not_enough, position: ToastPosition.top);
return; return;
} }
if (m < minMoney) { if (m < minMoney) {
showToast(I18n.of(context)
.little_min
.replaceFirst('/s1', minMoney.toString()));
showToast(
I18n.of(context)
.little_min
.replaceFirst('/s1', minMoney.toString()),
position: ToastPosition.top);
return; return;
} }
@@ -262,7 +269,7 @@ class MoneyPageState extends State<MoneyPage>
Response res = Response res =
await HttpUtil().post('/wallet/income/exchange', data: data); await HttpUtil().post('/wallet/income/exchange', data: data);
Map resData = res.data; Map resData = res.data;
showToast(resData['msg']);
showToast(resData['msg'], position: ToastPosition.top);
if (resData['code'] == 0) { if (resData['code'] == 0) {
Navigator.of(context).pop(); Navigator.of(context).pop();
UserData().incomeMoney -= m; UserData().incomeMoney -= m;
@@ -684,7 +691,6 @@ class MoneyPageState extends State<MoneyPage>
], ],
), ),
InkWell( InkWell(
onTap: () { onTap: () {
launch( launch(
"http://datechatagent.chengyouhd.com/zh-CN/Home/WithdrawalRole?language=${UserData().language}"); "http://datechatagent.chengyouhd.com/zh-CN/Home/WithdrawalRole?language=${UserData().language}");


+ 1
- 1
lib/home/MoneyPageOld.dart Visa fil

@@ -751,7 +751,7 @@ class MoneyPageOldState extends State<MoneyPageOld>
data['Status'] == 1), data['Status'] == 1),
money: money:
isAdd(isMyself, data['DetailType']) ? data['Value'] : -data['Value'], isAdd(isMyself, data['DetailType']) ? data['Value'] : -data['Value'],
title: RichTitle.getRichTitleWidget(data, context, InfoType.Money,
title: RichTitle.getRichTitleWidget(data, context, InfoType.IncomeMoney,
titleStyle: TextStyle(fontSize: 12, color: const Color(0XFF7F7F7F)), titleStyle: TextStyle(fontSize: 12, color: const Color(0XFF7F7F7F)),
nameStyle: TextStyle( nameStyle: TextStyle(
fontWeight: FontWeight.normal, fontWeight: FontWeight.normal,


+ 4
- 0
lib/home/WhiteAndBlackList.dart Visa fil

@@ -43,9 +43,13 @@ class _WhiteAndBlackPageState extends State<WhiteAndBlackPage> {
var item = list[i]; var item = list[i];
if (item['FollowUserId'] == data['UserId'] && data['flag'] != 0) { if (item['FollowUserId'] == data['UserId'] && data['flag'] != 0) {
list.removeAt(i); list.removeAt(i);
break; break;
} }
} }
if (list.length == 0) {
_refreshController.refreshCompleted();
}
setState(() {}); setState(() {});
} }


+ 0
- 1
lib/home/homeMain.dart Visa fil

@@ -6,7 +6,6 @@ import 'package:chat/data/translate_hk_data_mgr.dart';
import 'package:chat/generated/i18n.dart'; import 'package:chat/generated/i18n.dart';
import 'package:chat/home/SystemEditPage.dart'; import 'package:chat/home/SystemEditPage.dart';
import 'package:chat/home/find_page.dart'; import 'package:chat/home/find_page.dart';
import 'package:chat/home/realtimehelper/real_time_helper_page.dart';
import 'package:chat/home/unread_dot_widget.dart'; import 'package:chat/home/unread_dot_widget.dart';
import 'package:chat/models/UserInfo.dart'; import 'package:chat/models/UserInfo.dart';
import 'package:chat/models/ref_name_provider.dart'; import 'package:chat/models/ref_name_provider.dart';


+ 3
- 3
lib/utils/local_notification_util.dart Visa fil

@@ -251,7 +251,7 @@ class LocalNotificationUtil {
payload = PAYLOAD_OTHER + '@' + InfoType.Apply.toString(); payload = PAYLOAD_OTHER + '@' + InfoType.Apply.toString();
break; break;
case 4: case 4:
payload = PAYLOAD_OTHER + '@' + InfoType.Money.toString();
payload = PAYLOAD_OTHER + '@' + InfoType.IncomeMoney.toString();
break; break;
case 5: case 5:
payload = PAYLOAD_OTHER + '@' + InfoType.System.toString(); payload = PAYLOAD_OTHER + '@' + InfoType.System.toString();
@@ -299,7 +299,7 @@ class LocalNotificationUtil {
title = I18n.of(mContext).application_notice; title = I18n.of(mContext).application_notice;
break; break;
case InfoType.Money:
case InfoType.IncomeMoney:
title = I18n.of(mContext).wallet_reminder; title = I18n.of(mContext).wallet_reminder;
break; break;
@@ -354,7 +354,7 @@ class LocalNotificationUtil {
break; break;
case 4: case 4:
needPush = UserData().checkPhotoSwitch; needPush = UserData().checkPhotoSwitch;
payload = PAYLOAD_OTHER + '@' + InfoType.Money.toString();
payload = PAYLOAD_OTHER + '@' + InfoType.IncomeMoney.toString();
break; break;
case 5: case 5:
needPush = UserData().codeSucessSwitch; needPush = UserData().codeSucessSwitch;


Laddar…
Avbryt
Spara