27 Star 54 Fork 39

咖啡兔/kft-activiti-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
build.xml 2.88 KB
一键复制 编辑 原始数据 按行查看 历史
<?xml version="1.0" encoding="UTF-8"?>
<project name="kft-activiti-demo" default="welcome">
<!-- properties from files -->
<property file="${user.home}/.kafeitu/build.properties" />
<property file="build.properties" />
<!-- properties from key value -->
<property name="workflow.diagrams" value="src/main/resources/diagrams" />
<property name="workflow.deployments" value="src/main/resources/deployments" />
<!-- 流程定义:每个模块的路径 -->
<property name="wd.leave" value="${workflow.diagrams}/leave" />
<property name="wd.leave-dynamic-from" value="${workflow.diagrams}/leave-dynamic-from" />
<property name="wd.leave-formkey" value="${workflow.diagrams}/leave-formkey" />
<property name="wd.dispatch" value="${workflow.diagrams}/dispatch" />
<!-- 显示欢迎信息以及操作提示 -->
<target name="welcome">
<echo>Activiti演示程序,请输入命令后操作!</echo>
</target>
<!-- 请假流程定义打包-自定义表单 -->
<target name="workflow.package.leave">
<echo>打包流程定义:请假(自定义表单)</echo>
<copy file="${wd.leave}/leave.bpmn" tofile="${wd.leave}/leave.bpmn20.xml" />
<zip destfile="${workflow.deployments}/leave.bar" basedir="${wd.leave}" update="true" includes="*.xml,*.png" />
<delete file="${wd.leave}/leave.bpmn20.xml" />
</target>
<!-- 请假流程定义打包-动态表单 -->
<target name="workflow.package.leave-dynamic-from">
<echo>打包流程定义:请假(动态表单)</echo>
<copy file="${wd.leave-dynamic-from}/leave-dynamic-from.bpmn" tofile="${wd.leave-dynamic-from}/leave-dynamic-from.bpmn20.xml" />
<zip destfile="${workflow.deployments}/leave-dynamic-from.bar" basedir="${wd.leave-dynamic-from}" update="true" includes="*.xml,*.png" />
<delete file="${wd.leave-dynamic-from}/leave-dynamic-from.bpmn20.xml" />
</target>
<!-- 请假流程定义打包-外置表单 -->
<target name="workflow.package.leave-formkey">
<echo>打包流程定义:请假(外置表单)</echo>
<copy file="${wd.leave-formkey}/leave-formkey.bpmn" tofile="${wd.leave-formkey}/leave-formkey.bpmn20.xml" />
<zip destfile="${workflow.deployments}/leave-formkey.bar" basedir="${wd.leave-formkey}" update="true" includes="*.xml,*.png,*.form" />
<delete file="${wd.leave-formkey}/leave-formkey.bpmn20.xml" />
</target>
<!-- 发文会签 -->
<target name="workflow.package.dispatch">
<echo>打包流程定义:发文会签</echo>
<copy file="${wd.dispatch}/dispatch.bpmn" tofile="${wd.dispatch}/dispatch.bpmn20.xml" />
<zip destfile="${workflow.deployments}/dispatch.bar" basedir="${wd.dispatch}" update="true" includes="*.xml,*.png,*.form" />
<delete file="${wd.dispatch}/dispatch.bpmn20.xml" />
</target>
<!-- 流程定义打包 -->
<target name="workflow.package.all" depends="workflow.package.leave,workflow.package.leave-dynamic-from,workflow.package.leave-formkey,workflow.package.dispatch">
</target>
</project>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/yanhonglei/kft-activiti-demo.git
git@gitee.com:yanhonglei/kft-activiti-demo.git
yanhonglei
kft-activiti-demo
kft-activiti-demo
master

搜索帮助

23e8dbc6 1850385 7e0993f3 1850385