|
@@ -10,6 +10,7 @@ import javax.annotation.Resource;
|
|
|
|
|
|
|
|
import com.lc.ibps.api.base.model.DefaultNoneUser;
|
|
import com.lc.ibps.api.base.model.DefaultNoneUser;
|
|
|
import com.lc.ibps.form.data.exception.DataException;
|
|
import com.lc.ibps.form.data.exception.DataException;
|
|
|
|
|
+import net.sf.json.JSON;
|
|
|
import org.activiti.engine.ActivitiException;
|
|
import org.activiti.engine.ActivitiException;
|
|
|
import org.slf4j.event.Level;
|
|
import org.slf4j.event.Level;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -1388,6 +1389,8 @@ public class BpmInstProvider extends GenericProvider implements IBpmInstService,
|
|
|
cmd = getStartCmd(defKey, "", dataObject.getData(), id);
|
|
cmd = getStartCmd(defKey, "", dataObject.getData(), id);
|
|
|
if (BeanUtils.isNotEmpty(ignoreSkipFirstNode)){
|
|
if (BeanUtils.isNotEmpty(ignoreSkipFirstNode)){
|
|
|
cmd.addVariable("ignoreSkipFirstNode", StringPool.TRUE);
|
|
cmd.addVariable("ignoreSkipFirstNode", StringPool.TRUE);
|
|
|
|
|
+ JSONObject date = JSONObject.fromObject(dataObject.getData());
|
|
|
|
|
+ cmd.setCurUser(date.getString("bianZhiRen"));
|
|
|
}
|
|
}
|
|
|
bpmProcInstService.startProcInst(cmd,null,null,null);
|
|
bpmProcInstService.startProcInst(cmd,null,null,null);
|
|
|
}
|
|
}
|