"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.User = exports.ResultVO = exports.ResponseEntity = exports.Resource = exports.QUser = exports.QRecord = exports.QRToken = exports.ListResultVO = exports.IORecords = exports.GrantedAuthority = exports.Department = void 0; var Department = /** @class */ (function () { function Department() { /** 部门名称 */ this.department = ''; /** 部门编码 */ this.departmentID = ''; } return Department; }()); exports.Department = Department; var GrantedAuthority = /** @class */ (function () { function GrantedAuthority() { /** authority */ this.authority = ''; } return GrantedAuthority; }()); exports.GrantedAuthority = GrantedAuthority; var IORecords = /** @class */ (function () { function IORecords() { /** 出入校时间 */ this.commitTime = ''; /** 院级审核时间 */ this.deptAuditTime = ''; /** 院级审核人 */ this.deptAuditor = new User(); /** 院级审核人 */ this.deptAuditorID = undefined; /** 报备记录ID */ this.id = undefined; /** 校内居住地 */ this.innerResidence = ''; /** 报备单类型:1-出;0-入 */ this.ioType = ''; /** 校外居住地 */ this.outerResidence = ''; /** 二维码token */ this.qrToken = new QRToken(); /** 申请事由 */ this.reason = ''; /** 校级审核时间 */ this.schoolAuditTime = ''; /** 校级审核人 */ this.schoolAuditor = new User(); /** 校级审核人 */ this.schoolAuditorID = undefined; /** 单据状态:SUBMIT-提交待审核;DEPT_PASS-院级审核通过;SCHOOL_PASS-校级审核通过;VERIFY_PASS-核验通过;DEPT_DENY-院级审核不通过;SCHOOL_DENY-校级审核不通过;VERIFY_DENY-核验不通过;INVALID-无效 */ this.status = ''; /** 教师 */ this.teacher = new User(); /** 教师工号 */ this.teacherID = ''; /** 核验时间 */ this.validateTime = ''; /** 核验人 */ this.validator = new User(); /** 核验人 */ this.validatorID = undefined; } return IORecords; }()); exports.IORecords = IORecords; var ListResultVO = /** @class */ (function () { function ListResultVO() { /** 当前页码 */ this.current = undefined; /** 列表数据 */ this.list = []; /** 每页记录数 */ this.pageSize = undefined; /** 记录总数 */ this.total = undefined; } return ListResultVO; }()); exports.ListResultVO = ListResultVO; var QRToken = /** @class */ (function () { function QRToken() { /** expireTime */ this.expireTime = undefined; /** recordID */ this.recordID = undefined; } return QRToken; }()); exports.QRToken = QRToken; var QRecord = /** @class */ (function () { function QRecord() { /** current */ this.current = undefined; /** pageSize */ this.pageSize = undefined; /** sorter */ this.sorter = ''; /** 记录状态 */ this.status = ''; /** 教师工号 */ this.teacherID = ''; /** 记录类型 */ this.type = ''; /** 用户id */ this.userID = undefined; } return QRecord; }()); exports.QRecord = QRecord; var QUser = /** @class */ (function () { function QUser() { /** 姓名 */ this.name = ''; /** 手机号 */ this.phone = ''; } return QUser; }()); exports.QUser = QUser; var Resource = /** @class */ (function () { function Resource() { /** 上级菜单ID */ this.children = []; /** 资源ID */ this.id = undefined; /** 是否對所有角色開放 */ this.isForAll = false; /** 显示文本 */ this.label = ''; /** 请求方法类型 */ this.method = ''; /** 资源名称(方法签名) */ this.name = ''; /** 上级菜单ID */ this.parentId = undefined; /** 允许所有访问 */ this.permitAll = false; /** 排序 */ this.sort = undefined; /** 链接 */ this.url = ''; } return Resource; }()); exports.Resource = Resource; var ResponseEntity = /** @class */ (function () { function ResponseEntity() { /** body */ this.body = undefined; /** statusCode */ this.statusCode = undefined; /** statusCodeValue */ this.statusCodeValue = undefined; } return ResponseEntity; }()); exports.ResponseEntity = ResponseEntity; var ResultVO = /** @class */ (function () { function ResultVO() { /** code */ this.code = undefined; /** 数据 */ this.data = new IORecords(); /** msg */ this.msg = ''; } return ResultVO; }()); exports.ResultVO = ResultVO; var User = /** @class */ (function () { function User() { /** 地址信息 */ this.address = ''; /** authorities */ this.authorities = []; /** 所属单位 */ this.departmentID = undefined; /** 所属学院 */ this.dept = new Department(); /** 是否在校 1:在校 0:未在 */ this.enabled = false; /** 是否在校 1:在校 0:未在 */ this.isInSchool = false; /** 手机号 */ this.mobile = ''; /** 用户姓名 */ this.name = ''; /** 密码 */ this.password = ''; /** 角色列表 */ this.roles = []; /** 教师工号 */ this.teacherID = ''; /** 用户id */ this.userID = undefined; /** username */ this.username = ''; /** 微信小程序id */ this.wechatID = undefined; } return User; }()); exports.User = User;