|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262 |
- /* * 版 本 Learun-ADMS V7.0.6 力软敏捷开发框架(http://www.learun.cn)
- * Copyright (c) 2013-2020 力软信息技术(苏州)有限公司
- * 创建人:超级管理员
- * 日 期:2023-01-06 11:59
- * 描 述:学生学籍异动记录表
- */
- var selectedRow;
- var refreshGirdData;
- var bootstrap = function ($, learun) {
- "use strict";
- var page = {
- init: function () {
- page.initGird();
- page.bind();
- },
- bind: function () {
- // 查询
- $('#btn_Search').on('click', function () {
- var keyword = $('#txt_Keyword').val();
- page.search({ keyword: keyword });
- });
- // 刷新
- $('#lr_refresh').on('click', function () {
- location.reload();
- });
- // 新增
- $('#lr_add').on('click', function () {
- selectedRow = null;
- learun.layerForm({
- id: 'form',
- title: '新增',
- url: top.$.rootUrl + '/EducationalAdministration/StuInfoBasicTran/Form',
- width: 700,
- height: 400,
- callBack: function (id) {
- return top[id].acceptClick(refreshGirdData);
- }
- });
- });
- // 编辑
- $('#lr_edit').on('click', function () {
- var keyValue = $('#gridtable').jfGridValue('StuId');
- selectedRow = $('#gridtable').jfGridGet('rowdata');
- if (learun.checkrow(keyValue)) {
- learun.layerForm({
- id: 'form',
- title: '编辑',
- url: top.$.rootUrl + '/EducationalAdministration/StuInfoBasicTran/Form?keyValue=' + keyValue,
- width: 700,
- height: 400,
- callBack: function (id) {
- return top[id].acceptClick(refreshGirdData);
- }
- });
- }
- });
- // 删除
- $('#lr_delete').on('click', function () {
- var keyValue = $('#gridtable').jfGridValue('StuId');
- if (learun.checkrow(keyValue)) {
- learun.layerConfirm('是否确认删除该项!', function (res) {
- if (res) {
- learun.deleteForm(top.$.rootUrl + '/EducationalAdministration/StuInfoBasicTran/DeleteForm', { keyValue: keyValue}, function () {
- });
- }
- });
- }
- });
- },
- initGird: function () {
- $('#gridtable').lrAuthorizeJfGrid({
- url: top.$.rootUrl + '/EducationalAdministration/StuInfoBasicTran/GetPageList',
- headData: [
- { label: 'StuId', name: 'StuId', width: 200, align: "left" },
- { label: '学号', name: 'StuNo', width: 200, align: "left" },
- { label: '学籍号', name: 'StuCode', width: 200, align: "left" },
- { label: '通知书号', name: 'NoticeNo', width: 200, align: "left" },
- { label: '毕业日期', name: 'GraduateYear', width: 200, align: "left" },
- { label: '考生号', name: 'ksh', width: 200, align: "left" },
- { label: '系所', name: 'DeptNo', width: 200, align: "left" },
- { label: '专业', name: 'MajorNo', width: 200, align: "left" },
- { label: '专业方向号(如0,1,2,3,4,5) 0代表无专业方向细分', name: 'MajorDetailNo', width: 200, align: "left" },
- { label: '专业方向名', name: 'MajorDetailName', width: 200, align: "left" },
- { label: '年级', name: 'Grade', width: 200, align: "left" },
- { label: '班级', name: 'ClassNo', width: 200, align: "left" },
- { label: '姓名', name: 'StuName', width: 200, align: "left" },
- { label: '拼音全称', name: 'SpellFull', width: 200, align: "left" },
- { label: '拼音简称', name: 'SpellBrief', width: 200, align: "left" },
- { label: '性别', name: 'GenderNo', width: 200, align: "left" },
- { label: '出生日期', name: 'Birthday', width: 200, align: "left" },
- { label: '政治面貌', name: 'PartyFaceNo', width: 200, align: "left" },
- { label: '家庭出身份', name: 'FamilyOriginNo', width: 200, align: "left" },
- { label: '民族', name: 'NationalityNo', width: 200, align: "left" },
- { label: '省', name: 'ProvinceNo', width: 200, align: "left" },
- { label: '籍贯', name: 'RegionNo', width: 200, align: "left" },
- { label: '农业户口(是否农户)', name: 'ResidenceNo', width: 200, align: "left" },
- { label: '考生类别', name: 'TestStuSortNo', width: 200, align: "left" },
- { label: '健康状况', name: 'HealthStatusNo', width: 200, align: "left" },
- { label: '第几志愿', name: 'WillNo', width: 200, align: "left" },
- { label: 'TestStuSubjectNo', name: 'TestStuSubjectNo', width: 200, align: "left" },
- { label: '本专科', name: 'GraduateNo', width: 200, align: "left" },
- { label: '计划形式', name: 'PlanFormNo', width: 200, align: "left" },
- { label: '三好', name: 'IsThreeGood', width: 200, align: "left" },
- { label: '优干', name: 'IsExcellent', width: 200, align: "left" },
- { label: '一般学生干部', name: 'IsNormalCadre', width: 200, align: "left" },
- { label: '省市前三', name: 'IsProvinceFirstThree', width: 200, align: "left" },
- { label: '港澳台侨', name: 'OverseasChineseNo', width: 200, align: "left" },
- { label: '录取类别', name: 'MatriculateSort', width: 200, align: "left" },
- { label: '来源地区码', name: 'ComeProvinceNo', width: 200, align: "left" },
- { label: '原单位码', name: 'HighSchoolNo', width: 200, align: "left" },
- { label: '原单位', name: 'HighSchoolName', width: 200, align: "left" },
- { label: '入学年月', name: 'EntranceDate', width: 200, align: "left" },
- { label: '宗教', name: 'Religion', width: 200, align: "left" },
- { label: '特长', name: 'GoodAt', width: 200, align: "left" },
- { label: '身份证号', name: 'IdentityCardNo', width: 200, align: "left" },
- { label: '入党时间', name: 'JoinPartyDate', width: 200, align: "left" },
- { label: '入团时间 ', name: 'JoinLeagueDate', width: 200, align: "left" },
- { label: '校内地址', name: 'InSchoolAddress', width: 200, align: "left" },
- { label: '校内电话', name: 'InSchoolTelephone', width: 200, align: "left" },
- { label: '异动标志', name: 'AbmormityMoveMark', width: 200, align: "left" },
- { label: '奖励标志', name: 'AwardMark', width: 200, align: "left" },
- { label: '处分标志', name: 'PunishMark', width: 200, align: "left" },
- { label: '联系人标志', name: 'LinkmanMark', width: 200, align: "left" },
- { label: '学号异动标志', name: 'StuNoChangeMark', width: 200, align: "left" },
- { label: '毕业标志', name: 'FinishSchoolMark', width: 200, align: "left" },
- { label: '当前注册标志', name: 'CurrentRegisterMark', width: 200, align: "left" },
- { label: '毕业年月', name: 'FinishSchoolDate', width: 200, align: "left" },
- { label: '毕业证书号', name: 'DiplomaNo', width: 200, align: "left" },
- { label: '毕业证书备注', name: 'DiplomaRemark', width: 200, align: "left" },
- { label: '备注', name: 'Remark', width: 200, align: "left" },
- { label: '报到日期', name: 'RegisterDate', width: 200, align: "left" },
- { label: 'Photo', name: 'Photo', width: 200, align: "left" },
- { label: 'TeachPlanNo', name: 'TeachPlanNo', width: 200, align: "left" },
- { label: '审核标志', name: 'CheckMark', width: 200, align: "left" },
- { label: '联系电话', name: 'mobile', width: 200, align: "left" },
- { label: '电子邮件', name: 'EMail', width: 200, align: "left" },
- { label: 'QQ', name: 'QQ', width: 200, align: "left" },
- { label: '户口所在地', name: 'FatherUnit', width: 200, align: "left" },
- { label: '父亲姓名', name: 'FatherName', width: 200, align: "left" },
- { label: '父亲电话', name: 'FatherPhone', width: 200, align: "left" },
- { label: '母亲姓名', name: 'MatherName', width: 200, align: "left" },
- { label: '档案所在地', name: 'MatherUnit', width: 200, align: "left" },
- { label: '母亲电话', name: 'MatherPhone', width: 200, align: "left" },
- { label: '用户名', name: 'username', width: 200, align: "left" },
- { label: '密码', name: 'password', width: 200, align: "left" },
- { label: '通信地址', name: 'MailAddress', width: 200, align: "left" },
- { label: '邮政编码', name: 'PostalCode', width: 200, align: "left" },
- { label: 'InSchoolStatus', name: 'InSchoolStatus', width: 200, align: "left" },
- { label: 'TransMark', name: 'TransMark', width: 200, align: "left" },
- { label: 'ClassTutorNo', name: 'ClassTutorNo', width: 200, align: "left" },
- { label: '学籍卡审核', name: 'ResumeCheck', width: 200, align: "left" },
- { label: 'PracStatus', name: 'PracStatus', width: 200, align: "left" },
- { label: 'RegisterStatus', name: 'RegisterStatus', width: 200, align: "left" },
- { label: 'PunishmentDate', name: 'PunishmentDate', width: 200, align: "left" },
- { label: '市', name: 'F_CityId', width: 200, align: "left" },
- { label: '县区', name: 'F_CountyId', width: 200, align: "left" },
- { label: '省', name: 'F_ProvinceId', width: 200, align: "left" },
- { label: '学校', name: 'F_SchoolId', width: 200, align: "left" },
- { label: '学制', name: 'EduSystem', width: 200, align: "left" },
- { label: '学习形式', name: 'StudyModality', width: 200, align: "left" },
- { label: 'SyncFlag', name: 'SyncFlag', width: 200, align: "left" },
- { label: '学籍异动状态', name: 'ChangeStatus', width: 200, align: "left" },
- { label: 'Balance', name: 'Balance', width: 200, align: "left" },
- { label: 'HealthStatus', name: 'HealthStatus', width: 200, align: "left" },
- { label: '身份证件类型', name: 'IdCardType', width: 200, align: "left" },
- { label: '入学方式', name: 'EntranceWay', width: 200, align: "left" },
- { label: '就读方式', name: 'StudyingWay', width: 200, align: "left" },
- { label: '国籍/地区', name: 'CountryNo', width: 200, align: "left" },
- { label: '婚姻状况', name: 'MarriageStatus', width: 200, align: "left" },
- { label: '乘火车区间', name: 'TrainInterval', width: 200, align: "left" },
- { label: '是否随迁子女', name: 'IsTrailChildren', width: 200, align: "left" },
- { label: '生源地行政区划码', name: 'StuPlaceCode', width: 200, align: "left" },
- { label: '出生地行政区划码', name: 'BirthPlaceCode', width: 200, align: "left" },
- { label: '籍贯地行政区划码', name: 'NativePlaceCode', width: 200, align: "left" },
- { label: '户口所在地行政区划码', name: 'ResidencePlaceCode', width: 200, align: "left" },
- { label: '所属派出所', name: 'BelongPolice', width: 200, align: "left" },
- { label: '学生居住地类型', name: 'StuLivePlaceType', width: 200, align: "left" },
- { label: '学生来源', name: 'StuOrigin', width: 200, align: "left" },
- { label: '招生对象', name: 'RecruitObject', width: 200, align: "left" },
- { label: '贫困户否建档立卡贫困户', name: 'PoorIsRecord', width: 200, align: "left" },
- { label: '招生方式', name: 'RecruitWay', width: 200, align: "left" },
- { label: '联招合作类型', name: 'RecruitCooperateType', width: 200, align: "left" },
- { label: '准考证号', name: 'AdmissionNo', width: 200, align: "left" },
- { label: '考试总分', name: 'ExamScore', width: 200, align: "left" },
- { label: '联招合作办学形式', name: 'RecruitCooperateForm', width: 200, align: "left" },
- { label: '联招合作学校代码', name: 'RecruitCooperateSchoolNo', width: 200, align: "left" },
- { label: '校外教学点', name: 'SchoolOutsidePlace', width: 200, align: "left" },
- { label: '分段培养方式', name: 'PieceCultivateWay', width: 200, align: "left" },
- { label: '英文姓名', name: 'EnglishName', width: 200, align: "left" },
- { label: '成员1关系', name: 'OneMembership', width: 200, align: "left" },
- { label: '成员1是否监护人', name: 'OneIsGuardian', width: 200, align: "left" },
- { label: '成员1出生年月', name: 'OneBirthday', width: 200, align: "left" },
- { label: '成员1身份证件类型', name: 'OneIdCardType', width: 200, align: "left" },
- { label: '成员1身份证件号', name: 'OneIdCardNo', width: 200, align: "left" },
- { label: '成员1民族', name: 'OneNationalityNo', width: 200, align: "left" },
- { label: '成员1政治面貌', name: 'OnePartyFaceNo', width: 200, align: "left" },
- { label: '成员1健康状况', name: 'OneHealthStatus', width: 200, align: "left" },
- { label: '成员1工作或学习单位', name: 'OneJob', width: 200, align: "left" },
- { label: '成员1职务', name: 'OnePosition', width: 200, align: "left" },
- { label: '成员2关系', name: 'TwoMembership', width: 200, align: "left" },
- { label: '成员2是否监护人', name: 'TwoIsGuardian', width: 200, align: "left" },
- { label: '成员2出生年月', name: 'TwoBirthday', width: 200, align: "left" },
- { label: '成员2身份证件类型', name: 'TwoIdCardType', width: 200, align: "left" },
- { label: '成员2身份证件号', name: 'TwoIdCardNo', width: 200, align: "left" },
- { label: '成员2民族', name: 'TwoNationalityNo', width: 200, align: "left" },
- { label: '成员2政治面貌', name: 'TwoPartyFaceNo', width: 200, align: "left" },
- { label: '成员2健康状况', name: 'TwoHealthStatus', width: 200, align: "left" },
- { label: '成员2工作或学习单位', name: 'TwoJob', width: 200, align: "left" },
- { label: '成员2职务', name: 'TwoPosition', width: 200, align: "left" },
- { label: '省编学号', name: 'ProvinceCode', width: 200, align: "left" },
- { label: '监护人', name: 'Guardian', width: 200, align: "left" },
- { label: '监护人联系方式', name: 'GuardianPhone', width: 200, align: "left" },
- { label: '监护人类型', name: 'GuardianType', width: 200, align: "left" },
- { label: '是否单亲', name: 'IsSingle', width: 200, align: "left" },
- { label: '留守', name: 'IsLeft', width: 200, align: "left" },
- { label: '残疾', name: 'IsDisability', width: 200, align: "left" },
- { label: '走读', name: 'IsRunSchool', width: 200, align: "left" },
- { label: '困难', name: 'IsDdifficulty', width: 200, align: "left" },
- { label: '五年一贯制', name: 'FiveYear', width: 200, align: "left" },
- { label: '实习状态', name: 'InternshipStatus', width: 200, align: "left" },
- { label: '是否复读', name: 'IsRestudy', width: 200, align: "left" },
- { label: '专业方向拼音全称', name: 'MajorDetailSpell', width: 200, align: "left" },
- { label: '成员1名字', name: 'OneName', width: 200, align: "left" },
- { label: '成员2名称', name: 'TwoName', width: 200, align: "left" },
- { label: '其他联系方式', name: 'OtherContact', width: 200, align: "left" },
- { label: '成员1联系电话', name: 'OneMobile', width: 200, align: "left" },
- { label: '成员二联系电话', name: 'TwoMobile', width: 200, align: "left" },
- { label: 'ReturnBooksStatus', name: 'ReturnBooksStatus', width: 200, align: "left" },
- { label: 'ReturnBooksDate', name: 'ReturnBooksDate', width: 200, align: "left" },
- { label: 'EmployAgreeStatus', name: 'EmployAgreeStatus', width: 200, align: "left" },
- { label: 'EmployAgreeDate', name: 'EmployAgreeDate', width: 200, align: "left" },
- { label: 'FeeSettleStatus', name: 'FeeSettleStatus', width: 200, align: "left" },
- { label: 'FeeSettleDate', name: 'FeeSettleDate', width: 200, align: "left" },
- { label: 'CheckOutStatus', name: 'CheckOutStatus', width: 200, align: "left" },
- { label: 'CheckOutDate', name: 'CheckOutDate', width: 200, align: "left" },
- { label: 'CardDeregistrateStatus', name: 'CardDeregistrateStatus', width: 200, align: "left" },
- { label: 'CardDeregistrateDate', name: 'CardDeregistrateDate', width: 200, align: "left" },
- { label: 'DiplomaReceiveStatus', name: 'DiplomaReceiveStatus', width: 200, align: "left" },
- { label: 'DiplomaReceiveDate', name: 'DiplomaReceiveDate', width: 200, align: "left" },
- { label: 'FileTransferStatus', name: 'FileTransferStatus', width: 200, align: "left" },
- { label: 'FileTransferDate', name: 'FileTransferDate', width: 200, align: "left" },
- { label: '组织转出状态', name: 'TissueStatus', width: 200, align: "left" },
- { label: '组织转出时间', name: 'TissueDate', width: 200, align: "left" },
- { label: 'DiplomaReceiveSign', name: 'DiplomaReceiveSign', width: 200, align: "left" },
- { label: 'DiplomaReceiveIdcard', name: 'DiplomaReceiveIdcard', width: 200, align: "left" },
- { label: 'DiplomaReceiveRemark', name: 'DiplomaReceiveRemark', width: 200, align: "left" },
- ],
- mainId:'StuId',
- isPage: true
- });
- page.search();
- },
- search: function (param) {
- param = param || {};
- $('#gridtable').jfGridSet('reload', { queryJson: JSON.stringify(param) });
- }
- };
- refreshGirdData = function () {
- $('#gridtable').jfGridSet('reload');
- };
- page.init();
- }
|