duan
2024-08-21 22bd5bc1ce2b49284cc2f042c7f4f48619fcf85b
提交 | 用户 | age
8e1d1f 1 //窗体加载
A 2 $(function () {
15b421 3     initPartialWorkflowNodeTable();
8e1d1f 4 });
A 5
6
7 //初始化表格
15b421 8 function initPartialWorkflowNodeTable() {
8e1d1f 9     var code = '';
A 10     var name = '';
11     $('.easyui-datagrid[title="SearchPartialWorkflowNode"]').datagrid({
12         //分页
13         fitColumns: true,
14         singleSelect: true,
15         url: '../../GlobalM/WorkflowNode/GetWorkflowNode',
16         queryParams: { Code: code, Name: name},
17         pagination: true,
18         rownumbers: true,
19         pagePosition: 'bottom',
20         pageSize: 10,
21         pageNumber: 1,
22         pageList: [2, 10, 15, 20, 30, 50],
23         toolbar: '.workflowNodeToolBar',
24         fitColumns: true,
25         //数据格式
26         columns: [[
27             { title: '序号', width: 35, field: 'Id', hidden: true, },
1bf8ef 28             { title: '编号', width: 100, field: 'Code', },
A 29             { title: '名称', width: 230, field: 'Name', },
8e1d1f 30             { title: '类型序号', width: 35, field: 'NodeTypeId', hidden: true, },
A 31             { title: '类型', width: 180, field: 'NodeTypeName', },
32             { title: '最小角色序号', width: 35, field: 'MinRoleId', hidden: true, },
33             { title: '最小角色名称', width: 150, field: 'MinRoleName', },
34             { title: '最大角色序号', width: 35, field: 'MaxRoleId', hidden: true, },
35             { title: '最大角色名称', width: 150, field: 'MaxRoleName', },
36             { title: '执行顺序', width: 80, field: 'OrderNo', },
37             {
1bf8ef 38                 title: '创建时间', width: 120, field: 'CreateTime', formatter: function (value, row, index) {
6bb7ad 39                     return toDateStr(value);
8e1d1f 40                 }
A 41             },
1bf8ef 42             //{ title: '创建人', width: 100, field: 'CreateUserId', hidden: true, },
A 43             //{ title: '创建人', width: 100, field: 'CreateUserName', },
8e1d1f 44             {
A 45                 title: '变更时间', width: 200, field: 'ChangeTime', formatter: function (value, row, index) {
6bb7ad 46                     return toDateStr(value);
8e1d1f 47                 }
A 48             },
49             { title: '变更人', width: 100, field: 'ChangeUserId', hidden: true, },
50             { title: '变更人', width: 100, field: 'ChangeUserName', }
51         ]],
52     });
53 }
54
55
15b421 56 function clickPartialWorkflowNodeSearch(obj) {
A 57     var $codeDoc = $(obj).siblings('.easyui-textbox[title="code"]').first();
58     var code = $($codeDoc).textbox('getValue');
59     var $nameDoc = $(obj).siblings('.easyui-textbox[title="name"]').first();
60     var name = $($nameDoc).textbox('getValue');
8e1d1f 61     $('.easyui-datagrid[title="SearchPartialWorkflowNode"]').datagrid('load', {
A 62         Code: code,
63         Name: name,
64     });
65 }
66
15b421 67 function clickPartialWorkflowNodeSearchClear(obj) {
8e1d1f 68     var $codeDoc = $(obj).siblings('.easyui-textbox[title="code"]').first();
A 69     $($codeDoc).textbox('setValue', '');
70     var $nameDoc = $(obj).siblings('.easyui-textbox[title="name"]').first();
71     $($nameDoc).textbox('setValue', '');
72 }
73
74