123456789101112131415161718192021222324252627282930313233343536 |
- #pragma once
- #include <vector>
- struct MUTIL_GROUP_HANDLE_INFO{
- std::vector<int> group_index;
- };
- struct QUEKAOBIAOJI_RESULT_HANDLE_INFO:MUTIL_GROUP_HANDLE_INFO{
- };
- struct ABJUAN_RESULT_HANDLE_INFO:MUTIL_GROUP_HANDLE_INFO{
- };
- struct TIANTUKAOHAO_RESULT_HANDLE_INFO:MUTIL_GROUP_HANDLE_INFO{
- };
- struct KEGUANTI_RESULT_HANDLE_INFO:MUTIL_GROUP_HANDLE_INFO{
- std::vector<int> group_question_count;
- std::vector<std::string> question_code;
- };
- struct XUANZUOTI_RESULT_HANDLE_INFO:MUTIL_GROUP_HANDLE_INFO{
- std::vector<std::vector<std::vector<std::string>>> option_question_code;
- std::vector<std::vector<std::string>> mark_unit;
- std::vector<std::vector<std::string>> mark_unit_question_code;
- std::vector<int> xuantishu;
- };
- struct PAGE_RESULT_HANDLE_INFO{
- int page_index;
- std::vector<QUEKAOBIAOJI_RESULT_HANDLE_INFO> quekaoHandleInfo;
- std::vector<ABJUAN_RESULT_HANDLE_INFO> abjuanHandleInfo;
- std::vector<TIANTUKAOHAO_RESULT_HANDLE_INFO> tiantukaohaoHandleInfo;
- std::vector<KEGUANTI_RESULT_HANDLE_INFO> keguantiHandleInfo;
- std::vector<XUANZUOTI_RESULT_HANDLE_INFO> xuanzuotiHandleInfo;
- };
- typedef std::vector<PAGE_RESULT_HANDLE_INFO> HANDLE_INFO;
|