From dd9bc40ee60a0e899ee3f823215607693d94fdbd Mon Sep 17 00:00:00 2001 From: xiaochanghai Date: Mon, 13 May 2024 11:59:36 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=95=E5=8D=B7=E6=96=B0=E5=A2=9E=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E6=9F=A5=E8=AF=A2=E6=95=B0=E6=8D=AE=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Model/Tiobon.Web.pdm | 2066 ++++++++++++----- .../Ghre/Ghre_ExamPaperConfigController.cs | 14 + .../Ghre/Ghre_ExamPaperController.cs | 19 + .../Ghre/Ghre_ExamPaperQuestionController.cs | 14 + Tiobon.Core.Api/Tiobon.Core.Model.xml | 461 ++++ Tiobon.Core.Api/Tiobon.Core.xml | 17 + .../Ghre/IGhre_ExamPaperConfigServices.cs | 12 + .../Ghre/IGhre_ExamPaperQuestionServices.cs | 12 + .../Ghre/IGhre_ExamPaperServices.cs | 2 + .../Base/Ghre/Ghre_ExamPaper.Dto.Base.cs | 6 + .../Ghre/Ghre_ExamPaperConfig.Dto.Base.cs | 153 ++ .../Ghre/Ghre_ExamPaperQuestion.Dto.Base.cs | 126 + .../Ghre_ExamPaperConfig.Dto.EditInput.cs | 27 + .../Ghre_ExamPaperQuestion.Dto.EditInput.cs | 27 + .../Ghre_ExamPaperConfig.Dto.InsertInput.cs | 27 + .../Ghre_ExamPaperQuestion.Dto.InsertInput.cs | 27 + .../Models/Ghre/Ghre_ExamPaper.cs | 6 + .../Models/Ghre/Ghre_ExamPaperConfig.cs | 157 ++ .../Models/Ghre/Ghre_ExamPaperQuestion.cs | 128 + .../Ghre/Ghre_ExamPaperConfig.Dto.View.cs | 27 + .../Ghre/Ghre_ExamPaperQuestion.Dto.View.cs | 27 + .../Extend/DefaultGhre_ExamPaperInput.cs | 65 + .../Extend/FromGhre_QuestionInput.cs | 6 +- Tiobon.Core.Services/CommonServices.cs | 3 - .../Ghre/Ghre_ExamPaperConfigServices.cs | 21 + .../Ghre/Ghre_ExamPaperQuestionServices.cs | 21 + .../Ghre/Ghre_ExamPaperServices.cs | 323 ++- .../Ghre/Ghre_QuestionServices.cs | 3 - 28 files changed, 3250 insertions(+), 547 deletions(-) create mode 100644 Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperConfigController.cs create mode 100644 Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperQuestionController.cs create mode 100644 Tiobon.Core.IServices/Ghre/IGhre_ExamPaperConfigServices.cs create mode 100644 Tiobon.Core.IServices/Ghre/IGhre_ExamPaperQuestionServices.cs create mode 100644 Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaperConfig.Dto.Base.cs create mode 100644 Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaperQuestion.Dto.Base.cs create mode 100644 Tiobon.Core.Model/Edit/Ghre/Ghre_ExamPaperConfig.Dto.EditInput.cs create mode 100644 Tiobon.Core.Model/Edit/Ghre/Ghre_ExamPaperQuestion.Dto.EditInput.cs create mode 100644 Tiobon.Core.Model/Insert/Ghre/Ghre_ExamPaperConfig.Dto.InsertInput.cs create mode 100644 Tiobon.Core.Model/Insert/Ghre/Ghre_ExamPaperQuestion.Dto.InsertInput.cs create mode 100644 Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaperConfig.cs create mode 100644 Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaperQuestion.cs create mode 100644 Tiobon.Core.Model/View/Ghre/Ghre_ExamPaperConfig.Dto.View.cs create mode 100644 Tiobon.Core.Model/View/Ghre/Ghre_ExamPaperQuestion.Dto.View.cs create mode 100644 Tiobon.Core.Model/ViewModels/Extend/DefaultGhre_ExamPaperInput.cs create mode 100644 Tiobon.Core.Services/Ghre/Ghre_ExamPaperConfigServices.cs create mode 100644 Tiobon.Core.Services/Ghre/Ghre_ExamPaperQuestionServices.cs diff --git a/Model/Tiobon.Web.pdm b/Model/Tiobon.Web.pdm index fb3b7caa..080881ac 100644 --- a/Model/Tiobon.Web.pdm +++ b/Model/Tiobon.Web.pdm @@ -1,5 +1,5 @@ - + @@ -102611,7 +102611,7 @@ Shadow=0 SystemManager7 1248331945 Administrator -1715421020 +1715570671 Administrator 系统管理 [FolderOptions] @@ -104591,7 +104591,7 @@ CheckRequested=Yes SystemManager11 1713342619 Administrator -1715421020 +1715570671 Administrator [DisplayPreferences] @@ -105157,6 +105157,46 @@ Shadow=0 + +1715565535 +1715565558 +((-436,5175), (14,12453)) +((-211,5175),(-211,12453)) +2 +1 +16711680 +12632256 + 0 Arial,8,N + + + + + + + + + + + +1715570661 +1715570671 +((-474,12453), (-24,18975)) +((-249,18975),(-249,12453)) +2 +1 +16711680 +12632256 + 0 Arial,8,N + + + + + + + + + + 1630077158 1714109061 @@ -105176,7 +105216,7 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + @@ -105198,7 +105238,7 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + @@ -105220,10 +105260,10 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + - + 1713843857 1714109204 ((-24796,10731), (-18710,14331)) @@ -105242,10 +105282,10 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + - + 1713858502 1714109061 ((-24977,3831), (-18891,7431)) @@ -105264,7 +105304,7 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + @@ -105286,7 +105326,7 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + @@ -105308,7 +105348,7 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + @@ -105330,7 +105370,7 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + @@ -105352,7 +105392,7 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + @@ -105374,7 +105414,7 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + @@ -105396,7 +105436,7 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + @@ -105418,7 +105458,51 @@ Triggers 0 Arial Unicode MS,8,N LABL 0 Arial Unicode MS,8,N 1 - + + + + +1715565471 +1715565474 +((-3193,3375), (2893,6975)) +0 +16711680 +16744448 +12632256 +STRN 0 Arial Unicode MS,8,N +DISPNAME 0 宋体,9,N +Columns 0 宋体,9,N +TablePkColumns 0 宋体,9,N +TableFkColumns 0 宋体,9,N +Keys 0 宋体,9,N +Indexes 0 宋体,9,N +Triggers 0 Arial Unicode MS,8,N +LABL 0 Arial Unicode MS,8,N +1 + + + + + +1715570620 +1715570624 +((-3268,17175), (2818,20775)) +0 +16711680 +16744448 +12632256 +STRN 0 Arial Unicode MS,8,N +DISPNAME 0 宋体,9,N +Columns 0 宋体,9,N +TablePkColumns 0 宋体,9,N +TableFkColumns 0 宋体,9,N +Keys 0 宋体,9,N +Indexes 0 宋体,9,N +Triggers 0 Arial Unicode MS,8,N +LABL 0 Arial Unicode MS,8,N +1 + + @@ -105428,7 +105512,7 @@ LABL 0 Arial Unicode MS,8,N - + 5A56531E-1872-4761-A116-DCEA8EC0F373 题目 Ghre_Question @@ -105438,7 +105522,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 题目 - + FF9CA79C-DD7F-4413-AED4-453994E40D65 Id Id @@ -105453,7 +105537,7 @@ LABL 0 Arial Unicode MS,8,N - + 9EBA0744-9378-4653-B664-1D9607278F20 创建人 CreateBy @@ -105467,7 +105551,7 @@ LABL 0 Arial Unicode MS,8,N - + A9B2737E-8F11-43C7-A14D-9F04EDE46BF1 创建时间 CreateTime @@ -105481,7 +105565,7 @@ LABL 0 Arial Unicode MS,8,N - + 29B29671-51FE-4490-BD9F-07FD5034520F 创建程序 CreateProg @@ -105493,7 +105577,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + B49ED388-C771-44AA-BEBA-76861D055966 创建人IP CreateIP @@ -105505,7 +105589,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + CF2AC66F-1CCA-4D38-9F69-CCFB58734274 修改人 UpdateBy @@ -105519,7 +105603,7 @@ LABL 0 Arial Unicode MS,8,N - + 57F2434E-B554-4EBA-8753-94477F293D46 修改时间 UpdateTime @@ -105533,7 +105617,7 @@ LABL 0 Arial Unicode MS,8,N - + 23ED373F-22F8-41E8-A0BF-16E1CAB37150 修改程序 UpdateProg @@ -105545,7 +105629,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 7B83CD22-3353-4AD8-B7F0-FED54B1C0C62 修改人IP UpdateIP @@ -105557,7 +105641,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 71C49E94-51F3-4874-BB9F-983248A2ACAF 操作日志ID OperateLogID @@ -105572,7 +105656,7 @@ LABL 0 Arial Unicode MS,8,N - + 127BDA02-D77D-4EF6-8050-FD6F1C8003FE 课程Id CourseId @@ -105583,7 +105667,7 @@ LABL 0 Arial Unicode MS,8,N 课程Id bigint - + 2A7151E4-7A47-4EC7-926D-46F18A4EB848 题目编号 QuestionNo @@ -105595,7 +105679,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + A87CA7F0-362F-4169-A39B-66EC5D2B5574 难易程度 DifficultyLevel @@ -105607,7 +105691,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 404DCEDB-E89E-40BD-BB0A-7117F4D686A1 题目类型 QuestionType @@ -105619,7 +105703,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + CB6EB55B-DDD4-447B-B21E-F65DE2DB3953 题目内容 QuestionContent @@ -105631,7 +105715,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(2000) 2000 - + C57B45A1-B917-4CAD-92F0-3ABF4DEA83A5 题目解析 QuestionAnalysis @@ -105643,7 +105727,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(2000) 2000 - + 8776C2BC-F094-4B0A-8D7E-341783A648EE 备注 RemarkSz @@ -105658,7 +105742,7 @@ LABL 0 Arial Unicode MS,8,N - + 9CBDE87D-F2A5-4B53-A9B4-9122776C84FF 默认标志 IsDefault @@ -105673,7 +105757,7 @@ LABL 0 Arial Unicode MS,8,N - + 60564412-B765-4F36-8F51-E4B15D8C0AD0 删除标志 IsEnable @@ -105688,7 +105772,7 @@ LABL 0 Arial Unicode MS,8,N - + 4253E686-B106-40E2-A8FC-BDF9118A96C8 预留字段1 Reverse1 @@ -105700,7 +105784,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + A814B1E2-FD01-4A14-82B3-B78219EE5342 预留字段2 Reverse2 @@ -105712,7 +105796,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 069FDE20-199E-46B0-B1B1-203253DE48E9 预留字段3 Reverse3 @@ -105724,7 +105808,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4DD88C5E-9A1F-4674-BCD7-1E869CAC5C62 预留字段4 Reverse4 @@ -105736,7 +105820,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1DCD1475-0B2D-446F-AD83-7500CB887BF2 预留字段5 Reverse5 @@ -105748,7 +105832,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + B29F692E-8EB1-496F-8240-EB9668444551 预留字段6 Reverse6 @@ -105760,7 +105844,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 608C3E95-DB77-4CBA-A890-A258CB29D899 预留字段7 Reverse7 @@ -105772,7 +105856,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EAE9EA30-E745-4655-8F52-5ABA51B6C4A5 预留字段8 Reverse8 @@ -105784,7 +105868,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 810C36A5-9D8F-47F5-9388-E0A937C0B49A 预留字段9 Reverse9 @@ -105796,7 +105880,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4C980168-AF1A-450A-BCE7-069E6ADFBCA4 预留字段10 Reverse10 @@ -105808,7 +105892,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 92926EB3-40C7-44CE-905F-95DD763CE0AA 预留字段I1 ReverseI1 @@ -105820,7 +105904,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 99607C27-C786-443D-A4C4-87E2C88559C7 预留字段I2 ReverseI2 @@ -105834,7 +105918,7 @@ LABL 0 Arial Unicode MS,8,N - + DE11A737-6779-476D-BCCB-559DD7D364D7 Key_1 Key_1 @@ -105843,18 +105927,18 @@ LABL 0 Arial Unicode MS,8,N 1714107896 Administrator - + - + - + - + 15EC1136-7613-4872-BD14-205FF433E388 课程分类 Ghre_CourseClass @@ -105864,7 +105948,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 课程分类 - + 7EFE1E16-B17C-46E8-9659-6B2306BE857C Id Id @@ -105879,7 +105963,7 @@ LABL 0 Arial Unicode MS,8,N - + C2E866A3-F4E4-47B2-BA51-1A9BF65AB451 创建人 CreateBy @@ -105893,7 +105977,7 @@ LABL 0 Arial Unicode MS,8,N - + 4A4ACF16-3113-4C4C-BDAC-43A12726FD4D 创建时间 CreateTime @@ -105907,7 +105991,7 @@ LABL 0 Arial Unicode MS,8,N - + 6B3B7877-33B6-47C7-A0B8-569C14F7EECB 创建程序 CreateProg @@ -105919,7 +106003,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 55D5ED6B-51C4-406D-B93F-C0249A722639 创建人IP CreateIP @@ -105931,7 +106015,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + E57B5BA0-3496-4BCF-9D44-BA43FCC10D89 修改人 UpdateBy @@ -105945,7 +106029,7 @@ LABL 0 Arial Unicode MS,8,N - + A8910963-BCFB-4967-8882-40E01943E976 修改时间 UpdateTime @@ -105959,7 +106043,7 @@ LABL 0 Arial Unicode MS,8,N - + 1CBF3862-80C4-4C89-B2DC-60DF790A8B45 修改程序 UpdateProg @@ -105971,7 +106055,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + EB49D206-389F-4A92-97A4-E4A29C77DDEC 修改人IP UpdateIP @@ -105983,7 +106067,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A2BD043F-ACA5-4DE4-A6AB-8FD2E1244BF1 操作日志ID OperateLogID @@ -105998,7 +106082,7 @@ LABL 0 Arial Unicode MS,8,N - + CD053A03-0F75-4C5F-84CB-BE8BBF9ED6F9 分类编号 ClassNo @@ -106010,7 +106094,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 79EF7729-CE69-4014-BC87-0DAC1FA451AF 分类名称 ClassName @@ -106022,7 +106106,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 61EB302B-2437-49F2-8585-56739EE8E9CC 备注 RemarkSz @@ -106037,7 +106121,7 @@ LABL 0 Arial Unicode MS,8,N - + 98892967-964E-4582-AFC8-F01A4DA2E83F 排序 SortNo @@ -106048,7 +106132,7 @@ LABL 0 Arial Unicode MS,8,N 排序 int - + 3907F53B-6621-4C5C-96B8-A9592C0D1138 默认标志 IsDefault @@ -106063,7 +106147,7 @@ LABL 0 Arial Unicode MS,8,N - + DF74E962-6587-4EC1-B4F3-FE75DA344396 删除标志 IsEnable @@ -106078,7 +106162,7 @@ LABL 0 Arial Unicode MS,8,N - + 5A0B2AD2-A30D-452C-B9DD-9B23E72DDF9E 预留字段1 Reverse1 @@ -106090,7 +106174,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9B50C933-CD95-483B-A18F-2B6A7CC47E35 预留字段2 Reverse2 @@ -106102,7 +106186,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 8E8CAD08-9446-4ECC-BF7B-EF03925604B3 预留字段3 Reverse3 @@ -106114,7 +106198,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + B381FAB1-B013-4F85-AB8E-84F16CE0ED33 预留字段4 Reverse4 @@ -106126,7 +106210,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 0AF35988-C9F0-46A9-A051-38F510FF3404 预留字段5 Reverse5 @@ -106138,7 +106222,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + D467AE84-6285-4C05-A372-4B0B041B126A 预留字段6 Reverse6 @@ -106150,7 +106234,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BF67E51C-30E5-495C-9813-1549AA08A54D 预留字段7 Reverse7 @@ -106162,7 +106246,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 87A001C7-D960-486D-8DCA-073904130FA1 预留字段8 Reverse8 @@ -106174,7 +106258,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + FCE90422-812C-41DC-B36F-3A4592E469CD 预留字段9 Reverse9 @@ -106186,7 +106270,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 148FB97D-6573-4CC6-800C-5EC89C8F2FCB 预留字段10 Reverse10 @@ -106198,7 +106282,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 111D7090-48E7-47CD-A6B0-C7DCE208DAB3 预留字段I1 ReverseI1 @@ -106210,7 +106294,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 5D30ABCD-C752-4135-8EF6-2366B2CF06A3 预留字段I2 ReverseI2 @@ -106224,7 +106308,7 @@ LABL 0 Arial Unicode MS,8,N - + 8C37CD8B-10D0-457B-A164-36FAAB65B784 Key_1 Key_1 @@ -106233,18 +106317,18 @@ LABL 0 Arial Unicode MS,8,N 1714101324 Administrator - + - + - + - + 8F4DD3AD-3C8B-45D0-96A5-099F309F5065 课程 Ghre_Course @@ -106254,7 +106338,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 课程 - + 4AFF616A-3A8B-4376-BACA-9E56C718F24A Id Id @@ -106269,7 +106353,7 @@ LABL 0 Arial Unicode MS,8,N - + 0B3A95B6-FADE-4AA0-AA59-CBB5C47F9F36 创建人 CreateBy @@ -106283,7 +106367,7 @@ LABL 0 Arial Unicode MS,8,N - + A0CA7B40-21F2-479B-B41F-A875EE11B2AA 创建时间 CreateTime @@ -106297,7 +106381,7 @@ LABL 0 Arial Unicode MS,8,N - + 9D92E962-9E15-491F-8092-7B8E763AF463 创建程序 CreateProg @@ -106309,7 +106393,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 157DC446-C64F-4654-AC0C-FE2F102FF5F7 创建人IP CreateIP @@ -106321,7 +106405,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + ABC61C69-770A-4EA0-9B51-59F095BC67AA 修改人 UpdateBy @@ -106335,7 +106419,7 @@ LABL 0 Arial Unicode MS,8,N - + 877169DE-52C5-433A-B9E6-186E089E9794 修改时间 UpdateTime @@ -106349,7 +106433,7 @@ LABL 0 Arial Unicode MS,8,N - + 4FC887B3-1439-44E0-B466-2066A6D5ED89 修改程序 UpdateProg @@ -106361,7 +106445,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 32C53C63-6FEC-4C9C-84BE-32E1E0978A8F 修改人IP UpdateIP @@ -106373,7 +106457,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + F8E704BB-93B5-4DF5-B25C-D2F65F2BACA2 操作日志ID OperateLogID @@ -106388,7 +106472,7 @@ LABL 0 Arial Unicode MS,8,N - + 55C34EE8-B93E-4F39-B5D6-4B95B53CCAE9 课程编号 CourseNo @@ -106400,7 +106484,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 701BD2CB-AF50-4281-8F33-6E24ACB5B7A1 课程名称 CourseName @@ -106412,7 +106496,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 1335D331-DAA5-4CD0-9A46-A58317A9F23F 课程分类ID CourseClassId @@ -106423,7 +106507,7 @@ LABL 0 Arial Unicode MS,8,N 课程分类ID bigint - + CA1187BA-2894-49B4-B1B5-4A3B4180F4FA 备注 RemarkSz @@ -106438,7 +106522,7 @@ LABL 0 Arial Unicode MS,8,N - + BFBDE7DB-826B-4374-A8B1-401089911CB5 排序 SortNo @@ -106449,7 +106533,7 @@ LABL 0 Arial Unicode MS,8,N 排序 int - + F8F6C9EB-9D9C-4F10-9B36-A81CFDF5172D 默认标志 IsDefault @@ -106464,7 +106548,7 @@ LABL 0 Arial Unicode MS,8,N - + A191E297-1CF6-4ECF-9400-BF89E6C990A5 删除标志 IsEnable @@ -106479,7 +106563,7 @@ LABL 0 Arial Unicode MS,8,N - + 57433029-6F55-4044-ACFD-256B4025F3A5 预留字段1 Reverse1 @@ -106491,7 +106575,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + DCDBD6E8-1D4D-4EDD-B699-316C9FB8DF5D 预留字段2 Reverse2 @@ -106503,7 +106587,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 76B79B69-B5DD-42C2-AC2D-89B3DFE78E95 预留字段3 Reverse3 @@ -106515,7 +106599,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + A2DE6C47-17B1-4660-B47C-3719BA59C88B 预留字段4 Reverse4 @@ -106527,7 +106611,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 04C2065E-E067-45C3-BA40-D58167F174D2 预留字段5 Reverse5 @@ -106539,7 +106623,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 36360622-6B1F-4059-ADF6-440FA9A72F9A 预留字段6 Reverse6 @@ -106551,7 +106635,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + F07E2C93-EDDD-4485-9ADB-93269CB77057 预留字段7 Reverse7 @@ -106563,7 +106647,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 5EC2936E-B36A-48BB-ABC1-2D26058B45F5 预留字段8 Reverse8 @@ -106575,7 +106659,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 93FC5D6D-70A7-47D8-A67F-C9FC0D3BB4FD 预留字段9 Reverse9 @@ -106587,7 +106671,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1EC216FE-60CA-4553-885B-66EB4B4C4A09 预留字段10 Reverse10 @@ -106599,7 +106683,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C7C9FA3E-76B9-42E4-91EC-59B0B1617F60 预留字段I1 ReverseI1 @@ -106611,7 +106695,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + ABEE6A68-FD50-484F-B4B6-69103D0BC319 预留字段I2 ReverseI2 @@ -106625,7 +106709,7 @@ LABL 0 Arial Unicode MS,8,N - + 67FF3CF6-07B2-4390-A041-970ECABD7CD7 Key_1 Key_1 @@ -106634,18 +106718,18 @@ LABL 0 Arial Unicode MS,8,N 1713839845 Administrator - + - + - + - + 583F0A24-D08A-4CFA-AE28-44C145E48C41 课程场景 Ghre_CourseScene @@ -106655,7 +106739,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 课程场景 - + 288ECBE8-D8DE-4AD6-B392-620F8CBAF6E6 Id Id @@ -106670,7 +106754,7 @@ LABL 0 Arial Unicode MS,8,N - + DAB9432D-242F-4073-BCC2-F1FFE318B7A1 创建人 CreateBy @@ -106684,7 +106768,7 @@ LABL 0 Arial Unicode MS,8,N - + E1AF3B2D-6A34-4608-BF1B-269E281730AE 创建时间 CreateTime @@ -106698,7 +106782,7 @@ LABL 0 Arial Unicode MS,8,N - + C58C2CF2-C81A-42FD-A1C2-22E3B3534E86 创建程序 CreateProg @@ -106710,7 +106794,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + C3C34660-631E-4546-A92E-F820689CEB14 创建人IP CreateIP @@ -106722,7 +106806,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + C6124843-F2E2-4BB8-89DB-0FE5C6960B3B 修改人 UpdateBy @@ -106736,7 +106820,7 @@ LABL 0 Arial Unicode MS,8,N - + B6AA4A64-4CD2-49A4-8F78-CEA048CAE9E2 修改时间 UpdateTime @@ -106750,7 +106834,7 @@ LABL 0 Arial Unicode MS,8,N - + 41F3D01B-47CB-4DD7-B21C-825DA2ED6110 修改程序 UpdateProg @@ -106762,7 +106846,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 43AC8379-89A6-485B-916E-27E24C2BE93C 修改人IP UpdateIP @@ -106774,7 +106858,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 73F4A974-21BC-45F2-8A52-CF3FC74F5CDA 操作日志ID OperateLogID @@ -106789,7 +106873,7 @@ LABL 0 Arial Unicode MS,8,N - + 5C55CEE6-7706-42D8-B5FD-DDA86C2E7E21 场景编号 SceneNo @@ -106801,7 +106885,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + D369A78F-FAB6-420E-BE1C-6790D3178655 场景名称 SceneName @@ -106813,7 +106897,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 05668375-7F00-416E-A7AE-01CF4A565704 备注 RemarkSz @@ -106828,7 +106912,7 @@ LABL 0 Arial Unicode MS,8,N - + 6516C140-489E-4F5A-84A2-1D2CCFA75E59 排序 SortNo @@ -106839,7 +106923,7 @@ LABL 0 Arial Unicode MS,8,N 排序 int - + 5644B1E0-6A88-402D-A048-186E8CD08657 默认标志 IsDefault @@ -106854,7 +106938,7 @@ LABL 0 Arial Unicode MS,8,N - + B29672DD-20D3-447B-B85A-B132FA45290B 删除标志 IsEnable @@ -106869,7 +106953,7 @@ LABL 0 Arial Unicode MS,8,N - + A0AA6D49-BCB3-49A5-9F92-F61C4534BBC1 预留字段1 Reverse1 @@ -106881,7 +106965,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1B96F34C-7F73-4C85-8CC8-19F64A1011D3 预留字段2 Reverse2 @@ -106893,7 +106977,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 619EA1D9-0474-4C45-ACF9-1A5D67BCA082 预留字段3 Reverse3 @@ -106905,7 +106989,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + D452F9D4-9C25-458D-8D43-F0BF11C23011 预留字段4 Reverse4 @@ -106917,7 +107001,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + D01944BF-DA09-4EE0-B4C0-DE93388AF48F 预留字段5 Reverse5 @@ -106929,7 +107013,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 90749610-6207-498A-8E65-9CC22A714ADE 预留字段6 Reverse6 @@ -106941,7 +107025,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 8E822250-9067-4C4F-8E15-3B470100180D 预留字段7 Reverse7 @@ -106953,7 +107037,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EBEAF5D1-1C0B-4356-990F-D0245D9608FF 预留字段8 Reverse8 @@ -106965,7 +107049,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9EB4AE92-B5C5-42EB-9C2F-1B5EED8F6C81 预留字段9 Reverse9 @@ -106977,7 +107061,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 56A2831F-A253-49CA-89CC-7D94DCB60449 预留字段10 Reverse10 @@ -106989,7 +107073,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 7327A5D2-3118-4264-818C-D0F0A4E09B72 预留字段I1 ReverseI1 @@ -107001,7 +107085,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 766B66CE-6D8F-43E5-A5F1-001C22459D3C 预留字段I2 ReverseI2 @@ -107015,7 +107099,7 @@ LABL 0 Arial Unicode MS,8,N - + D50CFEC6-6F98-446D-98A5-5B102C926229 Key_1 Key_1 @@ -107024,18 +107108,18 @@ LABL 0 Arial Unicode MS,8,N 1713843857 Administrator - + - + - + - + 7E66DD0B-56D9-47FC-8381-DC6A38FF1FC8 附件 Ghre_Attachment @@ -107045,7 +107129,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 附件 - + 332AF2B8-F82A-4999-A66F-4BE211E9A5EA Id Id @@ -107060,7 +107144,7 @@ LABL 0 Arial Unicode MS,8,N - + 0416E2EF-B027-43C6-89A0-A41C020F8393 创建人 CreateBy @@ -107074,7 +107158,7 @@ LABL 0 Arial Unicode MS,8,N - + 6BF252AE-70E1-469A-8D1E-2A5E3207ECDF 创建时间 CreateTime @@ -107088,7 +107172,7 @@ LABL 0 Arial Unicode MS,8,N - + C1CBED1F-E951-4BBB-9274-F64CEB2D1BFB 创建程序 CreateProg @@ -107100,7 +107184,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + DDF4C267-473C-48F4-835E-206BF75601E5 创建人IP CreateIP @@ -107112,7 +107196,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 9F605DB2-F6CA-4C8A-804D-DDDF0A6D5D57 修改人 UpdateBy @@ -107126,7 +107210,7 @@ LABL 0 Arial Unicode MS,8,N - + 0BB216A2-F154-487F-9AD3-B6FAE8C6D613 修改时间 UpdateTime @@ -107140,7 +107224,7 @@ LABL 0 Arial Unicode MS,8,N - + ED4ABB4E-63A2-4784-90F5-94A4EB6E88E6 修改程序 UpdateProg @@ -107152,7 +107236,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 5F5C3427-E0A7-4F38-B766-CE9FA1EFCC00 修改人IP UpdateIP @@ -107164,7 +107248,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + B11D53FD-A3AA-4656-863F-29BC5C47225E 操作日志ID OperateLogID @@ -107179,7 +107263,7 @@ LABL 0 Arial Unicode MS,8,N - + 179480D5-B23B-4233-B15A-1BD54F1DE327 附件编号 AttachmentNo @@ -107191,7 +107275,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + FEC78FA5-3FE0-4532-BD5D-71A55D12FE03 附件名称 AttachmentName @@ -107203,7 +107287,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 486639D5-5C62-44A1-8996-8FDECEEC776A 附件名称1 AttachmentEname @@ -107215,7 +107299,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + E9BEEF9D-BF83-40FE-A3A5-8746ED42CAE7 表名 TableName @@ -107227,7 +107311,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + A040ED56-9A19-47FF-8B65-E661A5EE3066 表主键 TableKeyID @@ -107238,7 +107322,7 @@ LABL 0 Arial Unicode MS,8,N 表主键 int - + 9BC74F58-579C-46B8-98DD-A1598C66F3CD 员工ID StaffID @@ -107249,7 +107333,7 @@ LABL 0 Arial Unicode MS,8,N 员工ID int - + DF7AB60B-40B0-4197-8F39-7D35489C6BAA 附件类型 AttachmentType @@ -107261,7 +107345,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 38756B28-32C0-4CCA-A105-452B9DF5846A 附件分组ID AttachmentGroupID @@ -107272,7 +107356,7 @@ LABL 0 Arial Unicode MS,8,N 附件分组ID int - + AAA4282C-9965-4FFF-B5B6-63BB7EAB3328 附件文件名 AttachFileName @@ -107284,7 +107368,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + B6562E76-E1FE-4121-9765-0A5EDB6C9ED4 附件 AttachBinary @@ -107296,7 +107380,7 @@ LABL 0 Arial Unicode MS,8,N binary(4000) 4000 - + C11B2090-3C00-4B49-8AB3-404DBCA2DA14 附件扩展名 AttachFileExtension @@ -107308,7 +107392,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + CE674D68-BDFD-4247-8DAB-5760AE2FAE55 附件大小 AttachFileSize @@ -107319,7 +107403,7 @@ LABL 0 Arial Unicode MS,8,N 附件大小 bigint - + 8FB4CC98-334C-4379-B41D-8A991E50A573 物理路径 PhysicsPath @@ -107331,7 +107415,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + B95D489F-A66E-4C1C-A09E-9656E6392DF1 相对路径 RelativePath @@ -107343,7 +107427,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + EEC81EF3-4163-4D0F-937C-FF13202A150A 缩略图路径 ThumbnailPath @@ -107355,7 +107439,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + 5F22F27D-E6DE-4F32-A3FA-0B2FB152DBE0 文件路径 FileURL @@ -107366,7 +107450,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + E89473CC-99C9-4CB4-A36E-BA1880455581 公司ID CompanyID @@ -107377,7 +107461,7 @@ LABL 0 Arial Unicode MS,8,N 公司ID int - + 9DA230E2-EB58-4CEF-A321-0177ED6F1A78 备注 RemarkSz @@ -107392,7 +107476,7 @@ LABL 0 Arial Unicode MS,8,N - + 507CCC4C-A198-41DD-8BA5-191F6052A844 排序 SortNo @@ -107403,7 +107487,7 @@ LABL 0 Arial Unicode MS,8,N 排序 int - + 2FD3BBE2-35D8-4E0A-9F76-321D1B6DD616 默认标志 IsDefault @@ -107418,7 +107502,7 @@ LABL 0 Arial Unicode MS,8,N - + DC39962C-502A-4F30-AB89-460A75C44346 删除标志 IsEnable @@ -107433,7 +107517,7 @@ LABL 0 Arial Unicode MS,8,N - + B1CBDF31-57B4-4971-9746-E1B19DBD1EF3 预留字段1 Reverse1 @@ -107445,7 +107529,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9F7CA510-8162-46CC-BDE9-AA3C1BA3BAD8 预留字段2 Reverse2 @@ -107457,7 +107541,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E44C2E69-BC29-4668-86F8-AC7B6DD17BED 预留字段3 Reverse3 @@ -107469,7 +107553,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 6F8DFD62-ACE6-4500-8F3F-4D05C4E04369 预留字段4 Reverse4 @@ -107481,7 +107565,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + DE7B1BF6-F94D-4B62-8734-31472830A18E 预留字段5 Reverse5 @@ -107493,7 +107577,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EDB50E19-DE18-42F8-9425-D80838FC6C7C 预留字段6 Reverse6 @@ -107505,7 +107589,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BCB46DD3-98AF-451F-8E84-7EB1845D06BF 预留字段7 Reverse7 @@ -107517,7 +107601,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 7ECF2859-7697-458D-891A-82843CF36592 预留字段8 Reverse8 @@ -107529,7 +107613,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 91A38D3E-2F1C-42D1-99ED-E8265E8EF119 预留字段9 Reverse9 @@ -107541,7 +107625,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E31A919F-BF87-4F5F-8F7F-4649D1E414DE 预留字段10 Reverse10 @@ -107553,7 +107637,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 29B7E92F-41E3-4324-89BB-740A0FC63768 预留字段I1 ReverseI1 @@ -107565,7 +107649,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + BCD34BCF-22CB-48EE-95C8-5F72DA3BCA77 预留字段I2 ReverseI2 @@ -107579,7 +107663,7 @@ LABL 0 Arial Unicode MS,8,N - + 9AE4339E-B4ED-4399-BCE4-9CF6F94A9D66 Key_1 Key_1 @@ -107588,18 +107672,18 @@ LABL 0 Arial Unicode MS,8,N 1713858502 Administrator - + - + - + - + A14CBCAF-6869-40F3-BFBA-DAE1A17E233B 题目答案 Ghre_QuestionAnswer @@ -107609,7 +107693,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 题目答案 - + 230B672F-2834-4913-AB32-F71C7F77C269 Id Id @@ -107624,7 +107708,7 @@ LABL 0 Arial Unicode MS,8,N - + CC8F1583-37B4-4DA8-94CF-D8BA6EE02D36 创建人 CreateBy @@ -107638,7 +107722,7 @@ LABL 0 Arial Unicode MS,8,N - + E23DF8D3-71B6-4AA2-9228-39B18F7DE809 创建时间 CreateTime @@ -107652,7 +107736,7 @@ LABL 0 Arial Unicode MS,8,N - + 6E73E97F-FEC6-45ED-BAF2-93BC0D163D3D 创建程序 CreateProg @@ -107664,7 +107748,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 3BE6AEB1-D046-4D6D-A3D6-A9EE711EF6DD 创建人IP CreateIP @@ -107676,7 +107760,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 9459EFCC-A36E-4E0D-B1E5-98A5F8F9C09A 修改人 UpdateBy @@ -107690,7 +107774,7 @@ LABL 0 Arial Unicode MS,8,N - + 0DE5A9D6-AA47-426D-8D5D-E5FBB190D01F 修改时间 UpdateTime @@ -107704,7 +107788,7 @@ LABL 0 Arial Unicode MS,8,N - + 0D30EF4E-A56B-4E78-AF74-B8ED5490E1A5 修改程序 UpdateProg @@ -107716,7 +107800,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + ED32762B-0C6A-4A1F-8AB1-A4B69D387F2E 修改人IP UpdateIP @@ -107728,7 +107812,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 49E9365F-DC92-4D88-9E3C-A2F524490D20 操作日志ID OperateLogID @@ -107743,7 +107827,7 @@ LABL 0 Arial Unicode MS,8,N - + 2B396D65-B80D-4BCB-98E7-B854C5BD79BD 题目ID QuestionId @@ -107754,7 +107838,7 @@ LABL 0 Arial Unicode MS,8,N 题目ID bigint - + 8164937B-70F6-4CCB-93B8-FA26FF4349F0 题目编号 QuestionNo @@ -107766,7 +107850,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + C238C5FF-82E2-4CEC-A2A0-6ED316F59C66 答案内容 AnswerContent @@ -107778,7 +107862,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + A52547CF-D5F2-40A4-AF47-7E613EE8DB7D 是否为正确答案 IsCorrect @@ -107790,7 +107874,7 @@ LABL 0 Arial Unicode MS,8,N 'false' bit - + CE6608D7-4440-4C18-9696-E60D862BDAD0 图片地址 ImageUrl @@ -107802,7 +107886,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(64) 64 - + 7A58B7A7-4156-4865-85C6-E997C3C3A410 图片宽度 ImageWidthPc @@ -107814,7 +107898,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 3C5CD33F-450F-446D-99EE-062804F05E60 图片宽度APP ImageWidthApp @@ -107826,7 +107910,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + B9004F96-0325-4CAE-9800-72F2E1237115 排序号 TaxisNo @@ -107837,7 +107921,7 @@ LABL 0 Arial Unicode MS,8,N 排序号 int - + 7197CAA4-4CB1-4A15-99D2-A1A639E75BE8 备注 RemarkSz @@ -107852,7 +107936,7 @@ LABL 0 Arial Unicode MS,8,N - + 912FBE09-692B-4E0B-83B8-ED35F2ABE423 默认标志 IsDefault @@ -107867,7 +107951,7 @@ LABL 0 Arial Unicode MS,8,N - + AE75D792-6AE3-4114-9EB1-FEED48D966D6 删除标志 IsEnable @@ -107882,7 +107966,7 @@ LABL 0 Arial Unicode MS,8,N - + AFA7F417-B428-4B1E-9DD9-268C5FE4A6B9 预留字段1 Reverse1 @@ -107894,7 +107978,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 88B92784-938F-4450-8F07-CCE78DE5147C 预留字段2 Reverse2 @@ -107906,7 +107990,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 67E3BFA7-CF53-488A-93CC-A550D01C9C90 预留字段3 Reverse3 @@ -107918,7 +108002,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4F99FBD7-2C5C-43B7-BA10-FAB3296ABEAC 预留字段4 Reverse4 @@ -107930,7 +108014,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E44A2FF8-A828-4604-8F43-D613C0691948 预留字段5 Reverse5 @@ -107942,7 +108026,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + A39279DE-B44D-4F7D-808A-E046D40D0990 预留字段6 Reverse6 @@ -107954,7 +108038,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + D959D09D-97C1-4737-A4CA-A8B42460FA79 预留字段7 Reverse7 @@ -107966,7 +108050,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + DE3994E3-BBAF-4E15-B2D6-A5AFD65BE9B9 预留字段8 Reverse8 @@ -107978,7 +108062,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E943E36C-1688-461E-A445-5FCBA1540A08 预留字段9 Reverse9 @@ -107990,7 +108074,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C8AF168D-A32E-424B-B22E-021351B43CC8 预留字段10 Reverse10 @@ -108002,7 +108086,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + F85BA40A-1089-4FD0-9DC7-77839DCAEC22 预留字段I1 ReverseI1 @@ -108014,7 +108098,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 18BC1161-87DE-4D04-AD77-0526EDCE5839 预留字段I2 ReverseI2 @@ -108028,7 +108112,7 @@ LABL 0 Arial Unicode MS,8,N - + A8A3CF7E-4EA7-43AF-8205-8A37148BD4E4 Key_1 Key_1 @@ -108037,34 +108121,34 @@ LABL 0 Arial Unicode MS,8,N 1714100011 Administrator - + - + - + - + 00F04AD3-74B4-40E7-9F13-CD72CD4BAE43 试卷 Ghre_ExamPaper 1714101821 Administrator -1714119911 +1715570671 Administrator 试卷 - + 529F21AC-5734-4C5C-BFDE-0CC2F10D1FAF Id Id 1714101821 Administrator -1714107982 +1715570671 Administrator ID bigint @@ -108073,7 +108157,7 @@ LABL 0 Arial Unicode MS,8,N - + 1EE744DB-80B0-4CFB-B5E9-19B0C25A7E64 创建人 CreateBy @@ -108087,7 +108171,7 @@ LABL 0 Arial Unicode MS,8,N - + 1657D979-D13E-4050-BC1C-43B92A251F1D 创建时间 CreateTime @@ -108101,7 +108185,7 @@ LABL 0 Arial Unicode MS,8,N - + 98939CE0-5242-4F52-BA3E-E21EF3F8D5D0 创建程序 CreateProg @@ -108113,7 +108197,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 413D3786-1715-40EB-A9C6-EA4687DB333C 创建人IP CreateIP @@ -108125,7 +108209,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 417C7091-B99E-4883-A71E-8C15123C0E47 修改人 UpdateBy @@ -108139,7 +108223,7 @@ LABL 0 Arial Unicode MS,8,N - + F13558B6-48D0-4B2D-997C-43884E58AB4A 修改时间 UpdateTime @@ -108153,7 +108237,7 @@ LABL 0 Arial Unicode MS,8,N - + 89192B1B-27B4-46C5-8227-B70BC7B4F886 修改程序 UpdateProg @@ -108165,7 +108249,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 180674CC-0C50-4EA6-96D1-6A220BF3E47B 修改人IP UpdateIP @@ -108177,7 +108261,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 5F7CBC33-0D9B-4F52-BAD8-8756B4FED467 操作日志ID OperateLogID @@ -108192,7 +108276,7 @@ LABL 0 Arial Unicode MS,8,N - + 2863A9A4-C6CF-41E2-9B77-F78F67DC5C50 试卷编号 PaperNo @@ -108204,7 +108288,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + DF4A22AC-E7F0-41B5-B72B-B690EDFA7D5C 试卷名称 PaperName @@ -108216,7 +108300,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 9B17FA8A-94A9-4253-B1F0-72B4C0084273 答题时长 AnswerTime @@ -108227,7 +108311,7 @@ LABL 0 Arial Unicode MS,8,N 答题时长 int - + 02D35566-A380-4BB5-BFE8-A36580B5E0BB 评分方式 ScoreMethod @@ -108239,7 +108323,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 3688D440-31C9-4351-BFA9-6A4AABBB4D8A 卷面总分 TotalScore @@ -108252,7 +108336,7 @@ LABL 0 Arial Unicode MS,8,N 20 2 - + E4933FBB-8F7F-46E0-9DB1-5CD3C2FE1018 及格分 PassScore @@ -108265,7 +108349,7 @@ LABL 0 Arial Unicode MS,8,N 20 2 - + 5C17EB9E-EAA2-4C8E-B21B-B0029649B59C 重考次数 RetakeTimes @@ -108276,7 +108360,7 @@ LABL 0 Arial Unicode MS,8,N 重考次数 int - + 3E466D03-317E-482F-9394-90F9D5D3C0D3 关联类型 LinkType @@ -108288,7 +108372,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 51BFC80B-0775-471D-98B4-CAC7ADEAB9AD 关联ID LinkId @@ -108299,7 +108383,7 @@ LABL 0 Arial Unicode MS,8,N 关联ID bigint - + FA81D13D-ACAD-423B-848C-71E52D12C428 关联次数 LinkTimes @@ -108310,7 +108394,7 @@ LABL 0 Arial Unicode MS,8,N 关联次数 int - + C123EDA9-3C3C-4044-AE30-094A0B649B66 封面图片URL CoverUrl @@ -108322,7 +108406,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(64) 64 - + E06D77D6-9619-410C-8974-29B174D4297B 试卷风格 Style @@ -108334,7 +108418,19 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + +544F0ACA-2BDF-4649-BE92-D00CE44C10A9 +出题方式 +SetMethod +1715569784 +Administrator +1715570017 +Administrator +出题方式 +nvarchar(32) +32 + + 617777FE-981A-4350-AA91-2750307A1697 状态 Status @@ -108346,7 +108442,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 863E488A-124C-425A-9C88-ADEBD202C85F 备注 RemarkSz @@ -108361,7 +108457,7 @@ LABL 0 Arial Unicode MS,8,N - + DFFAF000-101D-4884-923B-C0ACA3CD86BE 默认标志 IsDefault @@ -108376,7 +108472,7 @@ LABL 0 Arial Unicode MS,8,N - + B0AC5C68-BDCF-4E4C-AA60-7732F1F6A62C 删除标志 IsEnable @@ -108391,7 +108487,7 @@ LABL 0 Arial Unicode MS,8,N - + 965DB521-16B7-4628-AFD2-8499071F028E 预留字段1 Reverse1 @@ -108403,7 +108499,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 12F174BB-9D7B-41FC-9712-C39D40EE960D 预留字段2 Reverse2 @@ -108415,7 +108511,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 71AB3D0F-002D-4732-A5F3-6FD2D3360C6E 预留字段3 Reverse3 @@ -108427,7 +108523,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + F6F736E9-DF01-44D6-8647-56ED9761DC87 预留字段4 Reverse4 @@ -108439,7 +108535,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 37A77822-9986-4D95-B403-E8F65D0501E1 预留字段5 Reverse5 @@ -108451,7 +108547,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E2E55610-F9AA-4FE1-98AC-B72FE2F1DCD9 预留字段6 Reverse6 @@ -108463,7 +108559,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C0F9AAA4-DBC4-4969-AC92-71AFA45D5D6E 预留字段7 Reverse7 @@ -108475,7 +108571,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EDDF276B-4049-40C9-AC3A-1C67A07FEF5B 预留字段8 Reverse8 @@ -108487,7 +108583,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9CB0927F-41E0-418D-9A9E-6CE4C2D11DF9 预留字段9 Reverse9 @@ -108499,7 +108595,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C1ED4084-A1A2-4047-B550-EEF52F3236BC 预留字段10 Reverse10 @@ -108511,7 +108607,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 506F6031-2EE1-47A7-8068-C29DB69B0538 预留字段I1 ReverseI1 @@ -108523,7 +108619,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + E18B40C9-3614-4524-B123-6448B8AC28B1 预留字段I2 ReverseI2 @@ -108537,27 +108633,27 @@ LABL 0 Arial Unicode MS,8,N - + A5B05ED4-893C-45F1-949E-55CCFCF55B90 Key_1 Key_1 1714101821 Administrator -1714107982 +1715570671 Administrator - + - + - + - + A97318AD-D630-4E7F-86FA-F7482F484633 考试记录 Ghre_ExamRecord @@ -108567,7 +108663,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 考试记录 - + 948F653D-7C58-43F8-9455-0F2EE1DF9246 Id Id @@ -108582,7 +108678,7 @@ LABL 0 Arial Unicode MS,8,N - + A6520B5E-E341-4537-A7A5-D3C475E72958 创建人 CreateBy @@ -108596,7 +108692,7 @@ LABL 0 Arial Unicode MS,8,N - + 4B422C11-4736-45B9-8B51-32507D25BD30 创建时间 CreateTime @@ -108610,7 +108706,7 @@ LABL 0 Arial Unicode MS,8,N - + 55369A34-DB41-4D0C-A347-2D229FF4E9EB 创建程序 CreateProg @@ -108622,7 +108718,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 5388590D-41C4-4B1E-B03C-924E375B74CE 创建人IP CreateIP @@ -108634,7 +108730,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 8FA290A5-9B3C-42AA-A7F8-F15B9BF50AD3 修改人 UpdateBy @@ -108648,7 +108744,7 @@ LABL 0 Arial Unicode MS,8,N - + 3531E26B-2D48-4BBF-B0CB-1F4FC484DC09 修改时间 UpdateTime @@ -108662,7 +108758,7 @@ LABL 0 Arial Unicode MS,8,N - + E1C5830D-7FB9-4F6A-87F2-D42332E29A6D 修改程序 UpdateProg @@ -108674,7 +108770,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 17045FAF-539D-4B1D-9059-B647C05DDF94 修改人IP UpdateIP @@ -108686,7 +108782,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 5FA0CD43-06F8-4335-AE2B-531263894EEF 操作日志ID OperateLogID @@ -108701,7 +108797,7 @@ LABL 0 Arial Unicode MS,8,N - + 3FEDBF3F-882F-4E13-992A-879CB5A2859C 考试ID ExamId @@ -108712,7 +108808,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 5CD8517B-FB58-4B78-B382-D609B87B5EDF 用户ID UserId @@ -108723,7 +108819,7 @@ LABL 0 Arial Unicode MS,8,N 用户ID bigint - + 753E5DF5-5C69-4138-8119-5E7AA71D7B22 试卷ID ExamPaperId @@ -108734,7 +108830,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 7B97A450-1664-4E8E-9BE0-0F0ED6DD50A8 得分 Score @@ -108748,7 +108844,7 @@ LABL 0 Arial Unicode MS,8,N 20 2 - + A54EFBF8-63A0-49EB-A75E-760D572363ED 开始时间 BeginTime @@ -108759,7 +108855,7 @@ LABL 0 Arial Unicode MS,8,N 开始答题时间 datetime - + E25DE228-5115-47F9-B1DB-9879A0BDD3A9 结束时间 EndTime @@ -108770,7 +108866,7 @@ LABL 0 Arial Unicode MS,8,N 结束答题时间 datetime - + A20DE8AC-F551-4544-A329-F310A5E5E745 实际开始时间 ActualBeginTime @@ -108781,7 +108877,7 @@ LABL 0 Arial Unicode MS,8,N 实际开始时间 datetime - + 295D5481-A489-4DF0-B22E-2251E13FFADA 实际结束时间 ActualEndTime @@ -108792,7 +108888,7 @@ LABL 0 Arial Unicode MS,8,N 实际结束时间 datetime - + E74EDBD3-E0C1-4D7E-BA09-E375FF81123E 备注 RemarkSz @@ -108807,7 +108903,7 @@ LABL 0 Arial Unicode MS,8,N - + 45EFA572-5158-4CFD-8320-AADB18D0E8AB 默认标志 IsDefault @@ -108822,7 +108918,7 @@ LABL 0 Arial Unicode MS,8,N - + 3174908D-637D-49C0-8D64-6FBAAB0A8EF6 删除标志 IsEnable @@ -108837,7 +108933,7 @@ LABL 0 Arial Unicode MS,8,N - + FB49B538-8A3F-4B0E-B2AE-F15971DB36DE 预留字段1 Reverse1 @@ -108849,7 +108945,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 22BCF165-3912-4D65-8EF8-55DBE989D928 预留字段2 Reverse2 @@ -108861,7 +108957,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + DE896CB3-C932-46C1-B6DB-E3BD7435D767 预留字段3 Reverse3 @@ -108873,7 +108969,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EAF1194F-0826-45BF-AEEF-BA9C278CA902 预留字段4 Reverse4 @@ -108885,7 +108981,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4DABA147-C9A2-4709-91C7-A8A38720FCA0 预留字段5 Reverse5 @@ -108897,7 +108993,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + AAC2D76F-25E5-4207-8CA8-EADB42D8EE88 预留字段6 Reverse6 @@ -108909,7 +109005,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 55C1AC4B-A81F-44DE-ABFE-CF7D1E03AFBC 预留字段7 Reverse7 @@ -108921,7 +109017,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 40358AF7-169C-462B-8FA4-BD097ACD9646 预留字段8 Reverse8 @@ -108933,7 +109029,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + D5E590BE-DBB7-418B-A023-E20370878362 预留字段9 Reverse9 @@ -108945,7 +109041,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 36DF5490-B90A-4E36-AD70-A872FB98790C 预留字段10 Reverse10 @@ -108957,7 +109053,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EB16D581-54B8-415B-85E5-D60CF03EEF3C 预留字段I1 ReverseI1 @@ -108969,7 +109065,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + C9B66995-5BC1-442C-B060-907B1CDE1906 预留字段I2 ReverseI2 @@ -108983,7 +109079,7 @@ LABL 0 Arial Unicode MS,8,N - + 2D0CC888-333A-419C-AD58-0DE035E05AE8 Key_1 Key_1 @@ -108992,18 +109088,18 @@ LABL 0 Arial Unicode MS,8,N 1714108465 Administrator - + - + - + - + 327C25A8-0BBB-4E68-8293-5A1BD60E4F85 考试记录明细 Ghre_ExamRecordDetail @@ -109013,7 +109109,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 考试记录明细 - + E22548DF-E4DB-4D29-BC70-7C9E1DDCFF5B Id Id @@ -109028,7 +109124,7 @@ LABL 0 Arial Unicode MS,8,N - + 4B71B3B9-B1B2-435B-BCCC-1839A358076C 创建人 CreateBy @@ -109042,7 +109138,7 @@ LABL 0 Arial Unicode MS,8,N - + F7FF1FE4-AD43-4C5F-A443-B43D85C78CAD 创建时间 CreateTime @@ -109056,7 +109152,7 @@ LABL 0 Arial Unicode MS,8,N - + CB93100B-65A8-467C-9C36-4922654AB45D 创建程序 CreateProg @@ -109068,7 +109164,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 7FB7A480-E8E2-43C9-A15E-8825AD92487B 创建人IP CreateIP @@ -109080,7 +109176,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A544EACB-99A4-4DA2-8EBD-4D8A1AA282D4 修改人 UpdateBy @@ -109094,7 +109190,7 @@ LABL 0 Arial Unicode MS,8,N - + 5A3F6B19-5792-48D2-8D4A-2F47CD332A06 修改时间 UpdateTime @@ -109108,7 +109204,7 @@ LABL 0 Arial Unicode MS,8,N - + 28C195B0-A0F6-47C9-B12E-1360EEBA10C8 修改程序 UpdateProg @@ -109120,7 +109216,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + ED464413-7EEF-4A72-BDA4-0111CD2D7FFA 修改人IP UpdateIP @@ -109132,7 +109228,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 4D9D67A5-C68B-4174-A2B5-FB6F41E0F01E 操作日志ID OperateLogID @@ -109147,7 +109243,7 @@ LABL 0 Arial Unicode MS,8,N - + DE464779-B6B0-4FD2-B96F-E60922E61BC8 试卷ID ExamPaperId @@ -109158,7 +109254,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + BC6E6241-0968-43D3-8C62-D49E7AFC603E 答题记录ID ExamRecordId @@ -109168,7 +109264,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 答题记录ID - + BA52ACFD-40D8-4E99-9B77-EFB073E6D6D0 题目ID QuestionId @@ -109179,7 +109275,7 @@ LABL 0 Arial Unicode MS,8,N 题目ID bigint - + 3A8477C6-6B97-4DC6-AA29-DD64F647DFE9 用户ID UserId @@ -109190,7 +109286,7 @@ LABL 0 Arial Unicode MS,8,N 用户ID bigint - + 0BA81B29-3B0D-474E-A6CA-977DA5A59174 题目答案ID QuestionAnswerId @@ -109201,7 +109297,7 @@ LABL 0 Arial Unicode MS,8,N 题目答案ID bigint - + 4B89F3EC-C886-497D-B21D-3C2B7E41FD71 答案内容 AnswerContent @@ -109213,7 +109309,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 84A311B9-BFED-49D9-9FD4-F093C0DCCA68 备注 RemarkSz @@ -109228,7 +109324,7 @@ LABL 0 Arial Unicode MS,8,N - + 089EBD8B-CA39-4591-8FBA-89977D44A251 默认标志 IsDefault @@ -109243,7 +109339,7 @@ LABL 0 Arial Unicode MS,8,N - + C52F6CC3-2EAB-4DFE-9781-2BC7D2CA38E5 删除标志 IsEnable @@ -109258,7 +109354,7 @@ LABL 0 Arial Unicode MS,8,N - + 01405CE8-F94A-4585-98E2-FFF88E9A9051 预留字段1 Reverse1 @@ -109270,7 +109366,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 61AD7C18-7CDA-4778-8558-D6515F489381 预留字段2 Reverse2 @@ -109282,7 +109378,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 102E80DF-A2B3-479B-B1EB-5743206562F7 预留字段3 Reverse3 @@ -109294,7 +109390,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 332C59AD-118B-4092-A95E-9D3F18EEB6A8 预留字段4 Reverse4 @@ -109306,7 +109402,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 069BD5C5-16BA-4C8A-830D-12430B6104D6 预留字段5 Reverse5 @@ -109318,7 +109414,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 6A949830-96A5-4FBB-8B1C-8DB23CC2FFED 预留字段6 Reverse6 @@ -109330,7 +109426,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 84964F37-73E7-442F-A6F1-22A5850F7EE7 预留字段7 Reverse7 @@ -109342,7 +109438,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 53C59599-0149-453A-9EE8-D536E27A4933 预留字段8 Reverse8 @@ -109354,7 +109450,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BAC9F8C9-FCA2-4467-9CE0-BB378BAE7FF8 预留字段9 Reverse9 @@ -109366,7 +109462,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E3F69550-F77B-4957-9528-A82FC325CE9F 预留字段10 Reverse10 @@ -109378,7 +109474,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CA5B7492-8146-4025-AE4C-FCEBF955FDD0 预留字段I1 ReverseI1 @@ -109390,7 +109486,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + FC84E413-5FEE-4DEC-9C8B-17376A58A974 预留字段I2 ReverseI2 @@ -109404,7 +109500,7 @@ LABL 0 Arial Unicode MS,8,N - + D1A9D05F-7F39-43C6-B2C6-C805B7F0CAA2 Key_1 Key_1 @@ -109413,18 +109509,18 @@ LABL 0 Arial Unicode MS,8,N 1714108307 Administrator - + - + - + - + E49A8D2E-3921-4F73-9E9E-074D5A9BA4FE 考试 Ghre_Exam @@ -109434,7 +109530,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 考试 - + 9E3979D4-E3A9-4544-A523-7F7BF7595F53 Id Id @@ -109449,7 +109545,7 @@ LABL 0 Arial Unicode MS,8,N - + 9DF67AB2-711B-4B56-B86E-8481246C2A95 创建人 CreateBy @@ -109463,7 +109559,7 @@ LABL 0 Arial Unicode MS,8,N - + CE3A5A7A-6EC1-4447-95EA-DA4AF6857DE4 创建时间 CreateTime @@ -109477,7 +109573,7 @@ LABL 0 Arial Unicode MS,8,N - + 3AC75DDA-5B1A-4FF5-99FA-ED66CCFBDBD2 创建程序 CreateProg @@ -109489,7 +109585,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 2E120177-3ECF-4B3D-B78B-700067A6D9ED 创建人IP CreateIP @@ -109501,7 +109597,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + D3CA2802-86EF-4C39-9BE3-1704AB110FEB 修改人 UpdateBy @@ -109515,7 +109611,7 @@ LABL 0 Arial Unicode MS,8,N - + A016FB03-ED8A-45E3-9ADB-9CA5F377D9A6 修改时间 UpdateTime @@ -109529,7 +109625,7 @@ LABL 0 Arial Unicode MS,8,N - + FEF42EDF-1157-459F-B220-193BEBAE074C 修改程序 UpdateProg @@ -109541,7 +109637,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 98696338-4142-4ED8-8E47-E31D46F7E2A7 修改人IP UpdateIP @@ -109553,7 +109649,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 06A82FF4-93BE-4E64-9C03-5FD5286ABF35 操作日志ID OperateLogID @@ -109568,7 +109664,7 @@ LABL 0 Arial Unicode MS,8,N - + 0849E797-9F3C-4F12-8D01-ADB434B19CFD 试卷ID ExamPaperId @@ -109579,7 +109675,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 6470B615-4887-491A-9596-9E06AACC56A8 开始时间 BeginTime @@ -109590,7 +109686,7 @@ LABL 0 Arial Unicode MS,8,N 开始时间 datetime - + B14066AF-5C8A-4EBB-B1D9-1E33C020B29A 结束时间 EndTime @@ -109601,7 +109697,7 @@ LABL 0 Arial Unicode MS,8,N 结束时间 datetime - + A2E2A374-5A62-474B-9600-ED2F68A7D2CF 备注 RemarkSz @@ -109616,7 +109712,7 @@ LABL 0 Arial Unicode MS,8,N - + C21DF8EB-5C0C-415F-B49D-EAF6D4C369BD 默认标志 IsDefault @@ -109631,7 +109727,7 @@ LABL 0 Arial Unicode MS,8,N - + 3E66F619-22EB-475E-9C7D-19C91D4F3AC6 删除标志 IsEnable @@ -109646,7 +109742,7 @@ LABL 0 Arial Unicode MS,8,N - + DF2217D1-B616-43BF-91D8-29EF359EAB6C 预留字段1 Reverse1 @@ -109658,7 +109754,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C2B19922-379F-40ED-B8AC-AF62669D5113 预留字段2 Reverse2 @@ -109670,7 +109766,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9EB3658F-2D15-4CC6-9B7F-A817FA0E48CD 预留字段3 Reverse3 @@ -109682,7 +109778,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 04A70B99-D475-4E6A-B192-10BE28A28695 预留字段4 Reverse4 @@ -109694,7 +109790,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EF2FC8AE-32D6-4C9F-83FA-3B1B8BFA99F8 预留字段5 Reverse5 @@ -109706,7 +109802,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 6121FAC0-74AC-4BA1-A91E-444D88DCA58A 预留字段6 Reverse6 @@ -109718,7 +109814,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3189F2C1-37A5-493B-B807-571A82BAFA46 预留字段7 Reverse7 @@ -109730,7 +109826,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4CA719A3-1000-4337-9D15-06439E556B9A 预留字段8 Reverse8 @@ -109742,7 +109838,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1F938BAE-6AA1-4318-8141-76F2BE536807 预留字段9 Reverse9 @@ -109754,7 +109850,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3EA64E7B-1DA9-41C6-B68B-4270729AAA96 预留字段10 Reverse10 @@ -109766,7 +109862,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + FD66535C-C5E1-499E-8C4E-54450BB336DB 预留字段I1 ReverseI1 @@ -109778,7 +109874,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 486BF863-D90C-495F-A797-C973E4105D69 预留字段I2 ReverseI2 @@ -109792,7 +109888,7 @@ LABL 0 Arial Unicode MS,8,N - + 00D1D6F5-7052-4C28-AF4A-416606AC493C Key_1 Key_1 @@ -109801,18 +109897,18 @@ LABL 0 Arial Unicode MS,8,N 1714109240 Administrator - + - + - + - + AF164A7F-AEB5-418B-9951-E9CA46180BB4 任务计划表 Ghre_TasksQz @@ -109822,7 +109918,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 任务计划表 - + C8476033-8093-4436-8D46-BA99E7ACCE2E Id Id @@ -109837,7 +109933,7 @@ LABL 0 Arial Unicode MS,8,N - + EEF2713B-142D-4155-AE9F-6FC8BE4B7C1B 创建人 CreateBy @@ -109851,7 +109947,7 @@ LABL 0 Arial Unicode MS,8,N - + AE250CF0-27BC-4F24-AA9A-051A01E383C1 创建时间 CreateTime @@ -109865,7 +109961,7 @@ LABL 0 Arial Unicode MS,8,N - + 956E0C69-B3F0-4143-9A38-A3A1DD169CA5 创建程序 CreateProg @@ -109877,7 +109973,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A3C2CA15-9D3E-4227-9A1C-88DB56EDDB52 创建人IP CreateIP @@ -109889,7 +109985,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + ECD1BC14-115D-448C-ADD6-54C8FB8A443D 修改人 UpdateBy @@ -109903,7 +109999,7 @@ LABL 0 Arial Unicode MS,8,N - + EF4283AA-F474-4562-BB8C-DF073AA03D22 修改时间 UpdateTime @@ -109917,7 +110013,7 @@ LABL 0 Arial Unicode MS,8,N - + 376E7EBC-A761-4BDF-914C-F021596AE254 修改程序 UpdateProg @@ -109929,7 +110025,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 1A8DEEF8-2C6A-42BC-A2F4-10DB8B35D158 修改人IP UpdateIP @@ -109941,7 +110037,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 08050952-954D-44CF-94B0-2CB45CD96062 操作日志ID OperateLogID @@ -109956,7 +110052,7 @@ LABL 0 Arial Unicode MS,8,N - + BF9D7665-A9C2-4175-A068-1C24CD2DAAC5 任务名称 Name @@ -109968,7 +110064,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 516E2BA9-7DBC-4633-AAE6-783AEF10DDD0 任务分组 JobGroup @@ -109980,7 +110076,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + CACE961E-096D-40BB-A672-84BFB58B9313 任务运行时间表达式 Cron @@ -109992,7 +110088,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + BA87DB1A-B931-4072-84D9-49C5224C90E0 任务所在DLL对应的程序集名称 AssemblyName @@ -110004,7 +110100,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 6F21B432-8CE7-44C4-A430-52FB10D7D796 任务所在类 ClassName @@ -110016,7 +110112,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + BAF36944-CE3F-41F2-8FEB-19785443F5D1 任务描述 Remark @@ -110028,7 +110124,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CDDA2549-FC36-49B4-B794-F42B77D56357 执行次数 RunTimes @@ -110039,7 +110135,7 @@ LABL 0 Arial Unicode MS,8,N 执行次数 int - + A0F758A0-12B3-4E48-8968-B53D8F5F1677 开始时间 BeginTime @@ -110050,7 +110146,7 @@ LABL 0 Arial Unicode MS,8,N 开始时间 datetime - + 3C4E6DC7-659B-4508-942C-7F96420BA741 结束时间 EndTime @@ -110061,7 +110157,7 @@ LABL 0 Arial Unicode MS,8,N 结束时间 datetime - + E4EB500F-546F-4F1F-B087-71CC16F8BEA7 触发器类型(0、simple 1、cron) TriggerType @@ -110072,7 +110168,7 @@ LABL 0 Arial Unicode MS,8,N 触发器类型(0、simple 1、cron) int - + 8B524C4B-1961-40A6-B16D-FD89637D44A5 执行间隔时间,秒为单位 IntervalSecond @@ -110083,7 +110179,7 @@ LABL 0 Arial Unicode MS,8,N 执行间隔时间,秒为单位 int - + 0A17A3EE-84A6-412C-ADA5-91ECAB50EB97 循环执行次数 CycleRunTimes @@ -110094,7 +110190,7 @@ LABL 0 Arial Unicode MS,8,N 循环执行次数 int - + C289ECA1-C7C0-4981-A48F-78256955FBBF 已循环次数 CycleHasRunTimes @@ -110105,7 +110201,7 @@ LABL 0 Arial Unicode MS,8,N 已循环次数 int - + 87037AD4-50A1-4CEB-9269-F32034BC2FFF 是否启动 IsStart @@ -110116,7 +110212,7 @@ LABL 0 Arial Unicode MS,8,N 是否启动 bit - + 19886A46-C69B-4950-A13C-51C86F7E732F 执行传参 JobParams @@ -110128,7 +110224,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 336DB6D5-0F95-45EC-9D2C-B221A55C4596 备注 RemarkSz @@ -110143,7 +110239,7 @@ LABL 0 Arial Unicode MS,8,N - + 4100EB7C-585C-4AFD-B62D-C3A0E01E7EFD 默认标志 IsDefault @@ -110158,7 +110254,7 @@ LABL 0 Arial Unicode MS,8,N - + 39AE166A-DA25-4583-AD23-154F689DEE69 删除标志 IsEnable @@ -110173,7 +110269,7 @@ LABL 0 Arial Unicode MS,8,N - + 7FFF561F-EC98-41A4-A4CD-E7ED6AEECA09 预留字段1 Reverse1 @@ -110185,7 +110281,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E4E7B204-EAC8-44D6-86B2-864EFA71A03A 预留字段2 Reverse2 @@ -110197,7 +110293,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E0073996-CA73-4110-9EA4-B3EF0A0FD3A9 预留字段3 Reverse3 @@ -110209,7 +110305,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9063C586-F86A-4849-A3B6-230611A50A6D 预留字段4 Reverse4 @@ -110221,7 +110317,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1B9B2DE1-0087-4B4F-9124-C6C674371BF2 预留字段5 Reverse5 @@ -110233,7 +110329,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 59E95EFD-6D12-4D4B-8F55-A5E17BD00801 预留字段6 Reverse6 @@ -110245,7 +110341,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 211D6E88-B719-4AA7-8E6A-B8D2FC7F50CA 预留字段7 Reverse7 @@ -110257,7 +110353,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + FA07DCCB-D45C-4798-A2E5-F7BDA4A84F9F 预留字段8 Reverse8 @@ -110269,7 +110365,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BBD8EF47-59E6-423C-9C27-423E0009B818 预留字段9 Reverse9 @@ -110281,7 +110377,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 7D7B598D-EE2D-4531-90D6-852939A0D63D 预留字段10 Reverse10 @@ -110293,7 +110389,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 21085388-C7C2-4F2C-A92B-462E23A8691E 预留字段I1 ReverseI1 @@ -110305,7 +110401,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + A22BE77A-FC0F-48F0-9667-8A8BD700EFFF 预留字段I2 ReverseI2 @@ -110319,7 +110415,7 @@ LABL 0 Arial Unicode MS,8,N - + 9E98FD0C-54DE-435A-9FBB-A311E720E5E8 Key_1 Key_1 @@ -110328,18 +110424,18 @@ LABL 0 Arial Unicode MS,8,N 1714120566 Administrator - + - + - + - + 7750AEAF-35E5-46E0-B431-5A83EF367741 任务日志表 Ghre_TasksLog @@ -110349,7 +110445,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 任务日志表 - + 32F5B991-3B96-4B05-91B5-8E0324712EC8 Id Id @@ -110364,7 +110460,7 @@ LABL 0 Arial Unicode MS,8,N - + C365F145-EDD1-429B-A4F1-54F597B03B9A 创建人 CreateBy @@ -110378,7 +110474,7 @@ LABL 0 Arial Unicode MS,8,N - + E5C19667-7324-43E1-806C-68AEAAA6C319 创建时间 CreateTime @@ -110392,7 +110488,7 @@ LABL 0 Arial Unicode MS,8,N - + 189BBA5D-6A08-4137-AD9D-7063BFD99A56 创建程序 CreateProg @@ -110404,7 +110500,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + DC4E8C24-0293-41B2-A8C3-74224F49F3C6 创建人IP CreateIP @@ -110416,7 +110512,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A000A87E-69C6-40B2-BF37-C6D1EC953C00 修改人 UpdateBy @@ -110430,7 +110526,7 @@ LABL 0 Arial Unicode MS,8,N - + E13F8146-1EAE-4ACC-9E05-BEE0AD34FD5E 修改时间 UpdateTime @@ -110444,7 +110540,7 @@ LABL 0 Arial Unicode MS,8,N - + 26DC4D84-8A04-47C1-86A7-566D67ACEF2B 修改程序 UpdateProg @@ -110456,7 +110552,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + B6A592C5-ADB9-4A72-93F5-032740B4A257 修改人IP UpdateIP @@ -110468,7 +110564,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 1B91D2E9-D3B2-44F4-A5B8-E0519F5CF411 操作日志ID OperateLogID @@ -110483,7 +110579,7 @@ LABL 0 Arial Unicode MS,8,N - + 2F78E590-4AFB-4B24-81D2-68AB0825A487 任务ID JobId @@ -110494,7 +110590,7 @@ LABL 0 Arial Unicode MS,8,N 任务ID bigint - + 7664A933-AA76-4ACA-A32E-82332EEBE715 任务耗时 TotalTime @@ -110507,7 +110603,7 @@ LABL 0 Arial Unicode MS,8,N 20 6 - + B91B2624-7F4D-41FF-855A-07776F3ED9E2 执行结果(0-失败 1-成功) RunResult @@ -110518,7 +110614,7 @@ LABL 0 Arial Unicode MS,8,N 执行结果(0-失败 1-成功) bit - + 086F55E8-A199-453A-8981-557863BBC5E3 运行时间 RunTime @@ -110529,7 +110625,7 @@ LABL 0 Arial Unicode MS,8,N 运行时间 datetime - + A286068E-3C7C-4A44-B39E-AAA812FCDDB5 结束时间 EndTime @@ -110540,7 +110636,7 @@ LABL 0 Arial Unicode MS,8,N 结束时间 datetime - + 365C851E-24AD-4AB6-8E2D-D13DD8040386 执行参数 RunPars @@ -110552,7 +110648,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + 553A572E-85A3-45A1-A7D1-003BEBB295F5 异常信息 ErrMessage @@ -110564,7 +110660,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + C82E3FE5-5749-4ED5-B5C8-08CBF975D1E3 异常堆栈 ErrStackTrace @@ -110576,7 +110672,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(2000) 2000 - + B6DC8DF1-2C89-49DC-86E0-EDE7537512D9 备注 RemarkSz @@ -110591,7 +110687,7 @@ LABL 0 Arial Unicode MS,8,N - + 95374D20-BDFE-4C7C-A3AB-3583D8AAD82D 默认标志 IsDefault @@ -110606,7 +110702,7 @@ LABL 0 Arial Unicode MS,8,N - + 638EB063-CE91-495E-97BA-B070D9B35ACB 删除标志 IsEnable @@ -110621,7 +110717,7 @@ LABL 0 Arial Unicode MS,8,N - + 43DDE4FA-934A-45FC-BB70-91C0E033A4CE 预留字段1 Reverse1 @@ -110633,7 +110729,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1A351954-9B17-4592-ADF6-19F5000C1423 预留字段2 Reverse2 @@ -110645,7 +110741,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BE2BA2B6-DD6F-48C0-82B6-B69667348872 预留字段3 Reverse3 @@ -110657,7 +110753,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E3C27E0E-990F-4DC7-890A-38495A87A9BE 预留字段4 Reverse4 @@ -110669,7 +110765,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + ACF0CB58-58AF-4CED-B15F-74F15C85D6FC 预留字段5 Reverse5 @@ -110681,7 +110777,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 00674C2C-157C-4CB9-AF86-B6D705839740 预留字段6 Reverse6 @@ -110693,7 +110789,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 33B118EC-C62B-4418-B2E2-532C283DF3D8 预留字段7 Reverse7 @@ -110705,7 +110801,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 91561777-7F0A-44B1-9D57-C87373E4E40B 预留字段8 Reverse8 @@ -110717,7 +110813,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3A41A654-909F-43BB-BA6D-6EC6FB4BC9A1 预留字段9 Reverse9 @@ -110729,7 +110825,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 773BE2A2-EBEC-4543-81FB-38C67BE9F917 预留字段10 Reverse10 @@ -110741,7 +110837,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CF248971-F729-4D25-844D-68FCCA0756CF 预留字段I1 ReverseI1 @@ -110753,7 +110849,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 26E3119A-DA65-48C0-9A56-1E44C2468D28 预留字段I2 ReverseI2 @@ -110767,7 +110863,7 @@ LABL 0 Arial Unicode MS,8,N - + E114484F-E29D-4035-AC36-E5CC090698F8 Key_1 Key_1 @@ -110776,15 +110872,851 @@ LABL 0 Arial Unicode MS,8,N 1714119954 Administrator - + - + - + + + + +2EA2F3D4-0741-4A19-8CAD-6C13C2129BD8 +试卷配置 +Ghre_ExamPaperConfig +1715565471 +Administrator +1715570799 +Administrator +试卷配置 + + +3AAF9A23-9F1A-42FB-851B-4D6C1744F958 +Id +Id +1715565471 +Administrator +1715565565 +Administrator +ID +bigint +1 + + + + + +E26F02AC-948B-4C12-9185-E7FB27069CAA +创建人 +CreateBy +1715565471 +Administrator +1715565471 +Administrator +创建人 +int + + + + + +7734DA4C-52EE-4239-8361-218942AB6329 +创建时间 +CreateTime +1715565471 +Administrator +1715565471 +Administrator +创建时间 +datetime + + + + + +B0CAA543-0753-4DBE-94FE-1EEA20A51A1F +创建程序 +CreateProg +1715565471 +Administrator +1715565471 +Administrator +创建程序 +nvarchar(100) +100 + + +3A79F2E2-6071-4EBC-821C-2D781F94BED5 +创建人IP +CreateIP +1715565471 +Administrator +1715565471 +Administrator +创建人IP +nvarchar(100) +100 + + +85912523-D4E6-4777-94BE-7187938A7E97 +修改人 +UpdateBy +1715565471 +Administrator +1715565471 +Administrator +修改人 +int + + + + + +3431DB82-8418-4DAC-B976-4A7479333FCC +修改时间 +UpdateTime +1715565471 +Administrator +1715565471 +Administrator +修改时间 +datetime + + + + + +478C0BE4-1603-4315-B971-FE4B03463EAD +修改程序 +UpdateProg +1715565471 +Administrator +1715565471 +Administrator +修改程序 +nvarchar(100) +100 + + +450FCD44-6225-448C-8F73-66AB6E1EFB15 +修改人IP +UpdateIP +1715565471 +Administrator +1715565471 +Administrator +修改人IP +nvarchar(100) +100 + + +8354C80E-1EBE-46DA-A051-B50484DF9AE4 +操作日志ID +OperateLogID +1715565471 +Administrator +1715565471 +Administrator +操作日志ID +0 +bigint + + + + + +24B23EEE-D03C-41E4-84E6-AA010CCFE7D0 +试卷ID +ExamPaperId +1715565471 +Administrator +1715565565 +Administrator +试卷ID +bigint + + +851EE69C-ABC6-4369-A7D2-7C5257208EBF +课程ID +CourseId +1715566317 +Administrator +1715566351 +Administrator +课程ID +bigint + + +F7B21FFB-AA39-4C83-B777-5FF3BEAFD4DF +排序号 +TaxisNo +1715570793 +Administrator +1715570799 +Administrator +排序号 +int + + +27BADFA7-2019-4B8A-858E-3C2A1FB94960 +难易程度 +DifficultyLevel +1715566384 +Administrator +1715566413 +Administrator +难易程度 +nvarchar(32) +32 + + +FA42A8CD-89BD-4684-87E4-5C5AAE365D25 +题目类型 +QuestionType +1715566384 +Administrator +1715566413 +Administrator +题目类型 +nvarchar(32) +32 + + +55BD1A85-60A6-4BB7-9689-958E2297D655 +题目内容 +QuestionContent +1715569246 +Administrator +1715569250 +Administrator +题目内容 +nvarchar(2000) +2000 + + +A95F8B1D-5848-49D1-8D12-CB649829DEF7 +数量 +Quantity +1715566317 +Administrator +1715566467 +Administrator +数量 +int + + +E2A77178-7028-41B5-9962-4C77D8B2126A +分值 +Score +1715566384 +Administrator +1715566498 +Administrator +分值 +decimal(20,2) +20 +2 + + +A909A6A1-9481-410C-BDE8-E6BF6377B2B9 +备注 +RemarkSz +1715565471 +Administrator +1715565471 +Administrator +备注 +nvarchar(2000) +2000 + + + + + +F79F801F-9E25-4E3D-BB18-14BEFDEDDC9F +默认标志 +IsDefault +1715565471 +Administrator +1715565471 +Administrator +默认标志 +0 +int + + + + + +B9AFD776-D321-4A80-8CB1-D2A29CEDDCA5 +删除标志 +IsEnable +1715565471 +Administrator +1715565471 +Administrator +删除标志 +1 +int + + + + + +DC2508E7-BAC3-406B-8C86-3B4B740F4437 +预留字段1 +Reverse1 +1715565471 +Administrator +1715565471 +Administrator +预留字段1 +nvarchar(1000) +1000 + + +DA3DEBA9-F267-41CD-93C3-6C90492D34EE +预留字段2 +Reverse2 +1715565471 +Administrator +1715565471 +Administrator +预留字段2 +nvarchar(1000) +1000 + + +CF1850D0-3A91-4E67-B445-134FB936B9B2 +预留字段3 +Reverse3 +1715565471 +Administrator +1715565471 +Administrator +预留字段3 +nvarchar(1000) +1000 + + +70AC33F5-BB9C-4DA2-9102-52FFE00C43B6 +预留字段4 +Reverse4 +1715565471 +Administrator +1715565471 +Administrator +预留字段4 +nvarchar(1000) +1000 + + +FBB7B55A-69D6-49F6-B76A-34B527B002FA +预留字段5 +Reverse5 +1715565471 +Administrator +1715565471 +Administrator +预留字段5 +nvarchar(1000) +1000 + + +4BD72521-9358-4AF7-BBBC-A0A43386A5E9 +预留字段6 +Reverse6 +1715565471 +Administrator +1715565471 +Administrator +预留字段6 +nvarchar(1000) +1000 + + +08CF1DE2-FACD-40F5-9B64-2A46506707C5 +预留字段7 +Reverse7 +1715565471 +Administrator +1715565471 +Administrator +预留字段7 +nvarchar(1000) +1000 + + +CD0DE06A-6A66-4DDF-A9EE-8A8EEBBF148E +预留字段8 +Reverse8 +1715565471 +Administrator +1715565471 +Administrator +预留字段8 +nvarchar(1000) +1000 + + +C5DDA832-B7C0-40D6-9DA8-6FD985B70CEE +预留字段9 +Reverse9 +1715565471 +Administrator +1715565471 +Administrator +预留字段9 +nvarchar(1000) +1000 + + +3F7E5B9A-A184-4359-8914-81812C54139A +预留字段10 +Reverse10 +1715565471 +Administrator +1715565471 +Administrator +预留字段10 +nvarchar(1000) +1000 + + +5E64B907-04F4-4075-87BA-D130CC7E8187 +预留字段I1 +ReverseI1 +1715565471 +Administrator +1715565471 +Administrator +预留字段11 +0 +int + + +50DACB7E-E37D-4FD6-8CEA-F7C9A373B86F +预留字段I2 +ReverseI2 +1715565471 +Administrator +1715565471 +Administrator +预留字段12 +0 +int + + + + +52DB8C7A-E943-4AEC-96C0-9D81FE2EBDF8 +Key_1 +Key_1 +1715565471 +Administrator +1715565471 +Administrator + + + + + + + + + + + + + +7C57A194-3A73-45C5-9E03-C4D4E8094F40 +试卷题目 +Ghre_ExamPaperQuestion +1715570620 +Administrator +1715571089 +Administrator +试卷题目 + + +36DFF897-6E99-47B1-9902-C0EBA16CCF8B +Id +Id +1715570620 +Administrator +1715570671 +Administrator +ID +bigint +1 + + + + + +D7FC8A7B-1458-45F7-A4B6-8CAF1912C319 +创建人 +CreateBy +1715570620 +Administrator +1715570620 +Administrator +创建人 +int + + + + + +44B0708E-E225-46A2-B4AB-FC3816B78499 +创建时间 +CreateTime +1715570620 +Administrator +1715570620 +Administrator +创建时间 +datetime + + + + + +B21AA66E-BB22-4C2B-8742-39D6D310406D +创建程序 +CreateProg +1715570620 +Administrator +1715570620 +Administrator +创建程序 +nvarchar(100) +100 + + +38C539BB-C263-4768-A3C2-4D3E09A3374C +创建人IP +CreateIP +1715570620 +Administrator +1715570620 +Administrator +创建人IP +nvarchar(100) +100 + + +27930099-AE35-4BA2-83C1-A1F69C45C87F +修改人 +UpdateBy +1715570620 +Administrator +1715570620 +Administrator +修改人 +int + + + + + +54AEF334-5506-42ED-A519-CDAF31BB813F +修改时间 +UpdateTime +1715570620 +Administrator +1715570620 +Administrator +修改时间 +datetime + + + + + +170F0C24-172C-4CA0-B0CA-1CEC7037D64E +修改程序 +UpdateProg +1715570620 +Administrator +1715570620 +Administrator +修改程序 +nvarchar(100) +100 + + +162E623F-2D9F-4ABE-8D27-B298BC9EEAD3 +修改人IP +UpdateIP +1715570620 +Administrator +1715570620 +Administrator +修改人IP +nvarchar(100) +100 + + +219B16C6-46F6-4A64-8E9B-13D70BC2F7B5 +操作日志ID +OperateLogID +1715570620 +Administrator +1715570620 +Administrator +操作日志ID +0 +bigint + + + + + +A725043F-78BD-48CE-9725-D667B72401E0 +试卷ID +ExamPaperId +1715570620 +Administrator +1715570620 +Administrator +试卷ID +bigint + + +1EF08B24-75F3-41A1-B912-DB1EA424B1A6 +题目ID +QuestionId +1715571040 +Administrator +1715571755 +Administrator +题目ID +bigint + + +4A8E8025-3131-42BB-9296-B7CA2D0A3194 +试卷配置ID +ConfigId +1715570686 +Administrator +1715571089 +Administrator +试卷配置ID +bigint + + +26C1DFCA-028D-431E-A4CD-B40A6E4F1540 +备注 +RemarkSz +1715570620 +Administrator +1715570620 +Administrator +备注 +nvarchar(2000) +2000 + + + + + +9BECA040-A240-48D9-A25B-BDE16CA814EE +默认标志 +IsDefault +1715570620 +Administrator +1715570620 +Administrator +默认标志 +0 +int + + + + + +E3C47DF2-EDEF-4FEE-A425-63F8FDFFD1F7 +删除标志 +IsEnable +1715570620 +Administrator +1715570620 +Administrator +删除标志 +1 +int + + + + + +61895416-49D5-483D-A1A4-0DADDC10297A +预留字段1 +Reverse1 +1715570620 +Administrator +1715570620 +Administrator +预留字段1 +nvarchar(1000) +1000 + + +0B4B8E73-8278-445E-B44C-BA3E65A405AE +预留字段2 +Reverse2 +1715570620 +Administrator +1715570620 +Administrator +预留字段2 +nvarchar(1000) +1000 + + +417DEADA-F02F-410B-AD4B-9451871248F6 +预留字段3 +Reverse3 +1715570620 +Administrator +1715570620 +Administrator +预留字段3 +nvarchar(1000) +1000 + + +4E71398B-53A1-4752-A6FB-F396A0425168 +预留字段4 +Reverse4 +1715570620 +Administrator +1715570620 +Administrator +预留字段4 +nvarchar(1000) +1000 + + +0B0C52D6-4A3B-4C11-BD8F-84596B1D90D9 +预留字段5 +Reverse5 +1715570620 +Administrator +1715570620 +Administrator +预留字段5 +nvarchar(1000) +1000 + + +386823E2-F594-49E4-8D3D-23CAAEDF815E +预留字段6 +Reverse6 +1715570620 +Administrator +1715570620 +Administrator +预留字段6 +nvarchar(1000) +1000 + + +F8C5C528-AC37-4239-BE20-A8F5853C2038 +预留字段7 +Reverse7 +1715570620 +Administrator +1715570620 +Administrator +预留字段7 +nvarchar(1000) +1000 + + +02B02511-24DA-4ADF-A3DA-05987425A41D +预留字段8 +Reverse8 +1715570620 +Administrator +1715570620 +Administrator +预留字段8 +nvarchar(1000) +1000 + + +F4095883-BDCB-4DE9-9FEE-B472806818A9 +预留字段9 +Reverse9 +1715570620 +Administrator +1715570620 +Administrator +预留字段9 +nvarchar(1000) +1000 + + +D2600936-2527-4C3B-92B7-60886B0DBBE4 +预留字段10 +Reverse10 +1715570620 +Administrator +1715570620 +Administrator +预留字段10 +nvarchar(1000) +1000 + + +9B794157-FDB5-43D5-9F5F-9D01692250FA +预留字段I1 +ReverseI1 +1715570620 +Administrator +1715570620 +Administrator +预留字段11 +0 +int + + +A50F2589-72EC-46DD-853A-438B5C3B6363 +预留字段I2 +ReverseI2 +1715570620 +Administrator +1715570620 +Administrator +预留字段12 +0 +int + + + + +FF19FEC3-8D56-41AF-A752-DC18412198C6 +Key_1 +Key_1 +1715570620 +Administrator +1715570620 +Administrator + + + + + + + + + + @@ -110799,26 +111731,26 @@ LABL 0 Arial Unicode MS,8,N Administrator 0..* - + - + - + - + 7F0DCA7C-274D-48A8-B3D8-0FD7B707AFC2 1714101292 Administrator 1714107704 Administrator - + - + @@ -110833,26 +111765,26 @@ LABL 0 Arial Unicode MS,8,N Administrator 0..* - + - + - + - + D23C452C-4BB6-4C2A-AB2E-E8434D958A77 1714101335 Administrator 1714107856 Administrator - + - + @@ -110867,31 +111799,31 @@ LABL 0 Arial Unicode MS,8,N Administrator 0..* - + - + - + - + D4016F9D-5631-4F9E-A70D-D42133A4EBB7 1714107872 Administrator 1714107896 Administrator - + - + - + 44353DA8-EC33-45BD-876E-EF559CA6A6AE Reference_16 Reference_16 @@ -110901,26 +111833,26 @@ LABL 0 Arial Unicode MS,8,N Administrator 0..* - + - + - + - + 78518FEA-7EDE-4F5C-BF31-92518EAA24D3 1714107964 Administrator 1714108476 Administrator - + - + @@ -110935,26 +111867,26 @@ LABL 0 Arial Unicode MS,8,N Administrator 0..* - + - + - + - + BEBA3346-CCC6-41D9-B95B-12B8F81188BF 1714108449 Administrator 1714108488 Administrator - + - + @@ -110969,26 +111901,26 @@ LABL 0 Arial Unicode MS,8,N Administrator 0..* - + - + - + - + FC69BEF9-F863-4A65-903E-CB2850197526 1714109221 Administrator 1714119830 Administrator - + - + @@ -111003,26 +111935,94 @@ LABL 0 Arial Unicode MS,8,N Administrator 0..* - + - + - + - + ACE0AB02-0D27-4F1C-BF71-738C20DF96C2 1714120556 Administrator 1714120581 Administrator - + + + + + + + + + +544AA0CB-AA2F-4831-BA90-B7D3FA5A81C6 +Reference_91 +Reference_91 +1715565535 +Administrator +1715565565 +Administrator +0..* + + + + + + + + + + + +B95672ED-9976-4742-9FFC-52B326620682 +1715565535 +Administrator +1715565565 +Administrator + + + + + + + + + + +A65F68E0-DB12-40E5-920C-733D7609C32E +Reference_92 +Reference_92 +1715570661 +Administrator +1715570671 +Administrator +0..* + + + + + + + + + + + +B6E89235-A6E0-460D-9228-DCA8C58EE2AD +1715570661 +Administrator +1715570671 +Administrator + + - + @@ -111034,7 +112034,7 @@ LABL 0 Arial Unicode MS,8,N - + A1DD77B6-E48E-4C9D-947D-D42E3C5240C2 dbo dbo @@ -111047,7 +112047,7 @@ LABL 0 Arial Unicode MS,8,N - + C012A467-0031-4F3C-9D9D-13408491E147 DefaultSchema 1597196432 @@ -111055,12 +112055,12 @@ LABL 0 Arial Unicode MS,8,N 1597196433 ttsoftxch - + - + 41D2B655-5319-49C5-9BA6-133BB8B097CA dbo dbo @@ -111072,7 +112072,7 @@ LABL 0 Arial Unicode MS,8,N - + 2153E033-C4DC-4F90-B2F4-3B0F44BD33D5 文本 TEXT @@ -111082,7 +112082,7 @@ LABL 0 Arial Unicode MS,8,N ttsoftxch text - + AC8799D0-82CA-4B70-ADAC-18D8797720A9 图片 IMAGE @@ -111092,7 +112092,7 @@ LABL 0 Arial Unicode MS,8,N Administrator image - + DEC04470-B84A-413E-9B2A-C265C5506182 加密 ENCRYPT_STRING @@ -111160,7 +112160,7 @@ LABL 0 Arial Unicode MS,8,N varchar(4000) 4000 - + 703A2917-B6C4-4BC6-B2CB-6AB8E2B49D30 短字符串 SHORT_STRING @@ -111171,7 +112171,7 @@ LABL 0 Arial Unicode MS,8,N varchar(64) 64 - + 89A476D2-A1C0-428C-9875-26A50B7AFE1A 长字符串 LONG_STRING @@ -111193,7 +112193,7 @@ LABL 0 Arial Unicode MS,8,N varchar(2000) 2000 - + @@ -111271,7 +112271,7 @@ LABL 0 Arial Unicode MS,8,N varchar(32) 32 - + CB2F08D6-BE17-4046-B94A-4FD00EDA9015 文件 FILE @@ -111294,7 +112294,7 @@ LABL 0 Arial Unicode MS,8,N - + B41C21E8-76E9-4031-8EF0-34743E5525C5 PUBLIC PUBLIC @@ -111303,13 +112303,13 @@ LABL 0 Arial Unicode MS,8,N 1597196433 ttsoftxch - - + + - + 02EF92C9-49BF-45C7-934A-23BA290D5595 Microsoft SQL Server 2008 MSSQLSRV2008 diff --git a/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperConfigController.cs b/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperConfigController.cs new file mode 100644 index 00000000..363dde23 --- /dev/null +++ b/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperConfigController.cs @@ -0,0 +1,14 @@ +namespace Tiobon.Core.Api.Controllers; + +/// +/// 试卷配置(Controller) +/// +[Route("api/[controller]")] +[ApiController, GlobalActionFilter] +[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghre)] +public class Ghre_ExamPaperConfigController : BaseController +{ + public Ghre_ExamPaperConfigController(IGhre_ExamPaperConfigServices service) : base(service) + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperController.cs b/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperController.cs index cf1522fb..8be1990c 100644 --- a/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperController.cs +++ b/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperController.cs @@ -11,4 +11,23 @@ public class Ghre_ExamPaperController : BaseController + /// 根据Id查询数据 + /// + /// + /// + [HttpPost("QueryDefault/{Id}")] + public async Task> QueryDefault(long Id) + { + return await _service.QueryDefault(Id); + } + #endregion + + #endregion + + } \ No newline at end of file diff --git a/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperQuestionController.cs b/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperQuestionController.cs new file mode 100644 index 00000000..225c3170 --- /dev/null +++ b/Tiobon.Core.Api/Controllers/Ghre/Ghre_ExamPaperQuestionController.cs @@ -0,0 +1,14 @@ +namespace Tiobon.Core.Api.Controllers; + +/// +/// 试卷题目(Controller) +/// +[Route("api/[controller]")] +[ApiController, GlobalActionFilter] +[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_Ghre)] +public class Ghre_ExamPaperQuestionController : BaseController +{ + public Ghre_ExamPaperQuestionController(IGhre_ExamPaperQuestionServices service) : base(service) + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.Api/Tiobon.Core.Model.xml b/Tiobon.Core.Api/Tiobon.Core.Model.xml index b3339654..f37b4617 100644 --- a/Tiobon.Core.Api/Tiobon.Core.Model.xml +++ b/Tiobon.Core.Api/Tiobon.Core.Model.xml @@ -636,6 +636,11 @@ 试卷风格 + + + 出题方式 + + 状态 @@ -711,6 +716,207 @@ 预留字段12 + + + 试卷配置 (Dto.Base) + + + + + 试卷ID + + + 课程ID + + + 排序号 + + + + + 难易程度 + + + + + 题目类型 + + + + + 题目内容 + + + + + 数量 + + + + + 分值 + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + + + 预留字段5 + + + + + 预留字段6 + + + + + 预留字段7 + + + + + 预留字段8 + + + + + 预留字段9 + + + + + 预留字段10 + + + + + 预留字段11 + + + + + 预留字段12 + + + + + 试卷题目 (Dto.Base) + + + + + 试卷ID + + + + + 题目ID + + + + + 试卷配置ID + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + + + 预留字段5 + + + + + 预留字段6 + + + + + 预留字段7 + + + + + 预留字段8 + + + + + 预留字段9 + + + + + 预留字段10 + + + + + 预留字段11 + + + + + 预留字段12 + + 题目 (Dto.Base) @@ -1135,6 +1341,16 @@ 试卷 (Dto.EditInput) + + + 试卷配置 (Dto.EditInput) + + + + + 试卷题目 (Dto.EditInput) + + 题目 (Dto.EditInput) @@ -1185,6 +1401,16 @@ 试卷 (Dto.InsertInput) + + + 试卷配置 (Dto.InsertInput) + + + + + 试卷题目 (Dto.InsertInput) + + 题目 (Dto.InsertInput) @@ -2009,6 +2235,11 @@ 试卷风格 + + + 出题方式 + + 状态 @@ -2084,6 +2315,211 @@ 预留字段12 + + + 试卷配置 (Model) + + + + + 试卷ID + + + + + 课程ID + + + + + 排序号 + + + + + 难易程度 + + + + + 题目类型 + + + + + 题目内容 + + + + + 数量 + + + + + 分值 + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + + + 预留字段5 + + + + + 预留字段6 + + + + + 预留字段7 + + + + + 预留字段8 + + + + + 预留字段9 + + + + + 预留字段10 + + + + + 预留字段11 + + + + + 预留字段12 + + + + + 试卷题目 (Model) + + + + + 试卷ID + + + + + 题目ID + + + + + 试卷配置ID + + + + + 备注 + + + + + 默认标志 + + + + + 预留字段1 + + + + + 预留字段2 + + + + + 预留字段3 + + + + + 预留字段4 + + + + + 预留字段5 + + + + + 预留字段6 + + + + + 预留字段7 + + + + + 预留字段8 + + + + + 预留字段9 + + + + + 预留字段10 + + + + + 预留字段11 + + + + + 预留字段12 + + 题目 (Model) @@ -3322,6 +3758,16 @@ 试卷(Dto.View) + + + 试卷配置(Dto.View) + + + + + 试卷题目(Dto.View) + + 题目(Dto.View) @@ -4480,5 +4926,20 @@ + + + 试卷ID + + + + + 题目ID + + + + + 试卷配置ID + + diff --git a/Tiobon.Core.Api/Tiobon.Core.xml b/Tiobon.Core.Api/Tiobon.Core.xml index 95ca044c..59e15b48 100644 --- a/Tiobon.Core.Api/Tiobon.Core.xml +++ b/Tiobon.Core.Api/Tiobon.Core.xml @@ -638,11 +638,28 @@ 课程场景(Controller) + + + 试卷配置(Controller) + + 试卷(Controller) + + + 根据Id查询数据 + + + + + + + 试卷题目(Controller) + + 题目答案(Controller) diff --git a/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperConfigServices.cs b/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperConfigServices.cs new file mode 100644 index 00000000..26e32f58 --- /dev/null +++ b/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperConfigServices.cs @@ -0,0 +1,12 @@ +using Tiobon.Core.IServices.BASE; +using Tiobon.Core.Model.Models; + +namespace Tiobon.Core.IServices +{ + /// + /// 试卷配置(自定义服务接口) + /// + public interface IGhre_ExamPaperConfigServices :IBaseServices + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperQuestionServices.cs b/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperQuestionServices.cs new file mode 100644 index 00000000..8433e9dc --- /dev/null +++ b/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperQuestionServices.cs @@ -0,0 +1,12 @@ +using Tiobon.Core.IServices.BASE; +using Tiobon.Core.Model.Models; + +namespace Tiobon.Core.IServices +{ + /// + /// 试卷题目(自定义服务接口) + /// + public interface IGhre_ExamPaperQuestionServices :IBaseServices + { + } +} \ No newline at end of file diff --git a/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperServices.cs b/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperServices.cs index 8fbaf677..b2cd88b7 100644 --- a/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperServices.cs +++ b/Tiobon.Core.IServices/Ghre/IGhre_ExamPaperServices.cs @@ -1,4 +1,5 @@ using Tiobon.Core.IServices.BASE; +using Tiobon.Core.Model; using Tiobon.Core.Model.Models; namespace Tiobon.Core.IServices @@ -8,5 +9,6 @@ namespace Tiobon.Core.IServices /// public interface IGhre_ExamPaperServices :IBaseServices { + Task> QueryDefault(long Id); } } \ No newline at end of file diff --git a/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaper.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaper.Dto.Base.cs index 27967b43..6c9a954b 100644 --- a/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaper.Dto.Base.cs +++ b/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaper.Dto.Base.cs @@ -94,6 +94,12 @@ namespace Tiobon.Core.Model.Models [Display(Name = "Style"), Description("试卷风格"), MaxLength(32, ErrorMessage = "试卷风格 不能超过 32 个字符")] public string Style { get; set; } + /// + /// 出题方式 + /// + [Display(Name = "SetMethod"), Description("关联类型"), MaxLength(32, ErrorMessage = "关联类型 不能超过 32 个字符")] + public string SetMethod { get; set; } + /// /// 状态 /// diff --git a/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaperConfig.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaperConfig.Dto.Base.cs new file mode 100644 index 00000000..d8100101 --- /dev/null +++ b/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaperConfig.Dto.Base.cs @@ -0,0 +1,153 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperConfig.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperConfig +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:28:39 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷配置 (Dto.Base) + /// + public class Ghre_ExamPaperConfigBase + { + + /// + /// 试卷ID + /// + + /// + /// 课程ID + /// + + /// + /// 排序号 + /// + public int? TaxisNo { get; set; } + + /// + /// 难易程度 + /// + [Display(Name = "DifficultyLevel"), Description("难易程度"), MaxLength(32, ErrorMessage = "难易程度 不能超过 32 个字符")] + public string DifficultyLevel { get; set; } + + /// + /// 题目类型 + /// + [Display(Name = "QuestionType"), Description("题目类型"), MaxLength(32, ErrorMessage = "题目类型 不能超过 32 个字符")] + public string QuestionType { get; set; } + + /// + /// 题目内容 + /// + [Display(Name = "QuestionContent"), Description("题目内容"), MaxLength(2000, ErrorMessage = "题目内容 不能超过 2000 个字符")] + public string QuestionContent { get; set; } + + /// + /// 数量 + /// + public int? Quantity { get; set; } + + /// + /// 分值 + /// + [Display(Name = "Score"), Description("分值"), Column(TypeName = "decimal(20,2)")] + public decimal? Score { get; set; } + + /// + /// 备注 + /// + [Display(Name = "RemarkSz"), Description("备注"), MaxLength(2000, ErrorMessage = "备注 不能超过 2000 个字符")] + public string RemarkSz { get; set; } + + /// + /// 默认标志 + /// + public int? IsDefault { get; set; } + + /// + /// 预留字段1 + /// + [Display(Name = "Reverse1"), Description("预留字段1"), MaxLength(1000, ErrorMessage = "预留字段1 不能超过 1000 个字符")] + public string Reverse1 { get; set; } + + /// + /// 预留字段2 + /// + [Display(Name = "Reverse2"), Description("预留字段2"), MaxLength(1000, ErrorMessage = "预留字段2 不能超过 1000 个字符")] + public string Reverse2 { get; set; } + + /// + /// 预留字段3 + /// + [Display(Name = "Reverse3"), Description("预留字段3"), MaxLength(1000, ErrorMessage = "预留字段3 不能超过 1000 个字符")] + public string Reverse3 { get; set; } + + /// + /// 预留字段4 + /// + [Display(Name = "Reverse4"), Description("预留字段4"), MaxLength(1000, ErrorMessage = "预留字段4 不能超过 1000 个字符")] + public string Reverse4 { get; set; } + + /// + /// 预留字段5 + /// + [Display(Name = "Reverse5"), Description("预留字段5"), MaxLength(1000, ErrorMessage = "预留字段5 不能超过 1000 个字符")] + public string Reverse5 { get; set; } + + /// + /// 预留字段6 + /// + [Display(Name = "Reverse6"), Description("预留字段6"), MaxLength(1000, ErrorMessage = "预留字段6 不能超过 1000 个字符")] + public string Reverse6 { get; set; } + + /// + /// 预留字段7 + /// + [Display(Name = "Reverse7"), Description("预留字段7"), MaxLength(1000, ErrorMessage = "预留字段7 不能超过 1000 个字符")] + public string Reverse7 { get; set; } + + /// + /// 预留字段8 + /// + [Display(Name = "Reverse8"), Description("预留字段8"), MaxLength(1000, ErrorMessage = "预留字段8 不能超过 1000 个字符")] + public string Reverse8 { get; set; } + + /// + /// 预留字段9 + /// + [Display(Name = "Reverse9"), Description("预留字段9"), MaxLength(1000, ErrorMessage = "预留字段9 不能超过 1000 个字符")] + public string Reverse9 { get; set; } + + /// + /// 预留字段10 + /// + [Display(Name = "Reverse10"), Description("预留字段10"), MaxLength(1000, ErrorMessage = "预留字段10 不能超过 1000 个字符")] + public string Reverse10 { get; set; } + + /// + /// 预留字段11 + /// + public int? ReverseI1 { get; set; } + + /// + /// 预留字段12 + /// + public int? ReverseI2 { get; set; } + } +} diff --git a/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaperQuestion.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaperQuestion.Dto.Base.cs new file mode 100644 index 00000000..848ef403 --- /dev/null +++ b/Tiobon.Core.Model/Base/Ghre/Ghre_ExamPaperQuestion.Dto.Base.cs @@ -0,0 +1,126 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperQuestion.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperQuestion +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:32:06 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷题目 (Dto.Base) + /// + public class Ghre_ExamPaperQuestionBase + { + + /// + /// 试卷ID + /// + public long? ExamPaperId { get; set; } + + /// + /// 题目ID + /// + [Display(Name = "QuestionId"), Description("题目ID"), MaxLength(10, ErrorMessage = "题目ID 不能超过 10 个字符")] + public long? QuestionId { get; set; } + + /// + /// 试卷配置ID + /// + public long? ConfigId { get; set; } + + /// + /// 备注 + /// + [Display(Name = "RemarkSz"), Description("备注"), MaxLength(2000, ErrorMessage = "备注 不能超过 2000 个字符")] + public string RemarkSz { get; set; } + + /// + /// 默认标志 + /// + public int? IsDefault { get; set; } + + /// + /// 预留字段1 + /// + [Display(Name = "Reverse1"), Description("预留字段1"), MaxLength(1000, ErrorMessage = "预留字段1 不能超过 1000 个字符")] + public string Reverse1 { get; set; } + + /// + /// 预留字段2 + /// + [Display(Name = "Reverse2"), Description("预留字段2"), MaxLength(1000, ErrorMessage = "预留字段2 不能超过 1000 个字符")] + public string Reverse2 { get; set; } + + /// + /// 预留字段3 + /// + [Display(Name = "Reverse3"), Description("预留字段3"), MaxLength(1000, ErrorMessage = "预留字段3 不能超过 1000 个字符")] + public string Reverse3 { get; set; } + + /// + /// 预留字段4 + /// + [Display(Name = "Reverse4"), Description("预留字段4"), MaxLength(1000, ErrorMessage = "预留字段4 不能超过 1000 个字符")] + public string Reverse4 { get; set; } + + /// + /// 预留字段5 + /// + [Display(Name = "Reverse5"), Description("预留字段5"), MaxLength(1000, ErrorMessage = "预留字段5 不能超过 1000 个字符")] + public string Reverse5 { get; set; } + + /// + /// 预留字段6 + /// + [Display(Name = "Reverse6"), Description("预留字段6"), MaxLength(1000, ErrorMessage = "预留字段6 不能超过 1000 个字符")] + public string Reverse6 { get; set; } + + /// + /// 预留字段7 + /// + [Display(Name = "Reverse7"), Description("预留字段7"), MaxLength(1000, ErrorMessage = "预留字段7 不能超过 1000 个字符")] + public string Reverse7 { get; set; } + + /// + /// 预留字段8 + /// + [Display(Name = "Reverse8"), Description("预留字段8"), MaxLength(1000, ErrorMessage = "预留字段8 不能超过 1000 个字符")] + public string Reverse8 { get; set; } + + /// + /// 预留字段9 + /// + [Display(Name = "Reverse9"), Description("预留字段9"), MaxLength(1000, ErrorMessage = "预留字段9 不能超过 1000 个字符")] + public string Reverse9 { get; set; } + + /// + /// 预留字段10 + /// + [Display(Name = "Reverse10"), Description("预留字段10"), MaxLength(1000, ErrorMessage = "预留字段10 不能超过 1000 个字符")] + public string Reverse10 { get; set; } + + /// + /// 预留字段11 + /// + public int? ReverseI1 { get; set; } + + /// + /// 预留字段12 + /// + public int? ReverseI2 { get; set; } + } +} diff --git a/Tiobon.Core.Model/Edit/Ghre/Ghre_ExamPaperConfig.Dto.EditInput.cs b/Tiobon.Core.Model/Edit/Ghre/Ghre_ExamPaperConfig.Dto.EditInput.cs new file mode 100644 index 00000000..c1cc8799 --- /dev/null +++ b/Tiobon.Core.Model/Edit/Ghre/Ghre_ExamPaperConfig.Dto.EditInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperConfig.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperConfig +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:28:39 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷配置 (Dto.EditInput) + /// + public class EditGhre_ExamPaperConfigInput : Ghre_ExamPaperConfigBase + { + } +} diff --git a/Tiobon.Core.Model/Edit/Ghre/Ghre_ExamPaperQuestion.Dto.EditInput.cs b/Tiobon.Core.Model/Edit/Ghre/Ghre_ExamPaperQuestion.Dto.EditInput.cs new file mode 100644 index 00000000..b8b81ac7 --- /dev/null +++ b/Tiobon.Core.Model/Edit/Ghre/Ghre_ExamPaperQuestion.Dto.EditInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperQuestion.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperQuestion +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:32:06 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷题目 (Dto.EditInput) + /// + public class EditGhre_ExamPaperQuestionInput : Ghre_ExamPaperQuestionBase + { + } +} diff --git a/Tiobon.Core.Model/Insert/Ghre/Ghre_ExamPaperConfig.Dto.InsertInput.cs b/Tiobon.Core.Model/Insert/Ghre/Ghre_ExamPaperConfig.Dto.InsertInput.cs new file mode 100644 index 00000000..019f4d98 --- /dev/null +++ b/Tiobon.Core.Model/Insert/Ghre/Ghre_ExamPaperConfig.Dto.InsertInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperConfig.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperConfig +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:28:39 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷配置 (Dto.InsertInput) + /// + public class InsertGhre_ExamPaperConfigInput : Ghre_ExamPaperConfigBase + { + } +} diff --git a/Tiobon.Core.Model/Insert/Ghre/Ghre_ExamPaperQuestion.Dto.InsertInput.cs b/Tiobon.Core.Model/Insert/Ghre/Ghre_ExamPaperQuestion.Dto.InsertInput.cs new file mode 100644 index 00000000..fce500c7 --- /dev/null +++ b/Tiobon.Core.Model/Insert/Ghre/Ghre_ExamPaperQuestion.Dto.InsertInput.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperQuestion.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperQuestion +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:32:06 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷题目 (Dto.InsertInput) + /// + public class InsertGhre_ExamPaperQuestionInput : Ghre_ExamPaperQuestionBase + { + } +} diff --git a/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaper.cs b/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaper.cs index e9a8ed56..551cb24b 100644 --- a/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaper.cs +++ b/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaper.cs @@ -97,6 +97,12 @@ namespace Tiobon.Core.Model.Models [Display(Name = "Style"), Description("试卷风格"), MaxLength(32, ErrorMessage = "试卷风格 不能超过 32 个字符")] public string Style { get; set; } + /// + /// 出题方式 + /// + [Display(Name = "SetMethod"), Description("关联类型"), MaxLength(32, ErrorMessage = "关联类型 不能超过 32 个字符")] + public string SetMethod { get; set; } + /// /// 状态 /// diff --git a/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaperConfig.cs b/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaperConfig.cs new file mode 100644 index 00000000..f0dbb73b --- /dev/null +++ b/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaperConfig.cs @@ -0,0 +1,157 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperConfig.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperConfig +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:28:39 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; +using System.ComponentModel.DataAnnotations.Schema; +using SqlSugar; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷配置 (Model) + /// + [SugarTable("Ghre_ExamPaperConfig", "Ghre_ExamPaperConfig"), Entity(TableCnName = "试卷配置", TableName = "Ghre_ExamPaperConfig")] + public class Ghre_ExamPaperConfig : BasePoco + { + + /// + /// 试卷ID + /// + public long? ExamPaperId { get; set; } + + /// + /// 课程ID + /// + public long? CourseId { get; set; } + + /// + /// 排序号 + /// + public int? TaxisNo { get; set; } + + /// + /// 难易程度 + /// + [Display(Name = "DifficultyLevel"), Description("难易程度"), MaxLength(32, ErrorMessage = "难易程度 不能超过 32 个字符")] + public string DifficultyLevel { get; set; } + + /// + /// 题目类型 + /// + [Display(Name = "QuestionType"), Description("题目类型"), MaxLength(32, ErrorMessage = "题目类型 不能超过 32 个字符")] + public string QuestionType { get; set; } + + /// + /// 题目内容 + /// + [Display(Name = "QuestionContent"), Description("题目内容"), MaxLength(2000, ErrorMessage = "题目内容 不能超过 2000 个字符")] + public string QuestionContent { get; set; } + + /// + /// 数量 + /// + public int? Quantity { get; set; } + + /// + /// 分值 + /// + [Display(Name = "Score"), Description("分值"), Column(TypeName = "decimal(20,2)")] + public decimal? Score { get; set; } + + /// + /// 备注 + /// + [Display(Name = "RemarkSz"), Description("备注"), MaxLength(2000, ErrorMessage = "备注 不能超过 2000 个字符")] + public string RemarkSz { get; set; } + + /// + /// 默认标志 + /// + public int? IsDefault { get; set; } + + /// + /// 预留字段1 + /// + [Display(Name = "Reverse1"), Description("预留字段1"), MaxLength(1000, ErrorMessage = "预留字段1 不能超过 1000 个字符")] + public string Reverse1 { get; set; } + + /// + /// 预留字段2 + /// + [Display(Name = "Reverse2"), Description("预留字段2"), MaxLength(1000, ErrorMessage = "预留字段2 不能超过 1000 个字符")] + public string Reverse2 { get; set; } + + /// + /// 预留字段3 + /// + [Display(Name = "Reverse3"), Description("预留字段3"), MaxLength(1000, ErrorMessage = "预留字段3 不能超过 1000 个字符")] + public string Reverse3 { get; set; } + + /// + /// 预留字段4 + /// + [Display(Name = "Reverse4"), Description("预留字段4"), MaxLength(1000, ErrorMessage = "预留字段4 不能超过 1000 个字符")] + public string Reverse4 { get; set; } + + /// + /// 预留字段5 + /// + [Display(Name = "Reverse5"), Description("预留字段5"), MaxLength(1000, ErrorMessage = "预留字段5 不能超过 1000 个字符")] + public string Reverse5 { get; set; } + + /// + /// 预留字段6 + /// + [Display(Name = "Reverse6"), Description("预留字段6"), MaxLength(1000, ErrorMessage = "预留字段6 不能超过 1000 个字符")] + public string Reverse6 { get; set; } + + /// + /// 预留字段7 + /// + [Display(Name = "Reverse7"), Description("预留字段7"), MaxLength(1000, ErrorMessage = "预留字段7 不能超过 1000 个字符")] + public string Reverse7 { get; set; } + + /// + /// 预留字段8 + /// + [Display(Name = "Reverse8"), Description("预留字段8"), MaxLength(1000, ErrorMessage = "预留字段8 不能超过 1000 个字符")] + public string Reverse8 { get; set; } + + /// + /// 预留字段9 + /// + [Display(Name = "Reverse9"), Description("预留字段9"), MaxLength(1000, ErrorMessage = "预留字段9 不能超过 1000 个字符")] + public string Reverse9 { get; set; } + + /// + /// 预留字段10 + /// + [Display(Name = "Reverse10"), Description("预留字段10"), MaxLength(1000, ErrorMessage = "预留字段10 不能超过 1000 个字符")] + public string Reverse10 { get; set; } + + /// + /// 预留字段11 + /// + public int? ReverseI1 { get; set; } + + /// + /// 预留字段12 + /// + public int? ReverseI2 { get; set; } + } +} diff --git a/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaperQuestion.cs b/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaperQuestion.cs new file mode 100644 index 00000000..1f969a62 --- /dev/null +++ b/Tiobon.Core.Model/Models/Ghre/Ghre_ExamPaperQuestion.cs @@ -0,0 +1,128 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperQuestion.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperQuestion +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:32:06 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ +using System.ComponentModel; +using System.ComponentModel.DataAnnotations; +using SqlSugar; + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷题目 (Model) + /// + [SugarTable("Ghre_ExamPaperQuestion", "Ghre_ExamPaperQuestion"), Entity(TableCnName = "试卷题目", TableName = "Ghre_ExamPaperQuestion")] + public class Ghre_ExamPaperQuestion : BasePoco + { + + /// + /// 试卷ID + /// + public long? ExamPaperId { get; set; } + + /// + /// 题目ID + /// + [Display(Name = "QuestionId"), Description("题目ID"), MaxLength(10, ErrorMessage = "题目ID 不能超过 10 个字符")] + public long? QuestionId { get; set; } + + /// + /// 试卷配置ID + /// + public long? ConfigId { get; set; } + + /// + /// 备注 + /// + [Display(Name = "RemarkSz"), Description("备注"), MaxLength(2000, ErrorMessage = "备注 不能超过 2000 个字符")] + public string RemarkSz { get; set; } + + /// + /// 默认标志 + /// + public int? IsDefault { get; set; } + + /// + /// 预留字段1 + /// + [Display(Name = "Reverse1"), Description("预留字段1"), MaxLength(1000, ErrorMessage = "预留字段1 不能超过 1000 个字符")] + public string Reverse1 { get; set; } + + /// + /// 预留字段2 + /// + [Display(Name = "Reverse2"), Description("预留字段2"), MaxLength(1000, ErrorMessage = "预留字段2 不能超过 1000 个字符")] + public string Reverse2 { get; set; } + + /// + /// 预留字段3 + /// + [Display(Name = "Reverse3"), Description("预留字段3"), MaxLength(1000, ErrorMessage = "预留字段3 不能超过 1000 个字符")] + public string Reverse3 { get; set; } + + /// + /// 预留字段4 + /// + [Display(Name = "Reverse4"), Description("预留字段4"), MaxLength(1000, ErrorMessage = "预留字段4 不能超过 1000 个字符")] + public string Reverse4 { get; set; } + + /// + /// 预留字段5 + /// + [Display(Name = "Reverse5"), Description("预留字段5"), MaxLength(1000, ErrorMessage = "预留字段5 不能超过 1000 个字符")] + public string Reverse5 { get; set; } + + /// + /// 预留字段6 + /// + [Display(Name = "Reverse6"), Description("预留字段6"), MaxLength(1000, ErrorMessage = "预留字段6 不能超过 1000 个字符")] + public string Reverse6 { get; set; } + + /// + /// 预留字段7 + /// + [Display(Name = "Reverse7"), Description("预留字段7"), MaxLength(1000, ErrorMessage = "预留字段7 不能超过 1000 个字符")] + public string Reverse7 { get; set; } + + /// + /// 预留字段8 + /// + [Display(Name = "Reverse8"), Description("预留字段8"), MaxLength(1000, ErrorMessage = "预留字段8 不能超过 1000 个字符")] + public string Reverse8 { get; set; } + + /// + /// 预留字段9 + /// + [Display(Name = "Reverse9"), Description("预留字段9"), MaxLength(1000, ErrorMessage = "预留字段9 不能超过 1000 个字符")] + public string Reverse9 { get; set; } + + /// + /// 预留字段10 + /// + [Display(Name = "Reverse10"), Description("预留字段10"), MaxLength(1000, ErrorMessage = "预留字段10 不能超过 1000 个字符")] + public string Reverse10 { get; set; } + + /// + /// 预留字段11 + /// + public int? ReverseI1 { get; set; } + + /// + /// 预留字段12 + /// + public int? ReverseI2 { get; set; } + } +} diff --git a/Tiobon.Core.Model/View/Ghre/Ghre_ExamPaperConfig.Dto.View.cs b/Tiobon.Core.Model/View/Ghre/Ghre_ExamPaperConfig.Dto.View.cs new file mode 100644 index 00000000..36220fb8 --- /dev/null +++ b/Tiobon.Core.Model/View/Ghre/Ghre_ExamPaperConfig.Dto.View.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperConfig.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperConfig +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:28:39 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷配置(Dto.View) + /// + public class Ghre_ExamPaperConfigDto : Ghre_ExamPaperConfig + { + } +} diff --git a/Tiobon.Core.Model/View/Ghre/Ghre_ExamPaperQuestion.Dto.View.cs b/Tiobon.Core.Model/View/Ghre/Ghre_ExamPaperQuestion.Dto.View.cs new file mode 100644 index 00000000..14cff084 --- /dev/null +++ b/Tiobon.Core.Model/View/Ghre/Ghre_ExamPaperQuestion.Dto.View.cs @@ -0,0 +1,27 @@ +/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。 +* Ghre_ExamPaperQuestion.cs +* +*功 能: N / A +* 类 名: Ghre_ExamPaperQuestion +* +* Ver 变更日期 负责人 变更内容 +* ─────────────────────────────────── +*V0.01 2024/5/13 11:32:06 SimonHsiao 初版 +* +* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved. +*┌──────────────────────────────────┐ +*│ 此技术信息为本公司机密信息,未经本公司书面同意禁止向第三方披露. │ +*│ 作者:SimonHsiao │ +*└──────────────────────────────────┘ +*/ + +namespace Tiobon.Core.Model.Models +{ + + /// + /// 试卷题目(Dto.View) + /// + public class Ghre_ExamPaperQuestionDto : Ghre_ExamPaperQuestion + { + } +} diff --git a/Tiobon.Core.Model/ViewModels/Extend/DefaultGhre_ExamPaperInput.cs b/Tiobon.Core.Model/ViewModels/Extend/DefaultGhre_ExamPaperInput.cs new file mode 100644 index 00000000..0e0e6a15 --- /dev/null +++ b/Tiobon.Core.Model/ViewModels/Extend/DefaultGhre_ExamPaperInput.cs @@ -0,0 +1,65 @@ +using System.ComponentModel.DataAnnotations; +using System.ComponentModel; +using System.Dynamic; +using Tiobon.Core.Model.Models; +using static System.Runtime.InteropServices.JavaScript.JSType; + +namespace Tiobon.Core.Model; + +public class DefaultGhre_ExamPaperInput +{ + public List baseColumns { get; set; } = new List(); + public List randomSetColumns { get; set; } = new List(); + public List manualSetColumns { get; set; } = new List(); + public DefaultGhre_ExamPaperPageData pageData { get; set; } = new DefaultGhre_ExamPaperPageData(); +} +public class DefaultGhre_ExamPaperColumn +{ + public string label { get; set; } + public string field { get; set; } + public string elementType { get; set; } + public bool required { get; set; } + public bool multipleSelect { get; set; } + public bool editable { get; set; } + public string dataSource { get; set; } + public string placeholder { get; set; } + + public int displayType { get; set; } + +} + + +public class DefaultGhre_ExamPaperPageData +{ + public dynamic baseData { get; set; } = new ExpandoObject(); + public DefaultGhre_ExamPaperStyleInfo styleInfo { get; set; } = new DefaultGhre_ExamPaperStyleInfo(); + public string examPaperSetType { get; set; } + public List examPaperSetData { get; set; } = new List { }; + public List previewList { get; set; } = new List { }; +} + +public class DefaultGhre_ExamPaperStyleInfo +{ + public string coverImage { get; set; } + public string paperStyle { get; set; } +} +public class DefaultGhre_ExamPaperPreview +{ + public long? parentId { get; set; } + public long Id { get; set; } + /// + /// 试卷ID + /// + public long? ExamPaperId { get; set; } + + /// + /// 题目ID + /// + public long QuestionId { get; set; } + + /// + /// 试卷配置ID + /// + public long? ConfigId { get; set; } + public List detail { get; set; } = new List { }; +} \ No newline at end of file diff --git a/Tiobon.Core.Model/ViewModels/Extend/FromGhre_QuestionInput.cs b/Tiobon.Core.Model/ViewModels/Extend/FromGhre_QuestionInput.cs index 8e886805..eb032c1c 100644 --- a/Tiobon.Core.Model/ViewModels/Extend/FromGhre_QuestionInput.cs +++ b/Tiobon.Core.Model/ViewModels/Extend/FromGhre_QuestionInput.cs @@ -1,7 +1,4 @@ -using System.ComponentModel; -using System.ComponentModel.DataAnnotations; - -namespace Tiobon.Core.Model; +namespace Tiobon.Core.Model; public class FromGhre_QuestionInput { @@ -41,6 +38,7 @@ public class FromGhre_QuestionQuestionType } public class FromGhre_QuestionQuestionTypeDetail { + public long? Id { get; set; } public string difficulty { get; set; } public string content { get; set; } public string answer { get; set; } diff --git a/Tiobon.Core.Services/CommonServices.cs b/Tiobon.Core.Services/CommonServices.cs index 1057aae6..9923830d 100644 --- a/Tiobon.Core.Services/CommonServices.cs +++ b/Tiobon.Core.Services/CommonServices.cs @@ -1,7 +1,5 @@ using System.Data; using AgileObjects.AgileMapper; -using AgileObjects.AgileMapper.Extensions; -using Elasticsearch.Net; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; @@ -12,7 +10,6 @@ using Tiobon.Core.Common; using Tiobon.Core.Common.DB.Dapper; using Tiobon.Core.IServices; using Tiobon.Core.Model; -using Tiobon.Core.Model.Models; using Tiobon.Core.Services.BASE; namespace Tiobon.Core.Services; diff --git a/Tiobon.Core.Services/Ghre/Ghre_ExamPaperConfigServices.cs b/Tiobon.Core.Services/Ghre/Ghre_ExamPaperConfigServices.cs new file mode 100644 index 00000000..24985f2e --- /dev/null +++ b/Tiobon.Core.Services/Ghre/Ghre_ExamPaperConfigServices.cs @@ -0,0 +1,21 @@ + +using Tiobon.Core.IServices; +using Tiobon.Core.Model.Models; +using Tiobon.Core.Services.BASE; +using Tiobon.Core.IRepository.Base; + +namespace Tiobon.Core.Services +{ + /// + /// 试卷配置 (服务) + /// + public class Ghre_ExamPaperConfigServices : BaseServices, IGhre_ExamPaperConfigServices + { + private readonly IBaseRepository _dal; + public Ghre_ExamPaperConfigServices(IBaseRepository dal) + { + this._dal = dal; + base.BaseDal = dal; + } + } +} \ No newline at end of file diff --git a/Tiobon.Core.Services/Ghre/Ghre_ExamPaperQuestionServices.cs b/Tiobon.Core.Services/Ghre/Ghre_ExamPaperQuestionServices.cs new file mode 100644 index 00000000..3bf2288d --- /dev/null +++ b/Tiobon.Core.Services/Ghre/Ghre_ExamPaperQuestionServices.cs @@ -0,0 +1,21 @@ + +using Tiobon.Core.IServices; +using Tiobon.Core.Model.Models; +using Tiobon.Core.Services.BASE; +using Tiobon.Core.IRepository.Base; + +namespace Tiobon.Core.Services +{ + /// + /// 试卷题目 (服务) + /// + public class Ghre_ExamPaperQuestionServices : BaseServices, IGhre_ExamPaperQuestionServices + { + private readonly IBaseRepository _dal; + public Ghre_ExamPaperQuestionServices(IBaseRepository dal) + { + this._dal = dal; + base.BaseDal = dal; + } + } +} \ No newline at end of file diff --git a/Tiobon.Core.Services/Ghre/Ghre_ExamPaperServices.cs b/Tiobon.Core.Services/Ghre/Ghre_ExamPaperServices.cs index e5374bad..90ce739f 100644 --- a/Tiobon.Core.Services/Ghre/Ghre_ExamPaperServices.cs +++ b/Tiobon.Core.Services/Ghre/Ghre_ExamPaperServices.cs @@ -3,19 +3,334 @@ using Tiobon.Core.IServices; using Tiobon.Core.Model.Models; using Tiobon.Core.Services.BASE; using Tiobon.Core.IRepository.Base; +using Tiobon.Core.Model; +using System.Dynamic; +using System.ComponentModel.DataAnnotations; namespace Tiobon.Core.Services { - /// - /// 试卷 (服务) - /// + /// + /// 试卷 (服务) + /// public class Ghre_ExamPaperServices : BaseServices, IGhre_ExamPaperServices { + private IGhre_ExamPaperConfigServices _ghre_ExamPaperConfigServices; + private IGhre_ExamPaperQuestionServices _ghre_ExamPaperQuestionServices; + private IGhre_QuestionServices _ghre_QuestionServices; + private IGhre_QuestionAnswerServices _ghre_QuestionAnswerServices; private readonly IBaseRepository _dal; - public Ghre_ExamPaperServices(IBaseRepository dal) + + public Ghre_ExamPaperServices(IBaseRepository dal, + IGhre_ExamPaperConfigServices ghre_ExamPaperConfigServices, + IGhre_QuestionServices ghre_QuestionServices, + IGhre_QuestionAnswerServices ghre_QuestionAnswerServices, + IGhre_ExamPaperQuestionServices ghre_ExamPaperQuestionServices) { this._dal = dal; base.BaseDal = dal; + _ghre_ExamPaperConfigServices = ghre_ExamPaperConfigServices; + _ghre_ExamPaperQuestionServices = ghre_ExamPaperQuestionServices; + _ghre_QuestionServices = ghre_QuestionServices; + _ghre_QuestionAnswerServices = ghre_QuestionAnswerServices; + } + + public async Task> QueryDefault(long Id) + { + var input = new DefaultGhre_ExamPaperInput(); + + #region baseColumns + var baseColumns = new List + { + new DefaultGhre_ExamPaperColumn() + { + label = "试卷编号", + field = "PaperNo", + elementType = "Input", + required = false, + multipleSelect = false, + editable = false, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "试卷名称", + field = "PaperName", + elementType = "Input", + required = true, + multipleSelect = false, + editable = true, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "答题时间", + field = "AnswerTime", + elementType = "InputNumber", + required = true, + multipleSelect = false, + editable = true, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "评分方式", + field = "ScoreMethod", + elementType = "ApiSelect", + required = true, + multipleSelect = false, + editable = true, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "卷面总分", + field = "TotalScore", + elementType = "InputNumber", + required = true, + multipleSelect = false, + editable = true, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "及格分", + field = "PassScore", + elementType = "InputNumber", + required = true, + multipleSelect = false, + editable = true, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "可重考次数", + field = "RetakeTimes", + elementType = "InputNumber", + required = true, + multipleSelect = false, + editable = true, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "试卷说明", + field = "RemarkSz", + elementType = "TextArea", + required = false, + multipleSelect = false, + editable = true, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "关联课程", + field = "LinkType", + elementType = "CourseRadioBox", + required = false, + multipleSelect = false, + editable = true, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "课程名称", + field = "CourseId", + elementType = "ApiSelect", + required = false, + multipleSelect = false, + editable = true, + }, + new DefaultGhre_ExamPaperColumn() + { + label = "课程场景", + field = "CourseSceneId", + elementType = "ApiSelect", + required = false, + multipleSelect = false, + editable = true, + } + }; + #endregion + + #region randomSetColumns + var randomSetColumns = new List + { + new DefaultGhre_ExamPaperColumn() + { + label = "课程名称", + field = "CourseId", + elementType = "ApiSelect", + required = true, + multipleSelect = false, + editable = true, + displayType=1 + }, + new DefaultGhre_ExamPaperColumn() + { + label = "题目类型", + field = "QuestionType", + elementType = "ApiSelect", + required = true, + multipleSelect = false, + editable = true, + displayType=2 + }, + new DefaultGhre_ExamPaperColumn() + { + label = "难易程度", + field = "DifficultyLevel", + elementType = "ApiSelect", + required = true, + multipleSelect = false, + editable = true, + displayType=2 + }, + new DefaultGhre_ExamPaperColumn() + { + label = "数量", + field = "Quantity", + elementType = "InputNumber", + required = true, + multipleSelect = false, + editable = true, + displayType=2 + }, + new DefaultGhre_ExamPaperColumn() + { + label = "分值", + field = "Score", + elementType = "InputNumber", + required = true, + multipleSelect = false, + editable = true, + displayType=2 + } + }; + #endregion + + #region manualSetColumns + var manualSetColumns = new List + { + new DefaultGhre_ExamPaperColumn() + { + label = "课程名称", + field = "CourseId", + elementType = "ApiSelect", + required = true, + multipleSelect = false, + editable = true, + displayType=1 + }, + new DefaultGhre_ExamPaperColumn() + { + label = "题目类型", + field = "QuestionType", + elementType = "ApiSelect", + required = true, + multipleSelect = false, + editable = true, + displayType= 2 + }, + new DefaultGhre_ExamPaperColumn() + { + label = "题目内容", + field = "QuestionContent", + elementType = "ApiSelect", + required = true, + multipleSelect = false, + editable = true, + displayType=2 + }, + new DefaultGhre_ExamPaperColumn() + { + label = "难易程度", + field = "DifficultyLevel", + elementType = "ApiSelect", + required = true, + multipleSelect = false, + editable = true, + displayType=2 + }, + new DefaultGhre_ExamPaperColumn() + { + label = "分值", + field = "Score", + elementType = "InputNumber", + required = true, + multipleSelect = false, + editable = true, + displayType=2 + } + }; + #endregion + + #region pageData + if (Id != 0) + { + var exampaper = await base.QueryById(Id); + + dynamic baseData = new ExpandoObject(); + baseData.PaperNo = exampaper.PaperNo; + baseData.PaperName = exampaper.PaperName; + baseData.AnswerTime = exampaper.AnswerTime; + baseData.ScoreMethod = exampaper.ScoreMethod; + baseData.TotalScore = exampaper.TotalScore; + baseData.PassScore = exampaper.PassScore; + baseData.RetakeTimes = exampaper.RetakeTimes; + baseData.RemarkSz = exampaper.RemarkSz; + baseData.LinkType = exampaper.LinkType; + baseData.CourseId = exampaper.LinkId; + baseData.CourseSceneId = exampaper.LinkId; + input.pageData.baseData = baseData; + + + input.pageData.styleInfo.coverImage = exampaper.CoverUrl; + input.pageData.styleInfo.paperStyle = exampaper.Style; + input.pageData.examPaperSetType = exampaper.SetMethod; + + input.pageData.examPaperSetData = await _ghre_ExamPaperConfigServices.Query(x => x.ExamPaperId == Id); + + var questions = await _ghre_ExamPaperQuestionServices.Query(x => x.ExamPaperId == Id); + var previews = questions.Where(x => x.QuestionId != null).Select(x => new DefaultGhre_ExamPaperPreview() + { + Id = x.Id, + ConfigId = x.ConfigId, + parentId = x.ConfigId, + QuestionId = x.QuestionId.Value, + ExamPaperId = x.ExamPaperId, + }).ToList(); + + var questionIds = previews.Select(x => x.QuestionId).Distinct().ToList(); + var questions1 = await _ghre_QuestionServices.Query(x => questionIds.Contains(x.Id)); + var answers = await _ghre_QuestionAnswerServices.Query(x => x.QuestionId != null && questionIds.Contains(x.QuestionId.Value), "TaxisNo ASC"); + + previews.ForEach(x => + { + var answers1 = answers.Where(y => y.QuestionId == x.QuestionId).ToList(); + var detail = questions1.Select(o => + new FromGhre_QuestionQuestionTypeDetail() + { + Id = o.Id, + difficulty = o.DifficultyLevel, + RemarkSz = o.QuestionAnalysis, + content = o.QuestionContent, + }).ToList(); + detail.ForEach(y => + { + y.answer = answers1.Where(x => x.IsCorrect == true).FirstOrDefault()?.QuestionNo; + y.answer1 = answers1.Where(x => x.IsCorrect == true).Select(x => x.QuestionNo).ToList(); + y.answerList = answers.Select(x => new FromGhre_QuestionQuestionAnswerList() + { + No = x.QuestionNo, + label = x.AnswerContent, + imageUrl = x.ImageUrl, + imgWidthPc = x.ImageWidthPc, + imgWidthApp = x.ImageWidthApp, + }).ToList(); + }); + + x.detail = detail; + }); + + input.pageData.previewList = previews; + } + #endregion + + input.baseColumns = baseColumns; + input.randomSetColumns = randomSetColumns; + input.manualSetColumns = manualSetColumns; + return ServiceResult.OprateSuccess("查询成功!", input); } } } \ No newline at end of file diff --git a/Tiobon.Core.Services/Ghre/Ghre_QuestionServices.cs b/Tiobon.Core.Services/Ghre/Ghre_QuestionServices.cs index e6e3c4d8..c510976f 100644 --- a/Tiobon.Core.Services/Ghre/Ghre_QuestionServices.cs +++ b/Tiobon.Core.Services/Ghre/Ghre_QuestionServices.cs @@ -1,18 +1,15 @@  using System.Data; using AgileObjects.AgileMapper; -using Mysqlx.Crud; using Newtonsoft.Json; using Newtonsoft.Json.Linq; using SqlSugar; using Tiobon.Core.Common; -using Tiobon.Core.Common.DB.Dapper; using Tiobon.Core.IRepository.Base; using Tiobon.Core.IServices; using Tiobon.Core.Model; using Tiobon.Core.Model.Models; using Tiobon.Core.Services.BASE; -using static Dapper.SqlMapper; namespace Tiobon.Core.Services;