日志详细优化

master
RuoYi 6 years ago committed by Limy
parent 5f06f3ed3b
commit 301ed34553

@ -416,22 +416,32 @@
$.operate.submit(url, "post", "json", data); $.operate.submit(url, "post", "json", data);
}, },
// 详细信息 // 详细信息
detail: function(id) { detail: function(id, width, height) {
var _url = $.common.isEmpty(id) ? $.table._option.detailUrl : $.table._option.detailUrl.replace("{id}", id); var _url = $.common.isEmpty(id) ? $.table._option.detailUrl : $.table._option.detailUrl.replace("{id}", id);
var _width = $.common.isEmpty(width) ? "800" : width;
var _height = $.common.isEmpty(height) ? ($(window).height() - 50) : height;
//如果是移动端,就使用自适应大小弹窗
if (navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)) {
_width = 'auto';
_height = 'auto';
}
layer.open({ layer.open({
type: 2, type: 2,
area: ['800px', ($(window).height() - 50) + 'px'], area: [_width + 'px', _height + 'px'],
fix: false, fix: false,
//不固定 //不固定
maxmin: true, maxmin: true,
shade: 0.3, shade: 0.3,
title: $.table._option.modalName + "详细", title: $.table._option.modalName + "详细",
content: _url, content: _url,
btn: ['<i class="fa fa-close"></i> 关闭'], btn: '关闭',
// 弹层外区域关闭 // 弹层外区域关闭
shadeClose: true, shadeClose: true,
cancel: function(index) { success: function(layer) {
return true; layer[0].childNodes[3].childNodes[0].attributes[0].value='layui-layer-btn1';
},
btn1: function(index) {
layer.close(index);
} }
}); });
}, },

@ -28,8 +28,7 @@
</div> </div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-2 control-label">请求参数:</label> <label class="col-sm-2 control-label">请求参数:</label>
<div class="form-control-static" th:text="${operLog.operParam}"> <div class="form-control-static"><pre id="operParam"></pre></div>
</div>
</div> </div>
<div class="form-group"> <div class="form-group">
<label class="col-sm-2 control-label">状态:</label> <label class="col-sm-2 control-label">状态:</label>
@ -44,5 +43,13 @@
</form> </form>
</div> </div>
<div th:include="include :: footer"></div> <div th:include="include :: footer"></div>
<script th:inline="javascript">
$(function() {
var text = [[${operLog.operParam}]];
var result = JSON.stringify(JSON.parse(text), null, 2);
$("#operParam").html(result);
});
</script>
</body> </body>
</html> </html>
Loading…
Cancel
Save