phx-react
Version:
PHX REACT
58 lines • 3.26 kB
JavaScript
export const KEY_MODULE_CODE_LIBRARY = 'LIBRARY';
export var QUICK_ACTION_LIBRARY;
(function (QUICK_ACTION_LIBRARY) {
QUICK_ACTION_LIBRARY["LIBRARY_TRUNG_HOC_BORROW_TICKET_CREATE"] = "LIBRARY_TRUNG_HOC_BORROW_TICKET_CREATE";
QUICK_ACTION_LIBRARY["LIBRARY_TRUNG_HOC_BORROW_TICKET_RETURN"] = "LIBRARY_TRUNG_HOC_BORROW_TICKET_RETURN";
QUICK_ACTION_LIBRARY["LIBRARY_TIEU_HOC_BORROW_TICKET_CREATE"] = "LIBRARY_TIEU_HOC_BORROW_TICKET_CREATE";
QUICK_ACTION_LIBRARY["LIBRARY_TIEU_HOC_BORROW_TICKET_RETURN"] = "LIBRARY_TIEU_HOC_BORROW_TICKET_RETURN";
})(QUICK_ACTION_LIBRARY || (QUICK_ACTION_LIBRARY = {}));
export var PARENT_ROUTE_LIBRARY;
(function (PARENT_ROUTE_LIBRARY) {
PARENT_ROUTE_LIBRARY["TIEU_HOC"] = "tieu-hoc";
PARENT_ROUTE_LIBRARY["TRUNG_HOC"] = "trung-hoc";
})(PARENT_ROUTE_LIBRARY || (PARENT_ROUTE_LIBRARY = {}));
// Mã trạng thái sách
export const STOP_BORROW_STATE_CODE = 'STOP_BORROW'; // sách dừng cho mượn
export const IN_WAREHOUSE_STATE_CODE = 'IN_WAREHOUSE'; // sách trong kho
export const IN_BOOKSHELF_STATE_CODE = 'IN_BOOKSHELF'; // sách trên kệ
export const BORROWED_STATE_CODE = 'BORROWED'; // sách đã được mượn
export const SCHEDULE_BORROW_STATE_CODE = 'SCHEDULED'; // sách đã được đặt mượn
export const LOST_BOOK_STATE_CODE = 'LOST'; // sách bị mất
// Trạng thái phiếu mượn sách
export const ALL_TICKET_CODE = 'ALL';
export const AWAIT_CONFIRM_TICKET_CODE = 'AWAIT_CONFIRM';
export const REFUSED_TICKET_CODE = 'REFUSED';
export const AWAIT_COLLECT_TICKET_CODE = 'AWAIT_COLLECT';
export const BORROWED_TICKET_CODE = 'BORROWED';
export const RETURNED_TICKET_CODE = 'RETURNED';
export const EXPIRED_TICKET_CODE = 'EXPIRED';
export const CANCEL_TICKET_CODE = 'CANCELED';
export const VALID_BOOK_CODE_LENGTH = 8; // độ dài tối đa của mã sách
export const KEY_HOC_SINH_CODE = 'SV';
export const KEY_GIAO_VIEN_CODE = 'GV';
export const KEY_NHAN_VIEN_CODE = 'NV';
export const KEY_PHU_HUYNH_CODE = 'PH';
export const STATUS_BOOK = {
ACTIVE: 0,
NO_ACTIVE: 1,
};
export const ACTION_LIBRARY_CREATE_TICKET = 'LIBRARY_CREATE_TICKET';
export const CODE_BORROW_USER = {
HS: 'HS',
GV: 'GV',
NV: 'NV',
GV_CLASSROOM: 'GV_CLASSROOM',
HS_CLASSROOM: 'HS_CLASSROOM',
}; // trạng thái học sinh đang học
export const KEY_STUDYING_STUDENT_STATUS = 2;
export const MAX_BORROW_BOOK_STUDENT = 2; // tổng số sách mượn tối đa của học sinh
export const MAX_BORROW_BOOK_INDIVIDUAL = 5; // tổng số sách mượn tối đa nếu là cá nhân mượn
export const STUDENT_BORROW_INDIVIDUAL_CODE = 'HS'; // Cá nhân học sinh
export const TEACHER_BORROW_INDIVIDUAL_CODE = 'GV'; // Cá nhân giáo viên
export const STAFF_BORROW_INDIVIDUAL_CODE = 'NV'; // Cá nhân nhân viên
export const TEACHER_BORROW_GROUP_CODE = 'GV_CLASSROOM'; // Giáo viên mượn sách cho lớp
export const STUDENT_BORROW_GROUP_CODE = 'HS_CLASSROOM'; // Lớp trưởng mượn sách cho lớp
export const TOTAL_BORROW_DAY_STUDENT = 7; // ngày mượn tối đa của học sinh
export const DEFAULT_TOTAL_BORROW_DAY = 14; // ngày mượn tối đa mặc định
export const KEY_ALERT_LIBRARY = 'ALERT_LIBRARY';
//# sourceMappingURL=constants.js.map