table.html 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513
  1. {extend name="../../base/view/common/base" /}
  2. {block name="style"}
  3. <style>
  4. .layui-form-item{margin-bottom:0}
  5. </style>
  6. {/block}
  7. <!-- 主体 -->
  8. {block name="body"}
  9. <form class="layui-form p-page">
  10. <h3 class="pb-1">审批条件 <span id="addFlow2" class="layui-btn layui-btn-xs layui-btn-normal">+ 添加审批层级</span></h3>
  11. {eq name="$id" value="0"}
  12. <table class="layui-table">
  13. <tr>
  14. <td class="layui-td-gray-2">
  15. 第1级
  16. <span id="addFlow2" class="layui-btn layui-btn-xs layui-btn-normal">+ 添加条件分支</span>
  17. </td>
  18. <td>
  19. 条件分支(优先级1)
  20. <span id="addFlow2" class="layui-btn layui-btn-xs layui-btn-normal">+ 添加条件组</span>
  21. <div>
  22. 条件组1<span id="addFlow2" class="layui-btn layui-btn-xs layui-btn-normal">+ 添加条件字段</span>
  23. <div class="layui-form-item layui-form-pane">
  24. <div class="layui-inline">
  25. <label class="layui-form-label" style="width:40px">当</label>
  26. <div class="layui-input-inline" style="width:132px">
  27. <select name="columns[]" lay-filter="columns" lay-verify="required" lay-reqText="请选择字段">
  28. <option value="">选择条件字段</option>
  29. {volist name="$columns" id="vo"}
  30. <option value="{$vo.Field}">{$vo.Comment|default=$vo.Field}</option>
  31. {/volist}
  32. </select>
  33. </div>
  34. <div class="layui-input-inline" style="width:100px">
  35. <select name="flow_cate" lay-filter="flowcate" lay-verify="required" lay-reqText="请选择审批模块">
  36. <option value="1">等于</option>
  37. <option value="2">小于</option>
  38. <option value="3">小于等于</option>
  39. <option value="4">大于</option>
  40. <option value="5">大于等于</option>
  41. </select>
  42. </div>
  43. <label class="layui-form-label" style="width:80px">审批人员</label>
  44. <div class="layui-input-inline" style="width:360px;">
  45. <input type="text" name="unames[]" value="" autocomplete="off" placeholder="请选择审批人" readonly class="layui-input picker-admin">
  46. <input type="hidden" name="uids[]" value="">
  47. </div>
  48. </div>
  49. </div>
  50. <div class="layui-form-item layui-form-pane">
  51. <div class="layui-inline">
  52. <label class="layui-form-label" style="width:40px">当</label>
  53. <div class="layui-input-inline" style="width:132px">
  54. <select name="columns[]" lay-filter="columns" lay-verify="required" lay-reqText="请选择字段">
  55. <option value="">选择条件字段</option>
  56. {volist name="$columns" id="vo"}
  57. <option value="{$vo.Field}">{$vo.Comment|default=$vo.Field}</option>
  58. {/volist}
  59. </select>
  60. </div>
  61. <div class="layui-input-inline" style="width:100px">
  62. <select name="flow_cate" lay-filter="flowcate" lay-verify="required" lay-reqText="请选择审批模块">
  63. <option value="1">等于</option>
  64. <option value="2">小于</option>
  65. <option value="3">小于等于</option>
  66. <option value="4">大于</option>
  67. <option value="5">大于等于</option>
  68. </select>
  69. </div>
  70. <label class="layui-form-label" style="width:80px">审批人员</label>
  71. <div class="layui-input-inline" style="width:360px;">
  72. <input type="text" name="unames[]" value="" autocomplete="off" placeholder="请选择审批人" readonly class="layui-input picker-admin">
  73. <input type="hidden" name="uids[]" value="">
  74. </div>
  75. </div>
  76. </div>
  77. </div>
  78. 条件分支(优先级2)
  79. <span id="addFlow2" class="layui-btn layui-btn-xs layui-btn-normal">+ 添加条件组</span>
  80. <div>
  81. 条件组1<span id="addFlow2" class="layui-btn layui-btn-xs layui-btn-normal">+ 添加条件字段</span>
  82. <div class="layui-form-item layui-form-pane">
  83. <div class="layui-inline">
  84. <label class="layui-form-label" style="width:40px">当</label>
  85. <div class="layui-input-inline" style="width:132px">
  86. <select name="columns[]" lay-filter="columns" lay-verify="required" lay-reqText="请选择字段">
  87. <option value="">选择条件字段</option>
  88. {volist name="$columns" id="vo"}
  89. <option value="{$vo.Field}">{$vo.Comment|default=$vo.Field}</option>
  90. {/volist}
  91. </select>
  92. </div>
  93. <div class="layui-input-inline" style="width:100px">
  94. <select name="flow_cate" lay-filter="flowcate" lay-verify="required" lay-reqText="请选择审批模块">
  95. <option value="1">等于</option>
  96. <option value="2">小于</option>
  97. <option value="3">小于等于</option>
  98. <option value="4">大于</option>
  99. <option value="5">大于等于</option>
  100. </select>
  101. </div>
  102. <label class="layui-form-label" style="width:80px">审批人员</label>
  103. <div class="layui-input-inline" style="width:360px;">
  104. <input type="text" name="unames[]" value="" autocomplete="off" placeholder="请选择审批人" readonly class="layui-input picker-admin">
  105. <input type="hidden" name="uids[]" value="">
  106. </div>
  107. </div>
  108. </div>
  109. <div class="layui-form-item layui-form-pane">
  110. <div class="layui-inline">
  111. <label class="layui-form-label" style="width:40px">当</label>
  112. <div class="layui-input-inline" style="width:132px">
  113. <select name="columns[]" lay-filter="columns" lay-verify="required" lay-reqText="请选择字段">
  114. <option value="">选择条件字段</option>
  115. {volist name="$columns" id="vo"}
  116. <option value="{$vo.Field}">{$vo.Comment|default=$vo.Field}</option>
  117. {/volist}
  118. </select>
  119. </div>
  120. <div class="layui-input-inline" style="width:100px">
  121. <select name="flow_cate" lay-filter="flowcate" lay-verify="required" lay-reqText="请选择审批模块">
  122. <option value="1">等于</option>
  123. <option value="2">小于</option>
  124. <option value="3">小于等于</option>
  125. <option value="4">大于</option>
  126. <option value="5">大于等于</option>
  127. </select>
  128. </div>
  129. <label class="layui-form-label" style="width:80px">审批人员</label>
  130. <div class="layui-input-inline" style="width:360px;">
  131. <input type="text" name="unames[]" value="" autocomplete="off" placeholder="请选择审批人" readonly class="layui-input picker-admin">
  132. <input type="hidden" name="uids[]" value="">
  133. </div>
  134. </div>
  135. </div>
  136. </div>
  137. 默认情况分支(优先级3)
  138. <div class="layui-form-item layui-form-pane" style="margin-bottom:0">
  139. <div class="layui-input-inline" style="width:160px;">
  140. <select name="types[]" lay-filter="flowtype">
  141. <option value="1">当前部门负责人</option>
  142. <option value="2">上一级部门负责人</option>
  143. <option value="3">指定人员(多人或签)</option>
  144. <option value="4">指定人员(多人会签)</option>
  145. </select>
  146. </div>
  147. <label class="layui-form-label" style="width:80px">审批人员</label>
  148. <div class="layui-input-inline" style="width:360px;">
  149. <input type="text" name="unames[]" value="" autocomplete="off" placeholder="请选择审批人" readonly class="layui-input picker-admin">
  150. <input type="hidden" name="uids[]" value="">
  151. </div>
  152. <span class="layui-label-inline">
  153. 如存在未满足其他分支条件的情况,则进入此分支
  154. </span>
  155. </div>
  156. </td>
  157. </tr>
  158. <tr>
  159. <td class="layui-td-gray-2">
  160. 第2级
  161. <span id="addFlow2" class="layui-btn layui-btn-xs layui-btn-normal">+ 添加条件分支</span>
  162. </td>
  163. <td>
  164. </td>
  165. </tr>
  166. </table>
  167. {else/}
  168. <table class="layui-table">
  169. <tr>
  170. <td class="layui-td-gray">流程名称<font>*</font></td>
  171. <td>
  172. <input type="text" name="title" value="{$detail.title}" autocomplete="off" placeholder="请输入审批流程名称" lay-verify="required" lay-reqText="请输入审批流程名称" class="layui-input">
  173. </td>
  174. <td class="layui-td-gray">流程标识<font>*</font></td>
  175. <td><input type="text" name="name" value="{$detail.name}" autocomplete="off" placeholder="请输入审批流程标识" lay-verify="required" lay-reqText="请输入审批流程标识" class="layui-input">
  176. </td>
  177. </tr>
  178. <tr>
  179. <td class="layui-td-gray">审批模块<font>*</font></td>
  180. <td>
  181. <select name="flow_cate" lay-filter="flowcate" lay-verify="required" lay-reqText="请选择审批模块">
  182. <option value="">请选择审批模块</option>
  183. {volist name=":get_base_data('flow_cate')" id="vo"}
  184. <option value="{$vo.id}" {eq name="$vo.id" value="$detail.flow_cate"}selected{/eq}>{$vo.title}</option>
  185. {/volist}
  186. </select>
  187. </td>
  188. <td class="layui-td-gray">审批类型<font>*</font></td>
  189. <td>
  190. <select name="flow_item" lay-filter="flowitem" lay-verify="required" lay-reqText="请选择审批类型">
  191. <option value="">--请选择--</option>
  192. {volist name="$detail.flow_item_list" id="vo"}
  193. <option value="{$vo.id}" {eq name="$detail.flow_item" value="$vo.id"}selected=""{/eq}>{$vo.title}</option>
  194. {/volist}
  195. </select>
  196. </td>
  197. </tr>
  198. <tr>
  199. <td class="layui-td-gray">应用部门</td>
  200. <td colspan="3">
  201. <div class="layui-input-inline" style="width:80%;">
  202. <select id="department_ids" name="department_ids" xm-selected="{$detail.department_ids}" xm-select="select1" xm-select-skin="default"></select>
  203. </div>
  204. <span class="red" style="font-size:12px;">(如果不选,默认是全公司)</span>
  205. </td>
  206. </tr>
  207. <tr>
  208. <td class="layui-td-gray">流程说明</td>
  209. <td colspan="3">
  210. <textarea name="remark" placeholder="请输入流程说明" class="layui-textarea">{$detail.remark}</textarea>
  211. </td>
  212. </tr>
  213. <tr>
  214. <td class="layui-td-gray-2">审批流类型<font>*</font></td>
  215. <td colspan="3">
  216. <input type="radio" name="check_type" lay-filter="checktype" value="1" title="自由审批流" {eq name="$detail.check_type" value="1"}checked{/eq}>
  217. <input type="radio" name="check_type" lay-filter="checktype" value="2" title="固定审批流" {eq name="$detail.check_type" value="2"}checked{/eq}>
  218. <input type="radio" name="check_type" lay-filter="checktype" value="3" title="可回退的审批流" {eq name="$detail.check_type" value="3"}checked{/eq}>
  219. <input type="radio" name="check_type" lay-filter="checktype" value="4" title="条件审批流" {eq name="$detail.check_type" value="4"}checked{/eq}>
  220. </td>
  221. </tr>
  222. <tr id="flowTr1" {neq name="$detail.check_type" value="1"}style="display:none"{/neq}>
  223. <td class="layui-td-gray">审批流程<font>*</font></td>
  224. <td colspan="3">
  225. <div style="padding:10px; font-size:12px; background-color:#fffcf0">
  226. <p><strong>温馨提示</strong></p>
  227. <p>无需配置审批人,审批时,根据实际情况选择审批人即可,自由度最高。</p>
  228. </div>
  229. </td>
  230. </tr>
  231. <tr id="flowTr2" {neq name="$detail.check_type" value="2"}style="display:none"{/neq}>
  232. <td class="layui-td-gray">审批流程<font>*</font></td>
  233. <td colspan="3">
  234. <div id="flowList2">
  235. {eq name="$detail.check_type" value="2"}
  236. {volist name="detail.flow_list" id="vo"}
  237. <div class="layui-form-item layui-form-pane">
  238. <div class="layui-inline">
  239. <label class="layui-form-label">第{$key+1}级</label>
  240. <div class="layui-input-inline">
  241. <select name="flowType[]" lay-filter="flowtype">
  242. <option value="1" {eq name="$vo.flow_type" value="1"}selected=""{/eq}>当前部门负责人</option>
  243. <option value="2" {eq name="$vo.flow_type" value="2"}selected=""{/eq}>上一级部门负责人</option>
  244. <option value="3" {eq name="$vo.flow_type" value="3"}selected=""{/eq}>指定人员(多人或签)</option>
  245. <option value="4" {eq name="$vo.flow_type" value="4"}selected=""{/eq}>指定人员(多人会签)</option>
  246. </select>
  247. </div>
  248. </div>
  249. <div class="layui-inline select-{$vo.flow_type}">
  250. <label class="layui-form-label">指定人员</label>
  251. <div class="layui-input-inline" style="width:360px;">
  252. <input type="text" name="flowNamesA[]" value="{$vo.flow_unames}" autocomplete="off" readonly class="layui-input picker-more">
  253. <input type="hidden" name="flowUidsA[]" value="{$vo.flow_uids}">
  254. </div>
  255. </div>
  256. {gt name="$key" value="0"}
  257. <span class="layui-btn layui-btn-danger layui-btn-sm">删除</span>
  258. {/gt}
  259. </div>
  260. {/volist}
  261. {else/}
  262. <div class="layui-form-item layui-form-pane">
  263. <div class="layui-inline">
  264. <label class="layui-form-label">第1级</label>
  265. <div class="layui-input-inline">
  266. <select name="flowType[]" lay-filter="flowtype">
  267. <option value="1">当前部门负责人</option>
  268. <option value="2">上一级部门负责人</option>
  269. <option value="3">指定人员(多人或签)</option>
  270. <option value="4">指定人员(多人会签)</option>
  271. </select>
  272. </div>
  273. </div>
  274. <div class="layui-inline select-1">
  275. <label class="layui-form-label">指定人员</label>
  276. <div class="layui-input-inline" style="width:360px;">
  277. <input type="text" name="flowNamesA[]" value="" autocomplete="off" readonly class="layui-input picker-more">
  278. <input type="hidden" name="flowUidsA[]" value="">
  279. </div>
  280. </div>
  281. </div>
  282. {/eq}
  283. </div>
  284. <span id="addFlow2" class="layui-btn layui-btn-xs layui-btn-normal">+ 添加审批层级</span>
  285. <div style="padding:10px; margin-top:10px; font-size:12px; background-color:#fffcf0">
  286. <p><strong>温馨提示</strong></p>
  287. <p>1、当选择<strong> “当前部门负责人” </strong>审批时。系统仅会通知当前部门的负责人。</p>
  288. <p>2、当选择<strong> “上一级部门负责人” </strong>审批时。系统仅会通知当前部门的上一级部门的负责人。</p>
  289. <p>3、当选择<strong> “指定人员(多人或签)” </strong>时,表示指定用户中任意一人审批即可,可单选或多选。</p>
  290. <p>4、当选择<strong> “指定人员(多人会签)” </strong>时,表示指定人员中所有人都需要审批,可单选或多选。</p>
  291. <p>5、如果指定用户没有分配查看审批模块的功能权限,系统会通知其审批,但是他无法查看此审批数据信息。</p>
  292. </div>
  293. </td>
  294. </tr>
  295. <tr id="flowTr3" {neq name="$detail.check_type" value="3"}style="display:none"{/neq}>
  296. <td class="layui-td-gray">审批流程<font>*</font></td>
  297. <td colspan="3">
  298. <div id="flowList3">
  299. {eq name="$detail.check_type" value="3"}
  300. {volist name="detail.flow_list" id="vo"}
  301. <div class="layui-form-item layui-form-pane">
  302. <div class="layui-inline">
  303. <label class="layui-form-label">第{$key+1}级</label>
  304. <div class="layui-input-inline">
  305. <input type="text" name="flowName[]" value="{$vo.flow_name}" autocomplete="off" placeholder="请输入流程名称" class="layui-input">
  306. </div>
  307. </div>
  308. <div class="layui-inline select-3">
  309. <label class="layui-form-label">指定人员</label>
  310. <div class="layui-input-inline" style="width:360px;">
  311. <input type="text" name="flowNamesB[]" value="{$vo.flow_unames}" autocomplete="off" readonly class="layui-input picker-one">
  312. <input type="hidden" name="flowUidsB[]" value="{$vo.flow_uids}">
  313. </div>
  314. </div>
  315. {gt name="$key" value="0"}
  316. <span class="layui-btn layui-btn-danger layui-btn-sm">删除</span>
  317. {/gt}
  318. </div>
  319. {/volist}
  320. {else/}
  321. <div class="layui-form-item layui-form-pane">
  322. <div class="layui-inline">
  323. <label class="layui-form-label">第1级</label>
  324. <div class="layui-input-inline">
  325. <input type="text" name="flowName[]" value="" autocomplete="off" placeholder="请输入流程名称" class="layui-input">
  326. </div>
  327. </div>
  328. <div class="layui-inline select-3">
  329. <label class="layui-form-label">指定人员</label>
  330. <div class="layui-input-inline" style="width:360px;">
  331. <input type="text" name="flowNamesB[]" value="" autocomplete="off" readonly class="layui-input picker-one">
  332. <input type="hidden" name="flowUidsB[]" value="">
  333. </div>
  334. </div>
  335. </div>
  336. {/eq}
  337. </div>
  338. <span id="addFlow3" class="layui-btn layui-btn-xs layui-btn-normal">+ 添加审批层级</span>
  339. <div style="padding:10px; margin-top:10px; font-size:12px; background-color:#fffcf0">
  340. <p><strong>温馨提示</strong></p>
  341. <p>1、<strong>指定人员</strong>单选。后期审批的时候,审批人只能该指定人员。</p>
  342. <p>2、该审批流程可<strong>回退</strong>,当拒绝审核时,会自动回退到上一位审批人节点。</p>
  343. </div>
  344. </td>
  345. </tr>
  346. <tr>
  347. <td class="layui-td-gray">抄送人</td>
  348. <td colspan="3">
  349. <input type="text" name="copy_unames" value="{$detail.copy_unames}" autocomplete="off" readonly class="layui-input picker-admin" data-type="2">
  350. <input type="hidden" name="copy_uids" value="{$detail.copy_uids}">
  351. </td>
  352. </tr>
  353. </table>
  354. {/eq}
  355. <div class="py-3">
  356. <input type="hidden" name="id" value="{$id}">
  357. <button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="webform">立即提交</button>
  358. <button type="reset" class="layui-btn layui-btn-primary">重置</button>
  359. </div>
  360. </form>
  361. {/block}
  362. <!-- /主体 -->
  363. <!-- 脚本 -->
  364. {block name="script"}
  365. <script>
  366. const moduleInit = ['tool','formSelects','oaPicker'];
  367. function gouguInit() {
  368. var form = layui.form,tool=layui.tool,formSelects = layui.formSelects;
  369. //选择应用模块
  370. form.on('select(flowcate)', function(data){
  371. let callback = function (e) {
  372. if (e.code == 0) {
  373. if(e.data.length>0){
  374. let ops='<option value="">--请选择--</option>';
  375. for(var i=0;i<e.data.length;i++){
  376. ops+='<option value="'+e.data[i].id+'">'+e.data[i].title+'</option>';
  377. }
  378. $('[name="flow_item"]').html(ops);
  379. form.render();
  380. }
  381. else{
  382. $('[name="flow_item"]').html('');
  383. form.render();
  384. }
  385. }
  386. }
  387. tool.get("/adm/api/get_flow_item", {cate:data.value}, callback);
  388. })
  389. //选择应用部门
  390. var selcted = $('#department_ids').attr('xm-selected');
  391. formSelects.data('select1', 'server', {
  392. url: '/api/index/get_department_select',
  393. keyword: selcted,
  394. });
  395. form.on('radio(checktype)', function(data){
  396. if(data.value==1){
  397. $('#flowTr1').show();
  398. $('#flowTr2').hide();
  399. $('#flowTr3').hide();
  400. }
  401. else if(data.value==2){
  402. $('#flowTr1').hide();
  403. $('#flowTr2').show();
  404. $('#flowTr3').hide();
  405. }
  406. else{
  407. $('#flowTr1').hide();
  408. $('#flowTr2').hide();
  409. $('#flowTr3').show();
  410. }
  411. });
  412. form.on('select(flowtype)', function(data){
  413. $(data.elem).parents('.layui-form-item').find('.layui-inline').eq(1).attr('class','layui-inline select-'+data.value);
  414. });
  415. //监听提交
  416. form.on('submit(webform)', function(data){
  417. let callback = function (e) {
  418. layer.msg(e.msg);
  419. if (e.code == 0) {
  420. tool.sideClose(1000);
  421. }
  422. }
  423. tool.post("/adm/flow/add", data.field, callback);
  424. return false;
  425. });
  426. $('#addFlow2').on('click',function(){
  427. var len = $('#flowList2').find('.layui-form-item').length;
  428. var index = len+1;
  429. var timestamp=new Date().getTime();
  430. var tem='<div class="layui-form-item layui-form-pane">\
  431. <div class="layui-inline">\
  432. <label class="layui-form-label label-index">第'+index+'级</label>\
  433. <div class="layui-input-inline">\
  434. <select name="flowType[]" lay-filter="flowtype">\
  435. <option value="1">当前部门负责人</option>\
  436. <option value="2">上一级部门负责人</option>\
  437. <option value="3">指定人员(多人或签)</option>\
  438. <option value="4">指定人员(多人会签)</option>\
  439. </select>\
  440. </div>\
  441. </div>\
  442. <div class="layui-inline select-1">\
  443. <label class="layui-form-label">指定人员</label>\
  444. <div class="layui-input-inline" style="width:360px;">\
  445. <input type="text" name="flowNamesA[]" value="" autocomplete="off" readonly class="layui-input picker-admin" data-type="2">\
  446. <input type="hidden" name="flowUidsA[]" value="">\
  447. </div>\
  448. </div>\
  449. <span class="layui-btn layui-btn-danger layui-btn-sm">删除</span>\
  450. </div>';
  451. $('#flowList2').append(tem);
  452. form.render();
  453. });
  454. $('#flowList2').on('click','.layui-btn-danger',function(){
  455. $(this).parents('.layui-form-item').remove();
  456. var items = $('.label-index').length;
  457. if(items>0){
  458. $('.label-index').each(function(index,item){
  459. $(this).html('第'+(index+2)+'级');
  460. })
  461. }
  462. });
  463. //================================
  464. $('#addFlow3').on('click',function(){
  465. var len = $('#flowList3').find('.layui-form-item').length;
  466. var index = len+1;
  467. var timestamp=new Date().getTime();
  468. var tem='<div class="layui-form-item layui-form-pane">\
  469. <div class="layui-inline">\
  470. <label class="layui-form-label label-index">第'+index+'级</label>\
  471. <div class="layui-input-inline">\
  472. <input type="text" name="flowName[]" value="" autocomplete="off" placeholder="请输入流程名称" class="layui-input">\
  473. </div>\
  474. </div>\
  475. <div class="layui-inline select-3">\
  476. <label class="layui-form-label">指定人员</label>\
  477. <div class="layui-input-inline" style="width:360px;">\
  478. <input type="text" name="flowNamesB[]" value="" autocomplete="off" readonly class="layui-input picker-one">\
  479. <input type="hidden" name="flowUidsB[]" value="">\
  480. </div>\
  481. </div>\
  482. <span class="layui-btn layui-btn-danger layui-btn-sm">删除</span>\
  483. </div>';
  484. $('#flowList3').append(tem);
  485. form.render();
  486. });
  487. $('#flowList3').on('click','.layui-btn-danger',function(){
  488. $(this).parents('.layui-form-item').remove();
  489. var items = $('.label-index').length;
  490. if(items>0){
  491. $('.label-index').each(function(index,item){
  492. $(this).html('第'+(index+2)+'级');
  493. })
  494. }
  495. });
  496. }
  497. </script>
  498. {/block}
  499. <!-- /脚本 -->