|
@@ -1635,7 +1635,6 @@ public class TEquipmentController {
|
|
|
@ApiOperation(value = "获取对应的机器编号")
|
|
|
@GetMapping("/findEquipmentByClientIds")
|
|
|
public ResponseModel<List<TEquipment>> findEquipmentByClientIds(@RequestParam("clientIds") List<String> clientIds) {
|
|
|
-
|
|
|
LambdaQueryWrapper<TEquipment> wrapper = new LambdaQueryWrapper<>();
|
|
|
wrapper.in(TEquipment::getClientId, clientIds);
|
|
|
List<TEquipment> list = tEquipmentService.list(wrapper);
|
|
@@ -1884,12 +1883,15 @@ public class TEquipmentController {
|
|
|
@ApiOperation("修改税费开关状态")
|
|
|
@PostMapping("/updateTaxSwitch")
|
|
|
public ResponseModel<?> updateTaxSwitch(@RequestBody TEquipmentDesc equipmentDesc) {
|
|
|
+ UserDetailBO userDetailBO = Optional.ofNullable(tokenManager.getLoginUserDetails())
|
|
|
+ .orElseThrow(() -> new BizException(ResponseCodesEnum.L0001));
|
|
|
+ Long adminId = userDetailBO.getId();
|
|
|
TEquipmentDesc desc = equipmentDescService.getById(equipmentDesc.getEquipmentId());
|
|
|
if (desc != null) {
|
|
|
TEquipment equipment = tEquipmentService.getById(equipmentDesc.getEquipmentId());
|
|
|
String status = equipmentDesc.getTaxStatus() ? "1" : "0";
|
|
|
String message = PushUtils.buildJson(OperationType.UPDATE_TAX_STATUS.getCode(), status).toString();
|
|
|
- tEquipmentService.sendRemoteMessage(equipment.getClientId(), OperationType.UPDATE_TAX_STATUS, message);
|
|
|
+ tEquipmentService.sendRemoteMessage(equipment.getClientId(), OperationType.UPDATE_TAX_STATUS, message, adminId);
|
|
|
}
|
|
|
return R.ok();
|
|
|
}
|
|
@@ -1897,11 +1899,14 @@ public class TEquipmentController {
|
|
|
@ApiOperation("修改税率")
|
|
|
@PostMapping("/updateTaxRate")
|
|
|
public ResponseModel<?> updateTaxRate(@RequestBody TEquipmentDesc equipmentDesc) {
|
|
|
+ UserDetailBO userDetailBO = Optional.ofNullable(tokenManager.getLoginUserDetails())
|
|
|
+ .orElseThrow(() -> new BizException(ResponseCodesEnum.L0001));
|
|
|
+ Long adminId = userDetailBO.getId();
|
|
|
TEquipmentDesc desc = equipmentDescService.getById(equipmentDesc.getEquipmentId());
|
|
|
if (desc != null) {
|
|
|
TEquipment equipment = tEquipmentService.getById(equipmentDesc.getEquipmentId());
|
|
|
String message = PushUtils.buildJson(OperationType.UPDATE_TAX_RATE.getCode(), equipmentDesc.getTaxRate().toString()).toString();
|
|
|
- tEquipmentService.sendRemoteMessage(equipment.getClientId(), OperationType.UPDATE_TAX_RATE, message);
|
|
|
+ tEquipmentService.sendRemoteMessage(equipment.getClientId(), OperationType.UPDATE_TAX_RATE, message, adminId);
|
|
|
}
|
|
|
return R.ok();
|
|
|
}
|
|
@@ -1916,6 +1921,9 @@ public class TEquipmentController {
|
|
|
@ApiOperation(value = "上传日志")
|
|
|
@GetMapping("/newUploadLog")
|
|
|
public ResponseModel<?> newUploadLog(String equipmentId, String day) {
|
|
|
+ UserDetailBO userDetailBO = Optional.ofNullable(tokenManager.getLoginUserDetails())
|
|
|
+ .orElseThrow(() -> new BizException(ResponseCodesEnum.L0001));
|
|
|
+ Long adminId = userDetailBO.getId();
|
|
|
// 检查设备ID是否为空
|
|
|
if (StringUtils.isEmpty(equipmentId)) {
|
|
|
return R.fail(A0001);
|
|
@@ -1935,7 +1943,7 @@ public class TEquipmentController {
|
|
|
String upToken = auth.uploadToken(ConfigConsts.QINIU_CLOUD_BUCKET, key);
|
|
|
// 生成发送消息
|
|
|
String message = PushUtils.buildJsonLog(OperationType.LOG.getCode(), kind, upToken, key).toString();
|
|
|
- tEquipmentService.sendRemoteMessage(clientId, OperationType.LOG, message);
|
|
|
+ tEquipmentService.sendRemoteMessage(clientId, OperationType.LOG, message, adminId);
|
|
|
// 返回操作成功信息
|
|
|
return R.ok();
|
|
|
}
|