Merge branch 'master' of https://gitee.com/weishaoyang/star_lock
This commit is contained in:
commit
13b1307412
@ -42,7 +42,7 @@ class LockData {
|
|||||||
int? lockUserNo;
|
int? lockUserNo;
|
||||||
LockItem? lockData;
|
LockItem? lockData;
|
||||||
String? lockMac;
|
String? lockMac;
|
||||||
int? noKeyPwd;
|
String? noKeyPwd;
|
||||||
int? electricQuantity;
|
int? electricQuantity;
|
||||||
String? featureValue;
|
String? featureValue;
|
||||||
int? groupId;
|
int? groupId;
|
||||||
|
|||||||
@ -84,7 +84,8 @@ class _BasicInformationPageState extends State<BasicInformationPage> {
|
|||||||
isHaveDirection: true,
|
isHaveDirection: true,
|
||||||
action: () {
|
action: () {
|
||||||
Navigator.pushNamed(context,
|
Navigator.pushNamed(context,
|
||||||
Routers.uploadElectricQuantityPage);
|
Routers.uploadElectricQuantityPage,
|
||||||
|
arguments: {'keyInfo': keyInfo});
|
||||||
}),
|
}),
|
||||||
CommonItem(
|
CommonItem(
|
||||||
leftTitel: TranslationLoader
|
leftTitel: TranslationLoader
|
||||||
|
|||||||
@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
|
|||||||
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:star_lock/main/lockDetail/electronicKey/electronicKeyDetail/keyOperationRecordEntity.dart';
|
import 'package:star_lock/main/lockDetail/electronicKey/electronicKeyDetail/keyOperationRecordEntity.dart';
|
||||||
|
import 'package:star_lock/main/lockMian/entity/lockInfoEntity.dart';
|
||||||
import 'package:star_lock/network/api_repository.dart';
|
import 'package:star_lock/network/api_repository.dart';
|
||||||
import 'package:star_lock/tools/baseGetXController.dart';
|
import 'package:star_lock/tools/baseGetXController.dart';
|
||||||
import 'package:star_lock/tools/toast.dart';
|
import 'package:star_lock/tools/toast.dart';
|
||||||
@ -21,10 +22,12 @@ class UploadElectricQuantityPage extends StatefulWidget {
|
|||||||
|
|
||||||
class _UploadElectricQuantityPageState
|
class _UploadElectricQuantityPageState
|
||||||
extends State<UploadElectricQuantityPage> {
|
extends State<UploadElectricQuantityPage> {
|
||||||
|
late KeyInfos keyInfo;
|
||||||
|
|
||||||
//电量更新请求
|
//电量更新请求
|
||||||
Future<void> uploadElectricQuantityRequest() async {
|
Future<void> uploadElectricQuantityRequest() async {
|
||||||
KeyOperationRecordEntity entity =
|
KeyOperationRecordEntity entity = await ApiRepository.to
|
||||||
await ApiRepository.to.uploadElectricQuantity('100', '28');
|
.uploadElectricQuantity('100', keyInfo.lockId.toString());
|
||||||
if (entity.errorCode!.codeIsSuccessful) {
|
if (entity.errorCode!.codeIsSuccessful) {
|
||||||
print("锁电量更新成功啦啦啦啦啦");
|
print("锁电量更新成功啦啦啦啦啦");
|
||||||
Toast.show(msg: "锁电量更新成功");
|
Toast.show(msg: "锁电量更新成功");
|
||||||
@ -33,6 +36,11 @@ class _UploadElectricQuantityPageState
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
|
dynamic obj = ModalRoute.of(context)?.settings.arguments;
|
||||||
|
if (obj != null && (obj["keyInfo"] != null)) {
|
||||||
|
keyInfo = obj["keyInfo"];
|
||||||
|
}
|
||||||
|
|
||||||
return Scaffold(
|
return Scaffold(
|
||||||
backgroundColor: AppColors.mainBackgroundColor,
|
backgroundColor: AppColors.mainBackgroundColor,
|
||||||
appBar: TitleAppBar(
|
appBar: TitleAppBar(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user