filesetinfodeletereq.java

来自「为公司做的质量考核接口源码,用spring,hibernate,XML实现,对X」· Java 代码 · 共 67 行

JAVA
67
字号
package business.FileSetInfo;

import orm.TbFixFileFileSetInfo;
import orm.TbFixFileFiles;
import business.dispose.TcuBaseDataDispose;

import com.jr81.source.internet.TcuDataPackage;

import dao.FileSetInfoDao;
import dao.FixFileFilesDAO;

public class FileSetInfoDeleteReq extends TcuBaseDataDispose {

	private FileSetInfoDao fdao;
	private FixFileFilesDAO dao;
	
	protected boolean DataDispose(TcuDataPackage in_data_package,
			TcuDataPackage out_stream) {
		try {
			packName="FileSetInfoDeleteRep";
			
			String fileId=headpack.GetParam("fileId");
			if(fileId==null) {
				return ReturnData(packName, -1, "档案编号为空",out_stream);
			}

			TbFixFileFileSetInfo obj=null;
			if((obj=fdao.findFileSetInfo(fileId))==null) {
				return ReturnData(packName, -1, "找不到指定的记录",out_stream);
			}
			TbFixFileFiles ff=null;
			if((ff=dao.findFiles(fileId))==null) {
				return ReturnData(packName, -1, "找不到指定的档案",out_stream);
			}
			if(ff.getIsSubmit()==1) {
				return ReturnData(packName, -1, "档案已经提交",out_stream);
			}

			if(fdao.deleteFileSetInfo(obj)) {
				return this.ReturnData(packName, 1, "", out_stream);
			}else {
				return ReturnData(packName, -1, "删除失败",out_stream);
			}

		}catch(Exception e) {
			e.printStackTrace();
			return ReturnData(packName, -1, e.getMessage(),out_stream);
		}
		}

	public FileSetInfoDao getFdao() {
		return fdao;
	}

	public void setFdao(FileSetInfoDao fdao) {
		this.fdao = fdao;
	}

	public FixFileFilesDAO getDao() {
		return dao;
	}

	public void setDao(FixFileFilesDAO dao) {
		this.dao = dao;
	}
}

⌨️ 快捷键说明

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