Procházet zdrojové kódy

绑定设备-支付宝设备注册

谭斌 před 2 roky
rodič
revize
1f047fdb36

+ 10 - 0
device-api-service/src/main/java/com/xy/service/DeviceRegisterServiceImpl.java

@@ -116,10 +116,20 @@ public class DeviceRegisterServiceImpl extends ServiceImpl<DeviceRegisterMapper,
                 .setCreateTime(deviceRegister.getCreateTime());
         DeviceStatus deviceStatus = new DeviceStatus().setDeviceId(deviceRegister.getDeviceId());
         DeviceRegister deviceRegisterById = getById(deviceRegister.getDeviceId());
+        Integer deviceType = deviceInfo.getDeviceType();
         //新增
         if (deviceRegisterById == null) {
             //设备-注册登记
             save(deviceRegister);
+            if (deviceType == 5) {
+                //支付宝设备注册
+                alipayDeviceService.deviceAssign(new DeviceAssignDTO()
+                        .setTerminalId(String.valueOf(deviceRegister.getDeviceId()))
+                        .setDeviceIdentifyType("DYNAMIC")
+                        .setDeviceSn(deviceRegister.getDeviceSn())
+                        .setDeviceName(String.valueOf(deviceRegister.getDeviceId()))
+                );
+            }
             //设备信息
             deviceInfoMapper.insert(deviceInfo);
             //设备-系统信息