|
|
@@ -174,4 +174,51 @@ public class DeviceControlerService {
|
|
|
}
|
|
|
|
|
|
|
|
|
+ public void listCard(String deviceId) {
|
|
|
+ DataParam dataParam = new DataParam();
|
|
|
+ JSONObject object1 = new JSONObject();
|
|
|
+ dataParam.setData(object1);
|
|
|
+ dataParam.setCcid(deviceId);
|
|
|
+ dataParam.setDeviceId(deviceId);
|
|
|
+ dataParam.setType(OperEnum.ListICCARDs.getType());
|
|
|
+ RpcResult rpcResult = msgService.sendMsg(dataParam);
|
|
|
+ log.info("发送获取IC卡列表的消息,{}",deviceId);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 切换模式
|
|
|
+ * @param deviceId
|
|
|
+ * @param mode
|
|
|
+ */
|
|
|
+ public void bindCardMode(String deviceId,int mode) {
|
|
|
+ DataParam dataParam = new DataParam();
|
|
|
+ JSONObject object1 = new JSONObject();
|
|
|
+ object1.put("mode",mode);
|
|
|
+ dataParam.setData(object1);
|
|
|
+ dataParam.setCcid(deviceId);
|
|
|
+ dataParam.setDeviceId(deviceId);
|
|
|
+ dataParam.setType(OperEnum.BindCardMode.getType());
|
|
|
+ RpcResult rpcResult = msgService.sendMsg(dataParam);
|
|
|
+ log.info("切换绑卡模式,{},{}",deviceId,mode);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 卡管理
|
|
|
+ * @param deviceId
|
|
|
+ * @param mode
|
|
|
+ * @param cardNo
|
|
|
+ */
|
|
|
+ public void mgrCard(String deviceId,int mode,String cardNo) {
|
|
|
+ DataParam dataParam = new DataParam();
|
|
|
+ JSONObject object1 = new JSONObject();
|
|
|
+ object1.put("mode",mode);
|
|
|
+ object1.put("cardNo",cardNo);
|
|
|
+ dataParam.setData(object1);
|
|
|
+ dataParam.setCcid(deviceId);
|
|
|
+ dataParam.setDeviceId(deviceId);
|
|
|
+ dataParam.setType(OperEnum.MGRCARD.getType());
|
|
|
+ RpcResult rpcResult = msgService.sendMsg(dataParam);
|
|
|
+ log.info("卡管理,{},{},{}",deviceId,mode,cardNo);
|
|
|
+ }
|
|
|
}
|