function marginRateListCtrl() { $(function () { let ctrl = main.jqGrid({ url: "/MarginCalculation/MarginCalculationThresholdList", searchForm: '#form1', colModelGrid: [{ name: '', label: '操作', width: 160, formatter: showToolName, sortable: false, hidden: false, optionHide: false }, { name: 'id', hidden: true, optionHide: true }, { name: 'EncryptId', hidden: true, optionHide: true }, { name: 'ClientId', label: '客户id', index: 'ClientId', hidden: true },{ name: 'ClientName', label: '客户名称', index: 'ClientName' }, { name: 'MarginCalcuThreshold', label: '预付金计算阈值', index: 'MarginCalcuThreshold' },{ name: 'TakeEffectDate', label: '有效时间', index: 'TakeEffectDate', formatter: 'date' },{ name: 'OptName', label: '操作人', index: 'OptName' }, { name: 'OptDate', label: '操作时间', index: 'OptDate', width: 90, formatter: 'date' }] }); window.reloadData = ctrl.SearchClick; }); function showToolName(cellValue, options, rowObject) { return "".template(rowObject.EncryptId, "修改", "删除"); } } function MarginCalculationThresholdAdd() { var url = "/MarginCalculation/MarginCalculationThresholdEdit"; main.infopage("新增预付金阈值", url, { area: ['550px', '700px'] }); } function MarginCalculationThresholdEdit(id) { var url = "/MarginCalculation/MarginCalculationThresholdEdit?enid=" + id; main.infopage("修改预付金阈值", url, { area: ['550px', '700px'] }); } function MarginRateDelete(id) { var url = "/MarginCalculation/MarginCalculationThresholdDelete?enid=" + id; main.post(url).done(function (res) { reload(); }); } function reload() { window.location.replace("/MarginCalculation/MarginCalculationThresholdList"); } function SearchClick(isSearchclick) { var listGrid = $('#listGrid'); listGrid.appendPostData({ ClientId: $("#ClientId").val() }); listGrid.appendPostData({ ThresholdStart: $("#ThresholdStart").val() }); listGrid.appendPostData({ ThresholdEnd: $("#ThresholdEnd").val() }); query_data = listGrid.jqGrid('getPostData'); if (typeof isSearchclick !== "undefined" && isSearchclick) { //点击搜索时默认第一页 listGrid.jqGrid('setGridParam', { page: 1 }); } listGrid.trigger('reloadGrid'); }