Browse Source

fix:【数据对接】字段修改

master
zhangjing 2 months ago
parent
commit
5ab2ef1295
4 changed files with 21 additions and 37 deletions
  1. +11
    -11
      hxhq-modules/hxhq-integration/src/main/java/com/hxhq/controller/ContainerController.java
  2. +3
    -3
      hxhq-modules/hxhq-integration/src/main/java/com/hxhq/domain/Instrument.java
  3. +0
    -22
      hxhq-modules/hxhq-integration/src/main/java/com/hxhq/domain/ReagentStock.java
  4. +7
    -1
      hxhq-modules/hxhq-integration/src/main/java/com/hxhq/service/impl/InstrumentServiceImpl.java

+ 11
- 11
hxhq-modules/hxhq-integration/src/main/java/com/hxhq/controller/ContainerController.java View File

@ -22,17 +22,17 @@ public class ContainerController extends BaseController
@Autowired
private ContainerService containerService;
/**
*
* 供试品数据推送至中间库
* @param dto
* @create 2026/1/29
**/
@PostMapping("/dataPush")
public AjaxResult dataPush(ContainerDTO dto) {
containerService.dataPush(dto);
return AjaxResult.success("推送数据成功");
}
// /**
// *
// * 供试品数据推送至中间库
// * @param dto
// * @create 2026/1/29
// **/
// @PostMapping("/dataPush")
// public AjaxResult dataPush(ContainerDTO dto) {
// containerService.dataPush(dto);
// return AjaxResult.success("推送数据成功");
// }
/**
*
* 供试品数据同步

+ 3
- 3
hxhq-modules/hxhq-integration/src/main/java/com/hxhq/domain/Instrument.java View File

@ -72,8 +72,8 @@ public class Instrument {
private String remark;
/**
* 是否是历史数据0否1是
* 操作标识1=新增2=修改3=删除
**/
@TableField(value = "is_history")
private String isHistory;
@TableField(value = "operation_sign")
private Integer operationSign;
}

+ 0
- 22
hxhq-modules/hxhq-integration/src/main/java/com/hxhq/domain/ReagentStock.java View File

@ -109,29 +109,7 @@ public class ReagentStock {
@TableField(fill = FieldFill.INSERT)
private LocalDateTime createTime;
/**
*修改时间
**/
@TableField(fill = FieldFill.INSERT_UPDATE)
private LocalDateTime updateTime;
/**
*创建者用户ID
**/
@TableField(fill = FieldFill.INSERT)
private String createBy;
/**
*修改者
**/
@TableField(fill = FieldFill.INSERT_UPDATE)
private String updateBy;
/**
*逻辑删除标记0-未删除1-已删除
**/
private Integer isDeleted;
}

+ 7
- 1
hxhq-modules/hxhq-integration/src/main/java/com/hxhq/service/impl/InstrumentServiceImpl.java View File

@ -93,7 +93,8 @@ public class InstrumentServiceImpl extends ServiceImpl
Yq existingRecord = existingRecordsInDb.stream()
.filter(r -> r.getBh().equals(bh))
.findFirst()
.orElse(null); // 理论上一定能找到因为 existingBhSet.contains(bh)
// 理论上一定能找到因为 existingBhSet.contains(bh)
.orElse(null);
if (existingRecord != null) {
// 补全 ID
@ -156,6 +157,11 @@ public class InstrumentServiceImpl extends ServiceImpl
sj.setWc(item.getStorageConditions());
sj.setRemark(item.getRemark());
if (item.getOperationSign()!=null){
sj.setDelFlag(item.getOperationSign()==3?"1":"0");
}
sj.setRemark(item.getRemark());
yqList.add(sj);
});

Loading…
Cancel
Save