添加拉卡拉设备绑定解绑功能

This commit is contained in:
韩鹏辉 2023-07-03 14:34:54 +08:00
parent 8e4d3f5137
commit eaada0d4f9
1 changed files with 10 additions and 0 deletions

View File

@ -116,8 +116,18 @@ public class DeviceStockServiceImpl extends ServiceImpl<DeviceStockMapper, Devic
MerchantBaseInfo baseInfo = merchantBaseInfoService.queryMerchantBaseInfo(info);
MsgException.check(baseInfo == null, "当前商户异常或不存在!");
MsgException.check("3".equals(deviceStock.getStatus()), "当前设备已绑定,请勿重复绑定!");
if(deviceStock.getSnNo().startsWith("QR")){
boolean flag= lklPayService.activityCloudDevice(baseInfo,deviceStock.getSnNo());
if(!flag){
MsgException.checkNull(null,"设备激活失败");
}
}
deviceStock.setActMercName(baseInfo.getAlias());
deviceStock.setActMercId(String.valueOf(baseInfo.getId()));
deviceStock.setStatus("3");