⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 purviewfind.java

📁 办公自动化项目
💻 JAVA
字号:
package com.t60.oa.doc.service;

import java.util.*;
import com.t60.oa.po.Floadpurview;
import hong.javanet.dao.HibernateUtil;
import org.hibernate.Session;
import org.hibernate.criterion.Restrictions;

public class PurviewFind {
    private String docEditionId;
    private List result;
    private List possible=new ArrayList();
    private List chosen=new ArrayList();
    public void find()
    {
        if(docEditionId!=null&&docEditionId.trim().length()>0)
        {
            Session session=HibernateUtil.currentSession();
//            session.load(DoucumentFolder.class,docEditionId);
            List list=session.createCriteria(Floadpurview.class)
                    .add(Restrictions.eq("doucumentFile.id",docEditionId))
                    .list();
             if(list.size()>0)
             {
                 this.result=list;
                 Iterator iter = result.iterator();
                 while (iter.hasNext()) {
                     Floadpurview item = (Floadpurview) iter.next();
                     Byte type1=new Byte("3");
                     Byte type2=new Byte("2");
                     if(item.getType().equals(type1))
                     {
                         if (item.getUser() != null) {
                             possible.add(item.getUser().getEmpName());
                         }
                         else if(item.getDepartment()!=null)
                         {
                             possible.add(item.getDepartment().getDepName());
                         }
                     }
                     else if(item.getType().equals(type2))
                     {
                         if (item.getUser() != null) {
                             chosen.add(item.getUser().getEmpName());
                         }
                         else if(item.getDepartment()!=null)
                         {
                             chosen.add(item.getDepartment().getDepName());
                         }
                     }
                 }
             }
        }
    }
    public void setDocEditionId(String docEditionId) {
        this.docEditionId = docEditionId;
    }

    public void setResult(List result) {
        this.result = result;
    }

    public void setChosen(List chosen) {
        this.chosen = chosen;
    }

    public void setPossible(List possible) {
        this.possible = possible;
    }

    public String getDocEditionId() {
        return docEditionId;
    }

    public List getResult() {
        return result;
    }

    public List getPossible() {
        return possible;
    }

    public List getChosen() {
        return chosen;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -