生产报错问题-拆分sql
This commit is contained in:
parent
fb53f628d1
commit
37856ae888
|
|
@ -109,8 +109,13 @@ public interface BomNewEbomParentMapper extends BaseMapper<BomNewEbomParentEntit
|
||||||
*/
|
*/
|
||||||
void insertEBomFormalChild(@Param("parentRowIds") List<Long> parentRowIds);
|
void insertEBomFormalChild(@Param("parentRowIds") List<Long> parentRowIds);
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
void delEBomHistory(@Param("parentRowIds") List<Long> parentRowIds);
|
void delEBomHistory(@Param("parentRowIds") List<Long> parentRowIds);
|
||||||
|
|
||||||
|
void delEBomHistory1(@Param("parentRowIds") List<Long> parentRowIds);
|
||||||
|
|
||||||
|
void delEBomHistory2(@Param("parentRowIds") List<Long> parentRowIds);
|
||||||
|
|
||||||
Page<BomNewEbomParentVO> getSapErrorWorksheet(Page<Object> objectPage,@Param("query")BomNewEbomParentQuery query, String userCode);
|
Page<BomNewEbomParentVO> getSapErrorWorksheet(Page<Object> objectPage,@Param("query")BomNewEbomParentQuery query, String userCode);
|
||||||
|
|
||||||
Integer getSapErrorNum(String userCode);
|
Integer getSapErrorNum(String userCode);
|
||||||
|
|
|
||||||
|
|
@ -2821,10 +2821,15 @@ public class BomNewEbomParentService extends ServiceImpl<BomNewEbomParentMapper,
|
||||||
}
|
}
|
||||||
if(CollUtil.isNotEmpty(delRowIds)){
|
if(CollUtil.isNotEmpty(delRowIds)){
|
||||||
//转移后删除
|
//转移后删除
|
||||||
this.getBaseMapper().delEBomHistory(delRowIds);
|
this.delEBomHistory(delRowIds);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void delEBomHistory(List<Long> parentRowIds){
|
||||||
|
this.getBaseMapper().delEBomHistory1(parentRowIds);
|
||||||
|
this.getBaseMapper().delEBomHistory2(parentRowIds);
|
||||||
|
}
|
||||||
|
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public Boolean deleteBomV2(Long bomRowId) {
|
public Boolean deleteBomV2(Long bomRowId) {
|
||||||
BomNewEbomParentEntity parent = getById(bomRowId);
|
BomNewEbomParentEntity parent = getById(bomRowId);
|
||||||
|
|
|
||||||
|
|
@ -660,6 +660,19 @@
|
||||||
#{parentRowId}
|
#{parentRowId}
|
||||||
</foreach>
|
</foreach>
|
||||||
</insert>
|
</insert>
|
||||||
|
<delete id="delEBomHistory1">
|
||||||
|
delete from t_bom_new_ebom_parent where row_id in
|
||||||
|
<foreach collection="parentRowIds" item="parentRowId" open="(" separator="," close=");">
|
||||||
|
#{parentRowId}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
<delete id="delEBomHistory2">
|
||||||
|
delete from t_bom_new_ebom_child where parent_row_id in
|
||||||
|
<foreach collection="parentRowIds" item="parentRowId" open="(" separator="," close=");">
|
||||||
|
#{parentRowId}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
|
||||||
<delete id="delEBomHistory">
|
<delete id="delEBomHistory">
|
||||||
delete from t_bom_new_ebom_parent where row_id in
|
delete from t_bom_new_ebom_parent where row_id in
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue