?? documentserviceimpl.java
字號:
package com.cnpoint.myspaces.document.service.impl;
import java.util.ArrayList;
import java.util.List;
import com.cnpoint.myspaces.document.dao.DocumentDAO;
import com.cnpoint.myspaces.document.dao.DocumentNodeDAO;
import com.cnpoint.myspaces.document.model.Document;
import com.cnpoint.myspaces.document.model.DocumentNode;
import com.cnpoint.myspaces.document.service.DocumentService;
import com.cnpoint.myspaces.document.vo.DocumentNodeVO;
import com.cnpoint.myspaces.document.vo.DocumentVO;
public class DocumentServiceImpl implements DocumentService{
private DocumentDAO documentDAO;
private DocumentNodeDAO documentNodeDAO;
public DocumentDAO getDocumentDAO() {
return documentDAO;
}
public void setDocumentDAO(DocumentDAO documentDAO) {
this.documentDAO = documentDAO;
}
public void saveDocument(Document doc) {
// TODO Auto-generated method stub
getDocumentDAO().saveDocument(doc);
}
public Document load(String id){
return getDocumentDAO().load(id);
}
public List findDocumentList(int offset, int limit,String username) {
// TODO Auto-generated method stub
return getDocumentDAO().findDocumentList(offset,limit,username);
}
public int getAllDocumentNum(String username) {
// TODO Auto-generated method stub
return getDocumentDAO().getAllDocumentNum(username);
}
public List findDocumentListDo(int offset, int limit, String username) {
// TODO Auto-generated method stub
return getDocumentDAO().findDocumentListDo(offset,limit,username);
}
public int getAllDocumentNum2(String username) {
// TODO Auto-generated method stub
return getDocumentDAO().getAllDocumentNum2(username);
}
//已審核合同列表
public List findDocumentListFinish(int offset,int limit,String username){
return getDocumentDAO().findDocumentListFinish(offset,limit,username);
}
public int getAllDocumentNumFinish(String username){
return getDocumentDAO().getAllDocumentNumFinish(username);
}
public void update(Document doc) {
// TODO Auto-generated method stub
getDocumentDAO().update(doc);
}
public List findDocumentListStatus(String docID) {
// TODO Auto-generated method stub
return getDocumentNodeDAO().findDocumentNodeList(docID);
}
public DocumentNodeDAO getDocumentNodeDAO() {
return documentNodeDAO;
}
public void setDocumentNodeDAO(DocumentNodeDAO documentNodeDAO) {
this.documentNodeDAO = documentNodeDAO;
}
public List poVO(List l) {
// TODO Auto-generated method stub
List l2 = new ArrayList();
for(int i=0;i<l.size();i++){
DocumentVO vo = new DocumentVO();
Document d = (Document)l.get(i);
vo.setBeginUser(d.getBeginUser());
vo.setCreatedate(d.getCreatedate());
vo.setEndUser(d.getEndUser());
vo.setFilename(d.getFilename());
vo.setId(d.getId());
vo.setName(d.getName());
if(d.getParent() ==null){
vo.setParent(d.getId());
}else{
vo.setParent(d.getParent());
}
vo.setStatus(d.getStatus());
l2.add(vo);
}
return l2;
}
public List nodeVO(List l) {
// TODO Auto-generated method stub
List l2 = new ArrayList();
for(int i=0;i<l.size();i++){
DocumentNodeVO vo = new DocumentNodeVO();
DocumentNode d = (DocumentNode)l.get(i);
vo.setBeginUser(d.getBeginUser());
vo.setDocID(d.getDocID());
vo.setDocumentName(d.getDocumentName());
vo.setEndUser(d.getEndUser());
vo.setId(d.getId());
vo.setStatus(d.getStatus());
l2.add(vo);
}
return l2;
}
public void delete(Document doc) {
// TODO Auto-generated method stub
getDocumentDAO().delete(doc);
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -