左晓为主开发手持机充值管理机
zuoxiao
2024-03-04 a9c1231be4e3c1c5bd5e9fc61489d55363090407
app/src/main/java/com/dayu/recharge/card/RegionCard.java
@@ -34,11 +34,23 @@
        byte[] zero=data.get(0);
        regionCard.cardType=HexUtil.byteToHex(zero[0]);
        byte[] regionByte = new byte[2];
        System.arraycopy(zero, 1, regionByte, 0, regionByte.length);
        regionCard.region = (short) HexUtil.get16to10LowHigh(HexUtil.bytesToHex(regionByte));
        byte[] controllerCodelByte = new byte[2];
        System.arraycopy(zero, 3, controllerCodelByte, 0, controllerCodelByte.length);
        regionCard.controllerCodel = (short) HexUtil.get16to10LowHigh(HexUtil.bytesToHex(controllerCodelByte));
        return regionCard;
    }
    /**
     * 第1扇区0块 存储的数据
     */
    public class Zero extends BaseCard {
        public byte[] toByte() {
            byte[] data = new byte[16];