From 5411524e148908a97f88ccc627fc65451dc36ffa Mon Sep 17 00:00:00 2001 From: xiaochanghai Date: Wed, 22 May 2024 20:01:45 +0800 Subject: [PATCH] =?UTF-8?q?3=E4=BC=98=E5=8C=96=E6=B5=8B=E8=AF=95=E9=80=9A?= =?UTF-8?q?=E7=94=A8=E4=B8=8B=E8=BD=BDexcel=E6=A8=A1=E6=9D=BF=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Model/Tiobon.Web.pdm | 646 +++++++++--------- .../Controllers/CommonController.cs | 13 + Tiobon.Core.DataAccess/ReportHelper.cs | 24 +- Tiobon.Core.IServices/ICommonServices.cs | 2 + Tiobon.Core.Services/CommonServices.cs | 8 +- 5 files changed, 366 insertions(+), 327 deletions(-) diff --git a/Model/Tiobon.Web.pdm b/Model/Tiobon.Web.pdm index d9570ca9..8d98d96f 100644 --- a/Model/Tiobon.Web.pdm +++ b/Model/Tiobon.Web.pdm @@ -1,5 +1,5 @@ - + @@ -108138,7 +108138,7 @@ LABL 0 Arial Unicode MS,8,N Ghre_ExamPaper 1714101821 Administrator -1715570671 +1716368695 Administrator 试卷 @@ -108407,6 +108407,18 @@ LABL 0 Arial Unicode MS,8,N 256 +6E65BC24-D076-4C29-9E2E-98EED9B27927 +封面图片背景 +CoverBackGround +1716368627 +Administrator +1716368743 +Administrator +封面图片背景 +nvarchar(32) +32 + + E06D77D6-9619-410C-8974-29B174D4297B 试卷风格 Style @@ -108418,7 +108430,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 544F0ACA-2BDF-4649-BE92-D00CE44C10A9 出题方式 SetMethod @@ -108430,7 +108442,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 617777FE-981A-4350-AA91-2750307A1697 状态 Status @@ -108442,7 +108454,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 863E488A-124C-425A-9C88-ADEBD202C85F 备注 RemarkSz @@ -108457,7 +108469,7 @@ LABL 0 Arial Unicode MS,8,N - + DFFAF000-101D-4884-923B-C0ACA3CD86BE 默认标志 IsDefault @@ -108472,7 +108484,7 @@ LABL 0 Arial Unicode MS,8,N - + B0AC5C68-BDCF-4E4C-AA60-7732F1F6A62C 删除标志 IsEnable @@ -108487,7 +108499,7 @@ LABL 0 Arial Unicode MS,8,N - + 965DB521-16B7-4628-AFD2-8499071F028E 预留字段1 Reverse1 @@ -108499,7 +108511,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 12F174BB-9D7B-41FC-9712-C39D40EE960D 预留字段2 Reverse2 @@ -108511,7 +108523,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 71AB3D0F-002D-4732-A5F3-6FD2D3360C6E 预留字段3 Reverse3 @@ -108523,7 +108535,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + F6F736E9-DF01-44D6-8647-56ED9761DC87 预留字段4 Reverse4 @@ -108535,7 +108547,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 37A77822-9986-4D95-B403-E8F65D0501E1 预留字段5 Reverse5 @@ -108547,7 +108559,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E2E55610-F9AA-4FE1-98AC-B72FE2F1DCD9 预留字段6 Reverse6 @@ -108559,7 +108571,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C0F9AAA4-DBC4-4969-AC92-71AFA45D5D6E 预留字段7 Reverse7 @@ -108571,7 +108583,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EDDF276B-4049-40C9-AC3A-1C67A07FEF5B 预留字段8 Reverse8 @@ -108583,7 +108595,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9CB0927F-41E0-418D-9A9E-6CE4C2D11DF9 预留字段9 Reverse9 @@ -108595,7 +108607,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C1ED4084-A1A2-4047-B550-EEF52F3236BC 预留字段10 Reverse10 @@ -108607,7 +108619,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 506F6031-2EE1-47A7-8068-C29DB69B0538 预留字段I1 ReverseI1 @@ -108619,7 +108631,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + E18B40C9-3614-4524-B123-6448B8AC28B1 预留字段I2 ReverseI2 @@ -108633,7 +108645,7 @@ LABL 0 Arial Unicode MS,8,N - + A5B05ED4-893C-45F1-949E-55CCFCF55B90 Key_1 Key_1 @@ -108647,10 +108659,10 @@ LABL 0 Arial Unicode MS,8,N - + - + @@ -108663,7 +108675,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 考试记录 - + 948F653D-7C58-43F8-9455-0F2EE1DF9246 Id Id @@ -108678,7 +108690,7 @@ LABL 0 Arial Unicode MS,8,N - + A6520B5E-E341-4537-A7A5-D3C475E72958 创建人 CreateBy @@ -108692,7 +108704,7 @@ LABL 0 Arial Unicode MS,8,N - + 4B422C11-4736-45B9-8B51-32507D25BD30 创建时间 CreateTime @@ -108706,7 +108718,7 @@ LABL 0 Arial Unicode MS,8,N - + 55369A34-DB41-4D0C-A347-2D229FF4E9EB 创建程序 CreateProg @@ -108718,7 +108730,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 5388590D-41C4-4B1E-B03C-924E375B74CE 创建人IP CreateIP @@ -108730,7 +108742,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 8FA290A5-9B3C-42AA-A7F8-F15B9BF50AD3 修改人 UpdateBy @@ -108744,7 +108756,7 @@ LABL 0 Arial Unicode MS,8,N - + 3531E26B-2D48-4BBF-B0CB-1F4FC484DC09 修改时间 UpdateTime @@ -108758,7 +108770,7 @@ LABL 0 Arial Unicode MS,8,N - + E1C5830D-7FB9-4F6A-87F2-D42332E29A6D 修改程序 UpdateProg @@ -108770,7 +108782,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 17045FAF-539D-4B1D-9059-B647C05DDF94 修改人IP UpdateIP @@ -108782,7 +108794,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 5FA0CD43-06F8-4335-AE2B-531263894EEF 操作日志ID OperateLogID @@ -108797,7 +108809,7 @@ LABL 0 Arial Unicode MS,8,N - + 3FEDBF3F-882F-4E13-992A-879CB5A2859C 考试ID ExamId @@ -108808,7 +108820,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 5CD8517B-FB58-4B78-B382-D609B87B5EDF 用户ID UserId @@ -108819,7 +108831,7 @@ LABL 0 Arial Unicode MS,8,N 用户ID bigint - + 753E5DF5-5C69-4138-8119-5E7AA71D7B22 试卷ID ExamPaperId @@ -108830,7 +108842,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 7B97A450-1664-4E8E-9BE0-0F0ED6DD50A8 得分 Score @@ -108844,7 +108856,7 @@ LABL 0 Arial Unicode MS,8,N 20 2 - + A54EFBF8-63A0-49EB-A75E-760D572363ED 开始时间 BeginTime @@ -108855,7 +108867,7 @@ LABL 0 Arial Unicode MS,8,N 开始答题时间 datetime - + E25DE228-5115-47F9-B1DB-9879A0BDD3A9 结束时间 EndTime @@ -108866,7 +108878,7 @@ LABL 0 Arial Unicode MS,8,N 结束答题时间 datetime - + A20DE8AC-F551-4544-A329-F310A5E5E745 实际开始时间 ActualBeginTime @@ -108877,7 +108889,7 @@ LABL 0 Arial Unicode MS,8,N 实际开始时间 datetime - + 295D5481-A489-4DF0-B22E-2251E13FFADA 实际结束时间 ActualEndTime @@ -108888,7 +108900,7 @@ LABL 0 Arial Unicode MS,8,N 实际结束时间 datetime - + E74EDBD3-E0C1-4D7E-BA09-E375FF81123E 备注 RemarkSz @@ -108903,7 +108915,7 @@ LABL 0 Arial Unicode MS,8,N - + 45EFA572-5158-4CFD-8320-AADB18D0E8AB 默认标志 IsDefault @@ -108918,7 +108930,7 @@ LABL 0 Arial Unicode MS,8,N - + 3174908D-637D-49C0-8D64-6FBAAB0A8EF6 删除标志 IsEnable @@ -108933,7 +108945,7 @@ LABL 0 Arial Unicode MS,8,N - + FB49B538-8A3F-4B0E-B2AE-F15971DB36DE 预留字段1 Reverse1 @@ -108945,7 +108957,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 22BCF165-3912-4D65-8EF8-55DBE989D928 预留字段2 Reverse2 @@ -108957,7 +108969,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + DE896CB3-C932-46C1-B6DB-E3BD7435D767 预留字段3 Reverse3 @@ -108969,7 +108981,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EAF1194F-0826-45BF-AEEF-BA9C278CA902 预留字段4 Reverse4 @@ -108981,7 +108993,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4DABA147-C9A2-4709-91C7-A8A38720FCA0 预留字段5 Reverse5 @@ -108993,7 +109005,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + AAC2D76F-25E5-4207-8CA8-EADB42D8EE88 预留字段6 Reverse6 @@ -109005,7 +109017,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 55C1AC4B-A81F-44DE-ABFE-CF7D1E03AFBC 预留字段7 Reverse7 @@ -109017,7 +109029,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 40358AF7-169C-462B-8FA4-BD097ACD9646 预留字段8 Reverse8 @@ -109029,7 +109041,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + D5E590BE-DBB7-418B-A023-E20370878362 预留字段9 Reverse9 @@ -109041,7 +109053,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 36DF5490-B90A-4E36-AD70-A872FB98790C 预留字段10 Reverse10 @@ -109053,7 +109065,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EB16D581-54B8-415B-85E5-D60CF03EEF3C 预留字段I1 ReverseI1 @@ -109065,7 +109077,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + C9B66995-5BC1-442C-B060-907B1CDE1906 预留字段I2 ReverseI2 @@ -109079,7 +109091,7 @@ LABL 0 Arial Unicode MS,8,N - + 2D0CC888-333A-419C-AD58-0DE035E05AE8 Key_1 Key_1 @@ -109088,15 +109100,15 @@ LABL 0 Arial Unicode MS,8,N 1714108465 Administrator - + - + - + @@ -109109,7 +109121,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 考试记录明细 - + E22548DF-E4DB-4D29-BC70-7C9E1DDCFF5B Id Id @@ -109124,7 +109136,7 @@ LABL 0 Arial Unicode MS,8,N - + 4B71B3B9-B1B2-435B-BCCC-1839A358076C 创建人 CreateBy @@ -109138,7 +109150,7 @@ LABL 0 Arial Unicode MS,8,N - + F7FF1FE4-AD43-4C5F-A443-B43D85C78CAD 创建时间 CreateTime @@ -109152,7 +109164,7 @@ LABL 0 Arial Unicode MS,8,N - + CB93100B-65A8-467C-9C36-4922654AB45D 创建程序 CreateProg @@ -109164,7 +109176,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 7FB7A480-E8E2-43C9-A15E-8825AD92487B 创建人IP CreateIP @@ -109176,7 +109188,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A544EACB-99A4-4DA2-8EBD-4D8A1AA282D4 修改人 UpdateBy @@ -109190,7 +109202,7 @@ LABL 0 Arial Unicode MS,8,N - + 5A3F6B19-5792-48D2-8D4A-2F47CD332A06 修改时间 UpdateTime @@ -109204,7 +109216,7 @@ LABL 0 Arial Unicode MS,8,N - + 28C195B0-A0F6-47C9-B12E-1360EEBA10C8 修改程序 UpdateProg @@ -109216,7 +109228,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + ED464413-7EEF-4A72-BDA4-0111CD2D7FFA 修改人IP UpdateIP @@ -109228,7 +109240,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 4D9D67A5-C68B-4174-A2B5-FB6F41E0F01E 操作日志ID OperateLogID @@ -109243,7 +109255,7 @@ LABL 0 Arial Unicode MS,8,N - + DE464779-B6B0-4FD2-B96F-E60922E61BC8 试卷ID ExamPaperId @@ -109254,7 +109266,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + BC6E6241-0968-43D3-8C62-D49E7AFC603E 答题记录ID ExamRecordId @@ -109264,7 +109276,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 答题记录ID - + BA52ACFD-40D8-4E99-9B77-EFB073E6D6D0 题目ID QuestionId @@ -109275,7 +109287,7 @@ LABL 0 Arial Unicode MS,8,N 题目ID bigint - + 3A8477C6-6B97-4DC6-AA29-DD64F647DFE9 用户ID UserId @@ -109286,7 +109298,7 @@ LABL 0 Arial Unicode MS,8,N 用户ID bigint - + 0BA81B29-3B0D-474E-A6CA-977DA5A59174 题目答案ID QuestionAnswerId @@ -109297,7 +109309,7 @@ LABL 0 Arial Unicode MS,8,N 题目答案ID bigint - + 4B89F3EC-C886-497D-B21D-3C2B7E41FD71 答案内容 AnswerContent @@ -109309,7 +109321,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 84A311B9-BFED-49D9-9FD4-F093C0DCCA68 备注 RemarkSz @@ -109324,7 +109336,7 @@ LABL 0 Arial Unicode MS,8,N - + 089EBD8B-CA39-4591-8FBA-89977D44A251 默认标志 IsDefault @@ -109339,7 +109351,7 @@ LABL 0 Arial Unicode MS,8,N - + C52F6CC3-2EAB-4DFE-9781-2BC7D2CA38E5 删除标志 IsEnable @@ -109354,7 +109366,7 @@ LABL 0 Arial Unicode MS,8,N - + 01405CE8-F94A-4585-98E2-FFF88E9A9051 预留字段1 Reverse1 @@ -109366,7 +109378,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 61AD7C18-7CDA-4778-8558-D6515F489381 预留字段2 Reverse2 @@ -109378,7 +109390,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 102E80DF-A2B3-479B-B1EB-5743206562F7 预留字段3 Reverse3 @@ -109390,7 +109402,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 332C59AD-118B-4092-A95E-9D3F18EEB6A8 预留字段4 Reverse4 @@ -109402,7 +109414,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 069BD5C5-16BA-4C8A-830D-12430B6104D6 预留字段5 Reverse5 @@ -109414,7 +109426,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 6A949830-96A5-4FBB-8B1C-8DB23CC2FFED 预留字段6 Reverse6 @@ -109426,7 +109438,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 84964F37-73E7-442F-A6F1-22A5850F7EE7 预留字段7 Reverse7 @@ -109438,7 +109450,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 53C59599-0149-453A-9EE8-D536E27A4933 预留字段8 Reverse8 @@ -109450,7 +109462,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BAC9F8C9-FCA2-4467-9CE0-BB378BAE7FF8 预留字段9 Reverse9 @@ -109462,7 +109474,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E3F69550-F77B-4957-9528-A82FC325CE9F 预留字段10 Reverse10 @@ -109474,7 +109486,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CA5B7492-8146-4025-AE4C-FCEBF955FDD0 预留字段I1 ReverseI1 @@ -109486,7 +109498,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + FC84E413-5FEE-4DEC-9C8B-17376A58A974 预留字段I2 ReverseI2 @@ -109500,7 +109512,7 @@ LABL 0 Arial Unicode MS,8,N - + D1A9D05F-7F39-43C6-B2C6-C805B7F0CAA2 Key_1 Key_1 @@ -109509,15 +109521,15 @@ LABL 0 Arial Unicode MS,8,N 1714108307 Administrator - + - + - + @@ -109530,7 +109542,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 考试 - + 9E3979D4-E3A9-4544-A523-7F7BF7595F53 Id Id @@ -109545,7 +109557,7 @@ LABL 0 Arial Unicode MS,8,N - + 9DF67AB2-711B-4B56-B86E-8481246C2A95 创建人 CreateBy @@ -109559,7 +109571,7 @@ LABL 0 Arial Unicode MS,8,N - + CE3A5A7A-6EC1-4447-95EA-DA4AF6857DE4 创建时间 CreateTime @@ -109573,7 +109585,7 @@ LABL 0 Arial Unicode MS,8,N - + 3AC75DDA-5B1A-4FF5-99FA-ED66CCFBDBD2 创建程序 CreateProg @@ -109585,7 +109597,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 2E120177-3ECF-4B3D-B78B-700067A6D9ED 创建人IP CreateIP @@ -109597,7 +109609,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + D3CA2802-86EF-4C39-9BE3-1704AB110FEB 修改人 UpdateBy @@ -109611,7 +109623,7 @@ LABL 0 Arial Unicode MS,8,N - + A016FB03-ED8A-45E3-9ADB-9CA5F377D9A6 修改时间 UpdateTime @@ -109625,7 +109637,7 @@ LABL 0 Arial Unicode MS,8,N - + FEF42EDF-1157-459F-B220-193BEBAE074C 修改程序 UpdateProg @@ -109637,7 +109649,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 98696338-4142-4ED8-8E47-E31D46F7E2A7 修改人IP UpdateIP @@ -109649,7 +109661,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 06A82FF4-93BE-4E64-9C03-5FD5286ABF35 操作日志ID OperateLogID @@ -109664,7 +109676,7 @@ LABL 0 Arial Unicode MS,8,N - + 0849E797-9F3C-4F12-8D01-ADB434B19CFD 试卷ID ExamPaperId @@ -109675,7 +109687,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 6470B615-4887-491A-9596-9E06AACC56A8 开始时间 BeginTime @@ -109686,7 +109698,7 @@ LABL 0 Arial Unicode MS,8,N 开始时间 datetime - + B14066AF-5C8A-4EBB-B1D9-1E33C020B29A 结束时间 EndTime @@ -109697,7 +109709,7 @@ LABL 0 Arial Unicode MS,8,N 结束时间 datetime - + A2E2A374-5A62-474B-9600-ED2F68A7D2CF 备注 RemarkSz @@ -109712,7 +109724,7 @@ LABL 0 Arial Unicode MS,8,N - + C21DF8EB-5C0C-415F-B49D-EAF6D4C369BD 默认标志 IsDefault @@ -109727,7 +109739,7 @@ LABL 0 Arial Unicode MS,8,N - + 3E66F619-22EB-475E-9C7D-19C91D4F3AC6 删除标志 IsEnable @@ -109742,7 +109754,7 @@ LABL 0 Arial Unicode MS,8,N - + DF2217D1-B616-43BF-91D8-29EF359EAB6C 预留字段1 Reverse1 @@ -109754,7 +109766,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C2B19922-379F-40ED-B8AC-AF62669D5113 预留字段2 Reverse2 @@ -109766,7 +109778,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9EB3658F-2D15-4CC6-9B7F-A817FA0E48CD 预留字段3 Reverse3 @@ -109778,7 +109790,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 04A70B99-D475-4E6A-B192-10BE28A28695 预留字段4 Reverse4 @@ -109790,7 +109802,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + EF2FC8AE-32D6-4C9F-83FA-3B1B8BFA99F8 预留字段5 Reverse5 @@ -109802,7 +109814,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 6121FAC0-74AC-4BA1-A91E-444D88DCA58A 预留字段6 Reverse6 @@ -109814,7 +109826,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3189F2C1-37A5-493B-B807-571A82BAFA46 预留字段7 Reverse7 @@ -109826,7 +109838,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4CA719A3-1000-4337-9D15-06439E556B9A 预留字段8 Reverse8 @@ -109838,7 +109850,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1F938BAE-6AA1-4318-8141-76F2BE536807 预留字段9 Reverse9 @@ -109850,7 +109862,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3EA64E7B-1DA9-41C6-B68B-4270729AAA96 预留字段10 Reverse10 @@ -109862,7 +109874,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + FD66535C-C5E1-499E-8C4E-54450BB336DB 预留字段I1 ReverseI1 @@ -109874,7 +109886,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 486BF863-D90C-495F-A797-C973E4105D69 预留字段I2 ReverseI2 @@ -109888,7 +109900,7 @@ LABL 0 Arial Unicode MS,8,N - + 00D1D6F5-7052-4C28-AF4A-416606AC493C Key_1 Key_1 @@ -109897,15 +109909,15 @@ LABL 0 Arial Unicode MS,8,N 1714109240 Administrator - + - + - + @@ -109918,7 +109930,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 任务计划表 - + C8476033-8093-4436-8D46-BA99E7ACCE2E Id Id @@ -109933,7 +109945,7 @@ LABL 0 Arial Unicode MS,8,N - + EEF2713B-142D-4155-AE9F-6FC8BE4B7C1B 创建人 CreateBy @@ -109947,7 +109959,7 @@ LABL 0 Arial Unicode MS,8,N - + AE250CF0-27BC-4F24-AA9A-051A01E383C1 创建时间 CreateTime @@ -109961,7 +109973,7 @@ LABL 0 Arial Unicode MS,8,N - + 956E0C69-B3F0-4143-9A38-A3A1DD169CA5 创建程序 CreateProg @@ -109973,7 +109985,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A3C2CA15-9D3E-4227-9A1C-88DB56EDDB52 创建人IP CreateIP @@ -109985,7 +109997,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + ECD1BC14-115D-448C-ADD6-54C8FB8A443D 修改人 UpdateBy @@ -109999,7 +110011,7 @@ LABL 0 Arial Unicode MS,8,N - + EF4283AA-F474-4562-BB8C-DF073AA03D22 修改时间 UpdateTime @@ -110013,7 +110025,7 @@ LABL 0 Arial Unicode MS,8,N - + 376E7EBC-A761-4BDF-914C-F021596AE254 修改程序 UpdateProg @@ -110025,7 +110037,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 1A8DEEF8-2C6A-42BC-A2F4-10DB8B35D158 修改人IP UpdateIP @@ -110037,7 +110049,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 08050952-954D-44CF-94B0-2CB45CD96062 操作日志ID OperateLogID @@ -110052,7 +110064,7 @@ LABL 0 Arial Unicode MS,8,N - + BF9D7665-A9C2-4175-A068-1C24CD2DAAC5 任务名称 Name @@ -110064,7 +110076,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 516E2BA9-7DBC-4633-AAE6-783AEF10DDD0 任务分组 JobGroup @@ -110076,7 +110088,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + CACE961E-096D-40BB-A672-84BFB58B9313 任务运行时间表达式 Cron @@ -110088,7 +110100,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + BA87DB1A-B931-4072-84D9-49C5224C90E0 任务所在DLL对应的程序集名称 AssemblyName @@ -110100,7 +110112,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 6F21B432-8CE7-44C4-A430-52FB10D7D796 任务所在类 ClassName @@ -110112,7 +110124,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + BAF36944-CE3F-41F2-8FEB-19785443F5D1 任务描述 Remark @@ -110124,7 +110136,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CDDA2549-FC36-49B4-B794-F42B77D56357 执行次数 RunTimes @@ -110135,7 +110147,7 @@ LABL 0 Arial Unicode MS,8,N 执行次数 int - + A0F758A0-12B3-4E48-8968-B53D8F5F1677 开始时间 BeginTime @@ -110146,7 +110158,7 @@ LABL 0 Arial Unicode MS,8,N 开始时间 datetime - + 3C4E6DC7-659B-4508-942C-7F96420BA741 结束时间 EndTime @@ -110157,7 +110169,7 @@ LABL 0 Arial Unicode MS,8,N 结束时间 datetime - + E4EB500F-546F-4F1F-B087-71CC16F8BEA7 触发器类型(0、simple 1、cron) TriggerType @@ -110168,7 +110180,7 @@ LABL 0 Arial Unicode MS,8,N 触发器类型(0、simple 1、cron) int - + 8B524C4B-1961-40A6-B16D-FD89637D44A5 执行间隔时间,秒为单位 IntervalSecond @@ -110179,7 +110191,7 @@ LABL 0 Arial Unicode MS,8,N 执行间隔时间,秒为单位 int - + 0A17A3EE-84A6-412C-ADA5-91ECAB50EB97 循环执行次数 CycleRunTimes @@ -110190,7 +110202,7 @@ LABL 0 Arial Unicode MS,8,N 循环执行次数 int - + C289ECA1-C7C0-4981-A48F-78256955FBBF 已循环次数 CycleHasRunTimes @@ -110201,7 +110213,7 @@ LABL 0 Arial Unicode MS,8,N 已循环次数 int - + 87037AD4-50A1-4CEB-9269-F32034BC2FFF 是否启动 IsStart @@ -110212,7 +110224,7 @@ LABL 0 Arial Unicode MS,8,N 是否启动 bit - + 19886A46-C69B-4950-A13C-51C86F7E732F 执行传参 JobParams @@ -110224,7 +110236,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(200) 200 - + 336DB6D5-0F95-45EC-9D2C-B221A55C4596 备注 RemarkSz @@ -110239,7 +110251,7 @@ LABL 0 Arial Unicode MS,8,N - + 4100EB7C-585C-4AFD-B62D-C3A0E01E7EFD 默认标志 IsDefault @@ -110254,7 +110266,7 @@ LABL 0 Arial Unicode MS,8,N - + 39AE166A-DA25-4583-AD23-154F689DEE69 删除标志 IsEnable @@ -110269,7 +110281,7 @@ LABL 0 Arial Unicode MS,8,N - + 7FFF561F-EC98-41A4-A4CD-E7ED6AEECA09 预留字段1 Reverse1 @@ -110281,7 +110293,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E4E7B204-EAC8-44D6-86B2-864EFA71A03A 预留字段2 Reverse2 @@ -110293,7 +110305,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E0073996-CA73-4110-9EA4-B3EF0A0FD3A9 预留字段3 Reverse3 @@ -110305,7 +110317,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9063C586-F86A-4849-A3B6-230611A50A6D 预留字段4 Reverse4 @@ -110317,7 +110329,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1B9B2DE1-0087-4B4F-9124-C6C674371BF2 预留字段5 Reverse5 @@ -110329,7 +110341,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 59E95EFD-6D12-4D4B-8F55-A5E17BD00801 预留字段6 Reverse6 @@ -110341,7 +110353,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 211D6E88-B719-4AA7-8E6A-B8D2FC7F50CA 预留字段7 Reverse7 @@ -110353,7 +110365,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + FA07DCCB-D45C-4798-A2E5-F7BDA4A84F9F 预留字段8 Reverse8 @@ -110365,7 +110377,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BBD8EF47-59E6-423C-9C27-423E0009B818 预留字段9 Reverse9 @@ -110377,7 +110389,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 7D7B598D-EE2D-4531-90D6-852939A0D63D 预留字段10 Reverse10 @@ -110389,7 +110401,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 21085388-C7C2-4F2C-A92B-462E23A8691E 预留字段I1 ReverseI1 @@ -110401,7 +110413,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + A22BE77A-FC0F-48F0-9667-8A8BD700EFFF 预留字段I2 ReverseI2 @@ -110415,7 +110427,7 @@ LABL 0 Arial Unicode MS,8,N - + 9E98FD0C-54DE-435A-9FBB-A311E720E5E8 Key_1 Key_1 @@ -110424,15 +110436,15 @@ LABL 0 Arial Unicode MS,8,N 1714120566 Administrator - + - + - + @@ -110445,7 +110457,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 任务日志表 - + 32F5B991-3B96-4B05-91B5-8E0324712EC8 Id Id @@ -110460,7 +110472,7 @@ LABL 0 Arial Unicode MS,8,N - + C365F145-EDD1-429B-A4F1-54F597B03B9A 创建人 CreateBy @@ -110474,7 +110486,7 @@ LABL 0 Arial Unicode MS,8,N - + E5C19667-7324-43E1-806C-68AEAAA6C319 创建时间 CreateTime @@ -110488,7 +110500,7 @@ LABL 0 Arial Unicode MS,8,N - + 189BBA5D-6A08-4137-AD9D-7063BFD99A56 创建程序 CreateProg @@ -110500,7 +110512,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + DC4E8C24-0293-41B2-A8C3-74224F49F3C6 创建人IP CreateIP @@ -110512,7 +110524,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + A000A87E-69C6-40B2-BF37-C6D1EC953C00 修改人 UpdateBy @@ -110526,7 +110538,7 @@ LABL 0 Arial Unicode MS,8,N - + E13F8146-1EAE-4ACC-9E05-BEE0AD34FD5E 修改时间 UpdateTime @@ -110540,7 +110552,7 @@ LABL 0 Arial Unicode MS,8,N - + 26DC4D84-8A04-47C1-86A7-566D67ACEF2B 修改程序 UpdateProg @@ -110552,7 +110564,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + B6A592C5-ADB9-4A72-93F5-032740B4A257 修改人IP UpdateIP @@ -110564,7 +110576,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 1B91D2E9-D3B2-44F4-A5B8-E0519F5CF411 操作日志ID OperateLogID @@ -110579,7 +110591,7 @@ LABL 0 Arial Unicode MS,8,N - + 2F78E590-4AFB-4B24-81D2-68AB0825A487 任务ID JobId @@ -110590,7 +110602,7 @@ LABL 0 Arial Unicode MS,8,N 任务ID bigint - + 7664A933-AA76-4ACA-A32E-82332EEBE715 任务耗时 TotalTime @@ -110603,7 +110615,7 @@ LABL 0 Arial Unicode MS,8,N 20 6 - + B91B2624-7F4D-41FF-855A-07776F3ED9E2 执行结果(0-失败 1-成功) RunResult @@ -110614,7 +110626,7 @@ LABL 0 Arial Unicode MS,8,N 执行结果(0-失败 1-成功) bit - + 086F55E8-A199-453A-8981-557863BBC5E3 运行时间 RunTime @@ -110625,7 +110637,7 @@ LABL 0 Arial Unicode MS,8,N 运行时间 datetime - + A286068E-3C7C-4A44-B39E-AAA812FCDDB5 结束时间 EndTime @@ -110636,7 +110648,7 @@ LABL 0 Arial Unicode MS,8,N 结束时间 datetime - + 365C851E-24AD-4AB6-8E2D-D13DD8040386 执行参数 RunPars @@ -110648,7 +110660,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + 553A572E-85A3-45A1-A7D1-003BEBB295F5 异常信息 ErrMessage @@ -110660,7 +110672,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(500) 500 - + C82E3FE5-5749-4ED5-B5C8-08CBF975D1E3 异常堆栈 ErrStackTrace @@ -110672,7 +110684,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(2000) 2000 - + B6DC8DF1-2C89-49DC-86E0-EDE7537512D9 备注 RemarkSz @@ -110687,7 +110699,7 @@ LABL 0 Arial Unicode MS,8,N - + 95374D20-BDFE-4C7C-A3AB-3583D8AAD82D 默认标志 IsDefault @@ -110702,7 +110714,7 @@ LABL 0 Arial Unicode MS,8,N - + 638EB063-CE91-495E-97BA-B070D9B35ACB 删除标志 IsEnable @@ -110717,7 +110729,7 @@ LABL 0 Arial Unicode MS,8,N - + 43DDE4FA-934A-45FC-BB70-91C0E033A4CE 预留字段1 Reverse1 @@ -110729,7 +110741,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 1A351954-9B17-4592-ADF6-19F5000C1423 预留字段2 Reverse2 @@ -110741,7 +110753,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + BE2BA2B6-DD6F-48C0-82B6-B69667348872 预留字段3 Reverse3 @@ -110753,7 +110765,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + E3C27E0E-990F-4DC7-890A-38495A87A9BE 预留字段4 Reverse4 @@ -110765,7 +110777,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + ACF0CB58-58AF-4CED-B15F-74F15C85D6FC 预留字段5 Reverse5 @@ -110777,7 +110789,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 00674C2C-157C-4CB9-AF86-B6D705839740 预留字段6 Reverse6 @@ -110789,7 +110801,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 33B118EC-C62B-4418-B2E2-532C283DF3D8 预留字段7 Reverse7 @@ -110801,7 +110813,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 91561777-7F0A-44B1-9D57-C87373E4E40B 预留字段8 Reverse8 @@ -110813,7 +110825,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3A41A654-909F-43BB-BA6D-6EC6FB4BC9A1 预留字段9 Reverse9 @@ -110825,7 +110837,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 773BE2A2-EBEC-4543-81FB-38C67BE9F917 预留字段10 Reverse10 @@ -110837,7 +110849,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CF248971-F729-4D25-844D-68FCCA0756CF 预留字段I1 ReverseI1 @@ -110849,7 +110861,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 26E3119A-DA65-48C0-9A56-1E44C2468D28 预留字段I2 ReverseI2 @@ -110863,7 +110875,7 @@ LABL 0 Arial Unicode MS,8,N - + E114484F-E29D-4035-AC36-E5CC090698F8 Key_1 Key_1 @@ -110872,15 +110884,15 @@ LABL 0 Arial Unicode MS,8,N 1714119954 Administrator - + - + - + @@ -110893,7 +110905,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 试卷配置 - + 3AAF9A23-9F1A-42FB-851B-4D6C1744F958 Id Id @@ -110908,7 +110920,7 @@ LABL 0 Arial Unicode MS,8,N - + E26F02AC-948B-4C12-9185-E7FB27069CAA 创建人 CreateBy @@ -110922,7 +110934,7 @@ LABL 0 Arial Unicode MS,8,N - + 7734DA4C-52EE-4239-8361-218942AB6329 创建时间 CreateTime @@ -110936,7 +110948,7 @@ LABL 0 Arial Unicode MS,8,N - + B0CAA543-0753-4DBE-94FE-1EEA20A51A1F 创建程序 CreateProg @@ -110948,7 +110960,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 3A79F2E2-6071-4EBC-821C-2D781F94BED5 创建人IP CreateIP @@ -110960,7 +110972,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 85912523-D4E6-4777-94BE-7187938A7E97 修改人 UpdateBy @@ -110974,7 +110986,7 @@ LABL 0 Arial Unicode MS,8,N - + 3431DB82-8418-4DAC-B976-4A7479333FCC 修改时间 UpdateTime @@ -110988,7 +111000,7 @@ LABL 0 Arial Unicode MS,8,N - + 478C0BE4-1603-4315-B971-FE4B03463EAD 修改程序 UpdateProg @@ -111000,7 +111012,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 450FCD44-6225-448C-8F73-66AB6E1EFB15 修改人IP UpdateIP @@ -111012,7 +111024,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 8354C80E-1EBE-46DA-A051-B50484DF9AE4 操作日志ID OperateLogID @@ -111027,7 +111039,7 @@ LABL 0 Arial Unicode MS,8,N - + 24B23EEE-D03C-41E4-84E6-AA010CCFE7D0 试卷ID ExamPaperId @@ -111038,7 +111050,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 851EE69C-ABC6-4369-A7D2-7C5257208EBF 课程ID CourseId @@ -111049,7 +111061,7 @@ LABL 0 Arial Unicode MS,8,N 课程ID bigint - + F7B21FFB-AA39-4C83-B777-5FF3BEAFD4DF 排序号 TaxisNo @@ -111060,7 +111072,7 @@ LABL 0 Arial Unicode MS,8,N 排序号 int - + 27BADFA7-2019-4B8A-858E-3C2A1FB94960 难易程度 DifficultyLevel @@ -111072,7 +111084,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + FA42A8CD-89BD-4684-87E4-5C5AAE365D25 题目类型 QuestionType @@ -111084,7 +111096,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(32) 32 - + 55BD1A85-60A6-4BB7-9689-958E2297D655 题目ID QuestionId @@ -111095,7 +111107,7 @@ LABL 0 Arial Unicode MS,8,N 题目内容ID bigint - + A95F8B1D-5848-49D1-8D12-CB649829DEF7 数量 Quantity @@ -111106,7 +111118,7 @@ LABL 0 Arial Unicode MS,8,N 数量 int - + E2A77178-7028-41B5-9962-4C77D8B2126A 分值 Score @@ -111119,7 +111131,7 @@ LABL 0 Arial Unicode MS,8,N 20 2 - + A909A6A1-9481-410C-BDE8-E6BF6377B2B9 备注 RemarkSz @@ -111134,7 +111146,7 @@ LABL 0 Arial Unicode MS,8,N - + F79F801F-9E25-4E3D-BB18-14BEFDEDDC9F 默认标志 IsDefault @@ -111149,7 +111161,7 @@ LABL 0 Arial Unicode MS,8,N - + B9AFD776-D321-4A80-8CB1-D2A29CEDDCA5 删除标志 IsEnable @@ -111164,7 +111176,7 @@ LABL 0 Arial Unicode MS,8,N - + DC2508E7-BAC3-406B-8C86-3B4B740F4437 预留字段1 Reverse1 @@ -111176,7 +111188,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + DA3DEBA9-F267-41CD-93C3-6C90492D34EE 预留字段2 Reverse2 @@ -111188,7 +111200,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CF1850D0-3A91-4E67-B445-134FB936B9B2 预留字段3 Reverse3 @@ -111200,7 +111212,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 70AC33F5-BB9C-4DA2-9102-52FFE00C43B6 预留字段4 Reverse4 @@ -111212,7 +111224,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + FBB7B55A-69D6-49F6-B76A-34B527B002FA 预留字段5 Reverse5 @@ -111224,7 +111236,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4BD72521-9358-4AF7-BBBC-A0A43386A5E9 预留字段6 Reverse6 @@ -111236,7 +111248,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 08CF1DE2-FACD-40F5-9B64-2A46506707C5 预留字段7 Reverse7 @@ -111248,7 +111260,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + CD0DE06A-6A66-4DDF-A9EE-8A8EEBBF148E 预留字段8 Reverse8 @@ -111260,7 +111272,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + C5DDA832-B7C0-40D6-9DA8-6FD985B70CEE 预留字段9 Reverse9 @@ -111272,7 +111284,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 3F7E5B9A-A184-4359-8914-81812C54139A 预留字段10 Reverse10 @@ -111284,7 +111296,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 5E64B907-04F4-4075-87BA-D130CC7E8187 预留字段I1 ReverseI1 @@ -111296,7 +111308,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + 50DACB7E-E37D-4FD6-8CEA-F7C9A373B86F 预留字段I2 ReverseI2 @@ -111310,7 +111322,7 @@ LABL 0 Arial Unicode MS,8,N - + 52DB8C7A-E943-4AEC-96C0-9D81FE2EBDF8 Key_1 Key_1 @@ -111319,15 +111331,15 @@ LABL 0 Arial Unicode MS,8,N 1715565471 Administrator - + - + - + @@ -111340,7 +111352,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 试卷题目 - + 36DFF897-6E99-47B1-9902-C0EBA16CCF8B Id Id @@ -111355,7 +111367,7 @@ LABL 0 Arial Unicode MS,8,N - + D7FC8A7B-1458-45F7-A4B6-8CAF1912C319 创建人 CreateBy @@ -111369,7 +111381,7 @@ LABL 0 Arial Unicode MS,8,N - + 44B0708E-E225-46A2-B4AB-FC3816B78499 创建时间 CreateTime @@ -111383,7 +111395,7 @@ LABL 0 Arial Unicode MS,8,N - + B21AA66E-BB22-4C2B-8742-39D6D310406D 创建程序 CreateProg @@ -111395,7 +111407,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 38C539BB-C263-4768-A3C2-4D3E09A3374C 创建人IP CreateIP @@ -111407,7 +111419,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 27930099-AE35-4BA2-83C1-A1F69C45C87F 修改人 UpdateBy @@ -111421,7 +111433,7 @@ LABL 0 Arial Unicode MS,8,N - + 54AEF334-5506-42ED-A519-CDAF31BB813F 修改时间 UpdateTime @@ -111435,7 +111447,7 @@ LABL 0 Arial Unicode MS,8,N - + 170F0C24-172C-4CA0-B0CA-1CEC7037D64E 修改程序 UpdateProg @@ -111447,7 +111459,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 162E623F-2D9F-4ABE-8D27-B298BC9EEAD3 修改人IP UpdateIP @@ -111459,7 +111471,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(100) 100 - + 219B16C6-46F6-4A64-8E9B-13D70BC2F7B5 操作日志ID OperateLogID @@ -111474,7 +111486,7 @@ LABL 0 Arial Unicode MS,8,N - + A725043F-78BD-48CE-9725-D667B72401E0 试卷ID ExamPaperId @@ -111485,7 +111497,7 @@ LABL 0 Arial Unicode MS,8,N 试卷ID bigint - + 1EF08B24-75F3-41A1-B912-DB1EA424B1A6 题目ID QuestionId @@ -111496,7 +111508,7 @@ LABL 0 Arial Unicode MS,8,N 题目ID bigint - + 4A8E8025-3131-42BB-9296-B7CA2D0A3194 试卷配置ID ConfigId @@ -111507,7 +111519,7 @@ LABL 0 Arial Unicode MS,8,N 试卷配置ID bigint - + EA53CB9F-E048-4150-BDB5-9B3F5E615DBD 分值 分值 @@ -111517,7 +111529,7 @@ LABL 0 Arial Unicode MS,8,N Administrator 分值 - + 26C1DFCA-028D-431E-A4CD-B40A6E4F1540 备注 RemarkSz @@ -111532,7 +111544,7 @@ LABL 0 Arial Unicode MS,8,N - + 9BECA040-A240-48D9-A25B-BDE16CA814EE 默认标志 IsDefault @@ -111547,7 +111559,7 @@ LABL 0 Arial Unicode MS,8,N - + E3C47DF2-EDEF-4FEE-A425-63F8FDFFD1F7 删除标志 IsEnable @@ -111562,7 +111574,7 @@ LABL 0 Arial Unicode MS,8,N - + 61895416-49D5-483D-A1A4-0DADDC10297A 预留字段1 Reverse1 @@ -111574,7 +111586,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 0B4B8E73-8278-445E-B44C-BA3E65A405AE 预留字段2 Reverse2 @@ -111586,7 +111598,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 417DEADA-F02F-410B-AD4B-9451871248F6 预留字段3 Reverse3 @@ -111598,7 +111610,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 4E71398B-53A1-4752-A6FB-F396A0425168 预留字段4 Reverse4 @@ -111610,7 +111622,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 0B0C52D6-4A3B-4C11-BD8F-84596B1D90D9 预留字段5 Reverse5 @@ -111622,7 +111634,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 386823E2-F594-49E4-8D3D-23CAAEDF815E 预留字段6 Reverse6 @@ -111634,7 +111646,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + F8C5C528-AC37-4239-BE20-A8F5853C2038 预留字段7 Reverse7 @@ -111646,7 +111658,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 02B02511-24DA-4ADF-A3DA-05987425A41D 预留字段8 Reverse8 @@ -111658,7 +111670,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + F4095883-BDCB-4DE9-9FEE-B472806818A9 预留字段9 Reverse9 @@ -111670,7 +111682,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + D2600936-2527-4C3B-92B7-60886B0DBBE4 预留字段10 Reverse10 @@ -111682,7 +111694,7 @@ LABL 0 Arial Unicode MS,8,N nvarchar(1000) 1000 - + 9B794157-FDB5-43D5-9F5F-9D01692250FA 预留字段I1 ReverseI1 @@ -111694,7 +111706,7 @@ LABL 0 Arial Unicode MS,8,N 0 int - + A50F2589-72EC-46DD-853A-438B5C3B6363 预留字段I2 ReverseI2 @@ -111708,7 +111720,7 @@ LABL 0 Arial Unicode MS,8,N - + FF19FEC3-8D56-41AF-A752-DC18412198C6 Key_1 Key_1 @@ -111717,15 +111729,15 @@ LABL 0 Arial Unicode MS,8,N 1715570620 Administrator - + - + - + @@ -111749,7 +111761,7 @@ LABL 0 Arial Unicode MS,8,N - + 7F0DCA7C-274D-48A8-B3D8-0FD7B707AFC2 1714101292 Administrator @@ -111783,7 +111795,7 @@ LABL 0 Arial Unicode MS,8,N - + D23C452C-4BB6-4C2A-AB2E-E8434D958A77 1714101335 Administrator @@ -111817,7 +111829,7 @@ LABL 0 Arial Unicode MS,8,N - + D4016F9D-5631-4F9E-A70D-D42133A4EBB7 1714107872 Administrator @@ -111832,7 +111844,7 @@ LABL 0 Arial Unicode MS,8,N - + 44353DA8-EC33-45BD-876E-EF559CA6A6AE Reference_16 Reference_16 @@ -111848,10 +111860,10 @@ LABL 0 Arial Unicode MS,8,N - + - + 78518FEA-7EDE-4F5C-BF31-92518EAA24D3 1714107964 Administrator @@ -111861,7 +111873,7 @@ LABL 0 Arial Unicode MS,8,N - + @@ -111882,20 +111894,20 @@ LABL 0 Arial Unicode MS,8,N - + - + BEBA3346-CCC6-41D9-B95B-12B8F81188BF 1714108449 Administrator 1714108488 Administrator - + - + @@ -111916,20 +111928,20 @@ LABL 0 Arial Unicode MS,8,N - + - + FC69BEF9-F863-4A65-903E-CB2850197526 1714109221 Administrator 1714119830 Administrator - + - + @@ -111950,20 +111962,20 @@ LABL 0 Arial Unicode MS,8,N - + - + ACE0AB02-0D27-4F1C-BF71-738C20DF96C2 1714120556 Administrator 1714120581 Administrator - + - + @@ -111984,10 +111996,10 @@ LABL 0 Arial Unicode MS,8,N - + - + B95672ED-9976-4742-9FFC-52B326620682 1715565535 Administrator @@ -111997,7 +112009,7 @@ LABL 0 Arial Unicode MS,8,N - + @@ -112018,10 +112030,10 @@ LABL 0 Arial Unicode MS,8,N - + - + B6E89235-A6E0-460D-9228-DCA8C58EE2AD 1715570661 Administrator @@ -112031,7 +112043,7 @@ LABL 0 Arial Unicode MS,8,N - + @@ -112043,7 +112055,7 @@ LABL 0 Arial Unicode MS,8,N - + A1DD77B6-E48E-4C9D-947D-D42E3C5240C2 dbo dbo @@ -112056,7 +112068,7 @@ LABL 0 Arial Unicode MS,8,N - + C012A467-0031-4F3C-9D9D-13408491E147 DefaultSchema 1597196432 @@ -112064,12 +112076,12 @@ LABL 0 Arial Unicode MS,8,N 1597196433 ttsoftxch - + - + 41D2B655-5319-49C5-9BA6-133BB8B097CA dbo dbo @@ -112081,7 +112093,7 @@ LABL 0 Arial Unicode MS,8,N - + 2153E033-C4DC-4F90-B2F4-3B0F44BD33D5 文本 TEXT @@ -112091,7 +112103,7 @@ LABL 0 Arial Unicode MS,8,N ttsoftxch text - + AC8799D0-82CA-4B70-ADAC-18D8797720A9 图片 IMAGE @@ -112101,7 +112113,7 @@ LABL 0 Arial Unicode MS,8,N Administrator image - + DEC04470-B84A-413E-9B2A-C265C5506182 加密 ENCRYPT_STRING @@ -112169,7 +112181,7 @@ LABL 0 Arial Unicode MS,8,N varchar(4000) 4000 - + 703A2917-B6C4-4BC6-B2CB-6AB8E2B49D30 短字符串 SHORT_STRING @@ -112180,7 +112192,7 @@ LABL 0 Arial Unicode MS,8,N varchar(64) 64 - + 89A476D2-A1C0-428C-9875-26A50B7AFE1A 长字符串 LONG_STRING @@ -112202,7 +112214,7 @@ LABL 0 Arial Unicode MS,8,N varchar(2000) 2000 - + @@ -112280,7 +112292,7 @@ LABL 0 Arial Unicode MS,8,N varchar(32) 32 - + CB2F08D6-BE17-4046-B94A-4FD00EDA9015 文件 FILE @@ -112303,7 +112315,7 @@ LABL 0 Arial Unicode MS,8,N - + B41C21E8-76E9-4031-8EF0-34743E5525C5 PUBLIC PUBLIC @@ -112312,13 +112324,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/CommonController.cs b/Tiobon.Core.Api/Controllers/CommonController.cs index 6e06de00..8eeaeb3a 100644 --- a/Tiobon.Core.Api/Controllers/CommonController.cs +++ b/Tiobon.Core.Api/Controllers/CommonController.cs @@ -74,4 +74,17 @@ public class CommonController : BaseApiController return await _commonServices.ExportExcelAsync(param); } #endregion + + #region 下载导入模板Excel + /// + /// 下载导入模板Excel + /// + /// + /// + [HttpPost, Route("DownImportTemplate")] + public async Task> DownImportTemplateAsync([FromBody] QueryExport param) + { + return await _commonServices.DownImportTemplateAsync(param); + } + #endregion } \ No newline at end of file diff --git a/Tiobon.Core.DataAccess/ReportHelper.cs b/Tiobon.Core.DataAccess/ReportHelper.cs index dffe7c38..151cc51c 100644 --- a/Tiobon.Core.DataAccess/ReportHelper.cs +++ b/Tiobon.Core.DataAccess/ReportHelper.cs @@ -8,6 +8,7 @@ using System.Linq.Dynamic.Core; using System.Text; using System.Threading.Tasks; using Google.Protobuf.Collections; +using Microsoft.AspNetCore.Mvc.ModelBinding; using NPOI.HSSF.UserModel; using NPOI.OpenXmlFormats.Spreadsheet; using NPOI.SS.UserModel; @@ -108,12 +109,19 @@ public static class ReportHelper #endregion - public static async Task ExportExcel(ISqlSugarClient Db, List tableColumn, DataTable dt) + public static async Task ImportTemplate(ISqlSugarClient Db, List tableColumn, DataTable dt, string menuName) { - string filepath = ""; + //生成表格 try { + + //生成文件至文件服务器 + var fid = SnowFlakeSingle.Instance.NextId(); + var filepath = $"{$"{Environment.CurrentDirectory}{Path.DirectorySeparatorChar}wwwroot{Path.DirectorySeparatorChar}files{Path.DirectorySeparatorChar}import{Path.DirectorySeparatorChar}{fid}{Path.DirectorySeparatorChar}"}"; + if (!Directory.Exists(filepath)) + Directory.CreateDirectory(filepath); + var fname = $"{menuName}.xlsx"; IWorkbook fileWorkbook; bool IsHSSF = true; if (Path.GetExtension(filepath) == ".xls") @@ -163,7 +171,7 @@ public static class ReportHelper ICell cell = erow_1.CreateCell(SortNum); ICell cel2 = erow_2.CreateCell(SortNum); string field = drow.field; -; + ; string label = drow.label; // 批注 string commentText = string.Empty; @@ -277,10 +285,12 @@ public static class ReportHelper for (int i = 0; i < dt.Rows.Count; i++) { IRow row1 = sheet.CreateRow(i + 2); - for (int j = 0; j < dt.Columns.Count; j++) + ICell cell = row1.CreateCell(0); + cell.SetCellValue(i + 1); + for (int j = 1; j <= tableColumn.Count; j++) { - ICell cell = row1.CreateCell(j); - cell.SetCellValue(dt.Rows[i][j].ToString()); + cell = row1.CreateCell(j); + cell.SetCellValue(dt.Rows[i][tableColumn[j - 1].field].ToString()); } } @@ -344,7 +354,7 @@ public static class ReportHelper var buf = stream.ToArray(); //保存为Excel文件 - using (FileStream fs = new FileStream(filepath, FileMode.Create, FileAccess.Write)) + using (FileStream fs = new FileStream(filepath + fname, FileMode.Create, FileAccess.Write)) { fs.Write(buf, 0, buf.Length); fs.Flush(); diff --git a/Tiobon.Core.IServices/ICommonServices.cs b/Tiobon.Core.IServices/ICommonServices.cs index 533a704b..29040470 100644 --- a/Tiobon.Core.IServices/ICommonServices.cs +++ b/Tiobon.Core.IServices/ICommonServices.cs @@ -24,4 +24,6 @@ public interface ICommonServices : IBaseServices> Task> GetSelectAsync(string type); Task> ExportExcelAsync(QueryExport param); + + Task> DownImportTemplateAsync(QueryExport param); } diff --git a/Tiobon.Core.Services/CommonServices.cs b/Tiobon.Core.Services/CommonServices.cs index 1c90a8bd..1ef2728c 100644 --- a/Tiobon.Core.Services/CommonServices.cs +++ b/Tiobon.Core.Services/CommonServices.cs @@ -1227,17 +1227,19 @@ public partial class CommonServices : BaseServices>, ICommon /// /// /// - public async Task> ImportTemplateAsync(QueryExport param) + public async Task> DownImportTemplateAsync(QueryExport param) { var result = new QueryExportReturn(); var tableNmae = string.Empty; - string sql = "select QueryProcedure, EditProcedure, IUDProcedure from Ghrs_Menu where MenuNo='{0}'"; + var menuName = string.Empty; + string sql = "select QueryProcedure, EditProcedure, IUDProcedure, MenuName from Ghrs_Menu where MenuNo='{0}'"; sql = string.Format(sql, param.menuName); var dt = await Db.Ado.GetDataTableAsync(sql); if (dt.Rows.Count > 0) { string queryProcedure = dt.Rows[0]["QueryProcedure"].ToString(); + menuName = dt.Rows[0]["MenuName"].ToString(); string[] aaa = queryProcedure.Split('/'); tableNmae = aaa[1]; @@ -1273,7 +1275,7 @@ public partial class CommonServices : BaseServices>, ICommon columns = columns.WhereIF(param.exportSet.ExFields.Any(), x => param.exportSet.ExFields.Contains(x.field)).ToList(); dt = await Db.Ado.GetDataTableAsync("SELECT * FROM " + tableNmae + " WHERE IsEnable=1"); - ReportHelper.ExportExcel(Db, columns, dt); + await ReportHelper.ImportTemplate(Db, columns, dt, menuName); return new ServiceResult() { Success = true, Message = "查询成功", Data = result, };