This commit is contained in:
2026-08-18 14:46:36 +08:00
parent 9e94385dfc
commit a084fe1fd4
13 changed files with 647 additions and 235 deletions
+18 -5
View File
@@ -42,7 +42,7 @@
</view>
<view class="info-row">
<text class="label">说明</text>
<text class="value value-desc">{{ scanMode === 'uniapp' ? '使用默认摄像头扫码' : scanMode === 'idata' ? '仅支持 iData 设备内置扫码' : '通用 Android PDA 设备' }}
<text class="value value-desc">{{ scanModeDesc }}
</text>
</view>
</view>
@@ -130,10 +130,22 @@ export default {
scanModeText() {
const map = {
uniapp: '安卓设备',
idata: 'IDATA PDA设备',
android: '带扫码PDA设备'
idata: 'IDATA设备',
android: '通用扫码设备',
pda: 'PDA设备'
}
return map[this.scanMode] || '安卓设备'
},
// 扫码模式说明
scanModeDesc() {
const map = {
uniapp: '使用默认摄像头扫码',
idata: '仅支持 iData 设备内置扫码',
android: '通用 Android PDA 设备',
pda: '带物理扫码键 PDA 设备(hbyapi 广播协议)'
}
return map[this.scanMode] || '使用默认摄像头扫码'
}
},
onLoad() {
@@ -174,8 +186,9 @@ export default {
// 使用对象数组,key:value 形式定义选项
const modeOptions = [
{ key: 'uniapp', label: '安卓设备' },
{ key: 'idata', label: 'IDATA PDA设备' },
{ key: 'android', label: '带扫码PDA设备' }
{ key: 'idata', label: 'IDATA设备' },
{ key: 'android', label: '通用扫码设备' },
{ key: 'pda', label: 'PDA设备' }
]
const res = await uni.showActionSheet({