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

📄 docmanageforguidang.java

📁 sso呵呵
💻 JAVA
字号:
package com.mdcl.mocha.jlcmcc.contract.serviceimp.guidang;

import com.mdcl.mocha.bpm.sdk.ServiceManager;
import com.mdcl.mocha.bpm.sdk.boins.BoInsException;
import com.mdcl.mocha.bpm.sdk.boins.entity.IBoInstance;
import com.mdcl.mocha.bpm.sdk.boins.service.IBoInstanceService;
import com.mdcl.mocha.bpm.sdk.document.DocumentException;
import com.mdcl.mocha.bpm.sdk.document.service.IContentService;
import com.mdcl.mocha.bpm.sdk.license.ExpiryException;
import com.mdcl.mocha.bpm.sdk.license.LicenseException;
import com.mdcl.mocha.bpm.sdk.license.NotFoundModuleException;


/**
 * <strong>Title : DocManageforguidang<br></strong>
 * <strong>Description : </strong>吉林移动BPM文档归档管理实现类<br>
 * <strong>Create on : 2007-9-15<br></strong>
 * <p>
 * <strong>Copyright (C) Mocha Software Co.,Ltd.<br></strong>
 * <p>
 * @author liulf@mochasoft.com.cn<br>
 * @version <strong>Mocha BPM v6.2</strong><br>
 * <br>
 * <strong>修改历史:</strong><br>
 * 修改人		修改日期		修改描述<br>
 * -------------------------------------------<br>
 * <br>
 * <br>
 */
public class DocManageforguidang  {

	/**
	 *
	 * 设置文档归档状态
	 *
	 *@param IBoInID
	 *            <i>流程实例ID</i>
	 *@param Docstate
	 *            <i>文档状态 GUIDANG_STATE_TRUE:已归档,GUIDANG_STATE_FALSE:未归档</i>
	 * @return 操作是否成功
	 */
	public boolean setGuiDangState(String IBoInID,String Docstate){
		boolean flag=false;

		IBoInstanceService IBoInService=null;
		try {

			IBoInService=(IBoInstanceService) ServiceManager.getInstance().getService(IBoInstanceService.class);
			IBoInstance t_IBoIn=IBoInService.getBizObjectInstance(IBoInID);

			IContentService ICoService=(IContentService)ServiceManager.getInstance().getService(IContentService.class);
			ICoService.updateContent(t_IBoIn.getDocumentID(), "guidang", Docstate);

			flag=true;

		} catch (NotFoundModuleException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (ExpiryException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (LicenseException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (BoInsException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}catch (DocumentException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		return flag;
	}

}

⌨️ 快捷键说明

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