|
@@ -133,13 +133,13 @@ public class TAssayItemServiceImpl implements ITAssayItemService
|
|
|
}
|
|
|
|
|
|
private void handleItem(TAssayItem tAssayItem) {
|
|
|
- addItem(tAssayItem.getFyList(), tAssayItem.getId());
|
|
|
- addItem(tAssayItem.getYjList(), tAssayItem.getId());
|
|
|
+ addItem(tAssayItem.getFyList(), tAssayItem.getId(), 0);
|
|
|
+ addItem(tAssayItem.getYjList(), tAssayItem.getId(), 1);
|
|
|
}
|
|
|
|
|
|
- private void addItem(List<TAssayItemExtra> list, Long id) {
|
|
|
+ private void addItem(List<TAssayItemExtra> list, Long id, int type) {
|
|
|
//先删除以前的关联数据
|
|
|
- List<TAssayItemExtra> tAssayItemExtras = this.assayItemExtraMapper.selectTAssayItemExtraList(TAssayItemExtra.builder().itemId(id).build());
|
|
|
+ List<TAssayItemExtra> tAssayItemExtras = this.assayItemExtraMapper.selectTAssayItemExtraList(TAssayItemExtra.builder().itemId(id).type(type).build());
|
|
|
if(!CollectionUtils.isEmpty(tAssayItemExtras)){
|
|
|
for (TAssayItemExtra tAssayItemExtra : tAssayItemExtras) {
|
|
|
this.assayItemExtraMapper.deleteTAssayItemExtraById(tAssayItemExtra.getId());
|
|
@@ -155,6 +155,7 @@ public class TAssayItemServiceImpl implements ITAssayItemService
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
/**
|
|
|
* 批量删除化验项目
|
|
|
*
|