|
|
@@ -181,6 +181,16 @@ public class DESUtils {
|
|
|
}
|
|
|
}
|
|
|
long num = Long.parseLong(cardNum,16);
|
|
|
+
|
|
|
+ //部分卡16进制没有上报补0,所以这里先统一认为是10位卡处理
|
|
|
+ if((placeholder+num).length()<10){
|
|
|
+ String numstr = "";
|
|
|
+ for(long i=(placeholder+num).length();i<10;i++){
|
|
|
+ numstr += "0";
|
|
|
+ }
|
|
|
+ return numstr+num;
|
|
|
+ }
|
|
|
+
|
|
|
return placeholder+num;
|
|
|
}
|
|
|
|