no message
This commit is contained in:
parent
919f71f28b
commit
17738ff29e
|
|
@ -859,7 +859,6 @@ Widget $examPaperAndScoringKeyboardView(
|
|||
],
|
||||
),
|
||||
),
|
||||
if (question.accuracy > 0)
|
||||
Padding(
|
||||
padding: EdgeInsets.only(bottom: 1.5.h),
|
||||
child: quickText(
|
||||
|
|
|
|||
|
|
@ -124,7 +124,7 @@ class AnswerHandwritingMainBox extends HookWidget {
|
|||
_dataDetail,
|
||||
key: _useStateModel.handwritingKey,
|
||||
),
|
||||
$PageNumberBox(_data.pageNum),
|
||||
$PageNumberBox(_data.pageNum, _data.pageCount),
|
||||
// 上一页按钮
|
||||
$PreviousNutton(
|
||||
_useStateModel.pageNum.value,
|
||||
|
|
@ -471,6 +471,7 @@ class _HandwritingDrawBoxState extends ConsumerState<HandwritingDrawBox> with Ev
|
|||
/// @param startTime 起始时间 单位秒
|
||||
Future<void> dragProgressBarInitData(int startTime, int totalDuration) async {
|
||||
eventFire(model: JobHandwritingPlaybarBus(false, false));
|
||||
|
||||
timers.forEach((e) {
|
||||
if (e.isActive) e.cancel();
|
||||
});
|
||||
|
|
@ -485,7 +486,6 @@ class _HandwritingDrawBoxState extends ConsumerState<HandwritingDrawBox> with Ev
|
|||
startTime = startTime * 1000; // 转为毫秒
|
||||
List<GestureHandwritingRecording> executeImmediately = []; // 立即执行数据
|
||||
List<GestureHandwritingRecording> waitingExecution = []; // 等待执行数据
|
||||
|
||||
for (var i = 0; i < _packagedHandwritingDataAll.length; i++) {
|
||||
var item = _packagedHandwritingDataAll[i];
|
||||
|
||||
|
|
@ -515,14 +515,12 @@ class _HandwritingDrawBoxState extends ConsumerState<HandwritingDrawBox> with Ev
|
|||
List<GestureHandwritingRecording> trajectorys = ref.read(jobHandwritingDrawingTrajectoryProvider)..add(e);
|
||||
ref.read(jobHandwritingDrawingTrajectoryProvider.notifier).setVal(List.from(trajectorys));
|
||||
pendingData.remove(e); // 执行后删除容器中的当前动作
|
||||
print('正在执行播放.............');
|
||||
}
|
||||
}
|
||||
|
||||
/// 开始播放
|
||||
Future<void> toGoPlay() async {
|
||||
try {
|
||||
handwritingTime = 0;
|
||||
var executableData = _packagedHandwritingDataAll;
|
||||
if (pendingData.isNotEmpty) {
|
||||
// 待执行的数据没有执行完成 就继续执行待执行数据
|
||||
|
|
@ -642,7 +640,7 @@ class DrawingPainter extends CustomPainter {
|
|||
}
|
||||
|
||||
@swidget
|
||||
Widget $pageNumberBox(int pageNum) {
|
||||
Widget $pageNumberBox(int pageNum, int totalNum) {
|
||||
return Positioned(
|
||||
top: 6.h,
|
||||
right: 4.w,
|
||||
|
|
@ -652,8 +650,15 @@ Widget $pageNumberBox(int pageNum) {
|
|||
color: Color.fromRGBO(0, 0, 0, 0.47),
|
||||
borderRadius: BorderRadius.circular(5.r),
|
||||
),
|
||||
child: quickText('第$pageNum页', color: Colors.white, size: 10.sp),
|
||||
),
|
||||
child: Row(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
crossAxisAlignment: CrossAxisAlignment.end,
|
||||
children: [
|
||||
quickText('$pageNum', color: Colors.white, size: 11.sp, align: TextAlign.end),
|
||||
quickText('/', color: Colors.white, size: 10.sp, align: TextAlign.end),
|
||||
quickText('$totalNum', color: Colors.white, size: 8.sp, align: TextAlign.end),
|
||||
],
|
||||
)),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
@ -840,7 +845,7 @@ Widget $bottomPlaybar(BuildContext context, int timeConsuming, int pauseCount, L
|
|||
theIndex = -1;
|
||||
}
|
||||
usePlaybar.constantFastSpeed.value = PlaybackSpeed.values[theIndex + 1];
|
||||
}),
|
||||
}, duration: Duration(milliseconds: 500)),
|
||||
child: Container(
|
||||
// alignment: Alignment.,
|
||||
padding: EdgeInsets.symmetric(horizontal: 3.w, vertical: 1.5.h),
|
||||
|
|
|
|||
Loading…
Reference in New Issue