首页 > 其他分享 >排考数据结构

排考数据结构

时间:2024-12-20 10:30:39浏览次数:3  
标签:11 00 null 2024 endTime beginTime 排考 数据结构

1、获取排考班级信息

1.1 搜索条件

    1.1.1当前考试计划
     接口:https://school-test.ncyunqi.com/teach/admin/exam/examArrangmentPlanConf/query

    传参:

查看代码
 {pageSize: 1000}

返回数据:

查看代码
 {
    "code": 0, 
    "info": "操作成功", 
    "resp": {
        "currentPage": 1, 
        "totalPage": 1, 
        "totalSize": 7, 
        "pageSize": 1000, 
        "list": [
            {
                "id": "127121661105152", 
                "beginYearId": "97862781819904", 
                "beginSemesterId": "35288164334592", 
                "category": "考试计划", 
                "creator": "管理员", 
                "creatorId": "34783488065536", 
                "createTime": "2024-11-15 17:25:18", 
                "departmentId": null, 
                "lastUpdateTime": "2024-11-01 10:23:52", 
                "lastUpdator": "管理员", 
                "deleted": false, 
                "subject": "{\"id\":127121661105152,\"beginYearId\":97862781819904,\"beginYearName\":\"2025-2026\",\"beginSemesterId\":35288164334592,\"beginSemesterName\":\"第一学期\",\"enable\":true,\"title\":\"测试期中考试\",\"startDate\":\"2024-11-02\",\"endDate\":\"2024-11-03\",\"foreNum\":2,\"afterNum\":2,\"nightNum\":0,\"foreItems\":[{\"index\":0,\"beginTime\":\"08:00\",\"endTime\":\"10:00\"},{\"index\":1,\"beginTime\":\"10:30\",\"endTime\":\"12:00\"}],\"afterItems\":[{\"index\":2,\"beginTime\":\"14:00\",\"endTime\":\"15:30\"},{\"index\":3,\"beginTime\":\"16:00\",\"endTime\":\"17:30\"}],\"nightItems\":null,\"details\":[{\"id\":1,\"examDate\":\"2024-11-02\",\"examDateRange\":\"foreItems\",\"examDateRound\":\"0\",\"beginTime\":\"08:00\",\"endTime\":\"10:00\",\"flag\":\"Y\"},{\"id\":2,\"examDate\":\"2024-11-02\",\"examDateRange\":\"foreItems\",\"examDateRound\":\"1\",\"beginTime\":\"10:30\",\"endTime\":\"12:00\",\"flag\":\"N\"},{\"id\":3,\"examDate\":\"2024-11-02\",\"examDateRange\":\"afterItems\",\"examDateRound\":\"2\",\"beginTime\":\"14:00\",\"endTime\":\"15:30\",\"flag\":\"Y\"},{\"id\":4,\"examDate\":\"2024-11-02\",\"examDateRange\":\"afterItems\",\"examDateRound\":\"3\",\"beginTime\":\"16:00\",\"endTime\":\"17:30\",\"flag\":\"Y\"},{\"id\":5,\"examDate\":\"2024-11-03\",\"examDateRange\":\"foreItems\",\"examDateRound\":\"0\",\"beginTime\":\"08:00\",\"endTime\":\"10:00\",\"flag\":\"Y\"},{\"id\":6,\"examDate\":\"2024-11-03\",\"examDateRange\":\"foreItems\",\"examDateRound\":\"1\",\"beginTime\":\"10:30\",\"endTime\":\"12:00\",\"flag\":\"Y\"},{\"id\":7,\"examDate\":\"2024-11-03\",\"examDateRange\":\"afterItems\",\"examDateRound\":\"2\",\"beginTime\":\"14:00\",\"endTime\":\"15:30\",\"flag\":\"Y\"},{\"id\":8,\"examDate\":\"2024-11-03\",\"examDateRange\":\"afterItems\",\"examDateRound\":\"3\",\"beginTime\":\"16:00\",\"endTime\":\"17:30\",\"flag\":\"N\"}],\"flagArray\":\"[[\\\"Y\\\",\\\"N\\\",\\\"Y\\\",\\\"Y\\\"],[\\\"Y\\\",\\\"Y\\\",\\\"Y\\\",\\\"N\\\"]]\"}", 
                "remark": null, 
                "enable": true, 
                "beginYearName": "2025-2026", 
                "beginSemesterName": "第一学期", 
                "startMakeDate": null, 
                "closeMakeDate": null, 
                "startSettingDate": null, 
                "endSettingDate": null, 
                "startDate": "2024-11-02", 
                "endDate": "2024-11-03", 
                "startCourseDate": null, 
                "closeCourseDate": null, 
                "courseArrangeWeeks": null, 
                "title": "测试期中考试"
            }, 
            {
                "id": "126944188058624", 
                "beginYearId": "87933481267200", 
                "beginSemesterId": "35288164334592", 
                "category": "考试计划", 
                "creator": "御飞白", 
                "creatorId": "34938236207104", 
                "createTime": "2024-11-15 17:25:18", 
                "departmentId": null, 
                "lastUpdateTime": "2024-11-06 10:11:22", 
                "lastUpdator": "管理员", 
                "deleted": false, 
                "subject": "{\"id\":126944188058624,\"beginYearId\":87933481267200,\"beginYearName\":\"2024-2025\",\"beginSemesterId\":35288164334592,\"beginSemesterName\":\"第一学期\",\"enable\":false,\"title\":\"期末考试\",\"startDate\":\"2024-10-29\",\"endDate\":\"2024-10-29\",\"foreNum\":2,\"afterNum\":1,\"nightNum\":0,\"foreItems\":[{\"index\":0,\"beginTime\":\"09:00\",\"endTime\":\"09:45\"},{\"index\":1,\"beginTime\":\"10:15\",\"endTime\":\"11:00\"}],\"afterItems\":[{\"index\":2,\"beginTime\":\"14:00\",\"endTime\":\"14:45\"}],\"nightItems\":null,\"details\":[{\"id\":1,\"examDate\":\"2024-10-29\",\"examDateRange\":\"foreItems\",\"examDateRound\":\"0\",\"beginTime\":\"09:00\",\"endTime\":\"09:45\",\"flag\":\"Y\"},{\"id\":2,\"examDate\":\"2024-10-29\",\"examDateRange\":\"foreItems\",\"examDateRound\":\"1\",\"beginTime\":\"10:15\",\"endTime\":\"11:00\",\"flag\":\"Y\"},{\"id\":3,\"examDate\":\"2024-10-29\",\"examDateRange\":\"afterItems\",\"examDateRound\":\"2\",\"beginTime\":\"14:00\",\"endTime\":\"14:45\",\"flag\":\"Y\"}],\"flagArray\":\"[[\\\"Y\\\",\\\"Y\\\",\\\"Y\\\"]]\"}", 
                "remark": null, 
                "enable": false, 
                "beginYearName": "2024-2025", 
                "beginSemesterName": "第一学期", 
                "startMakeDate": null, 
                "closeMakeDate": null, 
                "startSettingDate": null, 
                "endSettingDate": null, 
                "startDate": "2024-10-29", 
                "endDate": "2024-10-29", 
                "startCourseDate": null, 
                "closeCourseDate": null, 
                "courseArrangeWeeks": null, 
                "title": "期末考试"
            }
        ]
    }
}

 

