将设备预约时段前30分钟可以扫码改为时段前后30分钟可以扫码

pull/1/head
戴余标 3 years ago
parent 74c973a662
commit 0acbfd595e

@ -60,7 +60,7 @@ class FacilityAppointmentCard extends StatelessWidget {
if (model.reserveStartDt == null) button = SizedBox();
int diffTime =
model.reserveStartDt!.difference(DateTime.now()).inMinutes;
bool inTime = diffTime >= 0 && diffTime <= 30;
bool inTime = diffTime >= -30 && diffTime <= 30;
if (inTime)
button = _FacilityButton(
bold: true,

@ -1,3 +1,5 @@
import 'dart:ui';
import 'package:common_utils/common_utils.dart';
import 'package:flutter/material.dart';
@ -75,6 +77,20 @@ class FacilityTypeDetailCard extends StatelessWidget {
),
],
),
30.hb,
// Container(
// height: 30.h,
// width: double.infinity,
// decoration: BoxDecoration(
// border: Border.all(
// color: Color(0xFF979797),
// width: 3.w,
// ),
// ),
// child: CustomPaint(
// painter: MyPainter(),
// ),
// )
],
),
onPressed: () {
@ -86,3 +102,23 @@ class FacilityTypeDetailCard extends StatelessWidget {
);
}
}
class MyPainter extends CustomPainter {
@override
void paint(Canvas canvas, Size size) {
Paint _paint = Paint()
..color = Colors.redAccent
..strokeWidth = 20;
//
canvas.drawPoints(PointMode.points, [Offset(0, 0)], _paint);
canvas.translate(200, 200);
//
canvas.drawPoints(PointMode.points, [Offset(0, 0)], _paint);
}
@override
bool shouldRepaint(covariant CustomPainter oldDelegate) {
throw UnimplementedError();
}
}

Loading…
Cancel
Save