📄 contractaccessoriesserviceimpl.java
字号:
package com.szmx.tlms.contractManage.service.impl;
import com.szmx.tlms.TlmsServiceException;
import com.szmx.tlms.util.UploadFileUtil;
import com.szmx.tlms.contractManage.dao.ContractAccessoriesDAO;
import com.szmx.tlms.contractManage.model.ContractAccessories;
import com.szmx.tlms.contractManage.service.ContractAccessoriesService;
import com.szmx.framework.base.model.Pagination;
import com.szmx.framework.base.service.impl.BaseServiceImpl;
import com.szmx.framework.util.FileUtil;
import java.util.Map;
import java.util.HashMap;
/**
* Created by IntelliJ IDEA.
* User: Administrator
* Date: 2006-8-21
* Time: 22:28:30
* To change this template use File | Settings | File Templates.
*/
public class ContractAccessoriesServiceImpl extends BaseServiceImpl implements ContractAccessoriesService {
private ContractAccessoriesDAO contractAccessoriesDAO;
public void setContractAccessoriesDAO(ContractAccessoriesDAO contractAccessoriesDAO) {
this.contractAccessoriesDAO = contractAccessoriesDAO;
}
//根据条件查找数据得到数据集合
public Pagination searchContractAccessories(final Pagination pagination,
final ContractAccessories contractAccessories) throws TlmsServiceException {
Map paraMap = new HashMap();
if(contractAccessories.getClientID()!=null){
paraMap.put("clientID",contractAccessories.getClientID());
}
return contractAccessoriesDAO.searchContractAccessoriesByHql(pagination, paraMap);
}
//保存数据
public void saveContractAccessories(ContractAccessories contractAccessories) {
contractAccessoriesDAO.saveContractAccessories(contractAccessories);
}
//根据id得到数据
public ContractAccessories getContractAccessories(Long id) {
return contractAccessoriesDAO.getContractAccessories(id);
}
//删除数据
public void removeContractAccessories(String[] id) {
for (int i = 0; i < id.length; i++) {
// inactive: [can not inactive admin user]
ContractAccessories contractAccessories = (ContractAccessories) contractAccessoriesDAO.getObject(ContractAccessories.class, new Long(id[i]));
contractAccessoriesDAO.removeContractAccessories(contractAccessories.getId());
FileUtil.deleteFile(contractAccessories.getFilePath()+"/" + contractAccessories.getFileName());
}
}
//更新数据
public void updateContractAccessories(ContractAccessories contractAccessories) throws TlmsServiceException {
contractAccessoriesDAO.updateContractAccessories(contractAccessories);
}
public void openAccessories(String path){
UploadFileUtil upFile = new UploadFileUtil();
upFile.openFile(path);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -