实例介绍
基于asp.netCore EFCore mysql layui的CRM系统源码下载
主要功能包括:
工作台
账户管理 -- 模块管理 -- 角色管理 -- 用户管理
客户管理 -- 客户信息管理 -- 公共客户池 -- 所有客户
销售 -- 项目管理
工作计划
统计分析 -- 基本数据统计 -- 每天电话量统计
邮件营销 -- 邮箱资源管理 -- 目标邮箱管理 -- 邮件模板 -- 邮件发送任务
题库
答题
员工考试记录
【核心代码】
文件清单
└── crm-5f69b7f9890f89c0057437b77be8c04c0ad3752e
├── crm.sql
├── docs
│ ├── _config.yml
│ └── index.md
├── LICENSE
├── lsc
│ ├── docker-compose.ci.build.yml
│ ├── docker-compose.dcproj
│ ├── docker-compose.dcproj.user
│ ├── docker-compose.override.yml
│ ├── docker-compose.yml
│ ├── lsc.Bll
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── bnuxq.Bll.1.0.0.nupkg
│ │ │ │ ├── netcoreapp2.0
│ │ │ │ │ ├── bnuxq.Bll.deps.json
│ │ │ │ │ ├── bnuxq.Bll.dll
│ │ │ │ │ ├── bnuxq.Bll.pdb
│ │ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ │ ├── bnuxq.Common.pdb
│ │ │ │ │ ├── bnuxq.Dal.dll
│ │ │ │ │ ├── bnuxq.Dal.pdb
│ │ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ │ ├── bnuxq.Model.pdb
│ │ │ │ │ ├── lsc.Bll.deps.json
│ │ │ │ │ ├── lsc.Bll.dll
│ │ │ │ │ ├── lsc.Bll.pdb
│ │ │ │ │ ├── lsc.Common.dll
│ │ │ │ │ ├── lsc.Common.pdb
│ │ │ │ │ ├── lsc.Dal.dll
│ │ │ │ │ ├── lsc.Dal.pdb
│ │ │ │ │ ├── lsc.Model.dll
│ │ │ │ │ └── lsc.Model.pdb
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.Bll.deps.json
│ │ │ │ ├── lsc.Bll.dll
│ │ │ │ ├── lsc.Bll.pdb
│ │ │ │ ├── lsc.Common.dll
│ │ │ │ ├── lsc.Common.pdb
│ │ │ │ ├── lsc.Dal.dll
│ │ │ │ ├── lsc.Dal.pdb
│ │ │ │ ├── lsc.Model.dll
│ │ │ │ └── lsc.Model.pdb
│ │ │ └── Release
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── bnuxq.Bll.deps.json
│ │ │ │ ├── bnuxq.Bll.dll
│ │ │ │ ├── bnuxq.Bll.pdb
│ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ ├── bnuxq.Common.pdb
│ │ │ │ ├── bnuxq.Dal.dll
│ │ │ │ ├── bnuxq.Dal.pdb
│ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ └── bnuxq.Model.pdb
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Bll.deps.json
│ │ │ ├── lsc.Bll.dll
│ │ │ ├── lsc.Bll.pdb
│ │ │ ├── lsc.Common.dll
│ │ │ ├── lsc.Common.pdb
│ │ │ ├── lsc.Dal.dll
│ │ │ ├── lsc.Dal.pdb
│ │ │ ├── lsc.Model.dll
│ │ │ └── lsc.Model.pdb
│ │ ├── DistrictInfoBll.cs
│ │ ├── EmailResourcesBll.cs
│ │ ├── EmailTemplateBll.cs
│ │ ├── EnterCustContactsBll.cs
│ │ ├── EnterCustomerBll.cs
│ │ ├── EnterCustPhaseLogBll.cs
│ │ ├── lsc.Bll.csproj
│ │ ├── ModuleInfoBll.cs
│ │ ├── obj
│ │ │ ├── bnuxq.Bll.1.0.0.nuspec
│ │ │ ├── bnuxq.Bll.csproj.nuget.cache
│ │ │ ├── bnuxq.Bll.csproj.nuget.g.props
│ │ │ ├── bnuxq.Bll.csproj.nuget.g.targets
│ │ │ ├── Debug
│ │ │ │ ├── netcoreapp2.0
│ │ │ │ │ ├── bnuxq.Bll.AssemblyInfo.cs
│ │ │ │ │ ├── bnuxq.Bll.AssemblyInfoInputs.cache
│ │ │ │ │ ├── bnuxq.Bll.csproj.CopyComplete
│ │ │ │ │ ├── bnuxq.Bll.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── bnuxq.Bll.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── bnuxq.Bll.csprojResolveAssemblyReference.cache
│ │ │ │ │ ├── bnuxq.Bll.dll
│ │ │ │ │ ├── bnuxq.Bll.pdb
│ │ │ │ │ ├── lsc.Bll.AssemblyInfo.cs
│ │ │ │ │ ├── lsc.Bll.AssemblyInfoInputs.cache
│ │ │ │ │ ├── lsc.Bll.assets.cache
│ │ │ │ │ ├── lsc.Bll.csprojAssemblyReference.cache
│ │ │ │ │ ├── lsc.Bll.csproj.CopyComplete
│ │ │ │ │ ├── lsc.Bll.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── lsc.Bll.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── lsc.Bll.csprojResolveAssemblyReference.cache
│ │ │ │ │ ├── lsc.Bll.dll
│ │ │ │ │ └── lsc.Bll.pdb
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.Bll.AssemblyInfo.cs
│ │ │ │ ├── lsc.Bll.AssemblyInfoInputs.cache
│ │ │ │ ├── lsc.Bll.assets.cache
│ │ │ │ ├── lsc.Bll.csprojAssemblyReference.cache
│ │ │ │ ├── lsc.Bll.csproj.CopyComplete
│ │ │ │ ├── lsc.Bll.csproj.CoreCompileInputs.cache
│ │ │ │ ├── lsc.Bll.csproj.FileListAbsolute.txt
│ │ │ │ ├── lsc.Bll.dll
│ │ │ │ ├── lsc.Bll.pdb
│ │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ ├── lsc.Bll.csproj.nuget.cache
│ │ │ ├── lsc.Bll.csproj.nuget.g.props
│ │ │ ├── lsc.Bll.csproj.nuget.g.targets
│ │ │ ├── project.assets.json
│ │ │ └── Release
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── bnuxq.Bll.AssemblyInfo.cs
│ │ │ │ ├── bnuxq.Bll.AssemblyInfoInputs.cache
│ │ │ │ ├── bnuxq.Bll.csproj.CopyComplete
│ │ │ │ ├── bnuxq.Bll.csproj.CoreCompileInputs.cache
│ │ │ │ ├── bnuxq.Bll.csproj.FileListAbsolute.txt
│ │ │ │ ├── bnuxq.Bll.csprojResolveAssemblyReference.cache
│ │ │ │ ├── bnuxq.Bll.dll
│ │ │ │ └── bnuxq.Bll.pdb
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Bll.AssemblyInfo.cs
│ │ │ ├── lsc.Bll.AssemblyInfoInputs.cache
│ │ │ ├── lsc.Bll.assets.cache
│ │ │ ├── lsc.Bll.csprojAssemblyReference.cache
│ │ │ ├── lsc.Bll.csproj.CopyComplete
│ │ │ ├── lsc.Bll.csproj.CoreCompileInputs.cache
│ │ │ ├── lsc.Bll.csproj.FileListAbsolute.txt
│ │ │ ├── lsc.Bll.dll
│ │ │ ├── lsc.Bll.pdb
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── OptionBll.cs
│ │ ├── QuestionsBll.cs
│ │ ├── ReceivedPaymentsLogBll.cs
│ │ ├── SalesProjectBll.cs
│ │ ├── SalesProjectStateLogBll.cs
│ │ ├── SendEmailLogBll.cs
│ │ ├── SendEmailTaskBll.cs
│ │ ├── TargetEmailBll.cs
│ │ ├── UserAnswerBll.cs
│ │ ├── UserAnswerLogBll.cs
│ │ ├── UserBll.cs
│ │ ├── UserQuestionsBll.cs
│ │ ├── UserRoleBll.cs
│ │ ├── UserRoleJurisdictionBll.cs
│ │ └── WorkPlanBll.cs
│ ├── lsc.Common
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── bnuxq.Common.1.0.0.nupkg
│ │ │ │ ├── netcoreapp2.0
│ │ │ │ │ ├── bnuxq.Common.deps.json
│ │ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ │ ├── bnuxq.Common.pdb
│ │ │ │ │ ├── lsc.Common.deps.json
│ │ │ │ │ ├── lsc.Common.dll
│ │ │ │ │ └── lsc.Common.pdb
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.Common.deps.json
│ │ │ │ ├── lsc.Common.dll
│ │ │ │ └── lsc.Common.pdb
│ │ │ └── Release
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── bnuxq.Common.deps.json
│ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ └── bnuxq.Common.pdb
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Common.deps.json
│ │ │ ├── lsc.Common.dll
│ │ │ └── lsc.Common.pdb
│ │ ├── ClassLoger.cs
│ │ ├── EmailHelper.cs
│ │ ├── FileHelper.cs
│ │ ├── HttpUtils.cs
│ │ ├── JsonResult.cs
│ │ ├── JsonSerializerHelper.cs
│ │ ├── lsc.Common.csproj
│ │ ├── obj
│ │ │ ├── bnuxq.Common.1.0.0.nuspec
│ │ │ ├── bnuxq.Common.csproj.nuget.cache
│ │ │ ├── bnuxq.Common.csproj.nuget.g.props
│ │ │ ├── bnuxq.Common.csproj.nuget.g.targets
│ │ │ ├── Debug
│ │ │ │ ├── netcoreapp2.0
│ │ │ │ │ ├── bnuxq.Common.AssemblyInfo.cs
│ │ │ │ │ ├── bnuxq.Common.AssemblyInfoInputs.cache
│ │ │ │ │ ├── bnuxq.Common.csproj.CopyComplete
│ │ │ │ │ ├── bnuxq.Common.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── bnuxq.Common.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── bnuxq.Common.csprojResolveAssemblyReference.cache
│ │ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ │ ├── bnuxq.Common.pdb
│ │ │ │ │ ├── lsc.Common.AssemblyInfo.cs
│ │ │ │ │ ├── lsc.Common.AssemblyInfoInputs.cache
│ │ │ │ │ ├── lsc.Common.assets.cache
│ │ │ │ │ ├── lsc.Common.csprojAssemblyReference.cache
│ │ │ │ │ ├── lsc.Common.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── lsc.Common.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── lsc.Common.csprojResolveAssemblyReference.cache
│ │ │ │ │ ├── lsc.Common.dll
│ │ │ │ │ └── lsc.Common.pdb
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.Common.AssemblyInfo.cs
│ │ │ │ ├── lsc.Common.AssemblyInfoInputs.cache
│ │ │ │ ├── lsc.Common.assets.cache
│ │ │ │ ├── lsc.Common.csprojAssemblyReference.cache
│ │ │ │ ├── lsc.Common.csproj.CoreCompileInputs.cache
│ │ │ │ ├── lsc.Common.csproj.FileListAbsolute.txt
│ │ │ │ ├── lsc.Common.dll
│ │ │ │ ├── lsc.Common.pdb
│ │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ ├── lsc.Common.csproj.nuget.cache
│ │ │ ├── lsc.Common.csproj.nuget.g.props
│ │ │ ├── lsc.Common.csproj.nuget.g.targets
│ │ │ ├── project.assets.json
│ │ │ └── Release
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── bnuxq.Common.AssemblyInfo.cs
│ │ │ │ ├── bnuxq.Common.AssemblyInfoInputs.cache
│ │ │ │ ├── bnuxq.Common.csproj.CopyComplete
│ │ │ │ ├── bnuxq.Common.csproj.CoreCompileInputs.cache
│ │ │ │ ├── bnuxq.Common.csproj.FileListAbsolute.txt
│ │ │ │ ├── bnuxq.Common.csprojResolveAssemblyReference.cache
│ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ └── bnuxq.Common.pdb
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Common.AssemblyInfo.cs
│ │ │ ├── lsc.Common.AssemblyInfoInputs.cache
│ │ │ ├── lsc.Common.assets.cache
│ │ │ ├── lsc.Common.csprojAssemblyReference.cache
│ │ │ ├── lsc.Common.csproj.CoreCompileInputs.cache
│ │ │ ├── lsc.Common.csproj.FileListAbsolute.txt
│ │ │ ├── lsc.Common.dll
│ │ │ ├── lsc.Common.pdb
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── SystemSet.cs
│ │ └── ValidHelper.cs
│ ├── lsc.crm
│ │ ├── appsettings.Development.json
│ │ ├── appsettings.json
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── netcoreapp2.0
│ │ │ │ │ ├── bnuxq.Bll.dll
│ │ │ │ │ ├── bnuxq.Bll.pdb
│ │ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ │ ├── bnuxq.Common.pdb
│ │ │ │ │ ├── bnuxq.crm.deps.json
│ │ │ │ │ ├── bnuxq.crm.dll
│ │ │ │ │ ├── bnuxq.crm.pdb
│ │ │ │ │ ├── bnuxq.crm.runtimeconfig.dev.json
│ │ │ │ │ ├── bnuxq.crm.runtimeconfig.json
│ │ │ │ │ ├── bnuxq.Dal.dll
│ │ │ │ │ ├── bnuxq.Dal.pdb
│ │ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ │ ├── bnuxq.Model.pdb
│ │ │ │ │ └── logs
│ │ │ │ │ ├── 201710
│ │ │ │ │ │ ├── 12.Log
│ │ │ │ │ │ ├── 16.Log
│ │ │ │ │ │ ├── 17.Log
│ │ │ │ │ │ ├── 20.Log
│ │ │ │ │ │ ├── 25.Log
│ │ │ │ │ │ └── 30.Log
│ │ │ │ │ ├── 201711
│ │ │ │ │ │ └── 1.Log
│ │ │ │ │ ├── 20179
│ │ │ │ │ │ └── 28.Log
│ │ │ │ │ ├── 20182
│ │ │ │ │ │ ├── 1.Log
│ │ │ │ │ │ ├── 27.Log
│ │ │ │ │ │ └── 2.Log
│ │ │ │ │ ├── 20183
│ │ │ │ │ │ └── 1.Log
│ │ │ │ │ ├── 20186
│ │ │ │ │ │ └── 6.Log
│ │ │ │ │ └── 20187
│ │ │ │ │ └── 13.Log
│ │ │ │ └── netcoreapp2.2
│ │ │ │ └── logs
│ │ │ │ └── 20192
│ │ │ │ └── 14.Log
│ │ │ └── Release
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── bnuxq.Bll.dll
│ │ │ │ ├── bnuxq.Bll.pdb
│ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ ├── bnuxq.Common.pdb
│ │ │ │ ├── bnuxq.crm.deps.json
│ │ │ │ ├── bnuxq.crm.dll
│ │ │ │ ├── bnuxq.crm.pdb
│ │ │ │ ├── bnuxq.crm.runtimeconfig.dev.json
│ │ │ │ ├── bnuxq.crm.runtimeconfig.json
│ │ │ │ ├── bnuxq.Dal.dll
│ │ │ │ ├── bnuxq.Dal.pdb
│ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ └── bnuxq.Model.pdb
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Bll.dll
│ │ │ ├── lsc.Bll.pdb
│ │ │ ├── lsc.Common.dll
│ │ │ ├── lsc.Common.pdb
│ │ │ ├── lsc.crm.deps.json
│ │ │ ├── lsc.crm.dll
│ │ │ ├── lsc.crm.pdb
│ │ │ ├── lsc.crm.runtimeconfig.dev.json
│ │ │ ├── lsc.crm.runtimeconfig.json
│ │ │ ├── lsc.crm.Views.dll
│ │ │ ├── lsc.crm.Views.pdb
│ │ │ ├── lsc.Dal.dll
│ │ │ ├── lsc.Dal.pdb
│ │ │ ├── lsc.Model.dll
│ │ │ ├── lsc.Model.pdb
│ │ │ └── publish
│ │ │ ├── appsettings.Development.json
│ │ │ ├── appsettings.json
│ │ │ ├── bower.json
│ │ │ ├── bundleconfig.json
│ │ │ ├── dotnet-aspnet-codegenerator-design.dll
│ │ │ ├── EPPlus.Core.dll
│ │ │ ├── lsc.Bll.dll
│ │ │ ├── lsc.Bll.pdb
│ │ │ ├── lsc.Common.dll
│ │ │ ├── lsc.Common.pdb
│ │ │ ├── lsc.crm.deps.json
│ │ │ ├── lsc.crm.dll
│ │ │ ├── lsc.crm.pdb
│ │ │ ├── lsc.crm.runtimeconfig.json
│ │ │ ├── lsc.crm.Views.dll
│ │ │ ├── lsc.crm.Views.pdb
│ │ │ ├── lsc.Dal.dll
│ │ │ ├── lsc.Dal.pdb
│ │ │ ├── lsc.Model.dll
│ │ │ ├── lsc.Model.pdb
│ │ │ ├── Microsoft.CodeAnalysis.CSharp.Workspaces.dll
│ │ │ ├── Microsoft.CodeAnalysis.Workspaces.dll
│ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.Contracts.dll
│ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.Core.dll
│ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.dll
│ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore.dll
│ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.Templating.dll
│ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.Utils.dll
│ │ │ ├── Microsoft.VisualStudio.Web.CodeGenerators.Mvc.dll
│ │ │ ├── MySqlConnector.dll
│ │ │ ├── NuGet.Frameworks.dll
│ │ │ ├── Pomelo.EntityFrameworkCore.MySql.dll
│ │ │ ├── Pomelo.JsonObject.dll
│ │ │ ├── runtimes
│ │ │ │ ├── unix
│ │ │ │ │ └── lib
│ │ │ │ │ └── netcoreapp2.0
│ │ │ │ │ └── System.Drawing.Common.dll
│ │ │ │ └── win
│ │ │ │ └── lib
│ │ │ │ └── netcoreapp2.0
│ │ │ │ └── System.Drawing.Common.dll
│ │ │ ├── System.Composition.AttributedModel.dll
│ │ │ ├── System.Composition.Convention.dll
│ │ │ ├── System.Composition.Hosting.dll
│ │ │ ├── System.Composition.Runtime.dll
│ │ │ ├── System.Composition.TypedParts.dll
│ │ │ ├── System.Drawing.Common.dll
│ │ │ ├── System.Xml.XPath.XmlDocument.dll
│ │ │ ├── web.config
│ │ │ └── wwwroot
│ │ │ ├── css
│ │ │ │ ├── site.css
│ │ │ │ └── site.min.css
│ │ │ ├── favicon.ico
│ │ │ ├── file
│ │ │ │ ├── 20171020023401010H5XLYJZ.xlsx
│ │ │ │ ├── 20171020023445441.txt
│ │ │ │ ├── 2017102002403545PCWMTCR8.xlsx
│ │ │ │ ├── 20171020024358621.txt
│ │ │ │ ├── 2017102002441942F6RICNKX.xlsx
│ │ │ │ ├── 20171020024421581.txt
│ │ │ │ ├── 2017102002471953KUCWCT99.xlsx
│ │ │ │ ├── 20171020024720511.txt
│ │ │ │ ├── 2017102002473365049ZLPDZ.xlsx
│ │ │ │ ├── 20171020024734481.txt
│ │ │ │ ├── 2017102002484252WZAGMTOK.xlsx
│ │ │ │ ├── 20171020024852321.txt
│ │ │ │ ├── 20171020025044546Z3KVMDC.xlsx
│ │ │ │ ├── 20171020025045971.txt
│ │ │ │ ├── 2017102002571422NBE2ELO3.xlsx
│ │ │ │ ├── 20171020025716231.txt
│ │ │ │ ├── 2017102003050354HJQATRE7.xlsx
│ │ │ │ ├── 20171020030505261.txt
│ │ │ │ ├── 20171020030712944ESDNEVF.xlsx
│ │ │ │ ├── 20171020030715531.txt
│ │ │ │ ├── 2017102005000288NEKNQ9MH.xlsx
│ │ │ │ ├── 20171020050125990.txt
│ │ │ │ ├── 2017102005034342QSRDFFP2.xlsx
│ │ │ │ ├── 2017102005074449CZ6SE8HF.xlsx
│ │ │ │ ├── 2017102005484642Q6DD8OCY.xlsx
│ │ │ │ ├── 2017102010155799J7VCV59C.xlsx
│ │ │ │ ├── 2017102010171862J3M59FHC.xlsx
│ │ │ │ ├── 20171020101749940LXSM52I.xlsx
│ │ │ │ ├── 2017102010193810XBU8KZ6E.xlsx
│ │ │ │ ├── 2017102010200595629LDRAO.xlsx
│ │ │ │ ├── 2017102010303655Y1ZRVV6G.xlsx
│ │ │ │ ├── 2017102010321763KZ4Z7G1T.xlsx
│ │ │ │ ├── 2017102604071585FBUVXPBZ.xlsx
│ │ │ │ ├── 2017102604083946S208A3HF.xlsx
│ │ │ │ ├── 2017102604103121V0EN9XI5.xlsx
│ │ │ │ ├── 2017102604120502K5ZM9284.xlsx
│ │ │ │ ├── 20171026041220800ZIVX5RG.xlsx
│ │ │ │ ├── 2017102604150428SYN5TU15.xlsx
│ │ │ │ ├── 20171026041551160.txt
│ │ │ │ ├── 2017102606485792PQSIONFD.xlsx
│ │ │ │ ├── 20180606094858198TK1RETW.xlsx
│ │ │ │ ├── 2018060609501706RU2D5PFA.xlsx
│ │ │ │ ├── 20180606095409895T4HD5BO.xlsx
│ │ │ │ ├── 2018060609553001DNESIEYR.xlsx
│ │ │ │ └── 2018060709542119BGD7QJAJ.xlsx
│ │ │ ├── images
│ │ │ │ ├── banner1.svg
│ │ │ │ ├── banner2.svg
│ │ │ │ ├── banner3.svg
│ │ │ │ └── banner4.svg
│ │ │ ├── img
│ │ │ │ ├── 2017101205264121RX1A3L3L.png
│ │ │ │ ├── 2017101205301384LHADG7RI.png
│ │ │ │ ├── 2017101205320544GAEL98OF.png
│ │ │ │ ├── 20171012053346322SZWI1Y0.png
│ │ │ │ ├── 2017101205360504SAZO7G2Z.png
│ │ │ │ ├── 2017101205384504BAH6CHM9.png
│ │ │ │ ├── 2017101205441936DKA22E41.png
│ │ │ │ ├── 2017101205450116C0TYQ46O.png
│ │ │ │ ├── 20171012054804889IM2PXE2.png
│ │ │ │ ├── 2017101710105740SN5WN06G.jpg
│ │ │ │ └── 2017101710172187YJ1YLUNY.jpg
│ │ │ ├── js
│ │ │ │ ├── echarts.js
│ │ │ │ ├── echarts.min.js
│ │ │ │ ├── site.js
│ │ │ │ └── site.min.js
│ │ │ ├── layui
│ │ │ │ ├── css
│ │ │ │ │ ├── layui.css
│ │ │ │ │ ├── layui.mobile.css
│ │ │ │ │ ├── main.css
│ │ │ │ │ └── modules
│ │ │ │ │ ├── code.css
│ │ │ │ │ ├── laydate
│ │ │ │ │ │ └── default
│ │ │ │ │ │ └── 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
│ │ │ │ ├── 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
│ │ │ │ │ ├── loginbackend.jpg
│ │ │ │ │ └── logo.png
│ │ │ │ ├── jquery.form.js
│ │ │ │ ├── jquery.js
│ │ │ │ ├── jquery.validate.js
│ │ │ │ ├── lay
│ │ │ │ │ └── modules
│ │ │ │ │ ├── carousel.js
│ │ │ │ │ ├── code.js
│ │ │ │ │ ├── element.js
│ │ │ │ │ ├── flow.js
│ │ │ │ │ ├── form.js
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ ├── laydate.js
│ │ │ │ │ ├── layedit.js
│ │ │ │ │ ├── layer.js
│ │ │ │ │ ├── laypage.js
│ │ │ │ │ ├── laytpl.js
│ │ │ │ │ ├── mobile.js
│ │ │ │ │ ├── rate.js
│ │ │ │ │ ├── table.js
│ │ │ │ │ ├── tree.js
│ │ │ │ │ ├── upload.js
│ │ │ │ │ └── util.js
│ │ │ │ ├── layui.all.js
│ │ │ │ └── layui.js
│ │ │ └── lib
│ │ │ ├── bootstrap
│ │ │ │ ├── dist
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ │ ├── bootstrap.min.css.map
│ │ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ │ └── 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
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ └── npm.js
│ │ │ │ └── LICENSE
│ │ │ ├── jquery
│ │ │ │ ├── dist
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ └── jquery.min.map
│ │ │ │ └── LICENSE.txt
│ │ │ ├── jquery-validation
│ │ │ │ ├── dist
│ │ │ │ │ ├── additional-methods.js
│ │ │ │ │ └── jquery.validate.js
│ │ │ │ └── LICENSE.md
│ │ │ └── jquery-validation-unobtrusive
│ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ └── jquery.validate.unobtrusive.min.js
│ │ ├── bower.json
│ │ ├── bundleconfig.json
│ │ ├── Controllers
│ │ │ ├── AccountController.cs
│ │ │ ├── BaseController.cs
│ │ │ ├── EmailManageController.cs
│ │ │ ├── EnterCustomController.cs
│ │ │ ├── QuesController.cs
│ │ │ ├── ReportController.cs
│ │ │ ├── UploadApiController.cs
│ │ │ └── UsersController.cs
│ │ ├── Dockerfile
│ │ ├── Filter
│ │ │ └── UserLoginFilter.cs
│ │ ├── lsc.crm.csproj
│ │ ├── lsc.crm.csproj.user
│ │ ├── obj
│ │ │ ├── Debug
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.crm.AssemblyInfo.cs
│ │ │ │ ├── lsc.crm.AssemblyInfoInputs.cache
│ │ │ │ ├── lsc.crm.assets.cache
│ │ │ │ ├── lsc.crm.csprojAssemblyReference.cache
│ │ │ │ ├── lsc.crm.csproj.CoreCompileInputs.cache
│ │ │ │ ├── lsc.crm.RazorAssemblyInfo.cache
│ │ │ │ ├── lsc.crm.RazorAssemblyInfo.cs
│ │ │ │ ├── lsc.crm.Views.dll
│ │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ ├── lsc.crm.csproj.EntityFrameworkCore.targets
│ │ │ ├── lsc.crm.csproj.nuget.cache
│ │ │ ├── lsc.crm.csproj.nuget.g.props
│ │ │ ├── lsc.crm.csproj.nuget.g.targets
│ │ │ ├── project.assets.json
│ │ │ └── Release
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.crm.AssemblyInfo.cs
│ │ │ ├── lsc.crm.AssemblyInfoInputs.cache
│ │ │ ├── lsc.crm.assets.cache
│ │ │ ├── lsc.crm.csprojAssemblyReference.cache
│ │ │ ├── lsc.crm.csproj.CopyComplete
│ │ │ ├── lsc.crm.csproj.CoreCompileInputs.cache
│ │ │ ├── lsc.crm.csproj.FileListAbsolute.txt
│ │ │ ├── lsc.crm.dll
│ │ │ ├── lsc.crm.pdb
│ │ │ ├── lsc.crm.RazorAssemblyInfo.cache
│ │ │ ├── lsc.crm.RazorAssemblyInfo.cs
│ │ │ ├── lsc.crm.RazorCoreGenerate.cache
│ │ │ ├── lsc.crm.RazorTargetAssemblyInfo.cache
│ │ │ ├── lsc.crm.RazorTargetAssemblyInfo.cs
│ │ │ ├── lsc.crm.TagHelpers.input.cache
│ │ │ ├── lsc.crm.TagHelpers.output.cache
│ │ │ ├── lsc.crm.Views.dll
│ │ │ ├── lsc.crm.Views.pdb
│ │ │ ├── PubTmp
│ │ │ │ └── Out
│ │ │ │ ├── appsettings.Development.json
│ │ │ │ ├── appsettings.json
│ │ │ │ ├── bower.json
│ │ │ │ ├── bundleconfig.json
│ │ │ │ ├── dotnet-aspnet-codegenerator-design.dll
│ │ │ │ ├── EPPlus.Core.dll
│ │ │ │ ├── lsc.Bll.dll
│ │ │ │ ├── lsc.Bll.pdb
│ │ │ │ ├── lsc.Common.dll
│ │ │ │ ├── lsc.Common.pdb
│ │ │ │ ├── lsc.crm.deps.json
│ │ │ │ ├── lsc.crm.dll
│ │ │ │ ├── lsc.crm.pdb
│ │ │ │ ├── lsc.crm.runtimeconfig.json
│ │ │ │ ├── lsc.crm.Views.dll
│ │ │ │ ├── lsc.crm.Views.pdb
│ │ │ │ ├── lsc.Dal.dll
│ │ │ │ ├── lsc.Dal.pdb
│ │ │ │ ├── lsc.Model.dll
│ │ │ │ ├── lsc.Model.pdb
│ │ │ │ ├── Microsoft.CodeAnalysis.CSharp.Workspaces.dll
│ │ │ │ ├── Microsoft.CodeAnalysis.Workspaces.dll
│ │ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.Contracts.dll
│ │ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.Core.dll
│ │ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.dll
│ │ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore.dll
│ │ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.Templating.dll
│ │ │ │ ├── Microsoft.VisualStudio.Web.CodeGeneration.Utils.dll
│ │ │ │ ├── Microsoft.VisualStudio.Web.CodeGenerators.Mvc.dll
│ │ │ │ ├── MySqlConnector.dll
│ │ │ │ ├── NuGet.Frameworks.dll
│ │ │ │ ├── Pomelo.EntityFrameworkCore.MySql.dll
│ │ │ │ ├── Pomelo.JsonObject.dll
│ │ │ │ ├── runtimes
│ │ │ │ │ ├── unix
│ │ │ │ │ │ └── lib
│ │ │ │ │ │ └── netcoreapp2.0
│ │ │ │ │ │ └── System.Drawing.Common.dll
│ │ │ │ │ └── win
│ │ │ │ │ └── lib
│ │ │ │ │ └── netcoreapp2.0
│ │ │ │ │ └── System.Drawing.Common.dll
│ │ │ │ ├── System.Composition.AttributedModel.dll
│ │ │ │ ├── System.Composition.Convention.dll
│ │ │ │ ├── System.Composition.Hosting.dll
│ │ │ │ ├── System.Composition.Runtime.dll
│ │ │ │ ├── System.Composition.TypedParts.dll
│ │ │ │ ├── System.Drawing.Common.dll
│ │ │ │ ├── System.Xml.XPath.XmlDocument.dll
│ │ │ │ ├── web.config
│ │ │ │ └── wwwroot
│ │ │ │ ├── css
│ │ │ │ │ ├── site.css
│ │ │ │ │ └── site.min.css
│ │ │ │ ├── favicon.ico
│ │ │ │ ├── file
│ │ │ │ │ ├── 20171020023401010H5XLYJZ.xlsx
│ │ │ │ │ ├── 20171020023445441.txt
│ │ │ │ │ ├── 2017102002403545PCWMTCR8.xlsx
│ │ │ │ │ ├── 20171020024358621.txt
│ │ │ │ │ ├── 2017102002441942F6RICNKX.xlsx
│ │ │ │ │ ├── 20171020024421581.txt
│ │ │ │ │ ├── 2017102002471953KUCWCT99.xlsx
│ │ │ │ │ ├── 20171020024720511.txt
│ │ │ │ │ ├── 2017102002473365049ZLPDZ.xlsx
│ │ │ │ │ ├── 20171020024734481.txt
│ │ │ │ │ ├── 2017102002484252WZAGMTOK.xlsx
│ │ │ │ │ ├── 20171020024852321.txt
│ │ │ │ │ ├── 20171020025044546Z3KVMDC.xlsx
│ │ │ │ │ ├── 20171020025045971.txt
│ │ │ │ │ ├── 2017102002571422NBE2ELO3.xlsx
│ │ │ │ │ ├── 20171020025716231.txt
│ │ │ │ │ ├── 2017102003050354HJQATRE7.xlsx
│ │ │ │ │ ├── 20171020030505261.txt
│ │ │ │ │ ├── 20171020030712944ESDNEVF.xlsx
│ │ │ │ │ ├── 20171020030715531.txt
│ │ │ │ │ ├── 2017102005000288NEKNQ9MH.xlsx
│ │ │ │ │ ├── 20171020050125990.txt
│ │ │ │ │ ├── 2017102005034342QSRDFFP2.xlsx
│ │ │ │ │ ├── 2017102005074449CZ6SE8HF.xlsx
│ │ │ │ │ ├── 2017102005484642Q6DD8OCY.xlsx
│ │ │ │ │ ├── 2017102010155799J7VCV59C.xlsx
│ │ │ │ │ ├── 2017102010171862J3M59FHC.xlsx
│ │ │ │ │ ├── 20171020101749940LXSM52I.xlsx
│ │ │ │ │ ├── 2017102010193810XBU8KZ6E.xlsx
│ │ │ │ │ ├── 2017102010200595629LDRAO.xlsx
│ │ │ │ │ ├── 2017102010303655Y1ZRVV6G.xlsx
│ │ │ │ │ ├── 2017102010321763KZ4Z7G1T.xlsx
│ │ │ │ │ ├── 2017102604071585FBUVXPBZ.xlsx
│ │ │ │ │ ├── 2017102604083946S208A3HF.xlsx
│ │ │ │ │ ├── 2017102604103121V0EN9XI5.xlsx
│ │ │ │ │ ├── 2017102604120502K5ZM9284.xlsx
│ │ │ │ │ ├── 20171026041220800ZIVX5RG.xlsx
│ │ │ │ │ ├── 2017102604150428SYN5TU15.xlsx
│ │ │ │ │ ├── 20171026041551160.txt
│ │ │ │ │ ├── 2017102606485792PQSIONFD.xlsx
│ │ │ │ │ ├── 20180606094858198TK1RETW.xlsx
│ │ │ │ │ ├── 2018060609501706RU2D5PFA.xlsx
│ │ │ │ │ ├── 20180606095409895T4HD5BO.xlsx
│ │ │ │ │ ├── 2018060609553001DNESIEYR.xlsx
│ │ │ │ │ └── 2018060709542119BGD7QJAJ.xlsx
│ │ │ │ ├── images
│ │ │ │ │ ├── banner1.svg
│ │ │ │ │ ├── banner2.svg
│ │ │ │ │ ├── banner3.svg
│ │ │ │ │ └── banner4.svg
│ │ │ │ ├── img
│ │ │ │ │ ├── 2017101205264121RX1A3L3L.png
│ │ │ │ │ ├── 2017101205301384LHADG7RI.png
│ │ │ │ │ ├── 2017101205320544GAEL98OF.png
│ │ │ │ │ ├── 20171012053346322SZWI1Y0.png
│ │ │ │ │ ├── 2017101205360504SAZO7G2Z.png
│ │ │ │ │ ├── 2017101205384504BAH6CHM9.png
│ │ │ │ │ ├── 2017101205441936DKA22E41.png
│ │ │ │ │ ├── 2017101205450116C0TYQ46O.png
│ │ │ │ │ ├── 20171012054804889IM2PXE2.png
│ │ │ │ │ ├── 2017101710105740SN5WN06G.jpg
│ │ │ │ │ └── 2017101710172187YJ1YLUNY.jpg
│ │ │ │ ├── js
│ │ │ │ │ ├── echarts.js
│ │ │ │ │ ├── echarts.min.js
│ │ │ │ │ ├── site.js
│ │ │ │ │ └── site.min.js
│ │ │ │ ├── layui
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── layui.css
│ │ │ │ │ │ ├── layui.mobile.css
│ │ │ │ │ │ ├── main.css
│ │ │ │ │ │ └── modules
│ │ │ │ │ │ ├── code.css
│ │ │ │ │ │ ├── laydate
│ │ │ │ │ │ │ └── default
│ │ │ │ │ │ │ └── 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
│ │ │ │ │ ├── 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
│ │ │ │ │ │ ├── loginbackend.jpg
│ │ │ │ │ │ └── logo.png
│ │ │ │ │ ├── jquery.form.js
│ │ │ │ │ ├── jquery.js
│ │ │ │ │ ├── jquery.validate.js
│ │ │ │ │ ├── lay
│ │ │ │ │ │ └── modules
│ │ │ │ │ │ ├── carousel.js
│ │ │ │ │ │ ├── code.js
│ │ │ │ │ │ ├── element.js
│ │ │ │ │ │ ├── flow.js
│ │ │ │ │ │ ├── form.js
│ │ │ │ │ │ ├── jquery.js
│ │ │ │ │ │ ├── laydate.js
│ │ │ │ │ │ ├── layedit.js
│ │ │ │ │ │ ├── layer.js
│ │ │ │ │ │ ├── laypage.js
│ │ │ │ │ │ ├── laytpl.js
│ │ │ │ │ │ ├── mobile.js
│ │ │ │ │ │ ├── rate.js
│ │ │ │ │ │ ├── table.js
│ │ │ │ │ │ ├── tree.js
│ │ │ │ │ │ ├── upload.js
│ │ │ │ │ │ └── util.js
│ │ │ │ │ ├── layui.all.js
│ │ │ │ │ └── layui.js
│ │ │ │ └── lib
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── dist
│ │ │ │ │ │ ├── css
│ │ │ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ │ │ ├── bootstrap.min.css.map
│ │ │ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ │ │ └── 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
│ │ │ │ │ │ └── js
│ │ │ │ │ │ ├── bootstrap.js
│ │ │ │ │ │ └── npm.js
│ │ │ │ │ └── LICENSE
│ │ │ │ ├── jquery
│ │ │ │ │ ├── dist
│ │ │ │ │ │ ├── jquery.js
│ │ │ │ │ │ └── jquery.min.map
│ │ │ │ │ └── LICENSE.txt
│ │ │ │ ├── jquery-validation
│ │ │ │ │ ├── dist
│ │ │ │ │ │ ├── additional-methods.js
│ │ │ │ │ │ └── jquery.validate.js
│ │ │ │ │ └── LICENSE.md
│ │ │ │ └── jquery-validation-unobtrusive
│ │ │ │ ├── jquery.validate.unobtrusive.js
│ │ │ │ └── jquery.validate.unobtrusive.min.js
│ │ │ ├── Razor
│ │ │ │ ├── Pages
│ │ │ │ │ ├── About.g.cshtml.cs
│ │ │ │ │ ├── Contact.g.cshtml.cs
│ │ │ │ │ ├── EnterCustom
│ │ │ │ │ │ └── DistributionUserList.g.cshtml.cs
│ │ │ │ │ ├── Error.g.cshtml.cs
│ │ │ │ │ ├── Index.g.cshtml.cs
│ │ │ │ │ ├── _Layout.g.cshtml.cs
│ │ │ │ │ ├── _LayoutNone.g.cshtml.cs
│ │ │ │ │ ├── _ValidationScriptsPartial.g.cshtml.cs
│ │ │ │ │ ├── _ViewImports.g.cshtml.cs
│ │ │ │ │ └── _ViewStart.g.cshtml.cs
│ │ │ │ └── Views
│ │ │ │ ├── Account
│ │ │ │ │ └── Index.g.cshtml.cs
│ │ │ │ ├── EmailManage
│ │ │ │ │ ├── AddEmailTemp.g.cshtml.cs
│ │ │ │ │ ├── Add.g.cshtml.cs
│ │ │ │ │ ├── CreateSendEmailTask.g.cshtml.cs
│ │ │ │ │ ├── EmailTemplateList.g.cshtml.cs
│ │ │ │ │ ├── Index.g.cshtml.cs
│ │ │ │ │ ├── SendEmailLogList.g.cshtml.cs
│ │ │ │ │ ├── SendEmailTaskList.g.cshtml.cs
│ │ │ │ │ └── TargetEmailList.g.cshtml.cs
│ │ │ │ ├── EnterCustom
│ │ │ │ │ ├── AddEnterCustContacts.g.cshtml.cs
│ │ │ │ │ ├── AddEnterCustom.g.cshtml.cs
│ │ │ │ │ ├── AddEnterCustomQuick.g.cshtml.cs
│ │ │ │ │ ├── AddEnterCustPhaseLog.g.cshtml.cs
│ │ │ │ │ ├── AddReceovedPayLog.g.cshtml.cs
│ │ │ │ │ ├── AddSalesProject.g.cshtml.cs
│ │ │ │ │ ├── AddSalesProjectStateLog.g.cshtml.cs
│ │ │ │ │ ├── AddWorkPlan.g.cshtml.cs
│ │ │ │ │ ├── AllEnterList.g.cshtml.cs
│ │ │ │ │ ├── ConsoleIndex.g.cshtml.cs
│ │ │ │ │ ├── CustomorTotalList.g.cshtml.cs
│ │ │ │ │ ├── CustomorTotalLReport.g.cshtml.cs
│ │ │ │ │ ├── EnterCustContactsList.g.cshtml.cs
│ │ │ │ │ ├── EnterCustomInfo.g.cshtml.cs
│ │ │ │ │ ├── EnterCustomlist.g.cshtml.cs
│ │ │ │ │ ├── EnterCustPhaseLogList.g.cshtml.cs
│ │ │ │ │ ├── EnterPoolIndex.g.cshtml.cs
│ │ │ │ │ ├── EnterPoolList.g.cshtml.cs
│ │ │ │ │ ├── GetSalesProjectStateLog.g.cshtml.cs
│ │ │ │ │ ├── Index.g.cshtml.cs
│ │ │ │ │ ├── PhoneTotalList.g.cshtml.cs
│ │ │ │ │ ├── PhoneTotalReport.g.cshtml.cs
│ │ │ │ │ ├── ProjectAmtList.g.cshtml.cs
│ │ │ │ │ ├── ReceovedPayLogList.g.cshtml.cs
│ │ │ │ │ ├── SalesProjectIndex.g.cshtml.cs
│ │ │ │ │ └── WorkPlanIndex.g.cshtml.cs
│ │ │ │ ├── Ques
│ │ │ │ │ ├── AddOption.g.cshtml.cs
│ │ │ │ │ ├── AddQuestion.g.cshtml.cs
│ │ │ │ │ ├── Index.g.cshtml.cs
│ │ │ │ │ ├── OptionList.g.cshtml.cs
│ │ │ │ │ ├── StartAnswer.g.cshtml.cs
│ │ │ │ │ ├── UserAnswerLogInfo.g.cshtml.cs
│ │ │ │ │ ├── UserAnswerLogList.g.cshtml.cs
│ │ │ │ │ └── UserAnswerLogs.g.cshtml.cs
│ │ │ │ ├── Report
│ │ │ │ │ ├── Index.g.cshtml.cs
│ │ │ │ │ └── PhoneReport.g.cshtml.cs
│ │ │ │ ├── Shared
│ │ │ │ │ └── _ValidationScriptsPartial.g.cshtml.cs
│ │ │ │ └── Users
│ │ │ │ ├── AddRoleJuri.g.cshtml.cs
│ │ │ │ ├── AddUser.g.cshtml.cs
│ │ │ │ ├── ModuleList.g.cshtml.cs
│ │ │ │ ├── RoleList.g.cshtml.cs
│ │ │ │ ├── UserList.g.cshtml.cs
│ │ │ │ └── UserMessage.g.cshtml.cs
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── Pages
│ │ │ ├── About.cshtml
│ │ │ ├── About.cshtml.cs
│ │ │ ├── Contact.cshtml
│ │ │ ├── Contact.cshtml.cs
│ │ │ ├── EnterCustom
│ │ │ │ ├── DistributionUserList.cshtml
│ │ │ │ └── DistributionUserList.cshtml.cs
│ │ │ ├── Error.cshtml
│ │ │ ├── Error.cshtml.cs
│ │ │ ├── Index.cshtml
│ │ │ ├── Index.cshtml.cs
│ │ │ ├── _Layout.cshtml
│ │ │ ├── _LayoutNone.cshtml
│ │ │ ├── _ValidationScriptsPartial.cshtml
│ │ │ ├── _ViewImports.cshtml
│ │ │ └── _ViewStart.cshtml
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── launchSettings.json
│ │ │ └── PublishProfiles
│ │ │ ├── FolderProfile.pubxml
│ │ │ └── FolderProfile.pubxml.user
│ │ ├── Startup.cs
│ │ ├── ViewModel
│ │ │ ├── EcahrtViewModel.cs
│ │ │ ├── SendEmailHelper.cs
│ │ │ ├── UserReportViewModel.cs
│ │ │ └── UserViewModel.cs
│ │ ├── Views
│ │ │ ├── Account
│ │ │ │ └── Index.cshtml
│ │ │ ├── EmailManage
│ │ │ │ ├── Add.cshtml
│ │ │ │ ├── AddEmailTemp.cshtml
│ │ │ │ ├── CreateSendEmailTask.cshtml
│ │ │ │ ├── EmailTemplateList.cshtml
│ │ │ │ ├── Index.cshtml
│ │ │ │ ├── SendEmailLogList.cshtml
│ │ │ │ ├── SendEmailTaskList.cshtml
│ │ │ │ └── TargetEmailList.cshtml
│ │ │ ├── EnterCustom
│ │ │ │ ├── AddEnterCustContacts.cshtml
│ │ │ │ ├── AddEnterCustom.cshtml
│ │ │ │ ├── AddEnterCustomQuick.cshtml
│ │ │ │ ├── AddEnterCustPhaseLog.cshtml
│ │ │ │ ├── AddReceovedPayLog.cshtml
│ │ │ │ ├── AddSalesProject.cshtml
│ │ │ │ ├── AddSalesProjectStateLog.cshtml
│ │ │ │ ├── AddWorkPlan.cshtml
│ │ │ │ ├── AllEnterList.cshtml
│ │ │ │ ├── ConsoleIndex.cshtml
│ │ │ │ ├── CustomorTotalList.cshtml
│ │ │ │ ├── CustomorTotalLReport.cshtml
│ │ │ │ ├── EnterCustContactsList.cshtml
│ │ │ │ ├── EnterCustomInfo.cshtml
│ │ │ │ ├── EnterCustomlist.cshtml
│ │ │ │ ├── EnterCustPhaseLogList.cshtml
│ │ │ │ ├── EnterPoolIndex.cshtml
│ │ │ │ ├── EnterPoolList.cshtml
│ │ │ │ ├── GetSalesProjectStateLog.cshtml
│ │ │ │ ├── Index.cshtml
│ │ │ │ ├── PhoneTotalList.cshtml
│ │ │ │ ├── PhoneTotalReport.cshtml
│ │ │ │ ├── ProjectAmtList.cshtml
│ │ │ │ ├── ReceovedPayLogList.cshtml
│ │ │ │ ├── SalesProjectIndex.cshtml
│ │ │ │ └── WorkPlanIndex.cshtml
│ │ │ ├── Ques
│ │ │ │ ├── AddOption.cshtml
│ │ │ │ ├── AddQuestion.cshtml
│ │ │ │ ├── Index.cshtml
│ │ │ │ ├── OptionList.cshtml
│ │ │ │ ├── StartAnswer.cshtml
│ │ │ │ ├── UserAnswerLogInfo.cshtml
│ │ │ │ ├── UserAnswerLogList.cshtml
│ │ │ │ └── UserAnswerLogs.cshtml
│ │ │ ├── Report
│ │ │ │ ├── Index.cshtml
│ │ │ │ └── PhoneReport.cshtml
│ │ │ ├── Shared
│ │ │ │ └── _ValidationScriptsPartial.cshtml
│ │ │ └── Users
│ │ │ ├── AddRoleJuri.cshtml
│ │ │ ├── AddUser.cshtml
│ │ │ ├── ModuleList.cshtml
│ │ │ ├── RoleList.cshtml
│ │ │ ├── UserList.cshtml
│ │ │ └── UserMessage.cshtml
│ │ └── wwwroot
│ │ ├── css
│ │ │ ├── site.css
│ │ │ └── site.min.css
│ │ ├── favicon.ico
│ │ ├── images
│ │ │ ├── banner1.svg
│ │ │ ├── banner2.svg
│ │ │ ├── banner3.svg
│ │ │ └── banner4.svg
│ │ ├── img
│ │ │ ├── 2017101205264121RX1A3L3L.png
│ │ │ ├── 2017101205301384LHADG7RI.png
│ │ │ ├── 2017101205320544GAEL98OF.png
│ │ │ ├── 20171012053346322SZWI1Y0.png
│ │ │ ├── 2017101205360504SAZO7G2Z.png
│ │ │ ├── 2017101205384504BAH6CHM9.png
│ │ │ ├── 2017101205441936DKA22E41.png
│ │ │ ├── 2017101205450116C0TYQ46O.png
│ │ │ ├── 20171012054804889IM2PXE2.png
│ │ │ ├── 2017101710105740SN5WN06G.jpg
│ │ │ └── 2017101710172187YJ1YLUNY.jpg
│ │ ├── js
│ │ │ ├── echarts.js
│ │ │ ├── echarts.min.js
│ │ │ ├── site.js
│ │ │ └── site.min.js
│ │ ├── layui
│ │ │ ├── css
│ │ │ │ ├── layui.css
│ │ │ │ ├── layui.mobile.css
│ │ │ │ ├── main.css
│ │ │ │ └── modules
│ │ │ │ ├── code.css
│ │ │ │ ├── laydate
│ │ │ │ │ └── default
│ │ │ │ │ └── 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
│ │ │ ├── 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
│ │ │ │ ├── loginbackend.jpg
│ │ │ │ └── logo.png
│ │ │ ├── jquery.form.js
│ │ │ ├── jquery.js
│ │ │ ├── jquery.validate.js
│ │ │ ├── lay
│ │ │ │ └── modules
│ │ │ │ ├── carousel.js
│ │ │ │ ├── code.js
│ │ │ │ ├── element.js
│ │ │ │ ├── flow.js
│ │ │ │ ├── form.js
│ │ │ │ ├── jquery.js
│ │ │ │ ├── laydate.js
│ │ │ │ ├── layedit.js
│ │ │ │ ├── layer.js
│ │ │ │ ├── laypage.js
│ │ │ │ ├── laytpl.js
│ │ │ │ ├── mobile.js
│ │ │ │ ├── rate.js
│ │ │ │ ├── table.js
│ │ │ │ ├── tree.js
│ │ │ │ ├── upload.js
│ │ │ │ └── util.js
│ │ │ ├── layui.all.js
│ │ │ └── layui.js
│ │ └── lib
│ │ ├── bootstrap
│ │ │ ├── dist
│ │ │ │ ├── css
│ │ │ │ │ ├── bootstrap.css
│ │ │ │ │ ├── bootstrap.css.map
│ │ │ │ │ ├── bootstrap.min.css.map
│ │ │ │ │ ├── bootstrap-theme.css
│ │ │ │ │ ├── bootstrap-theme.css.map
│ │ │ │ │ └── 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
│ │ │ │ └── js
│ │ │ │ ├── bootstrap.js
│ │ │ │ └── npm.js
│ │ │ └── LICENSE
│ │ ├── jquery
│ │ │ ├── dist
│ │ │ │ ├── jquery.js
│ │ │ │ └── jquery.min.map
│ │ │ └── LICENSE.txt
│ │ ├── jquery-validation
│ │ │ ├── dist
│ │ │ │ ├── additional-methods.js
│ │ │ │ └── jquery.validate.js
│ │ │ └── LICENSE.md
│ │ └── jquery-validation-unobtrusive
│ │ ├── jquery.validate.unobtrusive.js
│ │ └── jquery.validate.unobtrusive.min.js
│ ├── lsc.Dal
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── bnuxq.Dal.1.0.0.nupkg
│ │ │ │ ├── netcoreapp2.0
│ │ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ │ ├── bnuxq.Common.pdb
│ │ │ │ │ ├── bnuxq.Dal.deps.json
│ │ │ │ │ ├── bnuxq.Dal.dll
│ │ │ │ │ ├── bnuxq.Dal.pdb
│ │ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ │ ├── bnuxq.Model.pdb
│ │ │ │ │ ├── lsc.Common.dll
│ │ │ │ │ ├── lsc.Common.pdb
│ │ │ │ │ ├── lsc.Dal.deps.json
│ │ │ │ │ ├── lsc.Dal.dll
│ │ │ │ │ ├── lsc.Dal.pdb
│ │ │ │ │ ├── lsc.Model.dll
│ │ │ │ │ └── lsc.Model.pdb
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.Common.dll
│ │ │ │ ├── lsc.Common.pdb
│ │ │ │ ├── lsc.Dal.deps.json
│ │ │ │ ├── lsc.Dal.dll
│ │ │ │ ├── lsc.Dal.pdb
│ │ │ │ ├── lsc.Dal.runtimeconfig.dev.json
│ │ │ │ ├── lsc.Dal.runtimeconfig.json
│ │ │ │ ├── lsc.Model.dll
│ │ │ │ └── lsc.Model.pdb
│ │ │ └── Release
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── bnuxq.Common.dll
│ │ │ │ ├── bnuxq.Common.pdb
│ │ │ │ ├── bnuxq.Dal.deps.json
│ │ │ │ ├── bnuxq.Dal.dll
│ │ │ │ ├── bnuxq.Dal.pdb
│ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ └── bnuxq.Model.pdb
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Common.dll
│ │ │ ├── lsc.Common.pdb
│ │ │ ├── lsc.Dal.deps.json
│ │ │ ├── lsc.Dal.dll
│ │ │ ├── lsc.Dal.pdb
│ │ │ ├── lsc.Dal.runtimeconfig.dev.json
│ │ │ ├── lsc.Dal.runtimeconfig.json
│ │ │ ├── lsc.Model.dll
│ │ │ └── lsc.Model.pdb
│ │ ├── DataContext.cs
│ │ ├── DistrictInfoDal.cs
│ │ ├── EmailResourcesDal.cs
│ │ ├── EmailTemplateDal.cs
│ │ ├── EnterCustContactsDal.cs
│ │ ├── EnterCustomerDal.cs
│ │ ├── EnterCustPhaseLogDal.cs
│ │ ├── lsc.Dal.csproj
│ │ ├── Migrations
│ │ │ ├── 20180605092706_createAlltable.cs
│ │ │ ├── 20180605092706_createAlltable.Designer.cs
│ │ │ └── DataContextModelSnapshot.cs
│ │ ├── ModuleInfoDal.cs
│ │ ├── obj
│ │ │ ├── bnuxq.Dal.1.0.0.nuspec
│ │ │ ├── bnuxq.Dal.csproj.nuget.cache
│ │ │ ├── bnuxq.Dal.csproj.nuget.g.props
│ │ │ ├── bnuxq.Dal.csproj.nuget.g.targets
│ │ │ ├── Debug
│ │ │ │ ├── netcoreapp2.0
│ │ │ │ │ ├── bnuxq.Dal.AssemblyInfo.cs
│ │ │ │ │ ├── bnuxq.Dal.AssemblyInfoInputs.cache
│ │ │ │ │ ├── bnuxq.Dal.csproj.CopyComplete
│ │ │ │ │ ├── bnuxq.Dal.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── bnuxq.Dal.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── bnuxq.Dal.csprojResolveAssemblyReference.cache
│ │ │ │ │ ├── bnuxq.Dal.dll
│ │ │ │ │ ├── bnuxq.Dal.pdb
│ │ │ │ │ ├── lsc.Dal.AssemblyInfo.cs
│ │ │ │ │ ├── lsc.Dal.AssemblyInfoInputs.cache
│ │ │ │ │ ├── lsc.Dal.assets.cache
│ │ │ │ │ ├── lsc.Dal.csprojAssemblyReference.cache
│ │ │ │ │ ├── lsc.Dal.csproj.CopyComplete
│ │ │ │ │ ├── lsc.Dal.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── lsc.Dal.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── lsc.Dal.csprojResolveAssemblyReference.cache
│ │ │ │ │ ├── lsc.Dal.dll
│ │ │ │ │ └── lsc.Dal.pdb
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.Dal.AssemblyInfo.cs
│ │ │ │ ├── lsc.Dal.AssemblyInfoInputs.cache
│ │ │ │ ├── lsc.Dal.assets.cache
│ │ │ │ ├── lsc.Dal.csprojAssemblyReference.cache
│ │ │ │ ├── lsc.Dal.csproj.CopyComplete
│ │ │ │ ├── lsc.Dal.csproj.CoreCompileInputs.cache
│ │ │ │ ├── lsc.Dal.csproj.FileListAbsolute.txt
│ │ │ │ ├── lsc.Dal.dll
│ │ │ │ ├── lsc.Dal.pdb
│ │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ ├── lsc.Dal.csproj.nuget.cache
│ │ │ ├── lsc.Dal.csproj.nuget.g.props
│ │ │ ├── lsc.Dal.csproj.nuget.g.targets
│ │ │ ├── project.assets.json
│ │ │ └── Release
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── bnuxq.Dal.AssemblyInfo.cs
│ │ │ │ ├── bnuxq.Dal.AssemblyInfoInputs.cache
│ │ │ │ ├── bnuxq.Dal.csproj.CopyComplete
│ │ │ │ ├── bnuxq.Dal.csproj.CoreCompileInputs.cache
│ │ │ │ ├── bnuxq.Dal.csproj.FileListAbsolute.txt
│ │ │ │ ├── bnuxq.Dal.csprojResolveAssemblyReference.cache
│ │ │ │ ├── bnuxq.Dal.dll
│ │ │ │ └── bnuxq.Dal.pdb
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Dal.AssemblyInfo.cs
│ │ │ ├── lsc.Dal.AssemblyInfoInputs.cache
│ │ │ ├── lsc.Dal.assets.cache
│ │ │ ├── lsc.Dal.csprojAssemblyReference.cache
│ │ │ ├── lsc.Dal.csproj.CopyComplete
│ │ │ ├── lsc.Dal.csproj.CoreCompileInputs.cache
│ │ │ ├── lsc.Dal.csproj.FileListAbsolute.txt
│ │ │ ├── lsc.Dal.dll
│ │ │ ├── lsc.Dal.pdb
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── OptionDal.cs
│ │ ├── QuestionsDal.cs
│ │ ├── ReceivedPaymentsLogDal.cs
│ │ ├── SalesProjectDal.cs
│ │ ├── SalesProjectStateLogDal.cs
│ │ ├── SendEmailLogDal.cs
│ │ ├── SendEmailTaskDal.cs
│ │ ├── TargetEmailDal.cs
│ │ ├── UserAnswerDal.cs
│ │ ├── UserAnswerLogDal.cs
│ │ ├── UserDal.cs
│ │ ├── UserQuestionsDal.cs
│ │ ├── UserRoleDal.cs
│ │ ├── UserRoleJurisdictionDal.cs
│ │ └── WorkPlanDal.cs
│ ├── lsc.Model
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── bnuxq.Model.1.0.0.nupkg
│ │ │ │ ├── netcoreapp2.0
│ │ │ │ │ ├── bnuxq.Model.deps.json
│ │ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ │ ├── bnuxq.Model.pdb
│ │ │ │ │ ├── lsc.Model.deps.json
│ │ │ │ │ ├── lsc.Model.dll
│ │ │ │ │ └── lsc.Model.pdb
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.Model.deps.json
│ │ │ │ ├── lsc.Model.dll
│ │ │ │ └── lsc.Model.pdb
│ │ │ └── Release
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── bnuxq.Model.deps.json
│ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ └── bnuxq.Model.pdb
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Model.deps.json
│ │ │ ├── lsc.Model.dll
│ │ │ └── lsc.Model.pdb
│ │ ├── DistrictInfo.cs
│ │ ├── EmailResources.cs
│ │ ├── EmailTemplate.cs
│ │ ├── EnterCustContacts.cs
│ │ ├── EnterCustomer.cs
│ │ ├── EnterCustPhaseLog.cs
│ │ ├── Enume
│ │ │ ├── CustomerClassifyEnum.cs
│ │ │ ├── CustomerTypeEnum.cs
│ │ │ ├── CustSource.cs
│ │ │ ├── DegreeOfHeatEnume.cs
│ │ │ ├── EnumeHelper.cs
│ │ │ ├── HeatTypeEnum.cs
│ │ │ ├── PhaseEnume.cs
│ │ │ ├── ProjectStateEnum.cs
│ │ │ ├── ProjectTypeEnum.cs
│ │ │ ├── QuestionsTypeEnum.cs
│ │ │ ├── RelationshipEnume.cs
│ │ │ ├── SexEnum.cs
│ │ │ ├── StateEnum.cs
│ │ │ ├── ValueGradeEnume.cs
│ │ │ └── WorkPlanStateEnum.cs
│ │ ├── lsc.Model.csproj
│ │ ├── ModuleInfo.cs
│ │ ├── obj
│ │ │ ├── bnuxq.Model.1.0.0.nuspec
│ │ │ ├── bnuxq.Model.csproj.nuget.cache
│ │ │ ├── bnuxq.Model.csproj.nuget.g.props
│ │ │ ├── bnuxq.Model.csproj.nuget.g.targets
│ │ │ ├── Debug
│ │ │ │ ├── netcoreapp2.0
│ │ │ │ │ ├── bnuxq.Model.AssemblyInfo.cs
│ │ │ │ │ ├── bnuxq.Model.AssemblyInfoInputs.cache
│ │ │ │ │ ├── bnuxq.Model.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── bnuxq.Model.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── bnuxq.Model.csprojResolveAssemblyReference.cache
│ │ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ │ ├── bnuxq.Model.pdb
│ │ │ │ │ ├── lsc.Model.AssemblyInfo.cs
│ │ │ │ │ ├── lsc.Model.AssemblyInfoInputs.cache
│ │ │ │ │ ├── lsc.Model.assets.cache
│ │ │ │ │ ├── lsc.Model.csprojAssemblyReference.cache
│ │ │ │ │ ├── lsc.Model.csproj.CoreCompileInputs.cache
│ │ │ │ │ ├── lsc.Model.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── lsc.Model.csprojResolveAssemblyReference.cache
│ │ │ │ │ ├── lsc.Model.dll
│ │ │ │ │ └── lsc.Model.pdb
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.Model.AssemblyInfo.cs
│ │ │ │ ├── lsc.Model.AssemblyInfoInputs.cache
│ │ │ │ ├── lsc.Model.assets.cache
│ │ │ │ ├── lsc.Model.csprojAssemblyReference.cache
│ │ │ │ ├── lsc.Model.csproj.CoreCompileInputs.cache
│ │ │ │ ├── lsc.Model.csproj.FileListAbsolute.txt
│ │ │ │ ├── lsc.Model.dll
│ │ │ │ ├── lsc.Model.pdb
│ │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ ├── lsc.Model.csproj.nuget.cache
│ │ │ ├── lsc.Model.csproj.nuget.g.props
│ │ │ ├── lsc.Model.csproj.nuget.g.targets
│ │ │ ├── project.assets.json
│ │ │ └── Release
│ │ │ ├── netcoreapp2.0
│ │ │ │ ├── bnuxq.Model.AssemblyInfo.cs
│ │ │ │ ├── bnuxq.Model.AssemblyInfoInputs.cache
│ │ │ │ ├── bnuxq.Model.csproj.CoreCompileInputs.cache
│ │ │ │ ├── bnuxq.Model.csproj.FileListAbsolute.txt
│ │ │ │ ├── bnuxq.Model.csprojResolveAssemblyReference.cache
│ │ │ │ ├── bnuxq.Model.dll
│ │ │ │ └── bnuxq.Model.pdb
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Model.AssemblyInfo.cs
│ │ │ ├── lsc.Model.AssemblyInfoInputs.cache
│ │ │ ├── lsc.Model.assets.cache
│ │ │ ├── lsc.Model.csprojAssemblyReference.cache
│ │ │ ├── lsc.Model.csproj.CoreCompileInputs.cache
│ │ │ ├── lsc.Model.csproj.FileListAbsolute.txt
│ │ │ ├── lsc.Model.dll
│ │ │ ├── lsc.Model.pdb
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── Option.cs
│ │ ├── Questions.cs
│ │ ├── ReceivedPaymentsLog.cs
│ │ ├── SalesProject.cs
│ │ ├── SalesProjectStateLog.cs
│ │ ├── SendEmailLog.cs
│ │ ├── SendEmailTask.cs
│ │ ├── TargetEmail.cs
│ │ ├── UserAccount.cs
│ │ ├── UserAnswer.cs
│ │ ├── UserAnswerLog.cs
│ │ ├── UserEnterReport.cs
│ │ ├── UserInfo.cs
│ │ ├── UserQuestions.cs
│ │ ├── UserRole.cs
│ │ ├── UserRoleJurisdiction.cs
│ │ └── WorkPlan.cs
│ ├── lsc.sln
│ ├── lsc.Spider
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── logs
│ │ │ │ │ └── 20192
│ │ │ │ │ └── 14.Log
│ │ │ │ ├── lsc.Bll.dll
│ │ │ │ ├── lsc.Bll.pdb
│ │ │ │ ├── lsc.Common.dll
│ │ │ │ ├── lsc.Common.pdb
│ │ │ │ ├── lsc.Dal.dll
│ │ │ │ ├── lsc.Dal.pdb
│ │ │ │ ├── lsc.Model.dll
│ │ │ │ ├── lsc.Model.pdb
│ │ │ │ ├── lsc.Spider.deps.json
│ │ │ │ ├── lsc.Spider.dll
│ │ │ │ ├── lsc.Spider.pdb
│ │ │ │ ├── lsc.Spider.runtimeconfig.dev.json
│ │ │ │ └── lsc.Spider.runtimeconfig.json
│ │ │ └── Release
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Bll.dll
│ │ │ ├── lsc.Bll.pdb
│ │ │ ├── lsc.Common.dll
│ │ │ ├── lsc.Common.pdb
│ │ │ ├── lsc.Dal.dll
│ │ │ ├── lsc.Dal.pdb
│ │ │ ├── lsc.Model.dll
│ │ │ ├── lsc.Model.pdb
│ │ │ ├── lsc.Spider.deps.json
│ │ │ ├── lsc.Spider.dll
│ │ │ ├── lsc.Spider.pdb
│ │ │ ├── lsc.Spider.runtimeconfig.dev.json
│ │ │ ├── lsc.Spider.runtimeconfig.json
│ │ │ └── publish
│ │ │ ├── AngleSharp.dll
│ │ │ ├── lsc.Bll.dll
│ │ │ ├── lsc.Bll.pdb
│ │ │ ├── lsc.Common.dll
│ │ │ ├── lsc.Common.pdb
│ │ │ ├── lsc.Dal.dll
│ │ │ ├── lsc.Dal.pdb
│ │ │ ├── lsc.Model.dll
│ │ │ ├── lsc.Model.pdb
│ │ │ ├── lsc.Spider.deps.json
│ │ │ ├── lsc.Spider.dll
│ │ │ ├── lsc.Spider.pdb
│ │ │ ├── lsc.Spider.runtimeconfig.json
│ │ │ ├── Microsoft.EntityFrameworkCore.Abstractions.dll
│ │ │ ├── Microsoft.EntityFrameworkCore.dll
│ │ │ ├── Microsoft.EntityFrameworkCore.Relational.dll
│ │ │ ├── Microsoft.Extensions.Caching.Abstractions.dll
│ │ │ ├── Microsoft.Extensions.Caching.Memory.dll
│ │ │ ├── Microsoft.Extensions.Configuration.Abstractions.dll
│ │ │ ├── Microsoft.Extensions.Configuration.Binder.dll
│ │ │ ├── Microsoft.Extensions.Configuration.dll
│ │ │ ├── Microsoft.Extensions.DependencyInjection.Abstractions.dll
│ │ │ ├── Microsoft.Extensions.DependencyInjection.dll
│ │ │ ├── Microsoft.Extensions.Logging.Abstractions.dll
│ │ │ ├── Microsoft.Extensions.Logging.dll
│ │ │ ├── Microsoft.Extensions.Options.dll
│ │ │ ├── Microsoft.Extensions.Primitives.dll
│ │ │ ├── MySqlConnector.dll
│ │ │ ├── Newtonsoft.Json.dll
│ │ │ ├── Pomelo.EntityFrameworkCore.MySql.dll
│ │ │ ├── Pomelo.JsonObject.dll
│ │ │ ├── Remotion.Linq.dll
│ │ │ ├── runtimes
│ │ │ │ └── win
│ │ │ │ └── lib
│ │ │ │ └── netcoreapp2.0
│ │ │ │ └── System.Text.Encoding.CodePages.dll
│ │ │ ├── System.Interactive.Async.dll
│ │ │ ├── System.Runtime.CompilerServices.Unsafe.dll
│ │ │ └── System.Text.Encoding.CodePages.dll
│ │ ├── lsc.Spider.csproj
│ │ ├── lsc.Spider.csproj.user
│ │ ├── obj
│ │ │ ├── Debug
│ │ │ │ └── netcoreapp2.2
│ │ │ │ ├── lsc.Spider.AssemblyInfo.cs
│ │ │ │ ├── lsc.Spider.AssemblyInfoInputs.cache
│ │ │ │ ├── lsc.Spider.assets.cache
│ │ │ │ ├── lsc.Spider.csprojAssemblyReference.cache
│ │ │ │ ├── lsc.Spider.csproj.CopyComplete
│ │ │ │ ├── lsc.Spider.csproj.CoreCompileInputs.cache
│ │ │ │ ├── lsc.Spider.csproj.FileListAbsolute.txt
│ │ │ │ ├── lsc.Spider.dll
│ │ │ │ ├── lsc.Spider.pdb
│ │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ │ ├── lsc.Spider.csproj.nuget.cache
│ │ │ ├── lsc.Spider.csproj.nuget.g.props
│ │ │ ├── lsc.Spider.csproj.nuget.g.targets
│ │ │ ├── project.assets.json
│ │ │ └── Release
│ │ │ └── netcoreapp2.2
│ │ │ ├── lsc.Spider.AssemblyInfo.cs
│ │ │ ├── lsc.Spider.AssemblyInfoInputs.cache
│ │ │ ├── lsc.Spider.assets.cache
│ │ │ ├── lsc.Spider.csprojAssemblyReference.cache
│ │ │ ├── lsc.Spider.csproj.CopyComplete
│ │ │ ├── lsc.Spider.csproj.CoreCompileInputs.cache
│ │ │ ├── lsc.Spider.csproj.FileListAbsolute.txt
│ │ │ ├── lsc.Spider.dll
│ │ │ ├── lsc.Spider.pdb
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── PublishProfiles
│ │ │ ├── FolderProfile.pubxml
│ │ │ └── FolderProfile.pubxml.user
│ │ └── Spiderruyile.cs
│ └── obj
│ ├── Debug
│ │ └── docker-compose.dcproj.FileListAbsolute.txt
│ └── Docker
│ ├── docker-compose.vs.debug.g.yml
│ ├── docker-compose.vs.release.g.yml
│ ├── DockerDevelopmentMode.cache
│ ├── HashOfDockerArtifacts.cache
│ └── TargetOS.cache
├── README.md
└── 新建文本文档.txt
240 directories, 1444 files
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论