This commit is contained in:
dzc committed 2025-03-14 15:05:06 +08:00
1 parent aa39211aba
commit 76f97a2e7a
23 files changed
+226 -294

No files matched your search

-4
View File
@@ -11,8 +11,6 @@ abstract class AppFaceTool {
// 跳转到人脸识别页面
static Future<bool> jumpFacePage() async {
final faceCount = await FaceDiscernPlugs.getFaceCount();
if (faceCount == 0) return false;
final isJump = await FaceDiscernPlugs.jumpFaceDiscernPage();
if (!isJump) return false;
Future.delayed(const Duration(seconds: 2), () {
@@ -40,8 +38,6 @@ abstract class AppFaceTool {
String? userId,
bool forceRegister = false,
}) async {
final isActive = await AppFaceTool.isActiveSdk();
if (!isActive) return false;
var faceCount = await FaceDiscernPlugs.getFaceCount();
if (faceCount == 0 || forceRegister) {
final list = await FaceDiscernPlugs.registerFaceByDatabase(
+1 -8
View File
@@ -8,7 +8,7 @@ import 'package:sqflite/sqflite.dart';
abstract class AppFileTool {
static const _tag = "app文件工具";
static const _baseDir = "pj";
static const _baseDir = "pj_cashier";
static const _baseBackupDir = "backup";
static const _backupDatabaseDir = "database";
static const _backupLoggerDir = "logger";
@@ -47,13 +47,6 @@ abstract class AppFileTool {
return dir;
}
/// 保存数据库文件地址
static Future<void> setDatabasePath(String sqlAddress) async {
final appSetting = await AppSettingTool.getSysSetting();
appSetting.sqlAddress = sqlAddress;
await AppSettingTool.setSysSetting(appSetting);
}
/// 创建数据库文件备份地址
static Future<String?> getDatabaseBackupPath() async {
String backupDir = await getExternalPath(backupExternalPath: false);
@@ -2,7 +2,6 @@ import 'dart:async';
import 'package:event_bus/event_bus.dart';
import 'package:get/get.dart';
import 'package:sqflite/sqflite.dart';
import 'package:pj_supermarket_cloud/common/index.dart';
@@ -35,7 +34,7 @@ class AppControl extends GetxController {
serialCardManage.close();
srialSteelyardManage.close();
AppNetworkTool.closeListenNetwork();
TtsManage.dispose();
// TtsManage.dispose();
}
Future<void> initAsync() async {
@@ -44,11 +43,8 @@ class AppControl extends GetxController {
serialCardManage = SerialCardManage();
srialSteelyardManage = SerialSteelyardManage();
AppNetworkTool.listenNetwork();
await AppFileTool.setDatabasePath(
await getDatabasesPath(),
);
await AppFileTool.backupSqlFile();
await TtsManage.initialize();
// await AppFileTool.backupSqlFile();
// await TtsManage.initialize();
Get.offAllNamed(RouteNames.login);
}
}