人员资料生日数据格式错误
This commit is contained in:
@@ -1,10 +1,15 @@
|
||||
import 'dart:ui';
|
||||
|
||||
import 'package:ef/ef.dart';
|
||||
import 'package:flutter/src/widgets/framework.dart';
|
||||
import 'package:flutterflow_ui/flutterflow_ui.dart';
|
||||
import 'package:json_annotation/json_annotation.dart';
|
||||
import 'package:vbvs_app/common/color/ServiceConstant.dart';
|
||||
import 'package:vbvs_app/common/util/MyUtils.dart';
|
||||
import 'package:vbvs_app/common/util/requestWithLog.dart';
|
||||
import 'package:vbvs_app/component/tool/TopSlideNotification.dart';
|
||||
import 'package:vbvs_app/controller/main_bottom/global_controller.dart';
|
||||
import 'package:vbvs_app/model/api_response.dart';
|
||||
|
||||
part 'people_info_controller.g.dart'; // 由json_serializable自动生成的部分
|
||||
|
||||
@@ -67,21 +72,27 @@ class PeopleInfoController extends GetControllerEx<PeopleInfoModel> {
|
||||
);
|
||||
}
|
||||
|
||||
savePeoples(Map<String, dynamic> data) async {
|
||||
savePeoples(Map<String, dynamic> data, BuildContext context) async {
|
||||
String serviceAddress = ServiceConstant.service_address;
|
||||
String serviceName = ServiceConstant.server_service;
|
||||
String serviceApi = ServiceConstant.person_info;
|
||||
String queryUrl = "$serviceAddress$serviceName$serviceApi";
|
||||
requestWithLog(
|
||||
String code = '';
|
||||
data['birthday'] = data['birthday'] is DateTime
|
||||
? DateFormat('yyyy-MM-dd').format(data['birthday'])
|
||||
: data['birthday'];
|
||||
await requestWithLog(
|
||||
logTitle: "更新人员信息",
|
||||
method: MyHttpMethod.put,
|
||||
queryUrl: queryUrl,
|
||||
data: data,
|
||||
onSuccess: (res) {
|
||||
print("更新人员信息成功: $res");
|
||||
TopSlideNotification.show(context,
|
||||
text: res.msg!, textColor: Color(0XFF00C1AA));
|
||||
},
|
||||
onFailure: (err) {
|
||||
print("更新人员信息失败: $err");
|
||||
TopSlideNotification.show(context,
|
||||
text: err.msg!, textColor: Color(0xFFFF7159));
|
||||
},
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user