This commit is contained in:
2023-02-03 21:47:54 +08:00
parent d1c66a3d80
commit 27f2bbdb47
17 changed files with 845 additions and 505 deletions

23
pages/api/admin.ts Normal file
View File

@@ -0,0 +1,23 @@
import type { NextApiRequest, NextApiResponse } from "next";
import store from "@/store";
export default function handler(
req: NextApiRequest,
res: NextApiResponse<Record<string, string>>,
) {
if (req.method === 'POST') {
// update store
console.log('admin', req.body)
const json = req.body
for (const key in json) {
store[key] = json[key];
}
const keys = Object.keys(json)
for (const key in store) {
if (json[key] === undefined) {
delete store[key]
}
}
}
res.status(200).json(store);
}

10
pages/api/begin.ts Normal file
View File

@@ -0,0 +1,10 @@
import type { NextApiRequest, NextApiResponse } from "next";
import config from "@/config";
export default function handler(
req: NextApiRequest,
res: NextApiResponse,
) {
config.begin = true;
res.status(200).json(config);
}

View File

@@ -1,13 +0,0 @@
// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import type { NextApiRequest, NextApiResponse } from 'next'
type Data = {
name: string
}
export default function handler(
req: NextApiRequest,
res: NextApiResponse<Data>
) {
res.status(200).json({ name: 'John Doe' })
}

467
pages/api/html.ts Normal file
View File

@@ -0,0 +1,467 @@
import type { NextApiRequest, NextApiResponse } from "next";
import store from "@/store";
export default function handler(
req: NextApiRequest,
res: NextApiResponse<Record<string, string>>,
) {
res.status(200).json({
html: `
<table cellspacing="0" border="0">
<colgroup width="141"></colgroup>
<colgroup width="173" span="4"></colgroup>
<colgroup width="189"></colgroup>
<colgroup width="232"></colgroup>
<colgroup width="172"></colgroup>
<colgroup width="189"></colgroup>
<tbody><tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" height="38" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC" color="#000000">T6值班</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月6日/周一</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月7日/周二</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月8日/周三</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月9日/周四</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月10日/周五</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC" color="#000000">T6值班</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月11日/周六</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月12日/周日</font></b></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">08:00-10:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">1</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">2</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">4</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">5</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">6</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">09:00-12:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">32</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">38</font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">10:00-12:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">7</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">8</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">9</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">10</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">11</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">12:00-15:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">33</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">39</font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">12:00-14:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">12</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">13</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">14</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">15</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">16</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">15:00-17:30</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">34</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">40</font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">14:00-16:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">17</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">18</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">19</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">20</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">21</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">16:00-18:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">22</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">23</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">24</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">25</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">26</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">18:00-21:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">27</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">28</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">29</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">30</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">31</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" height="30" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC" color="#000000">T6值班</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月13日/周一</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月14日/周二</font></b></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">08:00-10:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">44</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">50</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">10:00-12:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">45</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">51</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">12:00-14:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">46</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">52</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">14:00-16:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">47</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">53</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">16:00-18:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">48</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">54</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">18:00-21:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">49</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">55</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td valign="bottom" height="23" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td valign="bottom" height="23" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" height="41" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC" color="#000000">V26值班</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月6日/周一</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月7日/周二</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月8日/周三</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月9日/周四</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月10日/周五</font></b></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">08:00-10:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">1</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">2</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">4</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">5</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">6</font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">10:00-12:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">7</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">8</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">9</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">10</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">11</font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">12:00-14:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">12</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">13</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">14</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">15</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">16</font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">14:00-16:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">17</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">18</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">19</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">20</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">21</font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">16:00-18:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">22</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">23</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">24</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">25</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">26</font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">18:00-21:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">27</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">28</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">29</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">30</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">31</font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" height="30" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC" color="#000000">V26值班</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月13日/周一</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月14日/周二</font></b></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">08:00-10:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">44</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">50</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">10:00-12:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">45</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">51</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">12:00-14:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">46</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">52</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">14:00-16:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">47</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">53</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">16:00-18:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">48</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">54</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">18:00-21:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">49</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">55</font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="center"><font size="4" face="Noto Sans CJK SC"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td valign="bottom" height="23" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" height="42" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">电话值班</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月6日/周一</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月7日/周二</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月8日/周三</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月9日/周四</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月10日/周五</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">电话值班+图书馆值班</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月11日/周六</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月12日/周日</font></b></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">07:50-08:50</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">1</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">2</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">4</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">5</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">6</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">09:00-12:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">32</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">38</font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">11:30-13:30</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">7,12</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">8,13</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">9,14</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">10,15</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">11,16</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">12:00-15:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">33</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">39</font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="83" bgcolor="#729FCF" align="center"><font size="4" face="Noto Sans CJK SC" color="#000000">17:00-21:00<br>电话值班+图书馆值班</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">22,27</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">23,28</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">24,29</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">25,30</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">36,31</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">15:00-17:30</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">34</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">40</font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" height="30" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">电话值班</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月13日/周一</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="middle" bgcolor="#729FCF" align="center"><b><font size="4" face="Noto Sans CJK SC">2月14日/周二</font></b></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" align="center"><font size="4" color="#000000"><br></font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">17:30-21:00</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">35</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">36</font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">07:50-08:50</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">44</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">50</font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="23" bgcolor="#729FCF" align="center"><font size="4" face="幼圆" color="#000000">11:30-13:30</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">45,46</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">51,52</font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
<tr>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" height="83" bgcolor="#729FCF" align="center"><font size="4" face="Noto Sans CJK SC" color="#000000">17:00-21:00<br>电话值班+图书馆值班</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">48,49</font></td>
<td style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000" valign="bottom" bgcolor="#39CEFF" align="center"><font size="4" face="Noto Sans CJK SC">54,55</font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
<td valign="bottom" align="left"><font size="4" color="#000000"><br></font></td>
</tr>
</tbody></table>
<style type="text/css">body,div,table,thead,tbody,tfoot,tr,th,td,p { font-family:"等线"; font-size:x-small }a.comment-indicator:hover + comment { background:#ffd; position:absolute; display:block; border:1px solid black; padding:0.5em; }a.comment-indicator { background:red; display:inline-block; border:1px solid black; width:0.5em; height:0.5em; }comment { display:none; }</style>
edit.tsx:6:12
`
});
}

