[TOC]
## 調用拉卡拉A8 POS
**setPos(命令,異步回調)**
異步回調由底層自動完成回調 只需要傳入普通函數即可
#### 命令請自行參考拉卡拉
```
setPos(' 40000000000001 2',
e=>{
console.log(e)
})
```
## setPos 返回調用狀態
| 成功 | 失敗 |
| --- | --- |
| true | false |
## callFunction 返回字段數據 如果有錯誤 code為-1 data包含報錯信息
#### code參考拉卡拉手冊 以及data數據格式解析
| code | data |
| --- | --- |
此時的code僅代表數據返回成功并不代表data數據的成功 data數據情況請自行依照拉卡拉pos手冊解析判斷
## 相關js函數
### addPreZero() 補0
#### 位數修改4
```
function addPreZero(num){
var t = (num+'').length,
s = '';
for(var i=0; i<4-t; i++){
s += '0';
}
return s+num;
}
```
#### POS配置文件
文件名:LklPos+Cashier.ini
目錄在商戶端安裝的根目錄
- 簡介
- 系統變量
- Ext核心對象
- 調用php對數組js升序排序
- 獲取并格式化當前時間
- md5加密
- 輸出php所有定義函數
- 多參數傳遞
- 數據庫
- 介紹
- 原生sql
- 抽象層
- 抽象層-增加數據
- 抽象層-刪除數據
- 抽象層-更新數據
- 抽象層-查詢單條數據
- 抽象層-查詢結果集
- 電子秤
- 大華條碼電子秤-本地預打包條碼專用與PLU
- 大華電子秤-PLU導入
- ip電子秤
- 一體機稱重稱(串口電子秤)
- 大華電子秤-掃描
- 大華電子秤-初始化配置
- PLU文件導入
- 串口稱或串口地磅稱
- 大華電子秤基本操作
- 托利多PC一體稱臺秤
- 通知欄
- 窗口操作
- 打印機
- 切紙
- 固定模板打印
- html模板打印
- 對照表
- html打印
- web打印控件
- 建議打印機
- 收銀掃碼
- pos機發起收款
- API發起收銀
- 系統配置
- 播放聲音
- 注意事項
- 鍵盤監聽
- 實體會員卡
- 錢箱
- 全屏顯示
- 串口
- 硬件
- 客顯
- browser對象
- 相關知識
- 區位碼
- 相關硬件
- 掃碼槍
- 副屏