|
- /* * 版 本 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();
- }
|