ebom-来源问题
This commit is contained in:
parent
e317bdec3d
commit
6588752cde
|
|
@ -109,4 +109,13 @@ public interface BomNewEbomParentMapper extends BaseMapper<BomNewEbomParentEntit
|
||||||
void updateLastVersionIs();
|
void updateLastVersionIs();
|
||||||
|
|
||||||
List<BomNewPbomParentVO> getReverseBoms(Long parentRowId);
|
List<BomNewPbomParentVO> getReverseBoms(Long parentRowId);
|
||||||
|
|
||||||
|
//判断是否跟节点
|
||||||
|
Integer isRoot(@Param("materialNo") String materialNo);
|
||||||
|
|
||||||
|
//判断是否用户跟节点
|
||||||
|
Integer isUserRoot(@Param("materialNo")String materialNo, @Param("createdBy") String createdBy);
|
||||||
|
|
||||||
|
//判断是否跟节点
|
||||||
|
Integer isRootIsForWaitReview(@Param("materialNo") String materialNo);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1249,8 +1249,9 @@ public class BomNewEbomParentService extends ServiceImpl<BomNewEbomParentMapper,
|
||||||
newParent.setRevertUserName(null);
|
newParent.setRevertUserName(null);
|
||||||
newParent.setAuditUserName(null);
|
newParent.setAuditUserName(null);
|
||||||
newParent.setAuditTime(null);
|
newParent.setAuditTime(null);
|
||||||
newParent.setRootIs(1);
|
newParent.setRootIs(this.getBaseMapper().isRoot(parent.getMaterialNo())>0?0:1);
|
||||||
newParent.setUserRootIs(1);
|
newParent.setUserRootIs(this.getBaseMapper().isUserRoot(parent.getMaterialNo(),SessionUtil.getUserCode())>0?0:1);
|
||||||
|
newParent.setRootIsForWaitReview(this.getBaseMapper().isRootIsForWaitReview(parent.getMaterialNo())>0?0:1);
|
||||||
newParent.setSapState(1);
|
newParent.setSapState(1);
|
||||||
newParent.setSapTime(null);
|
newParent.setSapTime(null);
|
||||||
newParent.setModifyTime(null);
|
newParent.setModifyTime(null);
|
||||||
|
|
|
||||||
|
|
@ -616,4 +616,20 @@
|
||||||
#{parentRowId}
|
#{parentRowId}
|
||||||
</foreach>
|
</foreach>
|
||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
|
<!--是否跟节点大于0为否-->
|
||||||
|
<select id="isRoot" resultType="java.lang.Integer">
|
||||||
|
select count(1) from t_bom_new_ebom_child where material_no=#{materialNo}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!--是否用户跟节点大于0为否-->
|
||||||
|
<select id="isUserRoot">
|
||||||
|
select count(1) from t_bom_new_ebom_child where material_no=#{materialNo} and created_by=#{createdBy}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<!--是否工作表跟节点大于0就是否-->
|
||||||
|
<select id="isRootIsForWaitReview">
|
||||||
|
select COUNT(1) from t_bom_new_ebom_parent a join t_bom_new_ebom_child b on a.row_id=b.parent_row_id
|
||||||
|
where b.material_no=#{materialNo} and a.status < 4
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue