|  |  | 
 |  |  |         String year = map.get("year"); | 
 |  |  |         if (map.get("projectId")!=null){ | 
 |  |  |             Map<String, String> mapProject = baseDao.getMapProjectIdentity(map.get("projectId")); | 
 |  |  |             newCodeTemplet = newCodeTemplet.replace("[项目编号]",mapProject.get("identity")); | 
 |  |  |             newCodeTemplet = newCodeTemplet.replace("[项目编号]",mapProject.get("software_identity")); | 
 |  |  |             year = mapProject.get("year"); | 
 |  |  |         } | 
 |  |  |         newCodeTemplet = newCodeTemplet.replace("[年份]",year); | 
 |  |  |  | 
 |  |  |         String xhTemplet = StringUtils.substring("__________",0,codeRule.getNoByteNum()); | 
 |  |  |         newCodeTemplet = newCodeTemplet.replace("[序号]",xhTemplet); | 
 |  |  |         int xhStartPosition = newCodeTemplet.indexOf(xhTemplet); |