Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

JLObuWechat33Request.js 1.1KB

12345678910111213141516171819202122232425262728293031323334353637
  1. var TAG = "JLObuWechat33Request :",
  2. wechat = require("./JLWechatProtocol"),
  3. cmdKey = require("./JLZJConfig"),
  4. pack33Protovol = require("./JLObuWechat33Pack"),
  5. dataTool = require("./dataTool");
  6. export function wechatInit1(e) {
  7. return wechat.packWechatInit1(e)
  8. }
  9. export function wechatInit2() {
  10. return wechat.packWechatInit2()
  11. }
  12. export function checkCardRequest() {
  13. var e = cmdKey.chechCard();
  14. return pack33Protovol.packData(e)
  15. }
  16. export function ICCResetRequest() {
  17. var e = cmdKey.ICCResetCmd();
  18. return pack33Protovol.packData(e)
  19. }
  20. export function ICCChannelTransmission(e, t) {
  21. var a = pack33Protovol.cread_apdu(t),
  22. o = a.length / 2,
  23. r = cmdKey.ICCChannelCmd() + e + dataTool.tenToHex(o, 4, !0) + a,
  24. c = pack33Protovol.packData(r);
  25. return console.log(c), c
  26. }
  27. export function ESAMReset() {
  28. var e = cmdKey.ESAMResetCmd();
  29. return pack33Protovol.packData(e)
  30. }
  31. export function ESAMChannelTransmission(e, t) {
  32. var a = pack33Protovol.cread_apdu(t),
  33. o = a.length / 2,
  34. r = cmdKey.ESAMChannelCmd() + e + dataTool.tenToHex(o, 4, !0) + a,
  35. c = pack33Protovol.packData(r);
  36. return console.log(c), c
  37. }