流转后可以在onAfterAdvance事件中获取附言信息,.w中的process组件和后端process中都提供的有这个事件

w中的process组件的onAfterAdvance事件可以在processControl中获取如下:

	Model.prototype.processAfterAdvance = function(event) {
		var processControl = event.processControl;//获取processControl
		var sContent = processControl.getPostscript();//获取附言信息
	};

后端process中可以在具体环节的onAfterAdvance事件上或者在整个流程的onAfterAdvance事件上操作,可以通过任务到数据库中获取值,也可以通过ProcessControl获取

通过任务到数据库中获取如下:

	public static void flowProcessAfterAdvance() {	
		String taskID = ProcessUtils.getProcessContext().getTask().getId();//获取taskID
		String ksql = "select SA_Task.sContent from SA_Task SA_Task where SA_Task = '"+taskID+"'";//通过taskID到数据库中查数据
		Table table =  KSQL.select(ksql, null, "/system/data", null);
		Iterator<Row> rows  = table.iterator();
		Row row = rows.next();
		String sContent = row.getString("sContent");//从数据库中返回的数据中获取附言信息
	}

通过ProcessControl获取如下:

	public static void flowProcessAfterAdvance() {
		ProcessControl flowControl = (ProcessControl) ContextHelper.getActionContext().getParameter("control");//获取ProcessControl		
		String sContent = flowControl.getPostscript();//获取附言信息
	}