|
|
|
@ -216,29 +216,12 @@ |
|
|
|
}, |
|
|
|
{ |
|
|
|
field: 'right', |
|
|
|
width: 150, |
|
|
|
width: 80, |
|
|
|
title: '@Localizer["Action"]', |
|
|
|
fixed: 'right', |
|
|
|
templet: function (d) { |
|
|
|
var detailBtn = '<a class="layui-btn layui-btn-warm layui-icon layui-icon-list layui-btn-xs" lay-event="detail">@Localizer["View"]</a>'; |
|
|
|
var toggleBtn = ''; |
|
|
|
|
|
|
|
// 如果是停用狀態,嘗試設置整行樣式 |
|
|
|
if (d.statusNo === 'D') { |
|
|
|
setTimeout(function () { |
|
|
|
var index = d.LAY_TABLE_INDEX; |
|
|
|
$('.layui-table-view[lay-id="query"] tr[data-index="' + index + '"]').addClass('layui-table-gray-row'); |
|
|
|
}, 100); |
|
|
|
} |
|
|
|
|
|
|
|
if (d.statusNo === 'D') { |
|
|
|
// 狀態為 D(停用)時顯示啟用按鈕 |
|
|
|
toggleBtn = '<a class="layui-btn layui-btn-normal layui-btn-xs layui-icon layui-icon-play" lay-event="enable">啟用</a>'; |
|
|
|
} else if (d.statusNo === 'A' || d.statusNo === 'N' || d.statusNo === 'S') { |
|
|
|
// 狀態為 A、N 或 S 時顯示停用按鈕 |
|
|
|
toggleBtn = '<a class="layui-btn layui-btn-danger layui-btn-xs layui-icon layui-icon-pause" lay-event="disable">停用</a>'; |
|
|
|
} |
|
|
|
return detailBtn + ' ' + toggleBtn; |
|
|
|
return detailBtn ; |
|
|
|
} |
|
|
|
} |
|
|
|
] |
|
|
|
|