|
12345678910111213141516171819202122232425262728 |
- var dataTool = require("./dataTool");
- export function analysisCreditForLoad_Init(t) {
- var r = t.substr(0, 8),
- s = t.substr(8, 4);
- t.substr(12, 2), t.substr(14, 2);
- return {
- rand: t.substr(16, 8),
- trade_no: s,
- mac1: t.substr(24, 8),
- balance: r = dataTool.hexToTen(r)
- }
- }
- export function analysisCreditForLoad(t) {
- return {
- tac: t.substr(0, 8)
- }
- }
- export function analysisESAMRand(t) {
- return "9000" == t.substr(t.length - 4, 4) && "00" == t.substr(8, 2) ? {
- code: 20001,
- msg: "随机数数据成功",
- data: t.substr(18, 2)
- } : {
- code: 20001,
- msg: "随机数数据错误",
- data: t
- }
- }
|