修改bug
This commit is contained in:
parent
93a9f3c18b
commit
8044157d1d
|
|
@ -1,6 +1,9 @@
|
|||
package com.nu.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
|
|
@ -28,4 +31,22 @@ public class NuBaseInfoMQDto implements Serializable {
|
|||
* 护理单元编码
|
||||
*/
|
||||
private String nuId;
|
||||
|
||||
|
||||
|
||||
private java.lang.String id;
|
||||
private java.lang.String nuName;
|
||||
private java.lang.String areaFlag;
|
||||
private java.lang.String status;
|
||||
private java.lang.String customerId;
|
||||
private java.lang.String delFlag;
|
||||
private java.lang.String createBy;
|
||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "创建日期")
|
||||
private java.util.Date createTime;
|
||||
private java.lang.String updateBy;
|
||||
private java.util.Date updateTime;
|
||||
private java.lang.String sysOrgCode;
|
||||
private java.lang.String izSync;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -382,8 +382,8 @@ public class ElderInfo implements Serializable {
|
|||
/**
|
||||
* 长者入住时间
|
||||
*/
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private Date checkinTime;
|
||||
|
||||
@TableField(exist = false)
|
||||
|
|
|
|||
|
|
@ -70,41 +70,41 @@ public class IotSyncBizMQListener {
|
|||
|
||||
private void saveSyncBizInfo(IotSyncBizMQDto dto) {
|
||||
List<StatusMQDto> statusList = new ArrayList<>();
|
||||
IotNuBaseInfoMQDto iotNuBaseInfoMQDto = dto.getNuBaseInfo();
|
||||
try {
|
||||
NuBaseInfoEntity entity = nuBaseInfoApi.getOneByNuId(iotNuBaseInfoMQDto.getNuId());
|
||||
StatusMQDto statusMQDto = new StatusMQDto();
|
||||
statusMQDto.setAsyncId(iotNuBaseInfoMQDto.getId());
|
||||
statusMQDto.setMessage("成功");
|
||||
statusMQDto.setPrimaryKey(iotNuBaseInfoMQDto.getLogId());
|
||||
statusMQDto.setNote("区域");
|
||||
if(entity!=null){
|
||||
if(iotNuBaseInfoMQDto.getDelFlag().equals(entity.getDelFlag())){
|
||||
statusMQDto.setMessage("忽略");
|
||||
}else{
|
||||
entity.setDelFlag(iotNuBaseInfoMQDto.getDelFlag());
|
||||
NuBaseInfoEntity nuBaseInfo = new NuBaseInfoEntity();
|
||||
BeanUtils.copyProperties(entity, nuBaseInfo);
|
||||
nuBaseInfo.setSysOrgCode(iotNuBaseInfoMQDto.getOrgCode());
|
||||
nuBaseInfoApi.updateById(nuBaseInfo);
|
||||
}
|
||||
}else{
|
||||
NuBaseInfoEntity nuBaseInfo = new NuBaseInfoEntity();
|
||||
BeanUtils.copyProperties(iotNuBaseInfoMQDto, nuBaseInfo);
|
||||
nuBaseInfo.setSysOrgCode(iotNuBaseInfoMQDto.getOrgCode());
|
||||
nuBaseInfo.setStatus("0");
|
||||
nuBaseInfoApi.save(nuBaseInfo);
|
||||
}
|
||||
statusList.add(statusMQDto);
|
||||
} catch (Exception e) {
|
||||
StatusMQDto statusMQDto = new StatusMQDto();
|
||||
statusMQDto.setAsyncId(iotNuBaseInfoMQDto.getId());
|
||||
statusMQDto.setMessage("失败");
|
||||
statusMQDto.setPrimaryKey(iotNuBaseInfoMQDto.getLogId());
|
||||
statusMQDto.setNote("区域");
|
||||
statusList.add(statusMQDto);
|
||||
e.printStackTrace();
|
||||
}
|
||||
// IotNuBaseInfoMQDto iotNuBaseInfoMQDto = dto.getNuBaseInfo();
|
||||
// try {
|
||||
// NuBaseInfoEntity entity = nuBaseInfoApi.getOneByNuId(iotNuBaseInfoMQDto.getNuId());
|
||||
// StatusMQDto statusMQDto = new StatusMQDto();
|
||||
// statusMQDto.setAsyncId(iotNuBaseInfoMQDto.getId());
|
||||
// statusMQDto.setMessage("成功");
|
||||
// statusMQDto.setPrimaryKey(iotNuBaseInfoMQDto.getLogId());
|
||||
// statusMQDto.setNote("区域");
|
||||
// if(entity!=null){
|
||||
// if(iotNuBaseInfoMQDto.getDelFlag().equals(entity.getDelFlag())){
|
||||
// statusMQDto.setMessage("忽略");
|
||||
// }else{
|
||||
// entity.setDelFlag(iotNuBaseInfoMQDto.getDelFlag());
|
||||
// NuBaseInfoEntity nuBaseInfo = new NuBaseInfoEntity();
|
||||
// BeanUtils.copyProperties(entity, nuBaseInfo);
|
||||
// nuBaseInfo.setSysOrgCode(iotNuBaseInfoMQDto.getOrgCode());
|
||||
// nuBaseInfoApi.updateById(nuBaseInfo);
|
||||
// }
|
||||
// }else{
|
||||
// NuBaseInfoEntity nuBaseInfo = new NuBaseInfoEntity();
|
||||
// BeanUtils.copyProperties(iotNuBaseInfoMQDto, nuBaseInfo);
|
||||
// nuBaseInfo.setSysOrgCode(iotNuBaseInfoMQDto.getOrgCode());
|
||||
// nuBaseInfo.setStatus("0");
|
||||
// nuBaseInfoApi.save(nuBaseInfo);
|
||||
// }
|
||||
// statusList.add(statusMQDto);
|
||||
// } catch (Exception e) {
|
||||
// StatusMQDto statusMQDto = new StatusMQDto();
|
||||
// statusMQDto.setAsyncId(iotNuBaseInfoMQDto.getId());
|
||||
// statusMQDto.setMessage("失败");
|
||||
// statusMQDto.setPrimaryKey(iotNuBaseInfoMQDto.getLogId());
|
||||
// statusMQDto.setNote("区域");
|
||||
// statusList.add(statusMQDto);
|
||||
// e.printStackTrace();
|
||||
// }
|
||||
|
||||
List<IotCameraInfoMQDto> cameraList = dto.getCameraInfoList();
|
||||
if(cameraList!=null&&cameraList.size()>0){
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ package com.nu.modules.nubaseinfo.controller;
|
|||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.nu.dto.NuBaseInfoMQDto;
|
||||
import com.nu.modules.nubaseinfo.entity.NuBaseInfo;
|
||||
import com.nu.modules.nubaseinfo.service.INuBaseInfoService;
|
||||
import com.nu.utils.RabbitMQUtil;
|
||||
|
|
@ -16,6 +17,7 @@ import org.jeecg.common.aspect.annotation.AutoLog;
|
|||
import org.jeecg.common.system.base.controller.JeecgController;
|
||||
import org.jeecg.common.system.query.QueryGenerator;
|
||||
import org.jeecg.common.system.query.QueryRuleEnum;
|
||||
import org.springframework.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
|
@ -139,7 +141,9 @@ public class NuBaseInfoController extends JeecgController<NuBaseInfo, INuBaseInf
|
|||
service.setNuId(nuBaseInfo);
|
||||
nuBaseInfoService.save(nuBaseInfo);
|
||||
|
||||
rabbitMQUtil.sendToExchange("hldy.hldy", "hldy.async.addBase", nuBaseInfo);
|
||||
NuBaseInfoMQDto nuBaseInfoMQDto = new NuBaseInfoMQDto();
|
||||
BeanUtils.copyProperties(nuBaseInfo, nuBaseInfoMQDto);
|
||||
rabbitMQUtil.sendToExchange("hldy.hldy", "hldy.async.addBase", nuBaseInfoMQDto);
|
||||
return Result.OK("添加成功!");
|
||||
}
|
||||
|
||||
|
|
@ -155,7 +159,9 @@ public class NuBaseInfoController extends JeecgController<NuBaseInfo, INuBaseInf
|
|||
@RequestMapping(value = "/edit", method = {RequestMethod.PUT, RequestMethod.POST})
|
||||
public Result<String> edit(@RequestBody NuBaseInfo nuBaseInfo) {
|
||||
nuBaseInfoService.updateById(nuBaseInfo);
|
||||
rabbitMQUtil.sendToExchange("hldy.hldy", "hldy.async.updateBase", nuBaseInfo);
|
||||
NuBaseInfoMQDto nuBaseInfoMQDto = new NuBaseInfoMQDto();
|
||||
BeanUtils.copyProperties(nuBaseInfo, nuBaseInfoMQDto);
|
||||
rabbitMQUtil.sendToExchange("hldy.hldy", "hldy.async.updateBase", nuBaseInfoMQDto);
|
||||
return Result.OK("操作成功!");
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue