Commit 58dd05ff authored by 赵啸非's avatar 赵啸非

修改设备回调通知

parent 2003be6b
...@@ -72,7 +72,7 @@ public interface IDeviceFeign extends IFeign { ...@@ -72,7 +72,7 @@ public interface IDeviceFeign extends IFeign {
* @return * @return
*/ */
@PostMapping(value = "/api/receive") @PostMapping(value = "/api/receive")
Rest<String> deviceCall(@RequestBody DeviceReq deviceReq, @RequestHeader("Authorization") String authorization); Rest<String> deviceCall(@RequestBody DeviceReq deviceReq);
} }
...@@ -104,7 +104,7 @@ class DeviceFeignFallbackFactory implements FallbackFactory<IDeviceFeign> { ...@@ -104,7 +104,7 @@ class DeviceFeignFallbackFactory implements FallbackFactory<IDeviceFeign> {
} }
@Override @Override
public Rest<String> deviceCall(DeviceReq deviceReq, String authorization) { public Rest<String> deviceCall(DeviceReq deviceReq) {
return Rest.fail("暂时无法保存设备,请稍后再试!"); return Rest.fail("暂时无法保存设备,请稍后再试!");
} }
}; };
......
...@@ -99,7 +99,7 @@ ...@@ -99,7 +99,7 @@
<profiles.nginx.port>11199</profiles.nginx.port> <profiles.nginx.port>11199</profiles.nginx.port>
<profiles.server.gatewayport>11078</profiles.server.gatewayport> <profiles.server.gatewayport>11078</profiles.server.gatewayport>
<profiles.server.path>/sampleform</profiles.server.path> <profiles.server.path>/sampleform</profiles.server.path>
<profiles.rabbitmq.host>172.15.28.115</profiles.rabbitmq.host> <profiles.rabbitmq.host>172.15.28.117</profiles.rabbitmq.host>
<profiles.rabbitmq.port>5672</profiles.rabbitmq.port> <profiles.rabbitmq.port>5672</profiles.rabbitmq.port>
<profiles.rabbitmq.username>taxi_mq</profiles.rabbitmq.username> <profiles.rabbitmq.username>taxi_mq</profiles.rabbitmq.username>
<profiles.rabbitmq.password>admin@2020</profiles.rabbitmq.password> <profiles.rabbitmq.password>admin@2020</profiles.rabbitmq.password>
......
...@@ -59,11 +59,11 @@ public class DeviceServiceImpl extends AbstractCRUDCacheServiceImpl<DeviceDao, D ...@@ -59,11 +59,11 @@ public class DeviceServiceImpl extends AbstractCRUDCacheServiceImpl<DeviceDao, D
deviceEntity.setEnabled(EnabledEnum.启用.getValue()); deviceEntity.setEnabled(EnabledEnum.启用.getValue());
this.getDao().update(deviceEntity); this.getDao().update(deviceEntity);
this.putCache(deviceEntity.getId().toString(), deviceEntity); this.putCache(deviceEntity.getId().toString(), deviceEntity);
String token = getToken();
DeviceReq deviceReq = new DeviceReq(); DeviceReq deviceReq = new DeviceReq();
deviceReq.setReceiveMethod(DeviceMethodEnum.ACTIVE.getValue()); deviceReq.setReceiveMethod(DeviceMethodEnum.ACTIVE.getValue());
deviceReq.setDeviceCode(deviceCode); deviceReq.setDeviceCode(deviceCode);
Rest<String> rest = deviceFeign.deviceCall(deviceReq, token); Rest<String> rest = deviceFeign.deviceCall(deviceReq);
log.info("激活结果:{}", JSON.toJSONString(rest)); log.info("激活结果:{}", JSON.toJSONString(rest));
} }
...@@ -76,21 +76,20 @@ public class DeviceServiceImpl extends AbstractCRUDCacheServiceImpl<DeviceDao, D ...@@ -76,21 +76,20 @@ public class DeviceServiceImpl extends AbstractCRUDCacheServiceImpl<DeviceDao, D
deviceEntity.setUpdateUserId(getContextUserId(context)); deviceEntity.setUpdateUserId(getContextUserId(context));
this.getDao().update(deviceEntity); this.getDao().update(deviceEntity);
this.putCache(deviceEntity.getId().toString(), deviceEntity); this.putCache(deviceEntity.getId().toString(), deviceEntity);
String token = getToken();
DeviceReq deviceReq = new DeviceReq(); DeviceReq deviceReq = new DeviceReq();
deviceReq.setReceiveMethod(DeviceMethodEnum.ENABLED.getValue()); deviceReq.setReceiveMethod(DeviceMethodEnum.ENABLED.getValue());
deviceReq.setDeviceCode(deviceEntity.getDeviceCode()); deviceReq.setDeviceCode(deviceEntity.getDeviceCode());
Rest<String> rest = deviceFeign.deviceCall(deviceReq, token); Rest<String> rest = deviceFeign.deviceCall(deviceReq);
log.info("启用结果:{}", JSON.toJSONString(rest)); log.info("启用结果:{}", JSON.toJSONString(rest));
} }
private String getToken() { /* private String getToken() {
LoginForm loginForm = new LoginForm(); LoginForm loginForm = new LoginForm();
loginForm.setLoginName(loginName); loginForm.setLoginName(loginName);
loginForm.setPassword(password); loginForm.setPassword(password);
Rest<String> rest = deviceFeign.getToken(loginForm); Rest<String> rest = deviceFeign.getToken(loginForm);
String token = rest.getData(); String token = rest.getData();
return token; return token;
} }*/
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment