加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test.html 3.57 KB
一键复制 编辑 原始数据 按行查看 历史
bigape 提交于 2019-02-25 00:12 . 提交
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>test</title>
<script type="text/javascript" src="jquery-1.8.3.js"></script>
<script type="text/javascript" src="excanvas.js"></script>
<script type="text/javascript" src="wf.js"></script>
<script type="text/javascript">
$(function () {
$("#showWfBtn").click(function () {
// var xmlStr = $("#wfxmlText").val();
// var lytStr = $("#wflytText").val();
var xmlStr = $("#wfxml").html().replace(/&lt;/g, "<").replace(/&gt;/g, ">");
var lytStr = $("#wflyt").html().replace(/&lt;/g, "<").replace(/&gt;/g, ">");
var currentSteps = eval("([" + $("#currentStepsText").val() + "])");
var historySteps = eval("([" + $("#historyStepsText").val() + "])");
var canvas = $("#canvas");
drawWf(canvas[0], xmlStr, lytStr, currentSteps, historySteps);
});
});
</script>
</head>
<body>
当前步骤:
<br/>
<input id="currentStepsText" type="text" value="2,3"/>
<input id="showWfBtn" type="button" value="生成流程图"/>
<br/>
<textarea id="wfxml" style="display:none;">
<?xml version="1.0"?>
<workflow>
<initial-actions>
<action id="0" name="開始">
<results>
<unconditional-result id="30" old-status="Finished" status="Queued" step="1"/>
</results>
</action>
</initial-actions>
<steps>
<step id="1" name="拆分">
<actions>
<action id="10" name="拆分" view="">
<results>
<unconditional-result id="31" old-status="Finished" status="Queued" step="2"/>
</results>
</action>
<action id="11" name="拆分" view="">
<results>
<unconditional-result id="32" old-status="Finished" status="Queued" step="3"/>
</results>
</action>
</actions>
</step>
<step id="2" name="拆分1">
<actions>
<action id="12" name="拆分" view="拆分">
<results>
<unconditional-result id="33" old-status="Finished" status="Queued" step="4"/>
</results>
</action>
</actions>
</step>
<step id="3" name="拆分2">
<actions>
<action id="13" name="拆分" view="拆分">
<results>
<unconditional-result id="34" old-status="Finished" status="Queued" step="4"/>
</results>
</action>
</actions>
</step>
<step id="4" name="结束">
</step>
</steps>
</workflow>
</textarea>
<textarea id="wflyt" style="display:none;">
<?xml version="1.0"?>
<layout>
<cell id="0" row="1" col="1" type="InitialActionCell"/>
<cell id="1" row="1" col="2" type="StepCell"/>
<cell id="2" row="2" col="2" type="StepCell"/>
<cell id="3" row="1" col="3" type="StepCell"/>
<cell id="4" row="2" col="4" type="StepCell"/>
</layout>
</textarea>
<canvas id="canvas" width="500" height="500">
</canvas>
</body>
</html>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化