Merge branch 'master-500-dev-joke' into 'master-500-dev'
指标组管理页面优化 1,指标组管理,增加指标组描述字段,放到标识列后,将备注列加宽,可以出现横向滚动条。 2,指标组管理,绑定资源类型时,将对应的code值也赋值 3,指标组管理,新增和修改页面增加指标组描述字段 See merge request !769
Showing
3 changed files
with
42 additions
and
19 deletions
@@ -146,7 +146,10 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -146,7 +146,10 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
146 | } | 146 | } |
147 | return inputDom.prop('outerHTML'); | 147 | return inputDom.prop('outerHTML'); |
148 | } | 148 | } |
149 | - }, { | 149 | + }, |
150 | + {field: 'createUser', title: '创建人', align: 'center'}, | ||
151 | + {field: 'createTime', title: '创建人', align: 'center'}, | ||
152 | + { | ||
150 | title: '操作',width: 100, align: 'center', templet: '<div><span data-index="{{(d.LAY_INDEX-1)}}" class="link link-kpiflag-delete">' + | 153 | title: '操作',width: 100, align: 'center', templet: '<div><span data-index="{{(d.LAY_INDEX-1)}}" class="link link-kpiflag-delete">' + |
151 | '<a class="layui-btn layui-btn-xs layui-btn-normal" title="删除"><i class="layui-icon"></i></a></span>' | 154 | '<a class="layui-btn layui-btn-xs layui-btn-normal" title="删除"><i class="layui-icon"></i></a></span>' |
152 | }]], | 155 | }]], |
@@ -195,13 +198,13 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -195,13 +198,13 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
195 | theme: '#1E9FFF' | 198 | theme: '#1E9FFF' |
196 | } | 199 | } |
197 | , cols: [[{ | 200 | , cols: [[{ |
198 | - field: 'resTypeName', title: '名称', align: 'center', sort: true, width: '280' | 201 | + field: 'resTypeName', title: '名称', align: 'center', sort: true |
199 | }, { | 202 | }, { |
200 | - field: 'resTypeCode', title: '编码', align: 'center', sort: true, width: '390' | 203 | + field: 'resTypeCode', title: '编码', align: 'center', sort: true |
201 | }, { | 204 | }, { |
202 | - field: 'resTypeDesc', title: '类别', align: 'center', sort: true, width: '280' | 205 | + field: 'resTypeDesc', title: '类别', align: 'center', sort: true |
203 | }, { | 206 | }, { |
204 | - field: 'createTime', title: '创建时间', align: 'center', sort: true, width: '275' | 207 | + field: 'createTime', title: '创建时间', align: 'center', sort: true |
205 | }, { | 208 | }, { |
206 | title: '操作', align: 'center', fixed: 'right', width: '170', | 209 | title: '操作', align: 'center', fixed: 'right', width: '170', |
207 | toolbar: | 210 | toolbar: |
@@ -319,6 +322,8 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -319,6 +322,8 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
319 | } | 322 | } |
320 | }); | 323 | }); |
321 | if (flag) { | 324 | if (flag) { |
325 | + // value.createUser = form.val('form-flag-edit').createUser; | ||
326 | + // value.createTime = common.getToday(''); | ||
322 | resTypeTableData.push(value); | 327 | resTypeTableData.push(value); |
323 | } | 328 | } |
324 | }); | 329 | }); |
@@ -425,7 +430,8 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -425,7 +430,8 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
425 | id: '', | 430 | id: '', |
426 | flagId: '', | 431 | flagId: '', |
427 | bindId: v.resTypeId, | 432 | bindId: v.resTypeId, |
428 | - bindType: '1' | 433 | + bindType: '1', |
434 | + bindCode: v.resTypeCode | ||
429 | }); | 435 | }); |
430 | }); | 436 | }); |
431 | $.each(appTableData, function (i, v) { | 437 | $.each(appTableData, function (i, v) { |
@@ -511,7 +517,9 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -511,7 +517,9 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
511 | kpiIdent: e.kpiIdent | 517 | kpiIdent: e.kpiIdent |
512 | }, | 518 | }, |
513 | isUnique: '0', | 519 | isUnique: '0', |
514 | - sort: i | 520 | + sort: i, |
521 | + createUser: form.val('form-flag-edit').createUser, | ||
522 | + createTime: common.getToday('') | ||
515 | }); | 523 | }); |
516 | } | 524 | } |
517 | }); | 525 | }); |
@@ -66,12 +66,13 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | @@ -66,12 +66,13 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | ||
66 | {type: 'checkbox'} | 66 | {type: 'checkbox'} |
67 | , {field: 'index', title: '序号', align: 'center', type: 'numbers'} | 67 | , {field: 'index', title: '序号', align: 'center', type: 'numbers'} |
68 | , { | 68 | , { |
69 | - field: 'name', title: '名称', align: 'center', sort: true, | 69 | + field: 'name', title: '名称', align: 'center', sort: true,width: 200, |
70 | templet: '<div>' + | 70 | templet: '<div>' + |
71 | '<span kpiflag-data-edit="{{d.id}}" data-flag="{{d.flag}}" class="layui-table-link">{{d.name}}</span>' + | 71 | '<span kpiflag-data-edit="{{d.id}}" data-flag="{{d.flag}}" class="layui-table-link">{{d.name}}</span>' + |
72 | '</div>' | 72 | '</div>' |
73 | } | 73 | } |
74 | - , {field: 'flag', title: '标识', align: 'center', sort: true} | 74 | + , {field: 'flag', title: '标识', align: 'center', sort: true,width: 200} |
75 | + , {field: 'describes', title: '指标组描述', align: 'left',width: 300} | ||
75 | , { field: 'dimension', title: '维度', align: 'center', width: 80, templet: ` | 76 | , { field: 'dimension', title: '维度', align: 'center', width: 80, templet: ` |
76 | <div> | 77 | <div> |
77 | {{# | 78 | {{# |
@@ -84,11 +85,11 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | @@ -84,11 +85,11 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', "commonDe | ||
84 | </div> | 85 | </div> |
85 | ` | 86 | ` |
86 | } | 87 | } |
87 | - , {field: 'kpis', title: '绑定指标', align: 'left'} | ||
88 | - , {field: 'restypes', title: '绑定资源类型', align: 'left'} | 88 | + , {field: 'kpis', title: '绑定指标', align: 'left',width: 500} |
89 | + , {field: 'restypes', title: '绑定资源类型', align: 'left',width: 300} | ||
89 | , {field: 'createUser', title: '创建人',width: 100, align: 'center'} | 90 | , {field: 'createUser', title: '创建人',width: 100, align: 'center'} |
90 | - , {field: 'createTime', title: '创建时间', align: 'center'} | ||
91 | - , {field: 'remark', title: '备注', align: 'left'} | 91 | + , {field: 'createTime', title: '创建时间', align: 'center',width: 180} |
92 | + , {field: 'remark', title: '备注', align: 'left',width: 500} | ||
92 | , { | 93 | , { |
93 | title: '操作', | 94 | title: '操作', |
94 | align: 'center', | 95 | align: 'center', |
@@ -11,11 +11,29 @@ | @@ -11,11 +11,29 @@ | ||
11 | </div> | 11 | </div> |
12 | </div> | 12 | </div> |
13 | <div class="inline-half layui-inline"> | 13 | <div class="inline-half layui-inline"> |
14 | + <label class="layui-form-label">维度<span style="color: red">*</span></label> | ||
15 | + <div class="layui-input-inline"> | ||
16 | + <select name="dimension" lay-verify="required" class="layui-select"> | ||
17 | + <option value="">=选择维度=</option> | ||
18 | + <option value="1D">一维</option> | ||
19 | + <option value="2D">二维</option> | ||
20 | + </select> | ||
21 | + </div> | ||
22 | + </div> | ||
23 | + </div> | ||
24 | + <div class="layui-form-item"> | ||
25 | + <div class="inline-half layui-inline"> | ||
14 | <label class="layui-form-label">名称<span style="color: red">*</span></label> | 26 | <label class="layui-form-label">名称<span style="color: red">*</span></label> |
15 | <div class="layui-input-inline"> | 27 | <div class="layui-input-inline"> |
16 | <input type="text" name="name" required lay-verify="required" placeholder="请输入名称" class="layui-input"> | 28 | <input type="text" name="name" required lay-verify="required" placeholder="请输入名称" class="layui-input"> |
17 | </div> | 29 | </div> |
18 | </div> | 30 | </div> |
31 | + <div class="inline-half layui-inline"> | ||
32 | + <label class="layui-form-label">描述<span style="color: red">*</span></label> | ||
33 | + <div class="layui-input-inline"> | ||
34 | + <input type="text" name="describes" required lay-verify="required" placeholder="请输入名称" class="layui-input"> | ||
35 | + </div> | ||
36 | + </div> | ||
19 | </div> | 37 | </div> |
20 | <div class="layui-form-item"> | 38 | <div class="layui-form-item"> |
21 | <div class="inline-half layui-inline"> | 39 | <div class="inline-half layui-inline"> |
@@ -25,13 +43,9 @@ | @@ -25,13 +43,9 @@ | ||
25 | </div> | 43 | </div> |
26 | </div> | 44 | </div> |
27 | <div class="inline-half layui-inline"> | 45 | <div class="inline-half layui-inline"> |
28 | - <label class="layui-form-label">维度<span style="color: red">*</span></label> | 46 | + <label class="layui-form-label">创建时间</label> |
29 | <div class="layui-input-inline"> | 47 | <div class="layui-input-inline"> |
30 | - <select name="dimension" lay-verify="required" class="layui-select"> | ||
31 | - <option value="">=选择维度=</option> | ||
32 | - <option value="1D">一维</option> | ||
33 | - <option value="2D">二维</option> | ||
34 | - </select> | 48 | + <input type="text" name="createTime" required lay-verify="required" disabled placeholder="请输入创建人" class="layui-input"> |
35 | </div> | 49 | </div> |
36 | </div> | 50 | </div> |
37 | </div> | 51 | </div> |
-
Please register or login to post a comment