|
28楼的兄弟,你提这个需求taskctl是可以做到的。而且我认为这个有很多解决方案,在此,我以shell类型任务给两个解决方案。
方案1
a. 你的shell程序这样写:
入口参数:循环编号
程序中, 你可以根据循环编号参数方便对应张三,王五,赵六,何鑫
b. 你的流程代码中para属性这样配
<sh>
<name> ayJob</name>
<progname> $shelldir/myshell.sh</name>
<para> $cycle</para> <!-- cycle是TASKCTL内置参数, 即当前循环批次数-->
<cycle>4</cycle> <!-- 表示该任务在该流程一个批次中要循环4次-->
</sh>
方案2
a. 你的shell程序这样写
入口参数:循环批次号:[name1,name2,name3,name4,....]
在程序你该知道怎么办了吗,根据循环批次号解析入口参数不就可以了吗
b. 你的流程代码中para属性这样配
<sh>
<name> ayJob</name>
<progname> $shelldir/myshell.sh</name>
<para> $cycle:[张三,王五,赵六,何鑫]</para> <!-- cycle是TASKCTL内置参数, 即当前循环批次数-->
<cycle>4</cycle> <!-- 表示该任务在该流程一个批次中要循环4次-->
</sh>
|
|