DepartmentDaoSupport.java 1.12 KB
package com.cmsz.dao;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import com.cmsz.vo.DepartmentVO;
/**
 * 
 * @author huacha
 *
 */
public class DepartmentDaoSupport extends DAOSupport {
	
	public List<DepartmentVO> findByDepartmentId(String departmentId) 
	{
		String sql="SELECT DEPARTMENT_ID, DEPARTMENT_CODE, DEPARTMENT_NAME, DEPARTMENT_NOTE FROM DIM_DEPARTMENT_INFO_T";
		if (null==departmentId||departmentId.trim().isEmpty())
		{
			
		}
		else
		{
		sql+=" where DEPARTMENT_ID="+departmentId;
		}
		List<DepartmentVO> departmentList=new ArrayList<DepartmentVO>();
		try {
			ResultSet rs=this.getResultSet(sql);
			while(rs.next())
			{
				DepartmentVO vo=new DepartmentVO();
				vo.setDepartmentId(rs.getString("DEPARTMENT_ID"));
				vo.setDepartmentname(rs.getString("DEPARTMENT_NAME"));
				vo.setNote(rs.getString("DEPARTMENT_NOTE"));
				//userInfoVO.setWorkCode(rs.getString(""));
				departmentList.add(vo);
			}
			this.closeAll();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		
		return departmentList;
	}

}