|
|
@ -39,8 +39,8 @@ public class MesDaoImpl implements IMesBomDao {
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<String> findBomCodeByPartNoAndBomVersion(String partNo, String bomVersion, String organizeCode) {
|
|
|
|
public List<String> findBomCodeByPartNoAndBomVersion(String partNo, String bomVersion, String organizeCode) {
|
|
|
|
StringBuilder sql = new StringBuilder(" select distinct bomCode from MesBom where partNo = :partNo and bomVersion = :bomVersion" +
|
|
|
|
StringBuilder sql = new StringBuilder(" select distinct bomCode from MesBom where partNo = :partNo and bomVersion = :bomVersion " +
|
|
|
|
"and isDeleted=:isDeleted and isValid = :isValid and organizeCode = :organizeCode order by createDatetime desc");
|
|
|
|
" and isDeleted=:isDeleted and isValid = :isValid and organizeCode = :organizeCode order by createDatetime desc");
|
|
|
|
Query query = entityManager.createQuery(sql.toString(), String.class);
|
|
|
|
Query query = entityManager.createQuery(sql.toString(), String.class);
|
|
|
|
query.setParameter("partNo", partNo);
|
|
|
|
query.setParameter("partNo", partNo);
|
|
|
|
query.setParameter("bomVersion", bomVersion);
|
|
|
|
query.setParameter("bomVersion", bomVersion);
|
|
|
|