@Transactional
public int removeConstructPlanByIdList(String[] idArray) {
StringBuffer hql = new StringBuffer();
hql.append(
"update ConstructPlan cp set cp.deleteStatus=:deleteStatus where cp.id in('")
.append(StringUtils.join(idArray, "','")).append("')");
Query query = o_constructPlanDAO.createQuery(hql.toString());
query.setString("deleteStatus", Contents.DELETE_STATUS_DELETED);
return query.executeUpdate();
}