/* (non-Javadoc)
  * @see cn.com.sony.npc.maintenance.service.NpcCommonModelDefineService#checkPart(java.lang.String)
  */
 @Override
 public boolean checkPart(String partCode, String namingRule) {
   MultiEntity multiEntity = CommUtil.getMultiEntityBean();
   String defineBy = SysConstants.DEFINE_BY_NPC;
   if (SysConstants.COUNTRY_CODE_AD.equals(multiEntity.getCountryCode())) { // 如果当前用户是admin--->srpc
     defineBy = SysConstants.DEFINE_BY_SRPC;
   }
   String hql =
       "select pmd.suffix from NpcCommonModelDefine pmd where pmd.suffix = ? and pmd.namingRule = ? and pmd.defineBy = ? and pmd.delFlag != 1";
   List<String> suffixList =
       this.getNpcCommonModelDefineDao()
           .list(hql, partCode.substring(partCode.length() - 1), namingRule, defineBy);
   if (suffixList != null && suffixList.size() > 0) { // 说明此零件的后缀有符合的
     return true;
   }
   return false;
 }