10
pages/api/limit.ts Normal file
View File

@@ -0,0 +1,10 @@
import type { NextApiRequest, NextApiResponse } from "next";
import config from "@/config";
export default function handler(
req: NextApiRequest,
res: NextApiResponse,
) {
config.limit = parseInt(req.query.limit) || 2;
res.status(200).json(config);
}

10
pages/api/pause.ts Normal file
View File

@@ -0,0 +1,10 @@
import type { NextApiRequest, NextApiResponse } from "next";
import config from "@/config";
export default function handler(
req: NextApiRequest,
res: NextApiResponse,
) {
config.begin = false;
res.status(200).json(config);
}

57
pages/api/record.ts Normal file
View File

@@ -0,0 +1,57 @@
// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
import type { NextApiRequest, NextApiResponse } from "next";
import store from "@/store";
import config from "@/config";
export default function handler(
req: NextApiRequest,
res: NextApiResponse,
) {
if (req.method === "POST") {
if (!config.begin) {
res.status(400).json({
error: "还没到开时间哦",
});
return;
}
const json = JSON.parse(req.body);
console.log("request", json);
if (json.checked) {
let count = 0;
for (const name in store) {
if (store[name] == json.user) {
count += 1;
if (count >= config.limit) {
res.status(403).json({
error: `超过选择数量限制: ${config.limit}`,
});
return;
}
}
}
// check whether it is alreadly occupied
if (store[json.name] !== undefined) {
res.status(403).json({
error: `当前位置已被他人占用`,
});
return;
}
store[json.name] = json.user;
} else {
delete store[json.name];
}
}
console.log("query", req.query);
const resp = {
occupied: [],
myselect: [],
};
for (const key in store) {
if (store[key] !== req.query.name) {
resp.occupied.push(key);
} else {
resp.myselect.push(key);
}
}
res.status(200).json(resp);
}

