1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- // 生成房间号数组
- const makeRooms = (floor, rooms, extraRooms) => {
- // makeRooms(floor, rooms, extraRooms) {
- let arr = [];
- for (let i = 1; i < rooms + 1; i++) {
- let roomNumber = floor * 100 + i;
- for (let j = 0; j < extraRooms + 1; j++) {
- if (j > 0) {
- let realRoom = roomNumber + "-" + j;
- let data = {
- name: realRoom,
- checked: false
- };
- arr.push(data);
- } else {
- let data = {
- name: roomNumber,
- checked: false
- };
- arr.push(data);
- }
- }
- }
- return arr;
- };
- const floor = () => {
- let floorNum = [];
- for (let i = 1; i < 56; i++) {
- if (i != 0) {
- let data = {
- checked: false,
- name: i + "楼"
- };
- floorNum.push(data);
- }
- }
- return floorNum;
- };
- const storiedBuilding = () => {
- let building = [
- {
- checked: false,
- name: "单幢"
- }
- ];
- for (var i = 0; i < 25; i++) {
- let data = {
- checked: false,
- name: String.fromCharCode(65 + i) + "幢"
- };
- building.push(data);
- }
- for (let i = 1; i <= 20; i++) {
- if (i != 0) {
- let data = {
- checked: false,
- name: i + "幢"
- };
- building.push(data);
- }
- }
- return building;
- };
- module.exports = {
- makeRooms,
- floor,
- storiedBuilding
- };
|