Showing
1 changed file
with
15 additions
and
10 deletions
@@ -118,6 +118,7 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -118,6 +118,7 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
118 | , even: true | 118 | , even: true |
119 | , data: restypepageKpiTableData | 119 | , data: restypepageKpiTableData |
120 | , cols: [[ | 120 | , cols: [[ |
121 | + {field: 'index', title: '序号', align: 'center', type: 'numbers'}, | ||
121 | {field: 'kpiName', title: '指标名称', align: 'center'}, | 122 | {field: 'kpiName', title: '指标名称', align: 'center'}, |
122 | { | 123 | { |
123 | field: 'kpiIdent', title: '指标分类', align: 'center', | 124 | field: 'kpiIdent', title: '指标分类', align: 'center', |
@@ -139,17 +140,21 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -139,17 +140,21 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
139 | { | 140 | { |
140 | title: '类型', align: 'center', | 141 | title: '类型', align: 'center', |
141 | templet: function (d) { | 142 | templet: function (d) { |
142 | - var selectDom = $('<select class="type" lay-search="" class="layui-select" data-index="' + d.LAY_TABLE_INDEX + '" lay-filter="select-restypepagekpi-table-type">' + | 143 | + var selectDom = $('<select class="typeSel" lay-search="" class="layui-select" data-index="' + (d.LAY_INDEX-1) + '" lay-filter="select-restypepagekpi-table-type">' + |
143 | restypekpitype + | 144 | restypekpitype + |
144 | '</select>'); | 145 | '</select>'); |
145 | - selectDom.find('option:contains("' + d.type + '")').attr('selected', 'selected'); | 146 | + var index = (d.LAY_INDEX-1); |
147 | + var type = restypepageKpiTableData[index].type; | ||
148 | + selectDom.find('option[value="'+type+'"]').attr('selected', 'selected'); | ||
146 | return selectDom.prop('outerHTML'); | 149 | return selectDom.prop('outerHTML'); |
147 | } | 150 | } |
148 | }, { | 151 | }, { |
149 | - field: 'id', title: 'id', align: 'center', hide: true , templet: function (d) { | ||
150 | - var inputDom = $('<input id="txt-restypepagekpi-table-id-' + d.LAY_TABLE_INDEX + '" data-index="' + d.LAY_TABLE_INDEX + '" autocomplete="off" class="layui-input txt-restypepagekpi-table-id">'); | ||
151 | - if (d.id != '' && d.id != null) { | ||
152 | - inputDom.attr("value", d.id); | 152 | + field: 'id', title: 'id', align: 'center' , hide: true, templet: function (d) { |
153 | + var inputDom = $('<input id="txt-restypepagekpi-table-id-' + (d.LAY_INDEX-1) + '" data-index="' + (d.LAY_INDEX-1) + '" autocomplete="off" class="layui-input txt-restypepagekpi-table-id">'); | ||
154 | + var index = (d.LAY_INDEX-1); | ||
155 | + var id = restypepageKpiTableData[index].id; | ||
156 | + if (id != '' && id != null) { | ||
157 | + inputDom.attr("value", id); | ||
153 | } | 158 | } |
154 | return inputDom.prop('outerHTML'); | 159 | return inputDom.prop('outerHTML'); |
155 | } | 160 | } |
@@ -157,9 +162,9 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -157,9 +162,9 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
157 | , { | 162 | , { |
158 | field: 'sort', title: '排序', align: 'center', | 163 | field: 'sort', title: '排序', align: 'center', |
159 | templet: function (d) { | 164 | templet: function (d) { |
160 | - var inputDom = $('<input id="txt-restypepagekpi-table-sort-' + d.LAY_TABLE_INDEX + '" data-index="' + d.LAY_TABLE_INDEX + '" type="number" autocomplete="off" class="layui-input txt-restypepagekpi-table-sort">'); | 165 | + var inputDom = $('<input id="txt-restypepagekpi-table-sort-' + (d.LAY_INDEX-1) + '" data-index="' + (d.LAY_INDEX-1) + '" type="number" autocomplete="off" class="layui-input txt-restypepagekpi-table-sort">'); |
161 | if (d.sort != null) { | 166 | if (d.sort != null) { |
162 | - inputDom.attr("value", d.sort); | 167 | + inputDom.attr("value", restypepageKpiTableData[(d.LAY_INDEX-1)].sort); |
163 | } | 168 | } |
164 | return inputDom.prop('outerHTML'); | 169 | return inputDom.prop('outerHTML'); |
165 | } | 170 | } |
@@ -167,7 +172,7 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -167,7 +172,7 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
167 | title: '操作', | 172 | title: '操作', |
168 | width: 100, | 173 | width: 100, |
169 | align: 'center', | 174 | align: 'center', |
170 | - templet: '<div><span data-index="{{d.LAY_TABLE_INDEX}}" class="link link-restypepagekpi-delete">' + | 175 | + templet: '<div><span data-index="{{(d.LAY_INDEX-1)}}" class="link link-restypepagekpi-delete">' + |
171 | '<a class="layui-btn layui-btn-xs layui-btn-normal" title="删除"><i class="layui-icon"></i></a></span>' | 176 | '<a class="layui-btn layui-btn-xs layui-btn-normal" title="删除"><i class="layui-icon"></i></a></span>' |
172 | }]], | 177 | }]], |
173 | done: function (res, curr, count) { | 178 | done: function (res, curr, count) { |
@@ -279,7 +284,7 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | @@ -279,7 +284,7 @@ layui.define(['table', 'form', 'laydate', 'common', 'sessions', 'laydate', 'elem | ||
279 | kpiName: e.kpiName, | 284 | kpiName: e.kpiName, |
280 | kpiIdent: e.kpiIdent, | 285 | kpiIdent: e.kpiIdent, |
281 | type: 'base', | 286 | type: 'base', |
282 | - sort: '1' | 287 | + sort: i |
283 | }); | 288 | }); |
284 | } | 289 | } |
285 | }); | 290 | }); |
-
Please register or login to post a comment