From 450c6ec1d578cc408cc0bc3939fd78dadd7c2d09 Mon Sep 17 00:00:00 2001 From: xiaochanghai Date: Wed, 8 May 2024 14:17:44 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Model/Tiobon.Web.pdm | 608 ++++++++++-------- .../Ghre/Ghre_QuestionController.cs | 12 +- Tiobon.Core.Api/Tiobon.Core.xml | 7 + .../Ghre/IGhre_QuestionServices.cs | 3 + .../Base/Ghre/Ghre_QuestionAnswer.Dto.Base.cs | 4 +- .../Models/Ghre/Ghre_QuestionAnswer.cs | 4 +- .../Extend/FromGhre_QuestionInput.cs | 5 +- .../Ghre/Ghre_QuestionServices.cs | 159 ++++- Tiobon.Core/Tiobon.Core.xml | 7 + 9 files changed, 515 insertions(+), 294 deletions(-) diff --git a/Model/Tiobon.Web.pdm b/Model/Tiobon.Web.pdm index 05588e00..f880489e 100644 --- a/Model/Tiobon.Web.pdm +++ b/Model/Tiobon.Web.pdm @@ -1,5 +1,5 @@ - + @@ -107677,7 +107677,7 @@ LABL 0 Arial Unicode MS,8,N Ghre_QuestionAnswer 1714100011 Administrator -1714119907 +1715136569 Administrator 题目答案 @@ -107827,6 +107827,18 @@ LABL 0 Arial Unicode MS,8,N bigint +8164937B-70F6-4CCB-93B8-FA26FF4349F0 +题目编号 +QuestionNo +1715135669 +Administrator +1715136610 +Administrator +题目编号 +nvarchar(32) +32 + + C238C5FF-82E2-4CEC-A2A0-6ED316F59C66 答案内容 AnswerContent @@ -107838,7 +107850,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + A52547CF-D5F2-40A4-AF47-7E613EE8DB7D 是否为正确答案 IsCorrect @@ -107850,7 +107862,7 @@ LABL 0 Arial Unicode MS,8,N 'false' bit - + CE6608D7-4440-4C18-9696-E60D862BDAD0 图片地址 ImageUrl @@ -107862,7 +107874,31 @@ LABL 0 Arial Unicode MS,8,N nvarchar(64) 64 - + +7A58B7A7-4156-4865-85C6-E997C3C3A410 +图片宽度 +ImageWidthPc +1715134701 +Administrator +1715148812 +Administrator +图片宽度 +nvarchar(32) +32 + + +3C5CD33F-450F-446D-99EE-062804F05E60 +图片宽度APP +ImageWidthApp +1715134701 +Administrator +1715148812 +Administrator +图片宽度 +nvarchar(32) +32 + + B9004F96-0325-4CAE-9800-72F2E1237115 排序号 TaxisNo @@ -107873,7 +107909,7 @@ LABL 0 Arial Unicode MS,8,N 排序号 int - + 7197CAA4-4CB1-4A15-99D2-A1A639E75BE8 备注 RemarkSz @@ -107888,7 +107924,7 @@ LABL 0 Arial Unicode MS,8,N - + 912FBE09-692B-4E0B-83B8-ED35F2ABE423 默认标志 IsDefault @@ -107903,7 +107939,7 @@ LABL 0 Arial Unicode MS,8,N - + AE75D792-6AE3-4114-9EB1-FEED48D966D6 删除标志 IsEnable @@ -107918,7 +107954,7 @@ LABL 0 Arial Unicode MS,8,N - + AFA7F417-B428-4B1E-9DD9-268C5FE4A6B9 预留字段1 Reverse1 @@ -107930,7 +107966,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 88B92784-938F-4450-8F07-CCE78DE5147C 预留字段2 Reverse2 @@ -107942,7 +107978,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 67E3BFA7-CF53-488A-93CC-A550D01C9C90 预留字段3 Reverse3 @@ -107954,7 +107990,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4F99FBD7-2C5C-43B7-BA10-FAB3296ABEAC 预留字段4 Reverse4 @@ -107966,7 +108002,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E44A2FF8-A828-4604-8F43-D613C0691948 预留字段5 Reverse5 @@ -107978,7 +108014,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + A39279DE-B44D-4F7D-808A-E046D40D0990 预留字段6 Reverse6 @@ -107990,7 +108026,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + D959D09D-97C1-4737-A4CA-A8B42460FA79 预留字段7 Reverse7 @@ -108002,7 +108038,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + DE3994E3-BBAF-4E15-B2D6-A5AFD65BE9B9 预留字段8 Reverse8 @@ -108014,7 +108050,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E943E36C-1688-461E-A445-5FCBA1540A08 预留字段9 Reverse9 @@ -108026,7 +108062,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C8AF168D-A32E-424B-B22E-021351B43CC8 预留字段10 Reverse10 @@ -108038,7 +108074,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + F85BA40A-1089-4FD0-9DC7-77839DCAEC22 预留字段I1 ReverseI1 @@ -108050,7 +108086,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 18BC1161-87DE-4D04-AD77-0526EDCE5839 预留字段I2 ReverseI2 @@ -108064,7 +108100,7 @@ LABL 0 Arial Unicode MS,8,N - + A8A3CF7E-4EA7-43AF-8205-8A37148BD4E4 Key_1 Key_1 @@ -108078,10 +108114,10 @@ LABL 0 Arial Unicode MS,8,N - + - + @@ -108094,7 +108130,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 试卷 - + 529F21AC-5734-4C5C-BFDE-0CC2F10D1FAF Id Id @@ -108109,7 +108145,7 @@ LABL 0 Arial Unicode MS,8,N - + 1EE744DB-80B0-4CFB-B5E9-19B0C25A7E64 创建人 CreateBy @@ -108123,7 +108159,7 @@ LABL 0 Arial Unicode MS,8,N - + 1657D979-D13E-4050-BC1C-43B92A251F1D 创建时间 CreateTime @@ -108137,7 +108173,7 @@ LABL 0 Arial Unicode MS,8,N - + 98939CE0-5242-4F52-BA3E-E21EF3F8D5D0 创建程序 CreateProg @@ -108149,7 +108185,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 413D3786-1715-40EB-A9C6-EA4687DB333C 创建人IP CreateIP @@ -108161,7 +108197,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 417C7091-B99E-4883-A71E-8C15123C0E47 修改人 UpdateBy @@ -108175,7 +108211,7 @@ LABL 0 Arial Unicode MS,8,N - + F13558B6-48D0-4B2D-997C-43884E58AB4A 修改时间 UpdateTime @@ -108189,7 +108225,7 @@ LABL 0 Arial Unicode MS,8,N - + 89192B1B-27B4-46C5-8227-B70BC7B4F886 修改程序 UpdateProg @@ -108201,7 +108237,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 180674CC-0C50-4EA6-96D1-6A220BF3E47B 修改人IP UpdateIP @@ -108213,7 +108249,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 5F7CBC33-0D9B-4F52-BAD8-8756B4FED467 操作日志ID OperateLogID @@ -108228,7 +108264,7 @@ LABL 0 Arial Unicode MS,8,N - + 2863A9A4-C6CF-41E2-9B77-F78F67DC5C50 试卷编号 PaperNo @@ -108240,7 +108276,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + DF4A22AC-E7F0-41B5-B72B-B690EDFA7D5C 试卷名称 PaperName @@ -108252,7 +108288,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 9B17FA8A-94A9-4253-B1F0-72B4C0084273 答题时长 AnswerTime @@ -108263,7 +108299,7 @@ LABL 0 Arial Unicode MS,8,N 答题时长 int - + 02D35566-A380-4BB5-BFE8-A36580B5E0BB 评分方式 ScoreMethod @@ -108275,7 +108311,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 3688D440-31C9-4351-BFA9-6A4AABBB4D8A 卷面总分 TotalScore @@ -108288,7 +108324,7 @@ LABL 0 Arial Unicode MS,8,N 20 2 - + E4933FBB-8F7F-46E0-9DB1-5CD3C2FE1018 及格分 PassScore @@ -108301,7 +108337,7 @@ LABL 0 Arial Unicode MS,8,N 20 2 - + 5C17EB9E-EAA2-4C8E-B21B-B0029649B59C 重考次数 RetakeTimes @@ -108312,7 +108348,7 @@ LABL 0 Arial Unicode MS,8,N 重考次数 int - + 3E466D03-317E-482F-9394-90F9D5D3C0D3 关联类型 LinkType @@ -108324,7 +108360,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 51BFC80B-0775-471D-98B4-CAC7ADEAB9AD 关联ID LinkId @@ -108335,7 +108371,7 @@ LABL 0 Arial Unicode MS,8,N 关联ID bigint - + FA81D13D-ACAD-423B-848C-71E52D12C428 关联次数 LinkTimes @@ -108346,7 +108382,7 @@ LABL 0 Arial Unicode MS,8,N 关联次数 int - + C123EDA9-3C3C-4044-AE30-094A0B649B66 封面图片URL CoverUrl @@ -108358,7 +108394,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(64) 64 - + E06D77D6-9619-410C-8974-29B174D4297B 试卷风格 Style @@ -108370,7 +108406,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 617777FE-981A-4350-AA91-2750307A1697 状态 Status @@ -108382,7 +108418,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 863E488A-124C-425A-9C88-ADEBD202C85F 备注 RemarkSz @@ -108397,7 +108433,7 @@ LABL 0 Arial Unicode MS,8,N - + DFFAF000-101D-4884-923B-C0ACA3CD86BE 默认标志 IsDefault @@ -108412,7 +108448,7 @@ LABL 0 Arial Unicode MS,8,N - + B0AC5C68-BDCF-4E4C-AA60-7732F1F6A62C 删除标志 IsEnable @@ -108427,7 +108463,7 @@ LABL 0 Arial Unicode MS,8,N - + 965DB521-16B7-4628-AFD2-8499071F028E 预留字段1 Reverse1 @@ -108439,7 +108475,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 12F174BB-9D7B-41FC-9712-C39D40EE960D 预留字段2 Reverse2 @@ -108451,7 +108487,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 71AB3D0F-002D-4732-A5F3-6FD2D3360C6E 预留字段3 Reverse3 @@ -108463,7 +108499,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + F6F736E9-DF01-44D6-8647-56ED9761DC87 预留字段4 Reverse4 @@ -108475,7 +108511,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 37A77822-9986-4D95-B403-E8F65D0501E1 预留字段5 Reverse5 @@ -108487,7 +108523,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E2E55610-F9AA-4FE1-98AC-B72FE2F1DCD9 预留字段6 Reverse6 @@ -108499,7 +108535,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C0F9AAA4-DBC4-4969-AC92-71AFA45D5D6E 预留字段7 Reverse7 @@ -108511,7 +108547,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EDDF276B-4049-40C9-AC3A-1C67A07FEF5B 预留字段8 Reverse8 @@ -108523,7 +108559,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9CB0927F-41E0-418D-9A9E-6CE4C2D11DF9 预留字段9 Reverse9 @@ -108535,7 +108571,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C1ED4084-A1A2-4047-B550-EEF52F3236BC 预留字段10 Reverse10 @@ -108547,7 +108583,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 506F6031-2EE1-47A7-8068-C29DB69B0538 预留字段I1 ReverseI1 @@ -108559,7 +108595,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + E18B40C9-3614-4524-B123-6448B8AC28B1 预留字段I2 ReverseI2 @@ -108573,7 +108609,7 @@ LABL 0 Arial Unicode MS,8,N - + A5B05ED4-893C-45F1-949E-55CCFCF55B90 Key_1 Key_1 @@ -108582,15 +108618,15 @@ LABL 0 Arial Unicode MS,8,N 1714107982 Administrator - + - + - + @@ -108603,7 +108639,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 考试记录 - + 948F653D-7C58-43F8-9455-0F2EE1DF9246 Id Id @@ -108618,7 +108654,7 @@ LABL 0 Arial Unicode MS,8,N - + A6520B5E-E341-4537-A7A5-D3C475E72958 创建人 CreateBy @@ -108632,7 +108668,7 @@ LABL 0 Arial Unicode MS,8,N - + 4B422C11-4736-45B9-8B51-32507D25BD30 创建时间 CreateTime @@ -108646,7 +108682,7 @@ LABL 0 Arial Unicode MS,8,N - + 55369A34-DB41-4D0C-A347-2D229FF4E9EB 创建程序 CreateProg @@ -108658,7 +108694,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 5388590D-41C4-4B1E-B03C-924E375B74CE 创建人IP CreateIP @@ -108670,7 +108706,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 8FA290A5-9B3C-42AA-A7F8-F15B9BF50AD3 修改人 UpdateBy @@ -108684,7 +108720,7 @@ LABL 0 Arial Unicode MS,8,N - + 3531E26B-2D48-4BBF-B0CB-1F4FC484DC09 修改时间 UpdateTime @@ -108698,7 +108734,7 @@ LABL 0 Arial Unicode MS,8,N - + E1C5830D-7FB9-4F6A-87F2-D42332E29A6D 修改程序 UpdateProg @@ -108710,7 +108746,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 17045FAF-539D-4B1D-9059-B647C05DDF94 修改人IP UpdateIP @@ -108722,7 +108758,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 5FA0CD43-06F8-4335-AE2B-531263894EEF 操作日志ID OperateLogID @@ -108737,7 +108773,7 @@ LABL 0 Arial Unicode MS,8,N - + 3FEDBF3F-882F-4E13-992A-879CB5A2859C 考试ID ExamId @@ -108748,7 +108784,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 5CD8517B-FB58-4B78-B382-D609B87B5EDF 用户ID UserId @@ -108759,7 +108795,7 @@ LABL 0 Arial Unicode MS,8,N 用户ID bigint - + 753E5DF5-5C69-4138-8119-5E7AA71D7B22 试卷ID ExamPaperId @@ -108770,7 +108806,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 7B97A450-1664-4E8E-9BE0-0F0ED6DD50A8 得分 Score @@ -108784,7 +108820,7 @@ LABL 0 Arial Unicode MS,8,N 20 2 - + A54EFBF8-63A0-49EB-A75E-760D572363ED 开始时间 BeginTime @@ -108795,7 +108831,7 @@ LABL 0 Arial Unicode MS,8,N 开始答题时间 datetime - + E25DE228-5115-47F9-B1DB-9879A0BDD3A9 结束时间 EndTime @@ -108806,7 +108842,7 @@ LABL 0 Arial Unicode MS,8,N 结束答题时间 datetime - + A20DE8AC-F551-4544-A329-F310A5E5E745 实际开始时间 ActualBeginTime @@ -108817,7 +108853,7 @@ LABL 0 Arial Unicode MS,8,N 实际开始时间 datetime - + 295D5481-A489-4DF0-B22E-2251E13FFADA 实际结束时间 ActualEndTime @@ -108828,7 +108864,7 @@ LABL 0 Arial Unicode MS,8,N 实际结束时间 datetime - + E74EDBD3-E0C1-4D7E-BA09-E375FF81123E 备注 RemarkSz @@ -108843,7 +108879,7 @@ LABL 0 Arial Unicode MS,8,N - + 45EFA572-5158-4CFD-8320-AADB18D0E8AB 默认标志 IsDefault @@ -108858,7 +108894,7 @@ LABL 0 Arial Unicode MS,8,N - + 3174908D-637D-49C0-8D64-6FBAAB0A8EF6 删除标志 IsEnable @@ -108873,7 +108909,7 @@ LABL 0 Arial Unicode MS,8,N - + FB49B538-8A3F-4B0E-B2AE-F15971DB36DE 预留字段1 Reverse1 @@ -108885,7 +108921,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 22BCF165-3912-4D65-8EF8-55DBE989D928 预留字段2 Reverse2 @@ -108897,7 +108933,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + DE896CB3-C932-46C1-B6DB-E3BD7435D767 预留字段3 Reverse3 @@ -108909,7 +108945,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EAF1194F-0826-45BF-AEEF-BA9C278CA902 预留字段4 Reverse4 @@ -108921,7 +108957,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4DABA147-C9A2-4709-91C7-A8A38720FCA0 预留字段5 Reverse5 @@ -108933,7 +108969,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + AAC2D76F-25E5-4207-8CA8-EADB42D8EE88 预留字段6 Reverse6 @@ -108945,7 +108981,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 55C1AC4B-A81F-44DE-ABFE-CF7D1E03AFBC 预留字段7 Reverse7 @@ -108957,7 +108993,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 40358AF7-169C-462B-8FA4-BD097ACD9646 预留字段8 Reverse8 @@ -108969,7 +109005,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + D5E590BE-DBB7-418B-A023-E20370878362 预留字段9 Reverse9 @@ -108981,7 +109017,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 36DF5490-B90A-4E36-AD70-A872FB98790C 预留字段10 Reverse10 @@ -108993,7 +109029,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EB16D581-54B8-415B-85E5-D60CF03EEF3C 预留字段I1 ReverseI1 @@ -109005,7 +109041,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + C9B66995-5BC1-442C-B060-907B1CDE1906 预留字段I2 ReverseI2 @@ -109019,7 +109055,7 @@ LABL 0 Arial Unicode MS,8,N - + 2D0CC888-333A-419C-AD58-0DE035E05AE8 Key_1 Key_1 @@ -109028,15 +109064,15 @@ LABL 0 Arial Unicode MS,8,N 1714108465 Administrator - + - + - + @@ -109049,7 +109085,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 考试记录明细 - + E22548DF-E4DB-4D29-BC70-7C9E1DDCFF5B Id Id @@ -109064,7 +109100,7 @@ LABL 0 Arial Unicode MS,8,N - + 4B71B3B9-B1B2-435B-BCCC-1839A358076C 创建人 CreateBy @@ -109078,7 +109114,7 @@ LABL 0 Arial Unicode MS,8,N - + F7FF1FE4-AD43-4C5F-A443-B43D85C78CAD 创建时间 CreateTime @@ -109092,7 +109128,7 @@ LABL 0 Arial Unicode MS,8,N - + CB93100B-65A8-467C-9C36-4922654AB45D 创建程序 CreateProg @@ -109104,7 +109140,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 7FB7A480-E8E2-43C9-A15E-8825AD92487B 创建人IP CreateIP @@ -109116,7 +109152,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A544EACB-99A4-4DA2-8EBD-4D8A1AA282D4 修改人 UpdateBy @@ -109130,7 +109166,7 @@ LABL 0 Arial Unicode MS,8,N - + 5A3F6B19-5792-48D2-8D4A-2F47CD332A06 修改时间 UpdateTime @@ -109144,7 +109180,7 @@ LABL 0 Arial Unicode MS,8,N - + 28C195B0-A0F6-47C9-B12E-1360EEBA10C8 修改程序 UpdateProg @@ -109156,7 +109192,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + ED464413-7EEF-4A72-BDA4-0111CD2D7FFA 修改人IP UpdateIP @@ -109168,7 +109204,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 4D9D67A5-C68B-4174-A2B5-FB6F41E0F01E 操作日志ID OperateLogID @@ -109183,7 +109219,7 @@ LABL 0 Arial Unicode MS,8,N - + DE464779-B6B0-4FD2-B96F-E60922E61BC8 试卷ID ExamPaperId @@ -109194,7 +109230,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + BC6E6241-0968-43D3-8C62-D49E7AFC603E 答题记录ID ExamRecordId @@ -109204,7 +109240,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 答题记录ID - + BA52ACFD-40D8-4E99-9B77-EFB073E6D6D0 题目ID QuestionId @@ -109215,7 +109251,7 @@ LABL 0 Arial Unicode MS,8,N 题目ID bigint - + 3A8477C6-6B97-4DC6-AA29-DD64F647DFE9 用户ID UserId @@ -109226,7 +109262,7 @@ LABL 0 Arial Unicode MS,8,N 用户ID bigint - + 0BA81B29-3B0D-474E-A6CA-977DA5A59174 题目答案ID QuestionAnswerId @@ -109237,7 +109273,7 @@ LABL 0 Arial Unicode MS,8,N 题目答案ID bigint - + 4B89F3EC-C886-497D-B21D-3C2B7E41FD71 答案内容 AnswerContent @@ -109249,7 +109285,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 84A311B9-BFED-49D9-9FD4-F093C0DCCA68 备注 RemarkSz @@ -109264,7 +109300,7 @@ LABL 0 Arial Unicode MS,8,N - + 089EBD8B-CA39-4591-8FBA-89977D44A251 默认标志 IsDefault @@ -109279,7 +109315,7 @@ LABL 0 Arial Unicode MS,8,N - + C52F6CC3-2EAB-4DFE-9781-2BC7D2CA38E5 删除标志 IsEnable @@ -109294,7 +109330,7 @@ LABL 0 Arial Unicode MS,8,N - + 01405CE8-F94A-4585-98E2-FFF88E9A9051 预留字段1 Reverse1 @@ -109306,7 +109342,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 61AD7C18-7CDA-4778-8558-D6515F489381 预留字段2 Reverse2 @@ -109318,7 +109354,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 102E80DF-A2B3-479B-B1EB-5743206562F7 预留字段3 Reverse3 @@ -109330,7 +109366,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 332C59AD-118B-4092-A95E-9D3F18EEB6A8 预留字段4 Reverse4 @@ -109342,7 +109378,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 069BD5C5-16BA-4C8A-830D-12430B6104D6 预留字段5 Reverse5 @@ -109354,7 +109390,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 6A949830-96A5-4FBB-8B1C-8DB23CC2FFED 预留字段6 Reverse6 @@ -109366,7 +109402,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 84964F37-73E7-442F-A6F1-22A5850F7EE7 预留字段7 Reverse7 @@ -109378,7 +109414,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 53C59599-0149-453A-9EE8-D536E27A4933 预留字段8 Reverse8 @@ -109390,7 +109426,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BAC9F8C9-FCA2-4467-9CE0-BB378BAE7FF8 预留字段9 Reverse9 @@ -109402,7 +109438,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E3F69550-F77B-4957-9528-A82FC325CE9F 预留字段10 Reverse10 @@ -109414,7 +109450,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CA5B7492-8146-4025-AE4C-FCEBF955FDD0 预留字段I1 ReverseI1 @@ -109426,7 +109462,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + FC84E413-5FEE-4DEC-9C8B-17376A58A974 预留字段I2 ReverseI2 @@ -109440,7 +109476,7 @@ LABL 0 Arial Unicode MS,8,N - + D1A9D05F-7F39-43C6-B2C6-C805B7F0CAA2 Key_1 Key_1 @@ -109449,15 +109485,15 @@ LABL 0 Arial Unicode MS,8,N 1714108307 Administrator - + - + - + @@ -109470,7 +109506,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 考试 - + 9E3979D4-E3A9-4544-A523-7F7BF7595F53 Id Id @@ -109485,7 +109521,7 @@ LABL 0 Arial Unicode MS,8,N - + 9DF67AB2-711B-4B56-B86E-8481246C2A95 创建人 CreateBy @@ -109499,7 +109535,7 @@ LABL 0 Arial Unicode MS,8,N - + CE3A5A7A-6EC1-4447-95EA-DA4AF6857DE4 创建时间 CreateTime @@ -109513,7 +109549,7 @@ LABL 0 Arial Unicode MS,8,N - + 3AC75DDA-5B1A-4FF5-99FA-ED66CCFBDBD2 创建程序 CreateProg @@ -109525,7 +109561,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 2E120177-3ECF-4B3D-B78B-700067A6D9ED 创建人IP CreateIP @@ -109537,7 +109573,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + D3CA2802-86EF-4C39-9BE3-1704AB110FEB 修改人 UpdateBy @@ -109551,7 +109587,7 @@ LABL 0 Arial Unicode MS,8,N - + A016FB03-ED8A-45E3-9ADB-9CA5F377D9A6 修改时间 UpdateTime @@ -109565,7 +109601,7 @@ LABL 0 Arial Unicode MS,8,N - + FEF42EDF-1157-459F-B220-193BEBAE074C 修改程序 UpdateProg @@ -109577,7 +109613,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 98696338-4142-4ED8-8E47-E31D46F7E2A7 修改人IP UpdateIP @@ -109589,7 +109625,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 06A82FF4-93BE-4E64-9C03-5FD5286ABF35 操作日志ID OperateLogID @@ -109604,7 +109640,7 @@ LABL 0 Arial Unicode MS,8,N - + 0849E797-9F3C-4F12-8D01-ADB434B19CFD 试卷ID ExamPaperId @@ -109615,7 +109651,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 6470B615-4887-491A-9596-9E06AACC56A8 开始时间 BeginTime @@ -109626,7 +109662,7 @@ LABL 0 Arial Unicode MS,8,N 开始时间 datetime - + B14066AF-5C8A-4EBB-B1D9-1E33C020B29A 结束时间 EndTime @@ -109637,7 +109673,7 @@ LABL 0 Arial Unicode MS,8,N 结束时间 datetime - + A2E2A374-5A62-474B-9600-ED2F68A7D2CF 备注 RemarkSz @@ -109652,7 +109688,7 @@ LABL 0 Arial Unicode MS,8,N - + C21DF8EB-5C0C-415F-B49D-EAF6D4C369BD 默认标志 IsDefault @@ -109667,7 +109703,7 @@ LABL 0 Arial Unicode MS,8,N - + 3E66F619-22EB-475E-9C7D-19C91D4F3AC6 删除标志 IsEnable @@ -109682,7 +109718,7 @@ LABL 0 Arial Unicode MS,8,N - + DF2217D1-B616-43BF-91D8-29EF359EAB6C 预留字段1 Reverse1 @@ -109694,7 +109730,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C2B19922-379F-40ED-B8AC-AF62669D5113 预留字段2 Reverse2 @@ -109706,7 +109742,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9EB3658F-2D15-4CC6-9B7F-A817FA0E48CD 预留字段3 Reverse3 @@ -109718,7 +109754,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 04A70B99-D475-4E6A-B192-10BE28A28695 预留字段4 Reverse4 @@ -109730,7 +109766,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EF2FC8AE-32D6-4C9F-83FA-3B1B8BFA99F8 预留字段5 Reverse5 @@ -109742,7 +109778,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 6121FAC0-74AC-4BA1-A91E-444D88DCA58A 预留字段6 Reverse6 @@ -109754,7 +109790,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3189F2C1-37A5-493B-B807-571A82BAFA46 预留字段7 Reverse7 @@ -109766,7 +109802,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4CA719A3-1000-4337-9D15-06439E556B9A 预留字段8 Reverse8 @@ -109778,7 +109814,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1F938BAE-6AA1-4318-8141-76F2BE536807 预留字段9 Reverse9 @@ -109790,7 +109826,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3EA64E7B-1DA9-41C6-B68B-4270729AAA96 预留字段10 Reverse10 @@ -109802,7 +109838,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + FD66535C-C5E1-499E-8C4E-54450BB336DB 预留字段I1 ReverseI1 @@ -109814,7 +109850,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 486BF863-D90C-495F-A797-C973E4105D69 预留字段I2 ReverseI2 @@ -109828,7 +109864,7 @@ LABL 0 Arial Unicode MS,8,N - + 00D1D6F5-7052-4C28-AF4A-416606AC493C Key_1 Key_1 @@ -109837,15 +109873,15 @@ LABL 0 Arial Unicode MS,8,N 1714109240 Administrator - + - + - + @@ -109858,7 +109894,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 任务计划表 - + C8476033-8093-4436-8D46-BA99E7ACCE2E Id Id @@ -109873,7 +109909,7 @@ LABL 0 Arial Unicode MS,8,N - + EEF2713B-142D-4155-AE9F-6FC8BE4B7C1B 创建人 CreateBy @@ -109887,7 +109923,7 @@ LABL 0 Arial Unicode MS,8,N - + AE250CF0-27BC-4F24-AA9A-051A01E383C1 创建时间 CreateTime @@ -109901,7 +109937,7 @@ LABL 0 Arial Unicode MS,8,N - + 956E0C69-B3F0-4143-9A38-A3A1DD169CA5 创建程序 CreateProg @@ -109913,7 +109949,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A3C2CA15-9D3E-4227-9A1C-88DB56EDDB52 创建人IP CreateIP @@ -109925,7 +109961,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + ECD1BC14-115D-448C-ADD6-54C8FB8A443D 修改人 UpdateBy @@ -109939,7 +109975,7 @@ LABL 0 Arial Unicode MS,8,N - + EF4283AA-F474-4562-BB8C-DF073AA03D22 修改时间 UpdateTime @@ -109953,7 +109989,7 @@ LABL 0 Arial Unicode MS,8,N - + 376E7EBC-A761-4BDF-914C-F021596AE254 修改程序 UpdateProg @@ -109965,7 +110001,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 1A8DEEF8-2C6A-42BC-A2F4-10DB8B35D158 修改人IP UpdateIP @@ -109977,7 +110013,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 08050952-954D-44CF-94B0-2CB45CD96062 操作日志ID OperateLogID @@ -109992,7 +110028,7 @@ LABL 0 Arial Unicode MS,8,N - + BF9D7665-A9C2-4175-A068-1C24CD2DAAC5 任务名称 Name @@ -110004,7 +110040,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 516E2BA9-7DBC-4633-AAE6-783AEF10DDD0 任务分组 JobGroup @@ -110016,7 +110052,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + CACE961E-096D-40BB-A672-84BFB58B9313 任务运行时间表达式 Cron @@ -110028,7 +110064,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + BA87DB1A-B931-4072-84D9-49C5224C90E0 任务所在DLL对应的程序集名称 AssemblyName @@ -110040,7 +110076,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 6F21B432-8CE7-44C4-A430-52FB10D7D796 任务所在类 ClassName @@ -110052,7 +110088,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + BAF36944-CE3F-41F2-8FEB-19785443F5D1 任务描述 Remark @@ -110064,7 +110100,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CDDA2549-FC36-49B4-B794-F42B77D56357 执行次数 RunTimes @@ -110075,7 +110111,7 @@ LABL 0 Arial Unicode MS,8,N 执行次数 int - + A0F758A0-12B3-4E48-8968-B53D8F5F1677 开始时间 BeginTime @@ -110086,7 +110122,7 @@ LABL 0 Arial Unicode MS,8,N 开始时间 datetime - + 3C4E6DC7-659B-4508-942C-7F96420BA741 结束时间 EndTime @@ -110097,7 +110133,7 @@ LABL 0 Arial Unicode MS,8,N 结束时间 datetime - + E4EB500F-546F-4F1F-B087-71CC16F8BEA7 触发器类型(0、simple 1、cron) TriggerType @@ -110108,7 +110144,7 @@ LABL 0 Arial Unicode MS,8,N 触发器类型(0、simple 1、cron) int - + 8B524C4B-1961-40A6-B16D-FD89637D44A5 执行间隔时间,秒为单位 IntervalSecond @@ -110119,7 +110155,7 @@ LABL 0 Arial Unicode MS,8,N 执行间隔时间,秒为单位 int - + 0A17A3EE-84A6-412C-ADA5-91ECAB50EB97 循环执行次数 CycleRunTimes @@ -110130,7 +110166,7 @@ LABL 0 Arial Unicode MS,8,N 循环执行次数 int - + C289ECA1-C7C0-4981-A48F-78256955FBBF 已循环次数 CycleHasRunTimes @@ -110141,7 +110177,7 @@ LABL 0 Arial Unicode MS,8,N 已循环次数 int - + 87037AD4-50A1-4CEB-9269-F32034BC2FFF 是否启动 IsStart @@ -110152,7 +110188,7 @@ LABL 0 Arial Unicode MS,8,N 是否启动 bit - + 19886A46-C69B-4950-A13C-51C86F7E732F 执行传参 JobParams @@ -110164,7 +110200,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 336DB6D5-0F95-45EC-9D2C-B221A55C4596 备注 RemarkSz @@ -110179,7 +110215,7 @@ LABL 0 Arial Unicode MS,8,N - + 4100EB7C-585C-4AFD-B62D-C3A0E01E7EFD 默认标志 IsDefault @@ -110194,7 +110230,7 @@ LABL 0 Arial Unicode MS,8,N - + 39AE166A-DA25-4583-AD23-154F689DEE69 删除标志 IsEnable @@ -110209,7 +110245,7 @@ LABL 0 Arial Unicode MS,8,N - + 7FFF561F-EC98-41A4-A4CD-E7ED6AEECA09 预留字段1 Reverse1 @@ -110221,7 +110257,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E4E7B204-EAC8-44D6-86B2-864EFA71A03A 预留字段2 Reverse2 @@ -110233,7 +110269,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E0073996-CA73-4110-9EA4-B3EF0A0FD3A9 预留字段3 Reverse3 @@ -110245,7 +110281,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9063C586-F86A-4849-A3B6-230611A50A6D 预留字段4 Reverse4 @@ -110257,7 +110293,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1B9B2DE1-0087-4B4F-9124-C6C674371BF2 预留字段5 Reverse5 @@ -110269,7 +110305,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 59E95EFD-6D12-4D4B-8F55-A5E17BD00801 预留字段6 Reverse6 @@ -110281,7 +110317,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 211D6E88-B719-4AA7-8E6A-B8D2FC7F50CA 预留字段7 Reverse7 @@ -110293,7 +110329,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + FA07DCCB-D45C-4798-A2E5-F7BDA4A84F9F 预留字段8 Reverse8 @@ -110305,7 +110341,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BBD8EF47-59E6-423C-9C27-423E0009B818 预留字段9 Reverse9 @@ -110317,7 +110353,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 7D7B598D-EE2D-4531-90D6-852939A0D63D 预留字段10 Reverse10 @@ -110329,7 +110365,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 21085388-C7C2-4F2C-A92B-462E23A8691E 预留字段I1 ReverseI1 @@ -110341,7 +110377,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + A22BE77A-FC0F-48F0-9667-8A8BD700EFFF 预留字段I2 ReverseI2 @@ -110355,7 +110391,7 @@ LABL 0 Arial Unicode MS,8,N - + 9E98FD0C-54DE-435A-9FBB-A311E720E5E8 Key_1 Key_1 @@ -110364,15 +110400,15 @@ LABL 0 Arial Unicode MS,8,N 1714120566 Administrator - + - + - + @@ -110385,7 +110421,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 任务日志表 - + 32F5B991-3B96-4B05-91B5-8E0324712EC8 Id Id @@ -110400,7 +110436,7 @@ LABL 0 Arial Unicode MS,8,N - + C365F145-EDD1-429B-A4F1-54F597B03B9A 创建人 CreateBy @@ -110414,7 +110450,7 @@ LABL 0 Arial Unicode MS,8,N - + E5C19667-7324-43E1-806C-68AEAAA6C319 创建时间 CreateTime @@ -110428,7 +110464,7 @@ LABL 0 Arial Unicode MS,8,N - + 189BBA5D-6A08-4137-AD9D-7063BFD99A56 创建程序 CreateProg @@ -110440,7 +110476,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + DC4E8C24-0293-41B2-A8C3-74224F49F3C6 创建人IP CreateIP @@ -110452,7 +110488,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A000A87E-69C6-40B2-BF37-C6D1EC953C00 修改人 UpdateBy @@ -110466,7 +110502,7 @@ LABL 0 Arial Unicode MS,8,N - + E13F8146-1EAE-4ACC-9E05-BEE0AD34FD5E 修改时间 UpdateTime @@ -110480,7 +110516,7 @@ LABL 0 Arial Unicode MS,8,N - + 26DC4D84-8A04-47C1-86A7-566D67ACEF2B 修改程序 UpdateProg @@ -110492,7 +110528,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + B6A592C5-ADB9-4A72-93F5-032740B4A257 修改人IP UpdateIP @@ -110504,7 +110540,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 1B91D2E9-D3B2-44F4-A5B8-E0519F5CF411 操作日志ID OperateLogID @@ -110519,7 +110555,7 @@ LABL 0 Arial Unicode MS,8,N - + 2F78E590-4AFB-4B24-81D2-68AB0825A487 任务ID JobId @@ -110530,7 +110566,7 @@ LABL 0 Arial Unicode MS,8,N 任务ID bigint - + 7664A933-AA76-4ACA-A32E-82332EEBE715 任务耗时 TotalTime @@ -110543,7 +110579,7 @@ LABL 0 Arial Unicode MS,8,N 20 6 - + B91B2624-7F4D-41FF-855A-07776F3ED9E2 执行结果(0-失败 1-成功) RunResult @@ -110554,7 +110590,7 @@ LABL 0 Arial Unicode MS,8,N 执行结果(0-失败 1-成功) bit - + 086F55E8-A199-453A-8981-557863BBC5E3 运行时间 RunTime @@ -110565,7 +110601,7 @@ LABL 0 Arial Unicode MS,8,N 运行时间 datetime - + A286068E-3C7C-4A44-B39E-AAA812FCDDB5 结束时间 EndTime @@ -110576,7 +110612,7 @@ LABL 0 Arial Unicode MS,8,N 结束时间 datetime - + 365C851E-24AD-4AB6-8E2D-D13DD8040386 执行参数 RunPars @@ -110588,7 +110624,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + 553A572E-85A3-45A1-A7D1-003BEBB295F5 异常信息 ErrMessage @@ -110600,7 +110636,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + C82E3FE5-5749-4ED5-B5C8-08CBF975D1E3 异常堆栈 ErrStackTrace @@ -110612,7 +110648,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(2000) 2000 - + B6DC8DF1-2C89-49DC-86E0-EDE7537512D9 备注 RemarkSz @@ -110627,7 +110663,7 @@ LABL 0 Arial Unicode MS,8,N - + 95374D20-BDFE-4C7C-A3AB-3583D8AAD82D 默认标志 IsDefault @@ -110642,7 +110678,7 @@ LABL 0 Arial Unicode MS,8,N - + 638EB063-CE91-495E-97BA-B070D9B35ACB 删除标志 IsEnable @@ -110657,7 +110693,7 @@ LABL 0 Arial Unicode MS,8,N - + 43DDE4FA-934A-45FC-BB70-91C0E033A4CE 预留字段1 Reverse1 @@ -110669,7 +110705,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1A351954-9B17-4592-ADF6-19F5000C1423 预留字段2 Reverse2 @@ -110681,7 +110717,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BE2BA2B6-DD6F-48C0-82B6-B69667348872 预留字段3 Reverse3 @@ -110693,7 +110729,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E3C27E0E-990F-4DC7-890A-38495A87A9BE 预留字段4 Reverse4 @@ -110705,7 +110741,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + ACF0CB58-58AF-4CED-B15F-74F15C85D6FC 预留字段5 Reverse5 @@ -110717,7 +110753,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 00674C2C-157C-4CB9-AF86-B6D705839740 预留字段6 Reverse6 @@ -110729,7 +110765,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 33B118EC-C62B-4418-B2E2-532C283DF3D8 预留字段7 Reverse7 @@ -110741,7 +110777,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 91561777-7F0A-44B1-9D57-C87373E4E40B 预留字段8 Reverse8 @@ -110753,7 +110789,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3A41A654-909F-43BB-BA6D-6EC6FB4BC9A1 预留字段9 Reverse9 @@ -110765,7 +110801,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 773BE2A2-EBEC-4543-81FB-38C67BE9F917 预留字段10 Reverse10 @@ -110777,7 +110813,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CF248971-F729-4D25-844D-68FCCA0756CF 预留字段I1 ReverseI1 @@ -110789,7 +110825,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 26E3119A-DA65-48C0-9A56-1E44C2468D28 预留字段I2 ReverseI2 @@ -110803,7 +110839,7 @@ LABL 0 Arial Unicode MS,8,N - + E114484F-E29D-4035-AC36-E5CC090698F8 Key_1 Key_1 @@ -110812,15 +110848,15 @@ LABL 0 Arial Unicode MS,8,N 1714119954 Administrator - + - + - + @@ -110844,7 +110880,7 @@ LABL 0 Arial Unicode MS,8,N - + 7F0DCA7C-274D-48A8-B3D8-0FD7B707AFC2 1714101292 Administrator @@ -110878,7 +110914,7 @@ LABL 0 Arial Unicode MS,8,N - + D23C452C-4BB6-4C2A-AB2E-E8434D958A77 1714101335 Administrator @@ -110912,7 +110948,7 @@ LABL 0 Arial Unicode MS,8,N - + D4016F9D-5631-4F9E-A70D-D42133A4EBB7 1714107872 Administrator @@ -110922,12 +110958,12 @@ LABL 0 Arial Unicode MS,8,N - + - + 44353DA8-EC33-45BD-876E-EF559CA6A6AE Reference_16 Reference_16 @@ -110943,20 +110979,20 @@ LABL 0 Arial Unicode MS,8,N - + - + 78518FEA-7EDE-4F5C-BF31-92518EAA24D3 1714107964 Administrator 1714108476 Administrator - + - + @@ -110977,20 +111013,20 @@ LABL 0 Arial Unicode MS,8,N - + - + BEBA3346-CCC6-41D9-B95B-12B8F81188BF 1714108449 Administrator 1714108488 Administrator - + - + @@ -111011,20 +111047,20 @@ LABL 0 Arial Unicode MS,8,N - + - + FC69BEF9-F863-4A65-903E-CB2850197526 1714109221 Administrator 1714119830 Administrator - + - + @@ -111045,20 +111081,20 @@ LABL 0 Arial Unicode MS,8,N - + - + ACE0AB02-0D27-4F1C-BF71-738C20DF96C2 1714120556 Administrator 1714120581 Administrator - + - + @@ -111070,7 +111106,7 @@ LABL 0 Arial Unicode MS,8,N - + A1DD77B6-E48E-4C9D-947D-D42E3C5240C2 dbo dbo @@ -111083,7 +111119,7 @@ LABL 0 Arial Unicode MS,8,N - + C012A467-0031-4F3C-9D9D-13408491E147 DefaultSchema 1597196432 @@ -111091,12 +111127,12 @@ LABL 0 Arial Unicode MS,8,N 1597196433 ttsoftxch - + - + 41D2B655-5319-49C5-9BA6-133BB8B097CA dbo dbo @@ -111108,7 +111144,7 @@ LABL 0 Arial Unicode MS,8,N - + 2153E033-C4DC-4F90-B2F4-3B0F44BD33D5 文本 TEXT @@ -111118,7 +111154,7 @@ LABL 0 Arial Unicode MS,8,N ttsoftxch text - + AC8799D0-82CA-4B70-ADAC-18D8797720A9 图片 IMAGE @@ -111128,7 +111164,7 @@ LABL 0 Arial Unicode MS,8,N Administrator image - + DEC04470-B84A-413E-9B2A-C265C5506182 加密 ENCRYPT_STRING @@ -111196,7 +111232,7 @@ LABL 0 Arial Unicode MS,8,N varchar(4000) 4000 - + 703A2917-B6C4-4BC6-B2CB-6AB8E2B49D30 短字符串 SHORT_STRING @@ -111207,7 +111243,7 @@ LABL 0 Arial Unicode MS,8,N varchar(64) 64 - + 89A476D2-A1C0-428C-9875-26A50B7AFE1A 长字符串 LONG_STRING @@ -111229,7 +111265,7 @@ LABL 0 Arial Unicode MS,8,N varchar(2000) 2000 - + @@ -111307,7 +111343,7 @@ LABL 0 Arial Unicode MS,8,N varchar(32) 32 - + CB2F08D6-BE17-4046-B94A-4FD00EDA9015 文件 FILE @@ -111330,7 +111366,7 @@ LABL 0 Arial Unicode MS,8,N - + B41C21E8-76E9-4031-8EF0-34743E5525C5 PUBLIC PUBLIC @@ -111339,13 +111375,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_QuestionController.cs b/Tiobon.Core.Api/Controllers/Ghre/Ghre_QuestionController.cs index d6d5e9f5..a356db54 100644 --- a/Tiobon.Core.Api/Controllers/Ghre/Ghre_QuestionController.cs +++ b/Tiobon.Core.Api/Controllers/Ghre/Ghre_QuestionController.cs @@ -78,7 +78,11 @@ public class Ghre_QuestionController : BaseController("新增失败"); return data; } - + [HttpPost("InsertFrom")] + public async Task> InsertFrom([FromBody] FromGhre_QuestionPageData insertModel) + { + return await _service.InsertFrom(insertModel); + } #endregion #region 更新 @@ -106,6 +110,12 @@ public class Ghre_QuestionController : BaseController UpdareFrom(long Id, [FromBody] FromGhre_QuestionPageData insertModel) + { + return await _service.UpdareFrom(Id, insertModel); + } #endregion #endregion diff --git a/Tiobon.Core.Api/Tiobon.Core.xml b/Tiobon.Core.Api/Tiobon.Core.xml index 7a555f86..19c57917 100644 --- a/Tiobon.Core.Api/Tiobon.Core.xml +++ b/Tiobon.Core.Api/Tiobon.Core.xml @@ -244,6 +244,13 @@ + + + 获取模块信息接口 + + + + 构造函数 diff --git a/Tiobon.Core.IServices/Ghre/IGhre_QuestionServices.cs b/Tiobon.Core.IServices/Ghre/IGhre_QuestionServices.cs index 3087e766..6f321eab 100644 --- a/Tiobon.Core.IServices/Ghre/IGhre_QuestionServices.cs +++ b/Tiobon.Core.IServices/Ghre/IGhre_QuestionServices.cs @@ -10,5 +10,8 @@ namespace Tiobon.Core.IServices public interface IGhre_QuestionServices :IBaseServices { Task> QueryFrom(long Id); + Task> InsertFrom(FromGhre_QuestionPageData insertModel); + + Task UpdareFrom(long Id, FromGhre_QuestionPageData insertModel); } } \ No newline at end of file diff --git a/Tiobon.Core.Model/Base/Ghre/Ghre_QuestionAnswer.Dto.Base.cs b/Tiobon.Core.Model/Base/Ghre/Ghre_QuestionAnswer.Dto.Base.cs index 3e7c79e1..e9bc5a06 100644 --- a/Tiobon.Core.Model/Base/Ghre/Ghre_QuestionAnswer.Dto.Base.cs +++ b/Tiobon.Core.Model/Base/Ghre/Ghre_QuestionAnswer.Dto.Base.cs @@ -57,12 +57,12 @@ namespace Tiobon.Core.Model.Models /// /// 图片宽度 /// - public int? ImageWidthPc { get; set; } + public string ImageWidthPc { get; set; } /// /// 图片宽度 /// - public int? ImageWidthApp { get; set; } + public string ImageWidthApp { get; set; } /// /// 排序号 diff --git a/Tiobon.Core.Model/Models/Ghre/Ghre_QuestionAnswer.cs b/Tiobon.Core.Model/Models/Ghre/Ghre_QuestionAnswer.cs index 8394d2b6..f9f4d935 100644 --- a/Tiobon.Core.Model/Models/Ghre/Ghre_QuestionAnswer.cs +++ b/Tiobon.Core.Model/Models/Ghre/Ghre_QuestionAnswer.cs @@ -59,12 +59,12 @@ namespace Tiobon.Core.Model.Models /// /// 图片宽度 /// - public int? ImageWidthPc { get; set; } + public string ImageWidthPc { get; set; } /// /// 图片宽度 /// - public int? ImageWidthApp { get; set; } + public string ImageWidthApp { get; set; } /// /// 排序号 diff --git a/Tiobon.Core.Model/ViewModels/Extend/FromGhre_QuestionInput.cs b/Tiobon.Core.Model/ViewModels/Extend/FromGhre_QuestionInput.cs index b586212e..e84bb854 100644 --- a/Tiobon.Core.Model/ViewModels/Extend/FromGhre_QuestionInput.cs +++ b/Tiobon.Core.Model/ViewModels/Extend/FromGhre_QuestionInput.cs @@ -4,6 +4,7 @@ public class FromGhre_QuestionInput { public List Column { get; set; } = new List(); public FromGhre_QuestionPageData PageData { get; set; } = new FromGhre_QuestionPageData(); + } public class FromGhre_QuestionColumn { @@ -49,6 +50,6 @@ public class FromGhre_QuestionQuestionAnswerList public string No { get; set; } public string label { get; set; } public string imageUrl { get; set; } - public int? imgWidthPc { get; set; } - public int? imgWidthApp { get; set; } + public string imgWidthPc { get; set; } + public string imgWidthApp { get; set; } } \ 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 d3b2957d..f99f2057 100644 --- a/Tiobon.Core.Services/Ghre/Ghre_QuestionServices.cs +++ b/Tiobon.Core.Services/Ghre/Ghre_QuestionServices.cs @@ -6,6 +6,13 @@ using Tiobon.Core.IRepository.Base; using Tiobon.Core.Model; using System.Dynamic; using Newtonsoft.Json.Linq; +using AgileObjects.AgileMapper; +using Mysqlx.Crud; +using AgileObjects.AgileMapper.Extensions; +using System.Data; +using Tiobon.Core.Common; +using Tiobon.Core.Common.DB.Dapper; +using MySqlX.XDevAPI.Common; namespace Tiobon.Core.Services { @@ -41,7 +48,7 @@ namespace Tiobon.Core.Services required = true, multipleSelect = true, editable = true, - dataSource = "TBParaDetail_GhrStaff_JTFS" + dataSource = "api/Common/GetSelect?type=Ghre_Course" }); data.Column.Add(new FromGhre_QuestionColumn() { @@ -96,6 +103,21 @@ namespace Tiobon.Core.Services { var question = await base.QueryById(Id); data.PageData.questionType.ForEach(x => x.isActive = 0); + data.PageData.baseData.questionNo = question.QuestionNo; + if (!string.IsNullOrEmpty(question.CourseIds)) + { + var list = question.CourseIds.Split(';'); + list.ForEach(x => + { + try + { + data.PageData.baseData.courseID.Add(long.Parse(x)); + } + catch (Exception) + { + } + }); + } var questionType = data.PageData.questionType.Where(x => x.type == question.QuestionType).FirstOrDefault(); if (questionType != null) { @@ -121,5 +143,140 @@ namespace Tiobon.Core.Services return ServiceResult.OprateSuccess("查询成功!", data); } + + public async Task> InsertFrom(FromGhre_QuestionPageData insertModel) + { + var insert = new InsertGhre_QuestionInput(); + insert.CourseId = insertModel.baseData.courseID; + insert.CourseIds = string.Join(";", insert.CourseId.Select(x => x)); + + var questionType = insertModel.questionType.Where(x => x.isActive == 1).FirstOrDefault(); + insert.QuestionType = questionType.type; + insert.DifficultyLevel = questionType.detail.difficulty; + insert.QuestionContent = questionType.detail.content; + insert.QuestionAnalysis = questionType.detail.RemarkSz; + insert.QuestionNo = GenerateContinuousSequence(insert.QuestionType.Substring(0, 1)); + + var id = await base.Add(insert); + + var insertAnswers = questionType.detail.answerList.Select(x => new InsertGhre_QuestionAnswerInput() + { + QuestionNo = x.No, + AnswerContent = x.label, + ImageUrl = x.imageUrl, + ImageWidthPc = x.imgWidthPc, + ImageWidthApp = x.imgWidthApp, + }).ToList(); + int i = 100; + insertAnswers.ForEach(x => + { + x.TaxisNo = i; + x.QuestionId = id; + if (questionType.detail.answer == x.QuestionNo && insert.QuestionType == "Single") + x.IsCorrect = true; + i = i + 100; + }); + await _ghre_QuestionAnswerServices.Add(insertAnswers); + return ServiceResult.OprateSuccess("查询成功!", id); + } + + public async Task UpdareFrom(long Id, FromGhre_QuestionPageData editModel) + { + var data = await base.QueryById(Id); + await _ghre_QuestionAnswerServices.Delete(x => x.QuestionId == Id); + var edit = Mapper.Map(data).ToANew(); + edit.CourseId = editModel.baseData.courseID; + edit.CourseIds = string.Join(";", edit.CourseId.Select(x => x)); + edit.QuestionNo = ""; + + var questionType = editModel.questionType.Where(x => x.isActive == 1).FirstOrDefault(); + edit.QuestionType = questionType.type; + edit.DifficultyLevel = questionType.detail.difficulty; + edit.QuestionContent = questionType.detail.content; + edit.QuestionAnalysis = questionType.detail.RemarkSz; + + await base.Update(Id, edit); + var insertAnswers = questionType.detail.answerList.Select(x => new InsertGhre_QuestionAnswerInput() + { + QuestionNo = x.No, + AnswerContent = x.label, + ImageUrl = x.imageUrl, + ImageWidthPc = x.imgWidthPc, + ImageWidthApp = x.imgWidthApp, + }).ToList(); + int i = 100; + insertAnswers.ForEach(x => + { + x.TaxisNo = i; + x.QuestionId = Id; + if (questionType.detail.answer == x.QuestionNo && edit.QuestionType == "Single") + x.IsCorrect = true; + i = i + 100; + }); + await _ghre_QuestionAnswerServices.Add(insertAnswers); + return ServiceResult.OprateSuccess("更新成功!"); + } + + public static string GenerateContinuousSequence(string prefixTemp) + { + try + { + string result = string.Empty; + string tableCode = "Ghre_Question"; + string columnCode = "QuestionNo"; + int length = 6; + int tempLength = 5; + int sequence; + + #region 查询 + DbSelect dbSelect = new DbSelect(tableCode + " A", "A", null); + dbSelect.IsInitDefaultValue = false; + + if (!string.IsNullOrEmpty(prefixTemp)) + dbSelect.Select("MAX(SUBSTRING(A." + columnCode + "," + (prefixTemp.Length + 1).ToString() + "," + tempLength.ToString() + "))"); + else + dbSelect.Select("MAX(A." + columnCode + ")"); + //} + //dbSelect.Select("MAX(CONVERT(DECIMAL,SUBSTRING(A.ISSUE_NO," + (prefix.Length + dateString.Length + 1).ToString() + "," + tempLength.ToString() + ")))"); + if (!string.IsNullOrEmpty(prefixTemp)) + dbSelect.Where("SUBSTRING(A." + columnCode + ",1," + (prefixTemp.Length).ToString() + ")", " = ", prefixTemp); + dbSelect.Where("LEN(A." + columnCode + ")", "=", length); + string sql = dbSelect.GetSql(); + string maxSequence = Convert.ToString(DbAccess.Instance.ExecuteScalar(sql)); + #endregion + //tempLength = tempLength - dateString.Length; + if (string.IsNullOrEmpty(maxSequence)) + result = prefixTemp + Convert.ToString(1).PadLeft(tempLength, '0'); + else + { + if (!string.IsNullOrEmpty(prefixTemp)) + { + if (int.TryParse(maxSequence, out sequence)) + { + sequence += 1; + if (sequence.ToString().Length > tempLength) + throw new Exception("自动生成字串长度已经超过设定长度!"); + } + else + throw new Exception("表中的数据无法进行自动编号,请联系软件开发商!"); + result = prefixTemp + sequence.ToString().PadLeft(tempLength, '0'); + } + else + { + if (int.TryParse(maxSequence, out sequence)) + { + sequence += 1; + if (sequence.ToString().Length > length) + throw new Exception("自动生成字串长度已经超过设定长度!"); + } + else + throw new Exception("表中的数据无法进行自动编号,请联系软件开发商!"); + result = sequence.ToString().PadLeft(length, '0'); + } + } + return result; + } + catch (Exception) { throw; } + } } } \ No newline at end of file diff --git a/Tiobon.Core/Tiobon.Core.xml b/Tiobon.Core/Tiobon.Core.xml index 7a555f86..19c57917 100644 --- a/Tiobon.Core/Tiobon.Core.xml +++ b/Tiobon.Core/Tiobon.Core.xml @@ -244,6 +244,13 @@ + + + 获取模块信息接口 + + + + 构造函数