流程提交代码记录
This commit is contained in:
		
							parent
							
								
									eff3960271
								
							
						
					
					
						commit
						899dee9d1f
					
				| 
						 | 
				
			
			@ -1,9 +1,15 @@
 | 
			
		|||
package shkd.todotask;
 | 
			
		||||
 | 
			
		||||
import com.alibaba.fastjson.JSONObject;
 | 
			
		||||
import kd.bos.algo.DataSet;
 | 
			
		||||
import kd.bos.dataentity.entity.DynamicObject;
 | 
			
		||||
import kd.bos.dataentity.entity.DynamicObjectCollection;
 | 
			
		||||
import kd.bos.db.DB;
 | 
			
		||||
import kd.bos.db.DBRoute;
 | 
			
		||||
import kd.bos.logging.Log;
 | 
			
		||||
import kd.bos.logging.LogFactory;
 | 
			
		||||
import kd.bos.orm.ORM;
 | 
			
		||||
import kd.bos.orm.query.QFilter;
 | 
			
		||||
import kd.bos.servicehelper.BusinessDataServiceHelper;
 | 
			
		||||
import kd.bos.servicehelper.user.UserServiceHelper;
 | 
			
		||||
import kd.bos.util.StringUtils;
 | 
			
		||||
| 
						 | 
				
			
			@ -49,6 +55,37 @@ public class todoZyTaskServiceHandler extends AbstractMessageServiceHandler {
 | 
			
		|||
        return approvers;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public void startProcessInstance(MessageContext messageContext, Long proceInstanceId) {
 | 
			
		||||
        super.startProcessInstance(messageContext, proceInstanceId);
 | 
			
		||||
//        JSONObject jsonObject = null;
 | 
			
		||||
//        String sql="SELECT a.fcontent as fcontect FROM t_wf_gebytearray a inner JOIN T_WF_PROCDEF b on a.fid=b.fresourceid  inner join T_WF_hiprocinst c on c.fprocdefid = b.fid where c.fbusinesskey='"
 | 
			
		||||
//                +messageContext.getBusinessKey()+"'";
 | 
			
		||||
//        DataSet rows = DB.queryDataSet(this.getClass().getName(), DBRoute.of("sys"), sql);
 | 
			
		||||
//        DynamicObjectCollection collection= ORM.create().toPlainDynamicObjectCollection(rows);
 | 
			
		||||
//        if(collection!=null&&collection.size()>0){
 | 
			
		||||
//            String content= (String) collection.get(0).get(0);
 | 
			
		||||
//            jsonObject = JSONObject.parseObject(content);
 | 
			
		||||
//        }
 | 
			
		||||
//
 | 
			
		||||
////        System.out.println("startProcessInstance");
 | 
			
		||||
////        System.out.println("startProcessInstance");
 | 
			
		||||
//
 | 
			
		||||
//        //获取流程实例ID
 | 
			
		||||
//        Long processInstanceId = messageContext.getProcessInstanceId();
 | 
			
		||||
//        //获取任务步骤
 | 
			
		||||
//        Long executionId = messageContext.getExecutionId(); // 节点ID
 | 
			
		||||
//        //获取当前任务ID
 | 
			
		||||
//        Long taskId = messageContext.getTaskId();
 | 
			
		||||
//        //获取单据编码
 | 
			
		||||
//        String billNo = messageContext.getBillNo();
 | 
			
		||||
////        String entityNumber = messageContext.getEntityNumber();
 | 
			
		||||
////        QFilter qFilter = new QFilter("billno","=",billNo);
 | 
			
		||||
////        BusinessDataServiceHelper.load(entityNumber,"",qFilter.toArray());'
 | 
			
		||||
//        DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(messageContext.getStartUserId(), "bos_user");
 | 
			
		||||
//        System.out.println("startProcessInstance");
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public void createToDo(MessageContext messageContext, ToDoInfo toDoInfo) {
 | 
			
		||||
        System.out.println("createToDo");
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue