feat:取消系统自带软键盘设计,改为系统自用键盘组件-初步

feat:将打印分为图片打印和命令式打印-初步
This commit is contained in:
dzc committed 2026-09-20 18:24:01 +08:00
1 parent 94ee7415b1
commit e68f41375b
38 files changed
+1471 -408

No files matched your search

@@ -46,6 +46,12 @@ class SysSetting extends Equatable {
/// 当前绑定打印机的 ESC/POS 图片指令模式,默认使用 GS_V0。
String printerImageMode;
/// 打印输出方式本机开关:IMAGE=下载后端图片并转 ESC/POS 栅格指令(默认),
/// COMMAND=直接写入后端随任务下发的指令流(Base64),打印更快。
/// 属于本机偏好,不由后台打印机绑定配置下发或覆盖;旧配置缺失时保持 IMAGE。
@JsonKey(defaultValue: 'IMAGE')
String printerOutputMode;
/// 商户部门id
String? merchantDeptId;
@@ -165,6 +171,7 @@ class SysSetting extends Equatable {
this.printerPaperWidth = 80,
this.printerAutoCut = true,
this.printerImageMode = 'GS_V0',
this.printerOutputMode = 'IMAGE',
this.tenantList,
this.manualHardwareInput = false,
this.rootAccessStatus = RootAccessStatus.unknown,
@@ -195,6 +202,7 @@ class SysSetting extends Equatable {
printerPaperWidth,
printerAutoCut,
printerImageMode,
printerOutputMode,
merchantDeptId,
hardGroupId,
mqSocketAddress,