/* * 版 本 Learun-ADMS V7.0.6 力软敏捷开发框架(http://www.learun.cn) * Copyright (c) 2013-2020 力软信息技术(苏州)有限公司 * 创建人:超级管理员 * 日 期:2022-05-18 11:08 * 描 述:一卡通交易流水 */ var selectedRow; var refreshGirdData; var bootstrap = function ($, learun) { "use strict"; var startTime; var endTime; var page = { init: function () { page.initGird(); page.bind(); }, bind: function () { // 时间搜索框 $('#datesearch').lrdate({ dfdata: [ { name: '今天', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00') }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } }, { name: '近7天', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00', 'd', -6) }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } }, { name: '近1个月', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00', 'm', -1) }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } }, { name: '近3个月', begin: function () { return learun.getDate('yyyy-MM-dd 00:00:00', 'm', -3) }, end: function () { return learun.getDate('yyyy-MM-dd 23:59:59') } } ], // 月 mShow: false, premShow: false, // 季度 jShow: false, prejShow: false, // 年 ysShow: false, yxShow: false, preyShow: false, yShow: false, // 默认 dfvalue: '3', selectfn: function (begin, end) { startTime = begin; endTime = end; page.search(); } }); $('#multiple_condition_query').lrMultipleQuery(function (queryJson) { page.search(queryJson); }, 250, 400); // 刷新 $('#lr_refresh').on('click', function () { location.reload(); }); $('#depName').lrselect({ width: '150px', placeholder: "请选择所属班级/部门", allowSearch: true, url: top.$.rootUrl + '/EducationalAdministration/MealCardRunTab/GetDept', value: 'Id', text: 'depName' }); $('#identiName').lrselect({ width: '150px', placeholder: "请选择身份类型", allowSearch: true, url: top.$.rootUrl + '/EducationalAdministration/MealCardRunTab/GetdentiName', value: 'Id', text: 'identiName' }); $('#flowtype').lrselect({ width: '150px', placeholder: "请选择流水类型", allowSearch: true, url: top.$.rootUrl + '/EducationalAdministration/MealCardRunTab/Getflowtype', value: 'Id', text: 'flowtype' }); $('#seg').lrselect({ width: '150px', placeholder: "请选择餐次", allowSearch: true, url: top.$.rootUrl + '/EducationalAdministration/MealCardRunTab/Getseg', value: 'Id', text: 'seg' }); //// 新增 //$('#lr_add').on('click', function () { // selectedRow = null; // learun.layerForm({ // id: 'form', // title: '新增', // url: top.$.rootUrl + '/EducationalAdministration/MealCardRunTab/Form', // width: 700, // height: 400, // callBack: function (id) { // return top[id].acceptClick(refreshGirdData); // } // }); //}); //// 编辑 //$('#lr_edit').on('click', function () { // var keyValue = $('#gridtable').jfGridValue('Id'); // selectedRow = $('#gridtable').jfGridGet('rowdata'); // if (learun.checkrow(keyValue)) { // learun.layerForm({ // id: 'form', // title: '编辑', // url: top.$.rootUrl + '/EducationalAdministration/MealCardRunTab/Form?keyValue=' + keyValue, // width: 700, // height: 400, // callBack: function (id) { // return top[id].acceptClick(refreshGirdData); // } // }); // } //}); //// 删除 //$('#lr_delete').on('click', function () { // var keyValue = $('#gridtable').jfGridValue('Id'); // if (learun.checkrow(keyValue)) { // learun.layerConfirm('是否确认删除该项!', function (res) { // if (res) { // learun.deleteForm(top.$.rootUrl + '/EducationalAdministration/MealCardRunTab/DeleteForm', { keyValue: keyValue}, function () { // }); // } // }); // } //}); }, initGird: function () { $('#gridtable').lrAuthorizeJfGridLei({ url: top.$.rootUrl + '/EducationalAdministration/MealCardRunTab/GetPageList', headData: [ { label: '学生卡账号', name: 'accountNo', width: 80, align: "left" }, { label: '学生卡姓名', name: 'accountName', width: 80, align: "left" }, { label: '部门名称', name: 'depName', width: 100, 100: "left" }, { label: '身份证号', name: 'personId', width: 150, align: "left" }, { label: '身份名称', name: 'identiName', width: 80, align: "left" }, { label: '流水类型', name: 'flowtype', width: 100, align: "left" }, { label: '交易金额', name: 'flowamount', width: 100, align: "left" }, { label: '余额', name: 'balance', width: 100, align: "left" }, { label: '卡号', name: 'cardNo', width: 100, align: "left" }, { label: '中心时间', name: 'centralTm', width: 150, align: "left" }, { label: '中心序号', name: 'centralNo', width: 100, align: "left" }, { label: '发生时间', name: 'occurTime', width: 150, align: "left" }, { label: '节点名称', name: 'node', width: 100, align: "left" }, { label: '营业大组名称', name: 'bigGroup', width: 100, align: "left" }, { label: '营业小组名称', name: 'smallGroup', width: 100, align: "left" }, { label: '营业餐次', name: 'seg', width: 100, align: "left" }, { label: 'Pos机序号', name: 'pos', width: 80, align: "left" }, ], mainId: 'Id', isPage: true, rows: 100, sidx: 'occurTime', sord: 'desc' }); page.search(); }, search: function (param) { param = param || {}; param.StartTime = startTime; param.EndTime = endTime; param.accountName = learun.clientdata.get(['userinfo']).realName; $('#gridtable').jfGridSet('reload', { queryJson: JSON.stringify(param) }); } }; refreshGirdData = function () { $('#gridtable').jfGridSet('reload'); }; page.init(); }