/**部署流程定义(从zip压缩包)
* @param name //部署名称
* @param zippath //zip文件路径
* @return 部署ID
* @from fhadmin.cn
*/
protected String deploymentProcessDefinitionFromZip(String name, String zippath) throws Exception{
File outfile = new File(zippath)
FileInputStream inputStream = new FileInputStream(outfile)
ZipInputStream ipInputStream = new ZipInputStream(inputStream)
DeploymentBuilder deploymentBuilder = repositoryService.createDeployment()
deploymentBuilder.name(name)
deploymentBuilder.addZipInputStream(ipInputStream)
Deployment deployment = deploymentBuilder.deploy()
ipInputStream.close()
inputStream.close()
return deployment.getId()
}