【泛微E9开发】workflowservice创建流程

该文章已生成可运行项目,

最下面附demo下载地址 包括所需要的JAR文件

package test.WorkflowServicePortType;

import org.junit.Test;

import weaver.workflow.webservices.WorkflowBaseInfo;
import weaver.workflow.webservices.WorkflowDetailTableInfo;
import weaver.workflow.webservices.WorkflowMainTableInfo;
import weaver.workflow.webservices.WorkflowRequestInfo;
import weaver.workflow.webservices.WorkflowRequestTableField;
import weaver.workflow.webservices.WorkflowRequestTableRecord;
/**
 * 创建流程示例
 * @author zxd
 *
 */
public class DoCreateWorkflowRequest {
   
   

	/**
	 * 执行创建流程
	 * 
	 * @param WorkflowRequestInfo 流程信息
	 * @param userid 当前用户
	 * @return String 返回结果
	 */
	@Test
	public  void Createtest() throws Exception {
   
   

		WorkflowRequestInfo workflowRequestInfo = new WorkflowRequestInfo();//工作流程请求信息

		int userid = 115;//用户ID-赵晓燕
//		workflowRequestInfo.setRequestId(String.valueOf(1918557));//流程请求ID-创建流程时自动产生
		workflowRequestInfo.setCanView(true);//显示
		workflowRequestInfo.setCanEdit(true);//可编辑
		workflowRequestInfo.setRequestName("流程请求标题-webservice-test");//请求标题
		workflowRequestInfo.setRequestLevel("0");//请求重要级别
		workflowRequestInfo.setCreatorId("115");

		WorkflowBaseInfo workflowBaseInfo = new WorkflowBaseInfo();//工作流信息
		workflowBaseInfo.setWorkflowId("14679");//流程ID
		workflowBaseInfo.setWorkflowName("webservice-test");//流程名称
//		workflowBaseInfo.setWorkflowTypeId("1951");//流程类型id
		workflowBaseInfo.setWorkflowTypeName("webservice-test");//流程类型名称
		workflowRequestInfo.setWorkflowBaseInfo(workflowBaseInfo);//工作流信息



		/****************main table start*************/
		WorkflowMainTableInfo workflowMainTableInfo = new WorkflowMainTableInfo();//主表
		WorkflowRequestTableRecord[] workflowRequestTableRecord = new WorkflowRequestTableRecord[1];//主表字段只有一条记录
		WorkflowRequestTableField[] WorkflowRequestTableField = new WorkflowRequestTableField[6];//主的4个字段

		WorkflowRequestTableField[0] = new WorkflowRequestTableField(); 
		WorkflowRequestTableField[0].setFieldName("name");//姓名
		
本文章已经生成可运行项目
评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

司徒剑南

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值