标签:11,00,null,2024,endTime,beginTime,排考,数据结构
From: https://www.cnblogs.com/webqiand/p/18618664

相关文章

  • 数据结构之旅:红黑树如何驱动 Set 和 Map
    一、红黑树1、定义        红黑树是一种二叉搜索树,在每个节点上增加一个存储位表示结点的颜色(红色或者黑色)。通过对任何一条从根到叶子的路径上各个结点着色方式的限制,红黑树确保不会有一条路径比其他路径长出两倍,因而这种树是一种接近平衡的。和AVL(平衡二叉搜索树......
  • 数据结构-树(二叉树)
    在了解树具体的代码实现之前,先了解一下树的基础知识:根节点:第一个结点;叶子节点(终端节点):之后再没有其它结点的结点;分支节点(非终端节点):之后还有其它结点的结点;深度:即树的层数;(广)度:最大的节点的度;节点的度:节点的子节点个数这里主要介绍二叉树,即度为二,区分左右子节点的树结构。......
  • 数据结构与算法Python版 插入排序与谢尔排序
    文章目录一、插入排序二、谢尔排序一、插入排序插入排序InsertionSort插入排序维持一个已排好序的子列表,其位置始终在列表的前部,然后逐步扩大这个子列表直到全表第1趟,子列表仅包含第1个数据项,将第2个数据项作为“新项”插入到子列表的合适位置中,这样已排序的......
  • 数据结构与算法Python版 冒泡排序与选择排序
    文章目录一、冒泡排序二、选择排序一、冒泡排序冒泡排序BubbleSort对无序表进行多趟比较交换,每趟包括了多次两两相邻比较,并将逆序的数据项互换位置,最终能将本趟的最大项就位经过n-1趟比较交换,实现整表排序。每趟的过程类似于“气泡”在水中不断上浮到水面第1......
  • 【数据结构】红黑树
    目录一、概念二、红黑树的插入(一)插入步骤(二)插入的三种情况1、叔叔存在且为红色2、叔叔不存在/存在且为黑色(单旋)3、叔叔不存在/存在且为黑色(双旋)(三)插入代码三、红黑树的平衡检测四、整体代码一、概念    红黑树是对平衡二叉树的改进。平衡二叉树追求极致......
  • Java笔记(数据结构与算法[树、栈、列表、队列、数组])
    Java笔记(数据结构与算法[树、栈、列表、队列、数组])链表栈,队列,数组树易错点:二叉树的插入,数据往二叉树里面插入的时候,每一个数据都要和每一个节点相比较,不可能插入到某两个节点中间,最后一定是挂(添加)到二叉树的最后一排的某个节点上度:每......
  • 数据结构:贪吃蛇详解
    目录一.地图的设计1.字符与坐标:2.本地化(头文件):3.类项:4.setlocale函数:(1)函数原型:(2)使用:5.宽字符的打印:(1)宽字符是什么:(2)打印:6.地图的实现和打印:(1)具体代码与预期实现效果:(2)解释:二.游戏逻辑与大体框架1.游戏逻辑与大体框架:2.游戏初步实现(GameStart函数):(1)欢迎界面......
  • 数据结构与算法学习笔记----Dijkstra
    数据结构与算法学习笔记----Dijkstra@@author:明月清了个风@@firstpublishtime:2024.12.17ps⭐️两个版本的都是模版题,算法讲解直接放在每一题里了,思路中还有对于稀疏图和稠密图的介绍,注意优化版的dijkstra中有几点注意点是和朴素版不一样的。Acwing849.Dijkstr......
  • 数据结构与算法学习笔记----SPFA算法
    数据结构与算法学习笔记----SPFA算法@@author:明月清了个风@@firstpublishtime:2024.12.19SPFA算法这同样是一种单源最短路径算法,是队列优化的Bellman-ford算法,因此他能处理的情况和Bellman-ford算法一样,但是在一般情况下,时间复杂度更低,为......
  • Java四种同步数据结构对比
    前言相信各位在遇到并发场景处理数据时都碰到过该选什么数据结构进行存储的问题,本文就Java中常用的四种数据结构进行简单的讨论正文ConcurrentLinkedQueueConcurrentLinkedQueue是java.util.concurrent(JUC)包下的一个线程安全的队列实现。基于非阻塞算法(Michael-Scott非阻塞......