实例介绍
c# mvc基础框架 前端layui.js sqlsugar处理数据(支持sql server、mysql、sqlite、Oracle)。 用户,角色和页面配置齐全,容易上手,非常适合小微型项目开发。
【实例截图】
文件清单
└── QSMP
├── db.sql
├── packages
│ ├── Antlr.3.5.0.2
│ │ ├── Antlr.3.5.0.2.nupkg
│ │ └── lib
│ │ ├── Antlr3.Runtime.dll
│ │ └── Antlr3.Runtime.pdb
│ ├── bootstrap.3.3.7
│ │ ├── bootstrap.3.3.7.nupkg
│ │ └── content
│ │ ├── Content
│ │ │ ├── bootstrap.css
│ │ │ ├── bootstrap.css.map
│ │ │ ├── bootstrap.min.css
│ │ │ ├── bootstrap.min.css.map
│ │ │ ├── bootstrap-theme.css
│ │ │ ├── bootstrap-theme.css.map
│ │ │ ├── bootstrap-theme.min.css
│ │ │ └── bootstrap-theme.min.css.map
│ │ ├── fonts
│ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ └── glyphicons-halflings-regular.woff2
│ │ └── Scripts
│ │ ├── bootstrap.js
│ │ └── bootstrap.min.js
│ ├── BouncyCastle.1.8.6.1
│ │ ├── BouncyCastle.1.8.6.1.nupkg
│ │ ├── lib
│ │ │ └── BouncyCastle.Crypto.dll
│ │ └── README.md
│ ├── EPPlus.5.1.0
│ │ ├── EPPlus.5.1.0.nupkg
│ │ ├── EPPlusLogo.png
│ │ ├── lib
│ │ │ ├── net35
│ │ │ │ ├── EPPlus.dll
│ │ │ │ └── EPPlus.xml
│ │ │ ├── net40
│ │ │ │ ├── EPPlus.dll
│ │ │ │ └── EPPlus.xml
│ │ │ ├── net45
│ │ │ │ ├── EPPlus.dll
│ │ │ │ └── EPPlus.xml
│ │ │ ├── netstandard2.0
│ │ │ │ ├── EPPlus.dll
│ │ │ │ └── EPPlus.xml
│ │ │ └── netstandard2.1
│ │ │ ├── EPPlus.dll
│ │ │ └── EPPlus.xml
│ │ ├── license.md
│ │ └── readme.txt
│ ├── Google.Protobuf.3.11.4
│ │ ├── Google.Protobuf.3.11.4.nupkg
│ │ └── lib
│ │ ├── net45
│ │ │ ├── Google.Protobuf.dll
│ │ │ ├── Google.Protobuf.pdb
│ │ │ └── Google.Protobuf.xml
│ │ ├── netstandard1.0
│ │ │ ├── Google.Protobuf.dll
│ │ │ ├── Google.Protobuf.pdb
│ │ │ └── Google.Protobuf.xml
│ │ └── netstandard2.0
│ │ ├── Google.Protobuf.dll
│ │ ├── Google.Protobuf.pdb
│ │ └── Google.Protobuf.xml
│ ├── jQuery.3.3.1
│ │ ├── Content
│ │ │ └── Scripts
│ │ │ ├── jquery-3.3.1.js
│ │ │ ├── jquery-3.3.1.min.js
│ │ │ ├── jquery-3.3.1.min.map
│ │ │ ├── jquery-3.3.1.slim.js
│ │ │ ├── jquery-3.3.1.slim.min.js
│ │ │ ├── jquery-3.3.1.slim.min.map
│ │ │ └── jquery-3.3.1-vsdoc.js
│ │ ├── jQuery.3.3.1.nupkg
│ │ └── Tools
│ │ ├── common.ps1
│ │ ├── install.ps1
│ │ ├── jquery-3.3.1.intellisense.js
│ │ └── uninstall.ps1
│ ├── jQuery.Validation.1.17.0
│ │ ├── Content
│ │ │ └── Scripts
│ │ │ ├── jquery.validate.js
│ │ │ ├── jquery.validate.min.js
│ │ │ └── jquery.validate-vsdoc.js
│ │ └── jQuery.Validation.1.17.0.nupkg
│ ├── Microsoft.AspNet.Mvc.5.2.4
│ │ ├── Content
│ │ │ ├── Web.config.install.xdt
│ │ │ └── Web.config.uninstall.xdt
│ │ ├── lib
│ │ │ └── net45
│ │ │ ├── System.Web.Mvc.dll
│ │ │ ├── System.Web.Mvc.xml
│ │ │ └── zh-Hans
│ │ │ ├── System.Web.Mvc.resources.dll
│ │ │ └── System.Web.Mvc.xml
│ │ └── Microsoft.AspNet.Mvc.5.2.4.nupkg
│ ├── Microsoft.AspNet.Mvc.zh-Hans.5.2.4
│ │ ├── lib
│ │ │ └── net45
│ │ │ └── zh-Hans
│ │ │ ├── System.Web.Mvc.resources.dll
│ │ │ └── System.Web.Mvc.xml
│ │ └── Microsoft.AspNet.Mvc.zh-Hans.5.2.4.nupkg
│ ├── Microsoft.AspNet.Razor.3.2.4
│ │ ├── lib
│ │ │ └── net45
│ │ │ ├── System.Web.Razor.dll
│ │ │ ├── System.Web.Razor.xml
│ │ │ └── zh-Hans
│ │ │ ├── System.Web.Razor.resources.dll
│ │ │ └── system.web.razor.xml
│ │ └── Microsoft.AspNet.Razor.3.2.4.nupkg
│ ├── Microsoft.AspNet.Razor.zh-Hans.3.2.4
│ │ ├── lib
│ │ │ └── net45
│ │ │ └── zh-Hans
│ │ │ ├── System.Web.Razor.resources.dll
│ │ │ └── system.web.razor.xml
│ │ └── Microsoft.AspNet.Razor.zh-Hans.3.2.4.nupkg
│ ├── Microsoft.AspNet.WebApi.Client.5.2.7
│ │ ├── lib
│ │ │ ├── net45
│ │ │ │ ├── System.Net.Http.Formatting.dll
│ │ │ │ └── System.Net.Http.Formatting.xml
│ │ │ ├── netstandard2.0
│ │ │ │ ├── System.Net.Http.Formatting.dll
│ │ │ │ └── System.Net.Http.Formatting.xml
│ │ │ └── portable-wp8 netcore45 net45 wp81 wpa81
│ │ │ ├── System.Net.Http.Formatting.dll
│ │ │ └── System.Net.Http.Formatting.xml
│ │ └── Microsoft.AspNet.WebApi.Client.5.2.7.nupkg
│ ├── Microsoft.AspNet.WebApi.Core.5.2.7
│ │ ├── Content
│ │ │ └── web.config.transform
│ │ ├── lib
│ │ │ └── net45
│ │ │ ├── System.Web.Http.dll
│ │ │ └── System.Web.Http.xml
│ │ └── Microsoft.AspNet.WebApi.Core.5.2.7.nupkg
│ ├── Microsoft.AspNet.WebApi.WebHost.5.2.7
│ │ ├── lib
│ │ │ └── net45
│ │ │ ├── System.Web.Http.WebHost.dll
│ │ │ └── System.Web.Http.WebHost.xml
│ │ └── Microsoft.AspNet.WebApi.WebHost.5.2.7.nupkg
│ ├── Microsoft.AspNet.Web.Optimization.1.1.3
│ │ ├── lib
│ │ │ └── net40
│ │ │ ├── System.Web.Optimization.dll
│ │ │ ├── system.web.optimization.xml
│ │ │ └── zh-Hans
│ │ │ └── System.Web.Optimization.resources.dll
│ │ └── Microsoft.AspNet.Web.Optimization.1.1.3.nupkg
│ ├── Microsoft.AspNet.Web.Optimization.zh-Hans.1.1.3
│ │ ├── lib
│ │ │ └── net40
│ │ │ └── zh-Hans
│ │ │ └── System.Web.Optimization.resources.dll
│ │ └── Microsoft.AspNet.Web.Optimization.zh-Hans.1.1.3.nupkg
│ ├── Microsoft.AspNet.WebPages.3.2.4
│ │ ├── Content
│ │ │ ├── Web.config.install.xdt
│ │ │ └── Web.config.uninstall.xdt
│ │ ├── lib
│ │ │ └── net45
│ │ │ ├── System.Web.Helpers.dll
│ │ │ ├── System.Web.Helpers.xml
│ │ │ ├── System.Web.WebPages.Deployment.dll
│ │ │ ├── System.Web.WebPages.Deployment.xml
│ │ │ ├── System.Web.WebPages.dll
│ │ │ ├── System.Web.WebPages.Razor.dll
│ │ │ ├── System.Web.WebPages.Razor.xml
│ │ │ ├── System.Web.WebPages.xml
│ │ │ └── zh-Hans
│ │ │ ├── System.Web.Helpers.resources.dll
│ │ │ ├── system.web.helpers.xml
│ │ │ ├── System.Web.WebPages.Deployment.resources.dll
│ │ │ ├── system.web.webpages.deployment.xml
│ │ │ ├── System.Web.WebPages.Razor.resources.dll
│ │ │ ├── system.web.webpages.razor.xml
│ │ │ ├── System.Web.WebPages.resources.dll
│ │ │ └── system.web.webpages.xml
│ │ └── Microsoft.AspNet.WebPages.3.2.4.nupkg
│ ├── Microsoft.AspNet.WebPages.zh-Hans.3.2.4
│ │ ├── lib
│ │ │ └── net45
│ │ │ └── zh-Hans
│ │ │ ├── System.Web.Helpers.resources.dll
│ │ │ ├── system.web.helpers.xml
│ │ │ ├── System.Web.WebPages.Deployment.resources.dll
│ │ │ ├── system.web.webpages.deployment.xml
│ │ │ ├── System.Web.WebPages.Razor.resources.dll
│ │ │ ├── system.web.webpages.razor.xml
│ │ │ ├── System.Web.WebPages.resources.dll
│ │ │ └── system.web.webpages.xml
│ │ └── Microsoft.AspNet.WebPages.zh-Hans.3.2.4.nupkg
│ ├── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.0
│ │ ├── build
│ │ │ ├── net45
│ │ │ │ ├── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Extensions.props
│ │ │ │ └── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.props
│ │ │ └── net46
│ │ │ ├── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.Extensions.props
│ │ │ └── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.props
│ │ ├── content
│ │ │ ├── net45
│ │ │ │ ├── app.config.install.xdt
│ │ │ │ ├── app.config.uninstall.xdt
│ │ │ │ ├── web.config.install.xdt
│ │ │ │ └── web.config.uninstall.xdt
│ │ │ └── net46
│ │ │ ├── app.config.install.xdt
│ │ │ ├── app.config.uninstall.xdt
│ │ │ ├── web.config.install.xdt
│ │ │ └── web.config.uninstall.xdt
│ │ ├── lib
│ │ │ └── net45
│ │ │ ├── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll
│ │ │ └── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml
│ │ ├── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.2.0.0.nupkg
│ │ └── tools
│ │ ├── net45
│ │ │ ├── install.ps1
│ │ │ └── uninstall.ps1
│ │ ├── Roslyn45
│ │ │ ├── csc.exe
│ │ │ ├── csc.exe.config
│ │ │ ├── csc.rsp
│ │ │ ├── csi.exe
│ │ │ ├── csi.rsp
│ │ │ ├── Microsoft.Build.Tasks.CodeAnalysis.dll
│ │ │ ├── Microsoft.CodeAnalysis.CSharp.dll
│ │ │ ├── Microsoft.CodeAnalysis.CSharp.Scripting.dll
│ │ │ ├── Microsoft.CodeAnalysis.dll
│ │ │ ├── Microsoft.CodeAnalysis.Scripting.dll
│ │ │ ├── Microsoft.CodeAnalysis.VisualBasic.dll
│ │ │ ├── Microsoft.CSharp.Core.targets
│ │ │ ├── Microsoft.DiaSymReader.Native.amd64.dll
│ │ │ ├── Microsoft.DiaSymReader.Native.x86.dll
│ │ │ ├── Microsoft.VisualBasic.Core.targets
│ │ │ ├── System.AppContext.dll
│ │ │ ├── System.Collections.Immutable.dll
│ │ │ ├── System.Diagnostics.StackTrace.dll
│ │ │ ├── System.IO.FileSystem.dll
│ │ │ ├── System.IO.FileSystem.Primitives.dll
│ │ │ ├── System.Reflection.Metadata.dll
│ │ │ ├── vbc.exe
│ │ │ ├── vbc.exe.config
│ │ │ ├── vbc.rsp
│ │ │ ├── VBCSCompiler.exe
│ │ │ └── VBCSCompiler.exe.config
│ │ └── RoslynLatest
│ │ ├── csc.exe
│ │ ├── csc.exe.config
│ │ ├── csc.rsp
│ │ ├── csi.exe
│ │ ├── csi.exe.config
│ │ ├── csi.rsp
│ │ ├── Microsoft.Build.Tasks.CodeAnalysis.dll
│ │ ├── Microsoft.CodeAnalysis.CSharp.dll
│ │ ├── Microsoft.CodeAnalysis.CSharp.Scripting.dll
│ │ ├── Microsoft.CodeAnalysis.dll
│ │ ├── Microsoft.CodeAnalysis.Scripting.dll
│ │ ├── Microsoft.CodeAnalysis.VisualBasic.dll
│ │ ├── Microsoft.CSharp.Core.targets
│ │ ├── Microsoft.DiaSymReader.Native.amd64.dll
│ │ ├── Microsoft.DiaSymReader.Native.x86.dll
│ │ ├── Microsoft.Managed.Core.targets
│ │ ├── Microsoft.VisualBasic.Core.targets
│ │ ├── System.AppContext.dll
│ │ ├── System.Collections.Immutable.dll
│ │ ├── System.Console.dll
│ │ ├── System.Diagnostics.FileVersionInfo.dll
│ │ ├── System.Diagnostics.StackTrace.dll
│ │ ├── System.IO.Compression.dll
│ │ ├── System.IO.FileSystem.dll
│ │ ├── System.IO.FileSystem.Primitives.dll
│ │ ├── System.IO.Pipes.AccessControl.dll
│ │ ├── System.IO.Pipes.dll
│ │ ├── System.Reflection.Metadata.dll
│ │ ├── System.Security.AccessControl.dll
│ │ ├── System.Security.Claims.dll
│ │ ├── System.Security.Cryptography.Algorithms.dll
│ │ ├── System.Security.Cryptography.Encoding.dll
│ │ ├── System.Security.Cryptography.Primitives.dll
│ │ ├── System.Security.Cryptography.X509Certificates.dll
│ │ ├── System.Security.Principal.Windows.dll
│ │ ├── System.Text.Encoding.CodePages.dll
│ │ ├── System.ValueTuple.dll
│ │ ├── System.Xml.ReaderWriter.dll
│ │ ├── System.Xml.XmlDocument.dll
│ │ ├── System.Xml.XPath.dll
│ │ ├── System.Xml.XPath.XDocument.dll
│ │ ├── vbc.exe
│ │ ├── vbc.exe.config
│ │ ├── vbc.rsp
│ │ ├── VBCSCompiler.exe
│ │ └── VBCSCompiler.exe.config
│ ├── Microsoft.CSharp.4.5.0
│ │ ├── lib
│ │ │ ├── MonoAndroid10
│ │ │ │ └── _._
│ │ │ ├── MonoTouch10
│ │ │ │ └── _._
│ │ │ ├── net45
│ │ │ │ └── _._
│ │ │ ├── netcore50
│ │ │ │ └── Microsoft.CSharp.dll
│ │ │ ├── netcoreapp2.0
│ │ │ │ └── _._
│ │ │ ├── netstandard1.3
│ │ │ │ └── Microsoft.CSharp.dll
│ │ │ ├── netstandard2.0
│ │ │ │ └── Microsoft.CSharp.dll
│ │ │ ├── portable-net45 win8 wp8 wpa81
│ │ │ │ └── _._
│ │ │ ├── uap10.0.16299
│ │ │ │ └── _._
│ │ │ ├── win8
│ │ │ │ └── _._
│ │ │ ├── wp80
│ │ │ │ └── _._
│ │ │ ├── wpa81
│ │ │ │ └── _._
│ │ │ ├── xamarinios10
│ │ │ │ └── _._
│ │ │ ├── xamarinmac20
│ │ │ │ └── _._
│ │ │ ├── xamarintvos10
│ │ │ │ └── _._
│ │ │ └── xamarinwatchos10
│ │ │ └── _._
│ │ ├── LICENSE.TXT
│ │ ├── Microsoft.CSharp.4.5.0.nupkg
│ │ ├── ref
│ │ │ ├── MonoAndroid10
│ │ │ │ └── _._
│ │ │ ├── MonoTouch10
│ │ │ │ └── _._
│ │ │ ├── net45
│ │ │ │ └── _._
│ │ │ ├── netcore50
│ │ │ │ ├── de
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── es
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── fr
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── it
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── ja
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── ko
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── Microsoft.CSharp.dll
│ │ │ │ ├── Microsoft.CSharp.xml
│ │ │ │ ├── ru
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── zh-hans
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ └── zh-hant
│ │ │ │ └── Microsoft.CSharp.xml
│ │ │ ├── netcoreapp2.0
│ │ │ │ └── _._
│ │ │ ├── netstandard1.0
│ │ │ │ ├── de
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── es
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── fr
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── it
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── ja
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── ko
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── Microsoft.CSharp.dll
│ │ │ │ ├── Microsoft.CSharp.xml
│ │ │ │ ├── ru
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ ├── zh-hans
│ │ │ │ │ └── Microsoft.CSharp.xml
│ │ │ │ └── zh-hant
│ │ │ │ └── Microsoft.CSharp.xml
│ │ │ ├── netstandard2.0
│ │ │ │ ├── Microsoft.CSharp.dll
│ │ │ │ └── Microsoft.CSharp.xml
│ │ │ ├── portable-net45 win8 wp8 wpa81
│ │ │ │ └── _._
│ │ │ ├── uap10.0.16299
│ │ │ │ └── _._
│ │ │ ├── win8
│ │ │ │ └── _._
│ │ │ ├── wp80
│ │ │ │ └── _._
│ │ │ ├── wpa81
│ │ │ │ └── _._
│ │ │ ├── xamarinios10
│ │ │ │ └── _._
│ │ │ ├── xamarinmac20
│ │ │ │ └── _._
│ │ │ ├── xamarintvos10
│ │ │ │ └── _._
│ │ │ └── xamarinwatchos10
│ │ │ └── _._
│ │ ├── THIRD-PARTY-NOTICES.TXT
│ │ ├── useSharedDesignerContext.txt
│ │ └── version.txt
│ ├── Microsoft.jQuery.Unobtrusive.Validation.3.2.4
│ │ ├── Content
│ │ │ └── Scripts
│ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ └── jquery.validate.unobtrusive.min.js
│ │ └── Microsoft.jQuery.Unobtrusive.Validation.3.2.4.nupkg
│ ├── Microsoft.Office.Interop.Excel.15.0.4795.1000
│ │ ├── lib
│ │ │ └── net20
│ │ │ └── Microsoft.Office.Interop.Excel.dll
│ │ └── Microsoft.Office.Interop.Excel.15.0.4795.1000.nupkg
│ ├── Microsoft.Web.Infrastructure.1.0.0.0
│ │ ├── lib
│ │ │ └── net40
│ │ │ └── Microsoft.Web.Infrastructure.dll
│ │ └── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
│ ├── Modernizr.2.8.3
│ │ ├── Content
│ │ │ └── Scripts
│ │ │ └── modernizr-2.8.3.js
│ │ ├── Modernizr.2.8.3.nupkg
│ │ └── Tools
│ │ ├── common.ps1
│ │ ├── install.ps1
│ │ └── uninstall.ps1
│ ├── Newtonsoft.Json.12.0.3
│ │ ├── lib
│ │ │ ├── net20
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── net35
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── net40
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── net45
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── netstandard1.0
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── netstandard1.3
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── netstandard2.0
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ ├── portable-net40 sl5 win8 wp8 wpa81
│ │ │ │ ├── Newtonsoft.Json.dll
│ │ │ │ └── Newtonsoft.Json.xml
│ │ │ └── portable-net45 win8 wp8 wpa81
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ └── Newtonsoft.Json.xml
│ │ ├── LICENSE.md
│ │ ├── Newtonsoft.Json.12.0.3.nupkg
│ │ └── packageIcon.png
│ ├── NLog.4.7.0
│ │ ├── lib
│ │ │ ├── monoandroid44
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ ├── net35
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ ├── net40-client
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ ├── net45
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ ├── netstandard1.3
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ ├── netstandard1.5
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ ├── netstandard2.0
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ ├── sl4
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ ├── sl5
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ ├── wp8
│ │ │ │ ├── NLog.dll
│ │ │ │ └── NLog.xml
│ │ │ └── xamarinios10
│ │ │ ├── NLog.dll
│ │ │ └── NLog.xml
│ │ └── NLog.4.7.0.nupkg
│ ├── NPOI.2.4.1
│ │ ├── lib
│ │ │ ├── net40
│ │ │ │ ├── NPOI.dll
│ │ │ │ ├── NPOI.OOXML.dll
│ │ │ │ ├── NPOI.OpenXml4Net.dll
│ │ │ │ └── NPOI.OpenXmlFormats.dll
│ │ │ ├── net45
│ │ │ │ ├── NPOI.dll
│ │ │ │ ├── NPOI.OOXML.dll
│ │ │ │ ├── NPOI.OpenXml4Net.dll
│ │ │ │ └── NPOI.OpenXmlFormats.dll
│ │ │ ├── netstandard2.0
│ │ │ │ ├── NPOI.deps.json
│ │ │ │ ├── NPOI.dll
│ │ │ │ ├── NPOI.OOXML.deps.json
│ │ │ │ ├── NPOI.OOXML.dll
│ │ │ │ ├── NPOI.OpenXml4Net.deps.json
│ │ │ │ ├── NPOI.OpenXml4Net.dll
│ │ │ │ ├── NPOI.OpenXmlFormats.deps.json
│ │ │ │ └── NPOI.OpenXmlFormats.dll
│ │ │ └── NPOI.xml
│ │ ├── LICENSE
│ │ ├── logo
│ │ │ ├── 120_120.jpg
│ │ │ ├── 240_240.png
│ │ │ ├── 32_32.jpg
│ │ │ └── 60_60.jpg
│ │ ├── NPOI.2.4.1.nupkg
│ │ └── Read Me.txt
│ ├── Portable.BouncyCastle.1.8.6
│ │ ├── lib
│ │ │ ├── net40
│ │ │ │ ├── BouncyCastle.Crypto.dll
│ │ │ │ └── BouncyCastle.Crypto.xml
│ │ │ └── netstandard2.0
│ │ │ ├── BouncyCastle.Crypto.dll
│ │ │ └── BouncyCastle.Crypto.xml
│ │ └── Portable.BouncyCastle.1.8.6.nupkg
│ ├── ServiceStack.Common.5.8.0
│ │ ├── lib
│ │ │ ├── net45
│ │ │ │ ├── ServiceStack.Common.dll
│ │ │ │ └── ServiceStack.Common.xml
│ │ │ └── netstandard2.0
│ │ │ ├── ServiceStack.Common.dll
│ │ │ └── ServiceStack.Common.xml
│ │ └── ServiceStack.Common.5.8.0.nupkg
│ ├── ServiceStack.Interfaces.5.8.0
│ │ ├── lib
│ │ │ ├── net45
│ │ │ │ ├── ServiceStack.Interfaces.dll
│ │ │ │ └── ServiceStack.Interfaces.xml
│ │ │ └── netstandard2.0
│ │ │ ├── ServiceStack.Interfaces.dll
│ │ │ └── ServiceStack.Interfaces.xml
│ │ └── ServiceStack.Interfaces.5.8.0.nupkg
│ ├── ServiceStack.Redis.5.8.0
│ │ ├── lib
│ │ │ ├── net45
│ │ │ │ ├── ServiceStack.Redis.dll
│ │ │ │ └── ServiceStack.Redis.xml
│ │ │ └── netstandard2.0
│ │ │ ├── ServiceStack.Redis.dll
│ │ │ └── ServiceStack.Redis.xml
│ │ └── ServiceStack.Redis.5.8.0.nupkg
│ ├── ServiceStack.Text.5.8.0
│ │ ├── lib
│ │ │ ├── net45
│ │ │ │ ├── ServiceStack.Text.dll
│ │ │ │ └── ServiceStack.Text.xml
│ │ │ ├── netcoreapp2.1
│ │ │ │ ├── ServiceStack.Text.dll
│ │ │ │ └── ServiceStack.Text.xml
│ │ │ └── netstandard2.0
│ │ │ ├── ServiceStack.Text.dll
│ │ │ └── ServiceStack.Text.xml
│ │ └── ServiceStack.Text.5.8.0.nupkg
│ ├── SharpZipLib.1.2.0
│ │ ├── lib
│ │ │ ├── net45
│ │ │ │ ├── ICSharpCode.SharpZipLib.dll
│ │ │ │ ├── ICSharpCode.SharpZipLib.pdb
│ │ │ │ └── ICSharpCode.SharpZipLib.xml
│ │ │ └── netstandard2.0
│ │ │ ├── ICSharpCode.SharpZipLib.dll
│ │ │ ├── ICSharpCode.SharpZipLib.pdb
│ │ │ └── ICSharpCode.SharpZipLib.xml
│ │ └── SharpZipLib.1.2.0.nupkg
│ ├── sqlSugar.5.0.0.13
│ │ ├── lib
│ │ │ └── SqlSugar.dll
│ │ └── sqlSugar.5.0.0.13.nupkg
│ ├── System.Buffers.4.4.0
│ │ ├── lib
│ │ │ ├── netcoreapp2.0
│ │ │ │ └── _._
│ │ │ ├── netstandard1.1
│ │ │ │ ├── System.Buffers.dll
│ │ │ │ └── System.Buffers.xml
│ │ │ └── netstandard2.0
│ │ │ ├── System.Buffers.dll
│ │ │ └── System.Buffers.xml
│ │ ├── LICENSE.TXT
│ │ ├── ref
│ │ │ ├── netcoreapp2.0
│ │ │ │ └── _._
│ │ │ ├── netstandard1.1
│ │ │ │ ├── System.Buffers.dll
│ │ │ │ └── System.Buffers.xml
│ │ │ └── netstandard2.0
│ │ │ ├── System.Buffers.dll
│ │ │ └── System.Buffers.xml
│ │ ├── System.Buffers.4.4.0.nupkg
│ │ ├── THIRD-PARTY-NOTICES.TXT
│ │ ├── useSharedDesignerContext.txt
│ │ └── version.txt
│ ├── System.Memory.4.5.3
│ │ ├── lib
│ │ │ ├── netcoreapp2.1
│ │ │ │ └── _._
│ │ │ ├── netstandard1.1
│ │ │ │ ├── System.Memory.dll
│ │ │ │ └── System.Memory.xml
│ │ │ └── netstandard2.0
│ │ │ ├── System.Memory.dll
│ │ │ └── System.Memory.xml
│ │ ├── LICENSE.TXT
│ │ ├── ref
│ │ │ └── netcoreapp2.1
│ │ │ └── _._
│ │ ├── System.Memory.4.5.3.nupkg
│ │ ├── THIRD-PARTY-NOTICES.TXT
│ │ ├── useSharedDesignerContext.txt
│ │ └── version.txt
│ ├── System.Net.Http.4.3.4
│ │ ├── dotnet_library_license.txt
│ │ ├── lib
│ │ │ ├── monoandroid10
│ │ │ │ └── _._
│ │ │ ├── monotouch10
│ │ │ │ └── _._
│ │ │ ├── net45
│ │ │ │ └── _._
│ │ │ ├── net46
│ │ │ │ └── System.Net.Http.dll
│ │ │ ├── portable-net45 win8 wpa81
│ │ │ │ └── _._
│ │ │ ├── win8
│ │ │ │ └── _._
│ │ │ ├── wpa81
│ │ │ │ └── _._
│ │ │ ├── xamarinios10
│ │ │ │ └── _._
│ │ │ ├── Xamarinmac20
│ │ │ │ └── _._
│ │ │ ├── xamarintvos10
│ │ │ │ └── _._
│ │ │ └── xamarinwatchos10
│ │ │ └── _._
│ │ ├── ref
│ │ │ ├── monoandroid10
│ │ │ │ └── _._
│ │ │ ├── monotouch10
│ │ │ │ └── _._
│ │ │ ├── net45
│ │ │ │ └── _._
│ │ │ ├── net46
│ │ │ │ └── System.Net.Http.dll
│ │ │ ├── netcore50
│ │ │ │ └── System.Net.Http.dll
│ │ │ ├── netstandard1.1
│ │ │ │ └── System.Net.Http.dll
│ │ │ ├── netstandard1.3
│ │ │ │ └── System.Net.Http.dll
│ │ │ ├── portable-net45 win8 wpa81
│ │ │ │ └── _._
│ │ │ ├── win8
│ │ │ │ └── _._
│ │ │ ├── wpa81
│ │ │ │ └── _._
│ │ │ ├── xamarinios10
│ │ │ │ └── _._
│ │ │ ├── Xamarinmac20
│ │ │ │ └── _._
│ │ │ ├── xamarintvos10
│ │ │ │ └── _._
│ │ │ └── xamarinwatchos10
│ │ │ └── _._
│ │ ├── runtimes
│ │ │ ├── unix
│ │ │ │ └── lib
│ │ │ │ └── netstandard1.6
│ │ │ │ └── System.Net.Http.dll
│ │ │ └── win
│ │ │ └── lib
│ │ │ ├── net46
│ │ │ │ └── System.Net.Http.dll
│ │ │ ├── netcore50
│ │ │ │ └── System.Net.Http.dll
│ │ │ └── netstandard1.3
│ │ │ └── System.Net.Http.dll
│ │ ├── System.Net.Http.4.3.4.nupkg
│ │ └── ThirdPartyNotices.txt
│ ├── System.Runtime.CompilerServices.Unsafe.4.5.2
│ │ ├── lib
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── System.Runtime.CompilerServices.Unsafe.dll
│ │ │ │ └── System.Runtime.CompilerServices.Unsafe.xml
│ │ │ ├── netstandard1.0
│ │ │ │ ├── System.Runtime.CompilerServices.Unsafe.dll
│ │ │ │ └── System.Runtime.CompilerServices.Unsafe.xml
│ │ │ └── netstandard2.0
│ │ │ ├── System.Runtime.CompilerServices.Unsafe.dll
│ │ │ └── System.Runtime.CompilerServices.Unsafe.xml
│ │ ├── LICENSE.TXT
│ │ ├── ref
│ │ │ ├── netstandard1.0
│ │ │ │ ├── System.Runtime.CompilerServices.Unsafe.dll
│ │ │ │ └── System.Runtime.CompilerServices.Unsafe.xml
│ │ │ └── netstandard2.0
│ │ │ ├── System.Runtime.CompilerServices.Unsafe.dll
│ │ │ └── System.Runtime.CompilerServices.Unsafe.xml
│ │ ├── System.Runtime.CompilerServices.Unsafe.4.5.2.nupkg
│ │ ├── THIRD-PARTY-NOTICES.TXT
│ │ ├── useSharedDesignerContext.txt
│ │ └── version.txt
│ └── WebGrease.1.6.0
│ ├── lib
│ │ └── WebGrease.dll
│ ├── tools
│ │ └── WG.EXE
│ └── WebGrease.1.6.0.nupkg
├── QSMP.Entity
│ ├── BaseTableEntity.cs
│ ├── bin
│ │ ├── Debug
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── QSMP.Entity.dll
│ │ │ ├── QSMP.Entity.pdb
│ │ │ └── SqlSugar.dll
│ │ └── Release
│ ├── Domain
│ │ └── QSMPWebRequestException.cs
│ ├── Enum
│ │ └── ModuleType.cs
│ ├── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── QSMP.Entity.csprojAssemblyReference.cache
│ │ ├── QSMP.Entity.csproj.CopyComplete
│ │ ├── QSMP.Entity.csproj.CoreCompileInputs.cache
│ │ ├── QSMP.Entity.csproj.FileListAbsolute.txt
│ │ ├── QSMP.Entity.dll
│ │ ├── QSMP.Entity.pdb
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ └── TempPE
│ ├── packages.config
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── QSMP.Entity.csproj
│ ├── Sys
│ │ ├── SysCommonFailing.cs
│ │ ├── SysItem.cs
│ │ ├── SysItemDetail.cs
│ │ ├── SysLog.cs
│ │ ├── SysOrganize.cs
│ │ ├── SysPermission.cs
│ │ ├── SysRoleAuthorize.cs
│ │ ├── SysRole.cs
│ │ ├── SysUser.cs
│ │ ├── SysUserLogOn.cs
│ │ └── SysUserRoleRelation.cs
│ └── TableEntity.cs
├── QSMP.Logic
│ ├── BaseGenericLogic.cs
│ ├── BaseLogic.cs
│ ├── bin
│ │ ├── Debug
│ │ │ ├── EPPlus.dll
│ │ │ ├── EPPlus.xml
│ │ │ ├── ICSharpCode.SharpZipLib.dll
│ │ │ ├── ICSharpCode.SharpZipLib.pdb
│ │ │ ├── ICSharpCode.SharpZipLib.xml
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Newtonsoft.Json.xml
│ │ │ ├── NLog.dll
│ │ │ ├── NLog.xml
│ │ │ ├── NPOI.dll
│ │ │ ├── NPOI.OOXML.dll
│ │ │ ├── NPOI.OpenXml4Net.dll
│ │ │ ├── NPOI.OpenXmlFormats.dll
│ │ │ ├── QSMP.Entity.dll
│ │ │ ├── QSMP.Entity.pdb
│ │ │ ├── QSMP.Logic.dll
│ │ │ ├── QSMP.Logic.pdb
│ │ │ ├── QSMP.Utility.dll
│ │ │ ├── QSMP.Utility.dll.config
│ │ │ ├── QSMP.Utility.pdb
│ │ │ ├── ServiceStack.Common.dll
│ │ │ ├── ServiceStack.Common.xml
│ │ │ ├── ServiceStack.Interfaces.dll
│ │ │ ├── ServiceStack.Interfaces.xml
│ │ │ ├── ServiceStack.Redis.dll
│ │ │ ├── ServiceStack.Redis.xml
│ │ │ ├── ServiceStack.Text.dll
│ │ │ ├── ServiceStack.Text.xml
│ │ │ ├── SqlSugar.dll
│ │ │ ├── System.Buffers.dll
│ │ │ ├── System.Buffers.xml
│ │ │ ├── System.Memory.dll
│ │ │ ├── System.Memory.xml
│ │ │ ├── System.Runtime.CompilerServices.Unsafe.dll
│ │ │ └── System.Runtime.CompilerServices.Unsafe.xml
│ │ └── Release
│ ├── ExtendMethods.cs
│ ├── GenericLogic.cs
│ ├── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── QSMP.Logic.csprojAssemblyReference.cache
│ │ ├── QSMP.Logic.csproj.CopyComplete
│ │ ├── QSMP.Logic.csproj.CoreCompileInputs.cache
│ │ ├── QSMP.Logic.csproj.FileListAbsolute.txt
│ │ ├── QSMP.Logic.dll
│ │ ├── QSMP.Logic.pdb
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ └── TempPE
│ ├── packages.config
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── QSMP.Logic.csproj
│ └── Sys
│ ├── SysCommonFailingLogic.cs
│ ├── SysItemLogic.cs
│ ├── SysItemsDetailLogic.cs
│ ├── SysLogLogic.cs
│ ├── SysOrganizeLogic.cs
│ ├── SysPermissionLogic.cs
│ ├── SysRoleAuthorizeLogic.cs
│ ├── SysRoleLogic.cs
│ ├── SysUserLogic.cs
│ ├── SysUserLogOnLogic.cs
│ └── SysUserRoleRelationLogic.cs
├── QSMP.sln
├── QSMP.Utility
│ ├── app.config
│ ├── bin
│ │ └── Debug
│ │ ├── BouncyCastle.Crypto.dll
│ │ ├── BouncyCastle.Crypto.xml
│ │ ├── EPPlus.dll
│ │ ├── EPPlus.xml
│ │ ├── Google.Protobuf.dll
│ │ ├── Google.Protobuf.pdb
│ │ ├── Google.Protobuf.xml
│ │ ├── ICSharpCode.SharpZipLib.dll
│ │ ├── ICSharpCode.SharpZipLib.pdb
│ │ ├── ICSharpCode.SharpZipLib.xml
│ │ ├── Newtonsoft.Json.dll
│ │ ├── Newtonsoft.Json.xml
│ │ ├── NLog.dll
│ │ ├── NLog.xml
│ │ ├── NPOI.dll
│ │ ├── NPOI.OOXML.dll
│ │ ├── NPOI.OpenXml4Net.dll
│ │ ├── NPOI.OpenXmlFormats.dll
│ │ ├── Oracle.ManagedDataAccess.dll
│ │ ├── QSMP.Utility.dll
│ │ ├── QSMP.Utility.dll.config
│ │ ├── QSMP.Utility.pdb
│ │ ├── ServiceStack.Common.dll
│ │ ├── ServiceStack.Common.xml
│ │ ├── ServiceStack.Interfaces.dll
│ │ ├── ServiceStack.Interfaces.xml
│ │ ├── ServiceStack.Redis.dll
│ │ ├── ServiceStack.Redis.xml
│ │ ├── ServiceStack.Text.dll
│ │ ├── ServiceStack.Text.xml
│ │ ├── SqlSugar.dll
│ │ ├── System.Buffers.dll
│ │ ├── System.Buffers.xml
│ │ ├── System.Memory.dll
│ │ ├── System.Memory.xml
│ │ ├── System.Runtime.CompilerServices.Unsafe.dll
│ │ └── System.Runtime.CompilerServices.Unsafe.xml
│ ├── ConstUtils.cs
│ ├── Excel
│ │ ├── ExcelAttributeUndefinedException.cs
│ │ ├── ExcelElementAttribute.cs
│ │ ├── ExcelFileAttribute.cs
│ │ ├── ExcelHelper.cs
│ │ ├── ExcelKeyValueNullException.cs
│ │ └── ExcelSheetAttribute.cs
│ ├── Extension
│ │ ├── DataCache
│ │ │ ├── HttpRuntimeCache .cs
│ │ │ └── RedisCache.cs
│ │ ├── ExtDateTime.cs
│ │ ├── ExtExcel.cs
│ │ ├── ExtString.cs
│ │ ├── FileExt.cs
│ │ └── SqlSugar
│ │ ├── ExtMethods.cs
│ │ └── SqlMath.cs
│ ├── Files
│ │ ├── Configs.cs
│ │ ├── ExcelUtils.cs
│ │ ├── FileUtil.cs
│ │ ├── ImageUtils.cs
│ │ ├── NPOIHelper.cs
│ │ ├── XmlUtils.cs
│ │ └── ZipUtils.cs
│ ├── Format
│ │ ├── ConvertHelper.cs
│ │ ├── EnumHelper.cs
│ │ └── JsonHelper.cs
│ ├── FrameworkLog
│ │ └── LogHelper.cs
│ ├── lib
│ │ └── Oracle.ManagedDataAccess.dll
│ │ └── MailUtils.cs
│ ├── Network
│ │ ├── HttpDownloadFileHelper.cs
│ │ ├── HttpMethods.cs
│ │ ├── Net.cs
│ │ └── SocketHelper.cs
│ ├── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── QSMP.Utility.csprojAssemblyReference.cache
│ │ ├── QSMP.Utility.csproj.CopyComplete
│ │ ├── QSMP.Utility.csproj.CoreCompileInputs.cache
│ │ ├── QSMP.Utility.csproj.FileListAbsolute.txt
│ │ ├── QSMP.Utility.dll
│ │ ├── QSMP.Utility.pdb
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ └── TempPE
│ ├── Operator
│ │ └── OperatorProvider.cs
│ ├── packages.config
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── QSMP.Utility.csproj
│ ├── ResponseModels
│ │ ├── AjaxResult.cs
│ │ ├── JsonResponse.cs
│ │ ├── LayNavbar.cs
│ │ ├── LayPadding.cs
│ │ ├── LayPaddingDataTable.cs
│ │ ├── TreeSelect.cs
│ │ └── ZTreeNode.cs
│ ├── Security
│ │ ├── AESHelper.cs
│ │ ├── Encrypt.cs
│ │ └── VerifyCode.cs
│ └── Web
│ ├── Keys.cs
│ └── WebHelper.cs
├── QSMP.VueApp
│ ├── babel.config.js
│ ├── package.json
│ ├── package-lock.json
│ ├── public
│ │ ├── favicon.ico
│ │ └── index.html
│ ├── README.md
│ ├── src
│ │ ├── App.vue
│ │ ├── assets
│ │ │ └── logo.png
│ │ ├── components
│ │ │ ├── BaseTableContainer.vue
│ │ │ ├── FileUploader.vue
│ │ │ └── HelloWorld.vue
│ │ ├── main.js
│ │ ├── plugins
│ │ │ ├── axios.js
│ │ │ └── element.js
│ │ ├── router
│ │ │ └── index.js
│ │ ├── store
│ │ │ └── index.js
│ │ ├── styles.scss
│ │ └── views
│ │ ├── About.vue
│ │ └── Home.vue
│ └── vue.config.js
└── QSMP.Web
├── App_Data
├── App_Start
│ ├── BundleConfig.cs
│ ├── FilterConfig.cs
│ ├── RouteConfig.cs
│ └── WebApiConfig.cs
├── Areas
│ └── System
│ ├── Controllers
│ │ ├── CommonFailingController.cs
│ │ ├── DemoController.cs
│ │ ├── ItemController.cs
│ │ ├── ItemsDetailController.cs
│ │ ├── LogController.cs
│ │ ├── OrganizeController.cs
│ │ ├── PermissionController.cs
│ │ ├── RoleAuthorizeController.cs
│ │ ├── RoleController.cs
│ │ ├── UserController.cs
│ │ └── UserLogOnController.cs
│ ├── Models
│ ├── SystemAreaRegistration.cs
│ └── Views
│ ├── CommonFailing
│ │ ├── Detail.cshtml
│ │ ├── Form.cshtml
│ │ └── Index.cshtml
│ ├── Item
│ │ ├── Detail.cshtml
│ │ ├── Form.cshtml
│ │ └── Index.cshtml
│ ├── ItemsDetail
│ │ ├── Detail.cshtml
│ │ ├── Form.cshtml
│ │ └── Index.cshtml
│ ├── Log
│ ├── Organize
│ │ ├── Detail.cshtml
│ │ ├── Form.cshtml
│ │ └── Index.cshtml
│ ├── Permission
│ │ ├── Detail.cshtml
│ │ ├── Form.cshtml
│ │ ├── Icon.cshtml
│ │ └── Index.cshtml
│ ├── Role
│ │ ├── Detail.cshtml
│ │ ├── Form.cshtml
│ │ └── Index.cshtml
│ ├── RoleAuthorize
│ │ └── Index.cshtml
│ ├── Shared
│ │ └── _Layout.cshtml
│ ├── User
│ │ ├── Detail.cshtml
│ │ ├── Form.cshtml
│ │ └── Index.cshtml
│ └── Web.config
├── bin
│ ├── Antlr3.Runtime.dll
│ ├── Antlr3.Runtime.pdb
│ ├── EPPlus.dll
│ ├── EPPlus.xml
│ ├── ICSharpCode.SharpZipLib.dll
│ ├── ICSharpCode.SharpZipLib.pdb
│ ├── ICSharpCode.SharpZipLib.xml
│ ├── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll
│ ├── Microsoft.CodeDom.Providers.DotNetCompilerPlatform.xml
│ ├── Microsoft.Web.Infrastructure.dll
│ ├── Newtonsoft.Json.dll
│ ├── Newtonsoft.Json.xml
│ ├── NLog.dll
│ ├── NLog.xml
│ ├── NPOI.dll
│ ├── NPOI.OOXML.dll
│ ├── NPOI.OpenXml4Net.dll
│ ├── NPOI.OpenXmlFormats.dll
│ ├── QSMP.Entity.dll
│ ├── QSMP.Entity.pdb
│ ├── QSMP.Logic.dll
│ ├── QSMP.Logic.pdb
│ ├── QSMP.Utility.dll
│ ├── QSMP.Utility.dll.config
│ ├── QSMP.Utility.pdb
│ ├── QSMP.Web.dll
│ ├── QSMP.Web.dll.config
│ ├── QSMP.Web.pdb
│ ├── roslyn
│ │ ├── csc.exe
│ │ ├── csc.exe.config
│ │ ├── csc.rsp
│ │ ├── csi.exe
│ │ ├── csi.rsp
│ │ ├── Microsoft.Build.Tasks.CodeAnalysis.dll
│ │ ├── Microsoft.CodeAnalysis.CSharp.dll
│ │ ├── Microsoft.CodeAnalysis.CSharp.Scripting.dll
│ │ ├── Microsoft.CodeAnalysis.dll
│ │ ├── Microsoft.CodeAnalysis.Scripting.dll
│ │ ├── Microsoft.CodeAnalysis.VisualBasic.dll
│ │ ├── Microsoft.CSharp.Core.targets
│ │ ├── Microsoft.DiaSymReader.Native.amd64.dll
│ │ ├── Microsoft.DiaSymReader.Native.x86.dll
│ │ ├── Microsoft.VisualBasic.Core.targets
│ │ ├── System.AppContext.dll
│ │ ├── System.Collections.Immutable.dll
│ │ ├── System.Diagnostics.StackTrace.dll
│ │ ├── System.IO.FileSystem.dll
│ │ ├── System.IO.FileSystem.Primitives.dll
│ │ ├── System.Reflection.Metadata.dll
│ │ ├── vbc.exe
│ │ ├── vbc.exe.config
│ │ ├── vbc.rsp
│ │ ├── VBCSCompiler.exe
│ │ └── VBCSCompiler.exe.config
│ ├── ServiceStack.Common.dll
│ ├── ServiceStack.Common.xml
│ ├── ServiceStack.Interfaces.dll
│ ├── ServiceStack.Interfaces.xml
│ ├── ServiceStack.Redis.dll
│ ├── ServiceStack.Redis.xml
│ ├── ServiceStack.Text.dll
│ ├── ServiceStack.Text.xml
│ ├── SqlSugar.dll
│ ├── System.Buffers.dll
│ ├── System.Buffers.xml
│ ├── System.Memory.dll
│ ├── System.Memory.xml
│ ├── System.Net.Http.Formatting.dll
│ ├── System.Net.Http.Formatting.xml
│ ├── System.Runtime.CompilerServices.Unsafe.dll
│ ├── System.Runtime.CompilerServices.Unsafe.xml
│ ├── System.Web.Helpers.dll
│ ├── System.Web.Helpers.xml
│ ├── System.Web.Http.dll
│ ├── System.Web.Http.WebHost.dll
│ ├── System.Web.Http.WebHost.xml
│ ├── System.Web.Http.xml
│ ├── System.Web.Mvc.dll
│ ├── System.Web.Mvc.xml
│ ├── System.Web.Optimization.dll
│ ├── System.Web.Optimization.xml
│ ├── System.Web.Razor.dll
│ ├── System.Web.Razor.xml
│ ├── System.Web.WebPages.Deployment.dll
│ ├── System.Web.WebPages.Deployment.xml
│ ├── System.Web.WebPages.dll
│ ├── System.Web.WebPages.Razor.dll
│ ├── System.Web.WebPages.Razor.xml
│ ├── System.Web.WebPages.xml
│ ├── WebGrease.dll
│ └── zh-Hans
│ ├── System.Web.Helpers.resources.dll
│ ├── System.Web.Mvc.resources.dll
│ ├── System.Web.Optimization.resources.dll
│ ├── System.Web.Razor.resources.dll
│ ├── System.Web.WebPages.Deployment.resources.dll
│ ├── System.Web.WebPages.Razor.resources.dll
│ └── System.Web.WebPages.resources.dll
├── Content
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ ├── bootstrap.min.css
│ ├── bootstrap.min.css.map
│ ├── bootstrap-theme.css
│ ├── bootstrap-theme.css.map
│ ├── bootstrap-theme.min.css
│ ├── bootstrap-theme.min.css.map
│ ├── font-awesome
│ │ ├── css
│ │ │ ├── font-awesome.css
│ │ │ └── font-awesome.min.css
│ │ └── fonts
│ │ ├── FontAwesome.otf
│ │ ├── fontawesome-webfont.eot
│ │ ├── fontawesome-webfont.svg
│ │ ├── fontawesome-webfont.ttf
│ │ ├── fontawesome-webfont.woff
│ │ └── fontawesome-webfont.woff2
│ ├── framework
│ │ ├── css
│ │ │ ├── animate.css
│ │ │ ├── console.css
│ │ │ ├── index.css
│ │ │ └── login.css
│ │ ├── images
│ │ │ ├── avatar.png
│ │ │ ├── background.png
│ │ │ ├── error.jpg
│ │ │ ├── head.png
│ │ │ ├── left.png
│ │ │ ├── login-bak.jpg
│ │ │ ├── login.jpg
│ │ │ ├── logo.jpg
│ │ │ ├── logo.png
│ │ │ ├── pwd-1.png
│ │ │ └── pwd-2.png
│ │ └── js
│ │ ├── canvas.min.js
│ │ ├── common.js
│ │ ├── donate.js
│ │ ├── global.js
│ │ ├── navbar.js
│ │ ├── paging.js
│ │ └── tab.js
│ ├── jquery
│ │ ├── jquery-1.9.1.min.js
│ │ ├── jquery.date.js
│ │ ├── jquery.md5.js
│ │ └── jquery.min.js
│ ├── layui
│ │ ├── css
│ │ │ ├── layui.css
│ │ │ ├── layui.mobile.css
│ │ │ └── modules
│ │ │ ├── code.css
│ │ │ ├── laydate
│ │ │ │ └── default
│ │ │ │ ├── font.css
│ │ │ │ └── laydate.css
│ │ │ └── layer
│ │ │ └── default
│ │ │ ├── icon-ext.png
│ │ │ ├── icon.png
│ │ │ ├── layer.css
│ │ │ ├── loading-0.gif
│ │ │ ├── loading-1.gif
│ │ │ └── loading-2.gif
│ │ ├── font
│ │ │ ├── iconfont.eot
│ │ │ ├── iconfont.svg
│ │ │ ├── iconfont.ttf
│ │ │ ├── iconfont.woff
│ │ │ └── iconfont.woff2
│ │ ├── images
│ │ │ └── face
│ │ │ ├── 0.gif
│ │ │ ├── 10.gif
│ │ │ ├── 11.gif
│ │ │ ├── 12.gif
│ │ │ ├── 13.gif
│ │ │ ├── 14.gif
│ │ │ ├── 15.gif
│ │ │ ├── 16.gif
│ │ │ ├── 17.gif
│ │ │ ├── 18.gif
│ │ │ ├── 19.gif
│ │ │ ├── 1.gif
│ │ │ ├── 20.gif
│ │ │ ├── 21.gif
│ │ │ ├── 22.gif
│ │ │ ├── 23.gif
│ │ │ ├── 24.gif
│ │ │ ├── 25.gif
│ │ │ ├── 26.gif
│ │ │ ├── 27.gif
│ │ │ ├── 28.gif
│ │ │ ├── 29.gif
│ │ │ ├── 2.gif
│ │ │ ├── 30.gif
│ │ │ ├── 31.gif
│ │ │ ├── 32.gif
│ │ │ ├── 33.gif
│ │ │ ├── 34.gif
│ │ │ ├── 35.gif
│ │ │ ├── 36.gif
│ │ │ ├── 37.gif
│ │ │ ├── 38.gif
│ │ │ ├── 39.gif
│ │ │ ├── 3.gif
│ │ │ ├── 40.gif
│ │ │ ├── 41.gif
│ │ │ ├── 42.gif
│ │ │ ├── 43.gif
│ │ │ ├── 44.gif
│ │ │ ├── 45.gif
│ │ │ ├── 46.gif
│ │ │ ├── 47.gif
│ │ │ ├── 48.gif
│ │ │ ├── 49.gif
│ │ │ ├── 4.gif
│ │ │ ├── 50.gif
│ │ │ ├── 51.gif
│ │ │ ├── 52.gif
│ │ │ ├── 53.gif
│ │ │ ├── 54.gif
│ │ │ ├── 55.gif
│ │ │ ├── 56.gif
│ │ │ ├── 57.gif
│ │ │ ├── 58.gif
│ │ │ ├── 59.gif
│ │ │ ├── 5.gif
│ │ │ ├── 60.gif
│ │ │ ├── 61.gif
│ │ │ ├── 62.gif
│ │ │ ├── 63.gif
│ │ │ ├── 64.gif
│ │ │ ├── 65.gif
│ │ │ ├── 66.gif
│ │ │ ├── 67.gif
│ │ │ ├── 68.gif
│ │ │ ├── 69.gif
│ │ │ ├── 6.gif
│ │ │ ├── 70.gif
│ │ │ ├── 71.gif
│ │ │ ├── 7.gif
│ │ │ ├── 8.gif
│ │ │ └── 9.gif
│ │ ├── lay
│ │ │ ├── all.js
│ │ │ ├── all-mobile.js
│ │ │ └── modules
│ │ │ ├── carousel.js
│ │ │ ├── code.js
│ │ │ ├── colorpicker.js
│ │ │ ├── element.js
│ │ │ ├── flow.js
│ │ │ ├── form.js
│ │ │ ├── jquery.js
│ │ │ ├── laydate.js
│ │ │ ├── layedit.js
│ │ │ ├── layer.js
│ │ │ ├── laypage.js
│ │ │ ├── laytpl.js
│ │ │ ├── mobile
│ │ │ │ ├── layer-mobile.js
│ │ │ │ ├── layim-mobile-open.js
│ │ │ │ └── zepto.js
│ │ │ ├── mobile.js
│ │ │ ├── rate.js
│ │ │ ├── slider.js
│ │ │ ├── table.js
│ │ │ ├── transfer.js
│ │ │ ├── tree.js
│ │ │ ├── upload.js
│ │ │ └── util.js
│ │ └── layui.js
│ ├── pace
│ │ ├── dataurl.css
│ │ └── pace.min.js
│ ├── select2
│ │ ├── css
│ │ │ ├── select2.css
│ │ │ └── select2.min.css
│ │ └── js
│ │ ├── select2.full.js
│ │ ├── select2.full.min.js
│ │ ├── select2.js
│ │ ├── select2.min.js
│ │ └── zh-CN.js
│ ├── Site.css
│ ├── static
│ │ └── assets
│ │ ├── css
│ │ │ ├── 404.css
│ │ │ └── 404.min.css
│ │ ├── img
│ │ │ ├── 404-dark.png
│ │ │ ├── 404-light.gif
│ │ │ ├── ajax-loader.gif
│ │ │ ├── bg_btn.png
│ │ │ ├── btn.png
│ │ │ └── favicons
│ │ │ ├── favicon114x114.png
│ │ │ ├── favicon144x144.png
│ │ │ ├── favicon57x57.png
│ │ │ ├── favicon72x72.png
│ │ │ └── favicon.png
│ │ └── js
│ │ ├── 404.js
│ │ ├── 404.min.js
│ │ └── modernizr.custom.js
│ └── ztree
│ ├── css
│ │ ├── awesomeStyle
│ │ │ ├── awesome.css
│ │ │ ├── awesome.less
│ │ │ ├── fa.less
│ │ │ └── img
│ │ │ └── loading.gif
│ │ ├── demo.css
│ │ ├── metroStyle
│ │ │ ├── img
│ │ │ │ ├── line_conn.png
│ │ │ │ ├── loading.gif
│ │ │ │ ├── metro.gif
│ │ │ │ └── metro.png
│ │ │ └── metroStyle.css
│ │ └── zTreeStyle
│ │ ├── img
│ │ │ ├── diy
│ │ │ │ ├── 1_close.png
│ │ │ │ ├── 1_open.png
│ │ │ │ ├── 2.png
│ │ │ │ ├── 3.png
│ │ │ │ ├── 4.png
│ │ │ │ ├── 5.png
│ │ │ │ ├── 6.png
│ │ │ │ ├── 7.png
│ │ │ │ ├── 8.png
│ │ │ │ └── 9.png
│ │ │ ├── line_conn.gif
│ │ │ ├── loading.gif
│ │ │ ├── zTreeStandard.gif
│ │ │ └── zTreeStandard.png
│ │ └── zTreeStyle.css
│ └── js
│ ├── jquery.ztree.all.js
│ └── jquery.ztree.all.min.js
├── Controllers
│ ├── AccountController.cs
│ ├── BaseController.cs
│ ├── ErrorPageController.cs
│ ├── HomeController.cs
│ ├── RouterGuardController.cs
│ └── TestController.cs
├── favicon.ico
├── Filters
│ ├── AuthorizeCheckedAttribute.cs
│ ├── AuthorizeCheckedJsonAttribute.cs
│ ├── ErrorCheckedAttribute.cs
│ ├── JsonResponseErrorCheckedAttribute.cs
│ ├── LoginCheckedAttribute.cs
│ └── TestFilter.cs
├── fonts
│ ├── glyphicons-halflings-regular.eot
│ ├── glyphicons-halflings-regular.svg
│ ├── glyphicons-halflings-regular.ttf
│ ├── glyphicons-halflings-regular.woff
│ └── glyphicons-halflings-regular.woff2
├── Global.asax
├── Global.asax.cs
├── Models
│ └── MenuViewModel.cs
├── obj
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── QSMP.Web.csprojAssemblyReference.cache
│ ├── QSMP.Web.csproj.CopyComplete
│ ├── QSMP.Web.csproj.CoreCompileInputs.cache
│ ├── QSMP.Web.csproj.FileListAbsolute.txt
│ ├── QSMP.Web.dll
│ ├── QSMP.Web.pdb
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ └── TempPE
├── packages.config
├── Properties
│ └── AssemblyInfo.cs
├── QSMP.Web.csproj
├── QSMP.Web.csproj.user
├── Scripts
│ ├── bootstrap.js
│ ├── bootstrap.min.js
│ ├── jquery-3.3.1.intellisense.js
│ ├── jquery-3.3.1.js
│ ├── jquery-3.3.1.min.js
│ ├── jquery-3.3.1.min.map
│ ├── jquery-3.3.1.slim.js
│ ├── jquery-3.3.1.slim.min.js
│ ├── jquery-3.3.1.slim.min.map
│ ├── jquery.validate.js
│ ├── jquery.validate.min.js
│ ├── jquery.validate.unobtrusive.js
│ ├── jquery.validate.unobtrusive.min.js
│ ├── jquery.validate-vsdoc.js
│ └── modernizr-2.8.3.js
├── Views
│ ├── Account
│ │ ├── ExceedRelogin.cshtml
│ │ ├── InfoCard.cshtml
│ │ ├── Login.cshtml
│ │ ├── ModifyPwd.cshtml
│ │ └── SetPassword.cshtml
│ ├── ErrorPage
│ │ └── NotFound.cshtml
│ ├── Home
│ │ ├── About.cshtml
│ │ ├── Default.cshtml
│ │ ├── Index.cshtml
│ │ └── Test.cshtml
│ ├── Shared
│ │ ├── _Error.cshtml
│ │ ├── Error.cshtml
│ │ ├── _Form.cshtml
│ │ ├── _HeaderLayout.cshtml
│ │ └── _Layout.cshtml
│ ├── _ViewStart.cshtml
│ └── Web.config
├── Web.config
├── Web.Debug.config
└── Web.Release.config
403 directories, 1096 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论