|
@ -0,0 +1,135 @@
|
|
|
|
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="utf-8" %>
|
|
|
|
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
|
|
|
|
<script>
|
|
|
|
(function ($, win) {
|
|
|
|
$(function () {
|
|
|
|
/* ************************** 变量定义 ******************************** */
|
|
|
|
// 通用工具类库
|
|
|
|
var Util = $.Util;
|
|
|
|
var retrieve = null;
|
|
|
|
var master = null;
|
|
|
|
var isFirstPage = false;
|
|
|
|
/* *************************** 函数定义 ******************************* */
|
|
|
|
function pageInit() {
|
|
|
|
retrieve.init();
|
|
|
|
master.init();
|
|
|
|
}
|
|
|
|
|
|
|
|
function reloadGrid(params) {
|
|
|
|
if (isFirstPage) {
|
|
|
|
this.grid.options.newPage = 1;
|
|
|
|
}
|
|
|
|
this.grid.setOptions({parms: params});
|
|
|
|
this.grid.loadData(true);
|
|
|
|
}
|
|
|
|
|
|
|
|
/* *************************** 模块初始化 ***************************** */
|
|
|
|
|
|
|
|
retrieve = {
|
|
|
|
$element: $('.m-retrieve-area'),
|
|
|
|
$searchBtn: $('#btn_search'),
|
|
|
|
|
|
|
|
$params: $("#inp_params"),//参数
|
|
|
|
$startDate: $("#inp_startDate"),
|
|
|
|
$endDate: $("#inp_endDate"),
|
|
|
|
init: function () {
|
|
|
|
this.$element.show();
|
|
|
|
this.$element.attrScan();
|
|
|
|
window.form = this.$element;
|
|
|
|
this.$params.ligerTextBox({width: 300});
|
|
|
|
this.$startDate.ligerDateEditor({
|
|
|
|
format: "yyyy-MM-dd",
|
|
|
|
showTime: false,
|
|
|
|
labelWidth: 100,
|
|
|
|
labelAlign: 'center',
|
|
|
|
cancelable: true
|
|
|
|
});
|
|
|
|
this.$endDate.ligerDateEditor({
|
|
|
|
format: "yyyy-MM-dd",
|
|
|
|
showTime: false,
|
|
|
|
labelWidth: 100,
|
|
|
|
labelAlign: 'center',
|
|
|
|
cancelable: true
|
|
|
|
});
|
|
|
|
this.bindEvents();
|
|
|
|
},
|
|
|
|
bindEvents: function () {
|
|
|
|
var self = this;
|
|
|
|
self.$searchBtn.click(function () {
|
|
|
|
master.grid.options.newPage = 1;
|
|
|
|
master.reloadGrid();
|
|
|
|
});
|
|
|
|
}
|
|
|
|
};
|
|
|
|
master = {
|
|
|
|
payLogInfoDialog: null,
|
|
|
|
grid: null,
|
|
|
|
init: function () {
|
|
|
|
this.grid = $("#div_paylog_list").ligerGrid($.LigerGridEx.config({
|
|
|
|
url: ctx + '/admin/paylog/list',
|
|
|
|
parms: {},
|
|
|
|
ajaxHeader: ajaxHeaderName,
|
|
|
|
ajaxHeaderValue: ajaxHeaderValue,
|
|
|
|
columns: [
|
|
|
|
{display: 'id', name: 'id', hide: true},
|
|
|
|
{
|
|
|
|
display: '接口类型', name: 'type', width: '10%', align: "left",
|
|
|
|
render: function (row) {
|
|
|
|
if (row.type == 0) {
|
|
|
|
return "家庭签约支付"
|
|
|
|
}
|
|
|
|
if (row.type == 1) {
|
|
|
|
return "续方支付"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{display: '业务内容', name: 'content', width: '10%', align: "left"},
|
|
|
|
{display: '调用接口', name: 'api', width: '10%', align: "left"},
|
|
|
|
{display: '调用方式', name: 'method', width: '5%', align: "left"},
|
|
|
|
{display: '调用参数', name: 'params', width: '10%', align: "left"},
|
|
|
|
{display: '调用头部信息', name: 'header', width: '10%', align: "left"},
|
|
|
|
{display: '返回结果', name: 'response', width: '10%', align: "left"},
|
|
|
|
{display: '错误信息', name: 'error', width: '10%', align: "left"},
|
|
|
|
{display: '重试次数', name: 'retryTimes', width: '5%', align: "left"},
|
|
|
|
{
|
|
|
|
display: '状态', name: 'status', width: '5%', align: "left",
|
|
|
|
render: function (row) {
|
|
|
|
if (row.status == 0) {
|
|
|
|
return "失败"
|
|
|
|
}
|
|
|
|
if (row.status == 1) {
|
|
|
|
return "成功"
|
|
|
|
}
|
|
|
|
if (row.status == 2) {
|
|
|
|
return "已重试"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
{display: '创建时间', name: 'createTime', width: '10%', align: "left"},
|
|
|
|
],
|
|
|
|
}));
|
|
|
|
// 自适应宽度
|
|
|
|
this.grid.adjustToWidth();
|
|
|
|
},
|
|
|
|
reloadGrid: function (msg) {
|
|
|
|
retrieve.$element.attrScan();
|
|
|
|
var values = retrieve.$element.Fields.getValues();
|
|
|
|
reloadGrid.call(this, values);
|
|
|
|
},
|
|
|
|
};
|
|
|
|
/* ************************* Dialog页面回调接口 ************************** */
|
|
|
|
win.reloadMasterGrid = function (msg) {
|
|
|
|
if (isNoEmpty(msg)) {
|
|
|
|
$.Notice.success(msg);
|
|
|
|
}
|
|
|
|
master.reloadGrid(msg);
|
|
|
|
};
|
|
|
|
win.closePayLogInfoDialog = function () {
|
|
|
|
master.payLogInfoDialog.close();
|
|
|
|
};
|
|
|
|
/* *************************** 页面初始化 **************************** */
|
|
|
|
pageInit();
|
|
|
|
});
|
|
|
|
})(jQuery, window);
|
|
|
|
|
|
|
|
</script>
|