11
pages/edit.tsx Normal file
View File

@@ -0,0 +1,11 @@
import React from "react";
const EditPage = () => {
return <div
onInput={(event) => {
console.log(event.currentTarget.innerHTML);
}}
contentEditable="true"></div>;
};
export default EditPage;

View File

@@ -1,11 +1,15 @@
import Head from 'next/head'
import Image from 'next/image'
import { Inter } from '@next/font/google'
import styles from '@/styles/Home.module.css'
const inter = Inter({ subsets: ['latin'] })
import React from "react";
import Head from "next/head";
import Timetable from "@/components/Timetable";
export default function Home() {
const [user, setUser] = React.useState("");
const [begin, setBegin] = React.useState(false);
React.useEffect(() => {
setUser(localStorage.getItem("user") || "");
}, []);
return (
<>
<Head>
@@ -14,110 +18,31 @@ export default function Home() {
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" href="/favicon.ico" />
</Head>
<main className={styles.main}>
<div className={styles.description}>
<p>
Get started by editing&nbsp;
<code className={styles.code}>pages/index.tsx</code>
</p>
<main>
{!begin && (
<div>
<a
href="https://vercel.com?utm_source=create-next-app&utm_medium=default-template&utm_campaign=create-next-app"
target="_blank"
rel="noopener noreferrer"
>
By{' '}
<Image
src="/vercel.svg"
alt="Vercel Logo"
className={styles.vercelLogo}
width={100}
height={24}
priority
/>
</a>
</div>
</div>
<div className={styles.center}>
<Image
className={styles.logo}
src="/next.svg"
alt="Next.js Logo"
width={180}
height={37}
priority
/>
<div className={styles.thirteen}>
<Image
src="/thirteen.svg"
alt="13"
width={40}
height={31}
priority
<input
placeholder="在这输你的名字"
value={user}
onChange={(event) => setUser(event.target.value)}
/>
<button
onClick={() => {
if (user.trim() === "") {
alert("姓名不能为空");
return;
}
setUser(user.trim());
setBegin(true);
localStorage.setItem("user", user);
}}
>
Login
</button>
</div>
</div>
<div className={styles.grid}>
<a
href="https://nextjs.org/docs?utm_source=create-next-app&utm_medium=default-template&utm_campaign=create-next-app"
className={styles.card}
target="_blank"
rel="noopener noreferrer"
>
<h2 className={inter.className}>
Docs <span>-&gt;</span>
</h2>
<p className={inter.className}>
Find in-depth information about Next.js features and&nbsp;API.
</p>
</a>
<a
href="https://nextjs.org/learn?utm_source=create-next-app&utm_medium=default-template&utm_campaign=create-next-app"
className={styles.card}
target="_blank"
rel="noopener noreferrer"
>
<h2 className={inter.className}>
Learn <span>-&gt;</span>
</h2>
<p className={inter.className}>
Learn about Next.js in an interactive course with&nbsp;quizzes!
</p>
</a>
<a
href="https://vercel.com/templates?framework=next.js&utm_source=create-next-app&utm_medium=default-template&utm_campaign=create-next-app"
className={styles.card}
target="_blank"
rel="noopener noreferrer"
>
<h2 className={inter.className}>
Templates <span>-&gt;</span>
</h2>
<p className={inter.className}>
Discover and deploy boilerplate example Next.js&nbsp;projects.
</p>
</a>
<a
href="https://vercel.com/new?utm_source=create-next-app&utm_medium=default-template&utm_campaign=create-next-app"
className={styles.card}
target="_blank"
rel="noopener noreferrer"
>
<h2 className={inter.className}>
Deploy <span>-&gt;</span>
</h2>
<p className={inter.className}>
Instantly deploy your Next.js site to a shareable URL
with&nbsp;Vercel.
</p>
</a>
</div>
)}
{begin && <Timetable user={user} />}
</main>
</>
)
);
}