diff --git a/GDZZ.Application/Entity/MiniResume.cs b/GDZZ.Application/Entity/MiniResume.cs
index 1bd36f2..9d8b14c 100644
--- a/GDZZ.Application/Entity/MiniResume.cs
+++ b/GDZZ.Application/Entity/MiniResume.cs
@@ -51,5 +51,13 @@ namespace GDZZ.Application.Entity
/// 待遇
///
public string Salary { get; set; }
+ ///
+ /// 待遇ID
+ ///
+ public string SalaryID { get; set; }
+ ///
+ /// 地区ID合集
+ ///
+ public string RegionStrID { get; set; }
}
}
\ No newline at end of file
diff --git a/GDZZ.Application/Entity/SysTConfig.cs b/GDZZ.Application/Entity/SysTConfig.cs
new file mode 100644
index 0000000..5911fea
--- /dev/null
+++ b/GDZZ.Application/Entity/SysTConfig.cs
@@ -0,0 +1,27 @@
+using System;
+using SqlSugar;
+using System.ComponentModel;
+using GDZZ.Core.Entity;
+namespace GDZZ.Application.Entity
+{
+ ///
+ /// 系统配置
+ ///
+ [SugarTable("sys_T_config")]
+ [Description("系统配置")]
+ public class SysTConfig : DEntityBase
+ {
+ ///
+ /// 租户Id
+ ///
+ public long TenantId { get; set; }
+ ///
+ /// 招聘费用
+ ///
+ public int PushFee { get; set; }
+ ///
+ /// 求职联系费用
+ ///
+ public int JobFee { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/GDZZ.Application/Enum/CompanyEnum.cs b/GDZZ.Application/Enum/CompanyEnum.cs
index dacc8c3..3ed709e 100644
--- a/GDZZ.Application/Enum/CompanyEnum.cs
+++ b/GDZZ.Application/Enum/CompanyEnum.cs
@@ -12,7 +12,7 @@ namespace GDZZ.Application.Enum
///
/// 待审核
///
- [Description("联系费用")] Pending = 0,
+ [Description("待审核")] Pending = 0,
///
/// 联系费用
diff --git a/GDZZ.Application/Enum/ConsumeEnum.cs b/GDZZ.Application/Enum/ConsumeEnum.cs
index 28f68dc..01fca5e 100644
--- a/GDZZ.Application/Enum/ConsumeEnum.cs
+++ b/GDZZ.Application/Enum/ConsumeEnum.cs
@@ -13,5 +13,10 @@ namespace GDZZ.Application
/// 联系费用
///
[Description("联系费用")] Contact = 0,
+
+ ///
+ /// 联系费用
+ ///
+ [Description("发布费用")] Push = 1,
}
}
diff --git a/GDZZ.Application/GDZZ.Application.xml b/GDZZ.Application/GDZZ.Application.xml
index a8df335..259af55 100644
--- a/GDZZ.Application/GDZZ.Application.xml
+++ b/GDZZ.Application/GDZZ.Application.xml
@@ -379,6 +379,16 @@
待遇
+
+
+ 待遇ID
+
+
+
+
+ 地区ID合集
+
+
职业表
@@ -424,6 +434,26 @@
地区级别 1-省、自治区、直辖市 2-地级市、地区、自治州、盟 3-市辖区、县级市、县
+
+
+ 系统配置
+
+
+
+
+ 租户Id
+
+
+
+
+ 招聘费用
+
+
+
+
+ 求职联系费用
+
+
待审核
@@ -444,6 +474,11 @@
联系费用
+
+
+ 联系费用
+
+
已取消
@@ -1050,27 +1085,6 @@
公司属性服务
-
-
- 分页查询公司属性
-
-
-
-
-
-
- 增加公司属性
-
-
-
-
-
-
- 删除公司属性
-
-
-
-
更新公司属性
@@ -1085,13 +1099,6 @@
-
-
- 获取公司属性列表
-
-
-
-
公司属性输出参数
@@ -1117,6 +1124,16 @@
公司简介
+
+
+ 公司名称
+
+
+
+
+ 公司详情图片
+
+
审核状态
@@ -1142,6 +1159,16 @@
公司简介
+
+
+ 公司名称
+
+
+
+
+ 公司详情图片
+
+
主键Id
@@ -1202,11 +1229,6 @@
意见反馈输入参数
-
-
- 租户Id
-
-
反馈意见
@@ -1247,6 +1269,13 @@
意见反馈服务
+
+
+ 分页查询意见反馈
+
+
+
+
获取意见反馈
@@ -1255,7 +1284,7 @@
- 获取意见反馈
+ 添加意见反馈
@@ -1749,6 +1778,56 @@
小程序招聘列表输入参数
+
+
+ 标题
+
+
+
+
+ 要求
+
+
+
+
+ 详情
+
+
+
+
+ 地区名
+
+
+
+
+ 地区ID
+
+
+
+
+ 经验
+
+
+
+
+ 学历
+
+
+
+
+ 公司名称
+
+
+
+
+ 待遇
+
+
+
+
+ 待遇
+
+
主键Id
@@ -1824,11 +1903,21 @@
经验
+
+
+ 待遇ID
+
+
等级
+
+
+ 地区ID合集
+
+
小程序招聘列表服务
@@ -1836,7 +1925,7 @@
- 初始化
+ 招聘列表
@@ -1862,6 +1951,13 @@
+
+
+ 获取自己发布的招聘信息
+
+
+
+
删除招聘信息
@@ -1971,14 +2067,9 @@
行政地区编号
-
-
- 地区父id
-
-
-
+
- 地区级别 1-省、自治区、直辖市 2-地级市、地区、自治州、盟 3-市辖区、县级市、县
+ 子地区
@@ -1988,8 +2079,140 @@
- 查询所有城市列表
+ 查询地区列表
+
+
+
+
+
+ 租户系统配置输出参数
+
+
+
+ 主键Id
+
+
+
+
+ 租户Id
+
+
+
+
+ 招聘费用
+
+
+
+
+ 求职联系费用
+
+
+
+
+ 租户系统配置输入参数
+
+
+
+
+ 租户Id
+
+
+
+
+ 招聘费用
+
+
+
+
+ 求职联系费用
+
+
+
+
+ 租户Id
+
+
+
+
+ 主键Id
+
+
+
+
+ 主键Id
+
+
+
+
+ 租户系统配置输出参数
+
+
+
+
+ 主键Id
+
+
+
+
+ 租户Id
+
+
+
+
+ 招聘费用
+
+
+
+
+ 求职联系费用
+
+
+
+
+ 租户系统配置服务
+
+
+
+
+ 分页查询租户系统配置
+
+
+
+
+
+
+ 增加租户系统配置
+
+
+
+
+
+
+ 删除租户系统配置
+
+
+
+
+
+
+ 更新租户系统配置
+
+
+
+
+
+
+ 获取租户系统配置
+
+
+
+
+
+
+ 获取租户系统配置列表
+
+
diff --git a/GDZZ.Application/Service/Company/CompanyService.cs b/GDZZ.Application/Service/Company/CompanyService.cs
index a8c1caf..2fea471 100644
--- a/GDZZ.Application/Service/Company/CompanyService.cs
+++ b/GDZZ.Application/Service/Company/CompanyService.cs
@@ -22,55 +22,21 @@ namespace GDZZ.Application
_rep = rep;
}
- ///
- /// 分页查询公司属性
- ///
- ///
- ///
- [HttpGet("/Company/page")]
- public async Task Page([FromQuery] CompanyInput input)
- {
- var entities = await _rep.AsQueryable()
- .ToPagedListAsync(input.PageNo, input.PageSize);
- return entities.XnPagedResult();
- }
- ///
- /// 增加公司属性
- ///
- ///
- ///
- [HttpPost("/Company/add")]
- public async Task Add(AddCompanyInput input)
- {
- var entity = input.Adapt();
- await _rep.InsertAsync(entity);
- }
-
- ///
- /// 删除公司属性
- ///
- ///
- ///
- [HttpPost("/Company/delete")]
- public async Task Delete(DeleteCompanyInput input)
- {
- var entity = await _rep.FirstOrDefaultAsync(u => u.Id == input.Id);
- await _rep.DeleteAsync(entity);
- }
///
/// 更新公司属性
///
///
///
- [HttpPost("/Company/edit")]
+ [HttpPost("/Mini/Company/edit")]
public async Task Update(UpdateCompanyInput input)
{
var entity = input.Adapt();
- await _rep.AsUpdateable(entity).IgnoreColumns(ignoreAllNullColumns:true).ExecuteCommandAsync();
+ await _rep.AsUpdateable(entity).IgnoreColumns(ignoreAllNullColumns: true).ExecuteCommandAsync();
}
+
///
/// 获取公司属性
///
@@ -84,15 +50,8 @@ namespace GDZZ.Application
return await _rep.FirstOrDefaultAsync(u => u.Id == input.Id);
}
- ///
- /// 获取公司属性列表
- ///
- ///
- ///
- [HttpGet("/Company/list")]
- public async Task List([FromQuery] CompanyInput input)
- {
- return await _rep.ToListAsync();
- }
+
+
+
}
}
diff --git a/GDZZ.Application/Service/Company/Dto/CompanyDto.cs b/GDZZ.Application/Service/Company/Dto/CompanyDto.cs
index 7ae6618..7bacd84 100644
--- a/GDZZ.Application/Service/Company/Dto/CompanyDto.cs
+++ b/GDZZ.Application/Service/Company/Dto/CompanyDto.cs
@@ -29,6 +29,16 @@ namespace GDZZ.Application
///
public string Info { get; set; }
+ ///
+ /// 公司名称
+ ///
+ public string Name { get; set; }
+
+ ///
+ /// 公司详情图片
+ ///
+ public string CompanyInfoUrl { get; set; }
+
///
/// 审核状态
///
diff --git a/GDZZ.Application/Service/Company/Dto/CompanyInput.cs b/GDZZ.Application/Service/Company/Dto/CompanyInput.cs
index 11e4959..cf24316 100644
--- a/GDZZ.Application/Service/Company/Dto/CompanyInput.cs
+++ b/GDZZ.Application/Service/Company/Dto/CompanyInput.cs
@@ -13,17 +13,27 @@ namespace GDZZ.Application
/// 租户Id
///
public virtual long TenantId { get; set; }
-
+
///
/// 公司Logo
///
- public virtual string logo { get; set; }
-
+ public string logo { get; set; }
+
///
/// 公司简介
///
- public virtual string Info { get; set; }
-
+ public string Info { get; set; }
+
+ ///
+ /// 公司名称
+ ///
+ public string Name { get; set; }
+
+ ///
+ /// 公司详情图片
+ ///
+ public string CompanyInfoUrl { get; set; }
+
}
public class AddCompanyInput : CompanyInput
diff --git a/GDZZ.Application/Service/Company/ICompanyService.cs b/GDZZ.Application/Service/Company/ICompanyService.cs
index aaad75d..5d17623 100644
--- a/GDZZ.Application/Service/Company/ICompanyService.cs
+++ b/GDZZ.Application/Service/Company/ICompanyService.cs
@@ -6,11 +6,9 @@ namespace GDZZ.Application
{
public interface ICompanyService
{
- Task Add(AddCompanyInput input);
- Task Delete(DeleteCompanyInput input);
+
Task Get([FromQuery] QueryeCompanyInput input);
- Task List([FromQuery] CompanyInput input);
- Task Page([FromQuery] CompanyInput input);
+
Task Update(UpdateCompanyInput input);
}
}
\ No newline at end of file
diff --git a/GDZZ.Application/Service/FeedBack/Dto/FeedBackInput.cs b/GDZZ.Application/Service/FeedBack/Dto/FeedBackInput.cs
index 9fbffab..2a074d1 100644
--- a/GDZZ.Application/Service/FeedBack/Dto/FeedBackInput.cs
+++ b/GDZZ.Application/Service/FeedBack/Dto/FeedBackInput.cs
@@ -9,10 +9,7 @@ namespace GDZZ.Application
///
public class FeedBackInput : PageInputBase
{
- ///
- /// 租户Id
- ///
- public virtual long TenantId { get; set; }
+
///
/// 反馈意见
diff --git a/GDZZ.Application/Service/FeedBack/FeedBackService.cs b/GDZZ.Application/Service/FeedBack/FeedBackService.cs
index 848caf7..d2b8890 100644
--- a/GDZZ.Application/Service/FeedBack/FeedBackService.cs
+++ b/GDZZ.Application/Service/FeedBack/FeedBackService.cs
@@ -9,6 +9,7 @@ using System.Threading.Tasks;
using GDZZ.Application.Entity;
using System.Collections.Generic;
using System;
+using GDZZ.Core.Service;
namespace GDZZ.Application
{
@@ -25,6 +26,18 @@ namespace GDZZ.Application
_rep = rep;
}
+ ///
+ /// 分页查询意见反馈
+ ///
+ ///
+ ///
+ [HttpGet("/FeedBack/page")]
+ public async Task QueryNoticePageList([FromQuery] NoticeInput input)
+ {
+ var notices = await _rep.AsQueryable()
+ .ToPagedListAsync(input.PageNo, input.PageSize);
+ return notices.XnPagedResult();
+ }
///
/// 获取意见反馈
@@ -40,15 +53,13 @@ namespace GDZZ.Application
///
- /// 获取意见反馈
+ /// 添加意见反馈
///
///
///
[HttpPost("Mini/AddFeedBack")]
public async Task AddFeedBack(FeedBackInput backInput)
{
- backInput.TenantId =long.Parse(UserManager.TenantID);
-
var entity = backInput.Adapt();
await _rep.InsertAsync(entity);
}
diff --git a/GDZZ.Application/Service/MiniResume/Dto/MiniResumeInput.cs b/GDZZ.Application/Service/MiniResume/Dto/MiniResumeInput.cs
index ef0a76e..abfc97c 100644
--- a/GDZZ.Application/Service/MiniResume/Dto/MiniResumeInput.cs
+++ b/GDZZ.Application/Service/MiniResume/Dto/MiniResumeInput.cs
@@ -10,11 +10,56 @@ namespace GDZZ.Application
public class MiniResumeInput : PageInputBase
{
public long CompanyID { get; set; }
+ ///
+ /// 标题
+ ///
+ public string Title { get; set; }
+ ///
+ /// 要求
+ ///
+ public string Sak { get; set; }
+ ///
+ /// 详情
+ ///
+ public string Info { get; set; }
+ ///
+ /// 地区名
+ ///
+ public string RegionName { get; set; }
+
+ ///
+ /// 地区ID
+ ///
+ public string RegionStrID { get; set; }
+
+ ///
+ /// 经验
+ ///
+ public string Level { get; set; }
+ ///
+ /// 学历
+ ///
+ public string Record { get; set; }
+ ///
+ /// 公司名称
+ ///
+ public string CompanyName { get; set; }
+ ///
+ /// 待遇
+ ///
+ public string Salary { get; set; }
+
+ ///
+ /// 待遇
+ ///
+ public string SalaryID { get; set; }
}
public class AddMiniResumeInput : MiniResumeInput
{
+
+
}
public class DeleteMiniResumeInput
diff --git a/GDZZ.Application/Service/MiniResume/Dto/MiniResumeOutput.cs b/GDZZ.Application/Service/MiniResume/Dto/MiniResumeOutput.cs
index 05a11d6..c26997d 100644
--- a/GDZZ.Application/Service/MiniResume/Dto/MiniResumeOutput.cs
+++ b/GDZZ.Application/Service/MiniResume/Dto/MiniResumeOutput.cs
@@ -68,9 +68,19 @@ namespace GDZZ.Application
///
public string Level { get; set; }
+ ///
+ /// 待遇ID
+ ///
+ public string SalaryID { get; set; }
+
///
/// 等级
///
public string Record { get; set; }
+
+ ///
+ /// 地区ID合集
+ ///
+ public string RegionStrID { get; set; }
}
}
diff --git a/GDZZ.Application/Service/MiniResume/MiniResumeService.cs b/GDZZ.Application/Service/MiniResume/MiniResumeService.cs
index 090d106..cd86401 100644
--- a/GDZZ.Application/Service/MiniResume/MiniResumeService.cs
+++ b/GDZZ.Application/Service/MiniResume/MiniResumeService.cs
@@ -11,6 +11,8 @@ using Microsoft.AspNetCore.Authorization;
using StackExchange.Profiling.Internal;
using System;
using System.Collections.Generic;
+using GDZZ.Core.Entity;
+using Furion.FriendlyException;
namespace GDZZ.Application
{
@@ -20,12 +22,24 @@ namespace GDZZ.Application
[ApiDescriptionSettings("Application",Name = "MiniResume", Order = 1)]
public class MiniResumeService : IMiniResumeService, IDynamicApiController, ITransient
{
- private readonly SqlSugarRepository _rep;
- private readonly SqlSugarRepository CompanyRep;
-
- public MiniResumeService(SqlSugarRepository rep, SqlSugarRepository CompanyRep)
+ private readonly SqlSugarRepository _rep; //招聘列表仓储
+ private readonly SqlSugarRepository baseUser; //基础用户仓储
+ private readonly SqlSugarRepository CompanyRep; //公司仓储
+ private readonly SqlSugarRepository _sysTenantRep;// 租户表仓储
+ private readonly SqlSugarRepository ComsumeRep; //消费记录仓储
+ private readonly SqlSugarRepository balance; //余额仓储
+ public MiniResumeService(SqlSugarRepository rep,
+ SqlSugarRepository baseUser,
+ SqlSugarRepository _sysTenantRep,
+ SqlSugarRepository ComsumeRep,
+ SqlSugarRepository balance,
+ SqlSugarRepository CompanyRep)
{
_rep = rep;
+ this.balance = balance;
+ this.ComsumeRep = ComsumeRep;
+ this._sysTenantRep = _sysTenantRep;
+ this.baseUser = baseUser;
this.CompanyRep= CompanyRep;
}
@@ -33,7 +47,7 @@ namespace GDZZ.Application
#region 求职端
///
- /// 初始化
+ /// 招聘列表
///
///
///
@@ -54,11 +68,14 @@ namespace GDZZ.Application
Time = u.CreatedTime.Value.ToString("yyyy/MM/dd"),RegionName = u.RegionName,
Record = u.Record,Level = u.Level,
}).MergeTable()
+ .OrderByDescending(u => u.Time)
.ToPagedListAsync(input.PageNo, input.PageSize);
- return entities;
+ return entities.XnPagedResult();
}
+
+
///
/// 初始化
///
@@ -129,10 +146,6 @@ namespace GDZZ.Application
-
-
-
-
#endregion
@@ -143,13 +156,69 @@ namespace GDZZ.Application
///
///
///
- [HttpPost("/MiniResume/add")]
+ [HttpPost("/Mini/Resume/add")]
public async Task Add(AddMiniResumeInput input)
{
var entity = input.Adapt();
+ var user =await this.baseUser.AsQueryable().Filter("TenantId", true).SingleAsync(x=>x.CreatedUserId == UserManager.UserId);
+ entity.CompanyID = user.CompanyID;
+ entity.CompanyName ="";
+
+ //查询是否有余额
+ var banlan = await this.balance.FirstOrDefaultAsync(x => x.UserID == UserManager.UserId);
+ if(banlan.IsNullOrZero() | banlan.Amount <= 0)
+ throw Oops.Oh(ErrorCode.B1001);
+
+
+ //查询所属租户收费
+ var tenantID =await this._sysTenantRep.FirstOrDefaultAsync(s => s.Id ==long.Parse(UserManager.TenantID));
+ if (tenantID.IsNullOrZero())
+ throw Oops.Oh(ErrorCode.F1001);
+ if(tenantID.PushFee > banlan.Amount)
+ throw Oops.Oh(ErrorCode.B1001);
+
+ //在余额中减去
+ banlan.Amount = banlan.Amount - tenantID.PushFee;
+ await this.balance.UpdateAsync(banlan);
+ //新增消费记录
+ await this.ComsumeRep.InsertAsync(new Consume { CAmount= tenantID.PushFee, Surplus = banlan.Amount,UserID = UserManager.UserId,Sort =(int)ConsumeEnum.Push });
await _rep.InsertAsync(entity);
}
+ ///
+ /// 获取自己发布的招聘信息
+ ///
+ ///
+ ///
+ [HttpGet("/Mini/GetSelfResumeList")]
+
+ public async Task GetSelfResumeList([FromQuery] MiniResumeInput input)
+ {
+ var entities = await _rep.AsQueryable()
+
+ .LeftJoin((u, y) => u.CompanyID == y.Id) //关联公司信息
+ .Where(u => u.CreatedUserId == UserManager.UserId)
+ .Select((u, y) => new MiniResumeOutput
+ {
+ CompanyID = y.Id,
+ CompanyName = y.Name,
+ Logo = y.logo,
+ Id = u.Id,
+ Info = u.Info,
+ Sak = u.Sak,
+ Salary = u.Salary,
+ Title = u.Title,
+ Time = u.CreatedTime.Value.ToString("yyyy/MM/dd"),
+ RegionName = u.RegionName,
+ Record = u.Record,
+ Level = u.Level,
+ RegionStrID = u.RegionStrID,
+ SalaryID = u.SalaryID
+ }).MergeTable()
+ .OrderByDescending(u => u.Time)
+ .ToPagedListAsync(input.PageNo, input.PageSize);
+ return entities;
+ }
///
@@ -157,7 +226,7 @@ namespace GDZZ.Application
///
///
///
- [HttpPost("/MiniResume/delete")]
+ [HttpPost("/Mini/Resume/delete")]
public async Task Delete(DeleteMiniResumeInput input)
{
var entity = await _rep.FirstOrDefaultAsync(u => u.Id == input.Id);
@@ -170,7 +239,7 @@ namespace GDZZ.Application
///
///
///
- [HttpPost("/MiniResume/edit")]
+ [HttpPost("/Mini/Resume/edit")]
public async Task Update(UpdateMiniResumeInput input)
{
var entity = input.Adapt();
diff --git a/GDZZ.Application/Service/SysRegion/Dto/SysRegionOutput.cs b/GDZZ.Application/Service/SysRegion/Dto/SysRegionOutput.cs
index a7e20d6..fc05fb8 100644
--- a/GDZZ.Application/Service/SysRegion/Dto/SysRegionOutput.cs
+++ b/GDZZ.Application/Service/SysRegion/Dto/SysRegionOutput.cs
@@ -1,4 +1,5 @@
using System;
+using System.Collections.Generic;
namespace GDZZ.Application
{
@@ -11,32 +12,27 @@ namespace GDZZ.Application
/// 主键Id
///
public string region_id { get; set; }
-
+
///
/// 地区名称
///
public string region_name { get; set; }
-
+
///
/// 地区缩写
///
public string region_short_name { get; set; }
-
+
///
/// 行政地区编号
///
public string region_code { get; set; }
-
- ///
- /// 地区父id
- ///
- public string region_parent_id { get; set; }
-
+
///
- /// 地区级别 1-省、自治区、直辖市 2-地级市、地区、自治州、盟 3-市辖区、县级市、县
+ /// 子地区
///
- public int region_level { get; set; }
-
+ public List children{get;set;}
+
}
diff --git a/GDZZ.Application/Service/SysRegion/SysRegionService.cs b/GDZZ.Application/Service/SysRegion/SysRegionService.cs
index e1fb800..9f100ae 100644
--- a/GDZZ.Application/Service/SysRegion/SysRegionService.cs
+++ b/GDZZ.Application/Service/SysRegion/SysRegionService.cs
@@ -9,6 +9,7 @@ using System.Threading.Tasks;
using GDZZ.Application.Entity;
using Microsoft.AspNetCore.Authorization;
using System.Collections.Generic;
+using GDZZ.Core.Service;
namespace GDZZ.Application
{
@@ -27,16 +28,29 @@ namespace GDZZ.Application
///
- /// 查询所有城市列表
+ /// 查询地区列表
///
///
[HttpGet("/Mini/GetRegionList")]
[AllowAnonymous]
public async Task> GetRegionList()
{
- var entities = await _rep.AsQueryable().Where(x => x.region_level == 2).ToArrayAsync();
- return entities.Adapt>();
+ //先查询 省级别
+ var allRegions = await _rep.AsQueryable().ToListAsync();
+ var provinces = allRegions.Where(x=>x.region_level == 1).ToList().Adapt>();
+
+ foreach (var province in provinces)
+ {
+ province.children = allRegions.Where(r => r.region_level == 2 && r.region_parent_id == province.region_id).ToList().Adapt>();
+ foreach (var city in province.children)
+ {
+ city.children = allRegions.Where(r => r.region_level == 3 && r.region_parent_id == city.region_id).ToList().Adapt>();
+ }
+ }
+ return provinces;
}
+
+
}
}
diff --git a/GDZZ.Application/Service/SysTConfig/Dto/SysTConfigDto.cs b/GDZZ.Application/Service/SysTConfig/Dto/SysTConfigDto.cs
new file mode 100644
index 0000000..00b1da2
--- /dev/null
+++ b/GDZZ.Application/Service/SysTConfig/Dto/SysTConfigDto.cs
@@ -0,0 +1,32 @@
+using System;
+using GDZZ.Core;
+
+namespace GDZZ.Application
+{
+ ///
+ /// 租户系统配置输出参数
+ ///
+ public class SysTConfigDto
+ {
+ ///
+ /// 主键Id
+ ///
+ public long Id { get; set; }
+
+ ///
+ /// 租户Id
+ ///
+ public long TenantId { get; set; }
+
+ ///
+ /// 招聘费用
+ ///
+ public int PushFee { get; set; }
+
+ ///
+ /// 求职联系费用
+ ///
+ public int JobFee { get; set; }
+
+ }
+}
diff --git a/GDZZ.Application/Service/SysTConfig/Dto/SysTConfigInput.cs b/GDZZ.Application/Service/SysTConfig/Dto/SysTConfigInput.cs
new file mode 100644
index 0000000..60f0a0b
--- /dev/null
+++ b/GDZZ.Application/Service/SysTConfig/Dto/SysTConfigInput.cs
@@ -0,0 +1,63 @@
+using GDZZ.Core;
+using System;
+using System.ComponentModel.DataAnnotations;
+
+namespace GDZZ.Application
+{
+ ///
+ /// 租户系统配置输入参数
+ ///
+ public class SysTConfigInput : PageInputBase
+ {
+ ///
+ /// 租户Id
+ ///
+ public virtual long TenantId { get; set; }
+
+ ///
+ /// 招聘费用
+ ///
+ public virtual int PushFee { get; set; }
+
+ ///
+ /// 求职联系费用
+ ///
+ public virtual int JobFee { get; set; }
+
+ }
+
+ public class AddSysTConfigInput : SysTConfigInput
+ {
+ ///
+ /// 租户Id
+ ///
+ [Required(ErrorMessage = "租户Id不能为空")]
+ public override long TenantId { get; set; }
+
+ }
+
+ public class DeleteSysTConfigInput
+ {
+ ///
+ /// 主键Id
+ ///
+ [Required(ErrorMessage = "主键Id不能为空")]
+ public long Id { get; set; }
+
+ }
+
+ public class UpdateSysTConfigInput : SysTConfigInput
+ {
+ ///
+ /// 主键Id
+ ///
+ [Required(ErrorMessage = "主键Id不能为空")]
+ public long Id { get; set; }
+
+ }
+
+ public class QueryeSysTConfigInput : DeleteSysTConfigInput
+ {
+
+ }
+}
diff --git a/GDZZ.Application/Service/SysTConfig/Dto/SysTConfigOutput.cs b/GDZZ.Application/Service/SysTConfig/Dto/SysTConfigOutput.cs
new file mode 100644
index 0000000..1f13d0c
--- /dev/null
+++ b/GDZZ.Application/Service/SysTConfig/Dto/SysTConfigOutput.cs
@@ -0,0 +1,31 @@
+using System;
+
+namespace GDZZ.Application
+{
+ ///
+ /// 租户系统配置输出参数
+ ///
+ public class SysTConfigOutput
+ {
+ ///
+ /// 主键Id
+ ///
+ public long Id { get; set; }
+
+ ///
+ /// 租户Id
+ ///
+ public long TenantId { get; set; }
+
+ ///
+ /// 招聘费用
+ ///
+ public int PushFee { get; set; }
+
+ ///
+ /// 求职联系费用
+ ///
+ public int JobFee { get; set; }
+
+ }
+}
diff --git a/GDZZ.Application/Service/SysTConfig/ISysTConfigService.cs b/GDZZ.Application/Service/SysTConfig/ISysTConfigService.cs
new file mode 100644
index 0000000..c51fada
--- /dev/null
+++ b/GDZZ.Application/Service/SysTConfig/ISysTConfigService.cs
@@ -0,0 +1,16 @@
+using GDZZ.Core;
+using Microsoft.AspNetCore.Mvc;
+using System.Threading.Tasks;
+using GDZZ.Application.Entity;
+namespace GDZZ.Application
+{
+ public interface ISysTConfigService
+ {
+ Task Add(AddSysTConfigInput input);
+ Task Delete(DeleteSysTConfigInput input);
+ Task Get([FromQuery] QueryeSysTConfigInput input);
+ Task List([FromQuery] SysTConfigInput input);
+ Task Page([FromQuery] SysTConfigInput input);
+ Task Update(UpdateSysTConfigInput input);
+ }
+}
\ No newline at end of file
diff --git a/GDZZ.Application/Service/SysTConfig/SysTConfigService.cs b/GDZZ.Application/Service/SysTConfig/SysTConfigService.cs
new file mode 100644
index 0000000..5f8a078
--- /dev/null
+++ b/GDZZ.Application/Service/SysTConfig/SysTConfigService.cs
@@ -0,0 +1,101 @@
+using GDZZ.Core;
+using Furion.DependencyInjection;
+using Furion.DynamicApiController;
+using Mapster;
+using Microsoft.AspNetCore.Mvc;
+using SqlSugar;
+using System.Linq;
+using System.Threading.Tasks;
+using GDZZ.Application.Entity;
+using GDZZ.Core.Entity;
+
+namespace GDZZ.Application
+{
+ ///
+ /// 租户系统配置服务
+ ///
+ [ApiDescriptionSettings("Application",Name = "SysTConfig", Order = 1)]
+ public class SysTConfigService : ISysTConfigService, IDynamicApiController, ITransient
+ {
+ private readonly SqlSugarRepository _rep;
+ private readonly SqlSugarRepository _sysTenantRep; // 租户表仓储
+
+
+ public SysTConfigService(SqlSugarRepository rep, SqlSugarRepository _sysTenantRep)
+ {
+ _rep = rep;
+ this._sysTenantRep = _sysTenantRep;
+ }
+
+ ///
+ /// 分页查询租户系统配置
+ ///
+ ///
+ ///
+ [HttpGet("/SysTConfig/page")]
+ public async Task Page([FromQuery] SysTConfigInput input)
+ {
+ var entities = await _rep.AsQueryable()
+ .ToPagedListAsync(input.PageNo, input.PageSize);
+ return entities.XnPagedResult();
+ }
+
+ ///
+ /// 增加租户系统配置
+ ///
+ ///
+ ///
+ [HttpPost("/SysTConfig/add")]
+ public async Task Add(AddSysTConfigInput input)
+ {
+ var entity = input.Adapt();
+ await _rep.InsertAsync(entity);
+ }
+
+ ///
+ /// 删除租户系统配置
+ ///
+ ///
+ ///
+ [HttpPost("/SysTConfig/delete")]
+ public async Task Delete(DeleteSysTConfigInput input)
+ {
+ var entity = await _rep.FirstOrDefaultAsync(u => u.Id == input.Id);
+ await _rep.DeleteAsync(entity);
+ }
+
+ ///
+ /// 更新租户系统配置
+ ///
+ ///
+ ///
+ [HttpPost("/SysTConfig/edit")]
+ public async Task Update(UpdateSysTConfigInput input)
+ {
+ var entity = input.Adapt();
+ await _rep.AsUpdateable(entity).IgnoreColumns(ignoreAllNullColumns:true).ExecuteCommandAsync();
+ }
+
+ ///
+ /// 获取租户系统配置
+ ///
+ ///
+ ///
+ [HttpGet("/SysTConfig/detail")]
+ public async Task Get([FromQuery] QueryeSysTConfigInput input)
+ {
+ return await _rep.FirstOrDefaultAsync(u => !u.Id.IsEmpty());
+ }
+
+ ///
+ /// 获取租户系统配置列表
+ ///
+ ///
+ ///
+ [HttpGet("/SysTConfig/list")]
+ public async Task List([FromQuery] SysTConfigInput input)
+ {
+ return await _rep.ToListAsync();
+ }
+ }
+}
diff --git a/GDZZ.Core/Entity/SysTenant.cs b/GDZZ.Core/Entity/SysTenant.cs
index d35f0d4..e0e01b9 100644
--- a/GDZZ.Core/Entity/SysTenant.cs
+++ b/GDZZ.Core/Entity/SysTenant.cs
@@ -1,74 +1,84 @@
-using SqlSugar;
+using System;
+using SqlSugar;
using System.ComponentModel;
+using GDZZ.Core.Entity;
+using GDZZ.Core;
using System.ComponentModel.DataAnnotations;
-namespace GDZZ.Core.Entity;
-///
-/// 租户表
-///
-[SugarTable("sys_tenant")]
-[Description("租户表")]
-public class SysTenant : DEntityBase
+namespace GDZZ.Core.Entity
{
- ///
- /// 公司名称
- ///
- [Required, MaxLength(30)]
- [SugarColumn(ColumnDescription = "公司名称")]
- public string Name { get; set; }
+ ///
+ /// 租户表
+ ///
+ [SugarTable("sys_tenant")]
+ [Description("租户表")]
+ public class SysTenant : DEntityBase
+ {
+ ///
+ /// 公司名称
+ ///
+ [Required, MaxLength(30)]
+ [SugarColumn(ColumnDescription = "公司名称")]
+ public string Name { get; set; }
- ///
- /// 管理员名称
- ///
- [Required, MaxLength(20)]
- [SugarColumn(ColumnDescription = "管理员名称")]
- public string AdminName { get; set; }
+ ///
+ /// 管理员名称
+ ///
+ [Required, MaxLength(20)]
+ [SugarColumn(ColumnDescription = "管理员名称")]
+ public string AdminName { get; set; }
- ///
- /// 主机
- ///
- [MaxLength(100)]
- [SugarColumn(ColumnDescription = "主机", IsNullable = true)]
- public string Host { get; set; }
+ ///
+ /// 主机
+ ///
+ [MaxLength(100)]
+ [SugarColumn(ColumnDescription = "主机", IsNullable = true)]
+ public string Host { get; set; }
- ///
- /// 电子邮箱
- ///
- [MaxLength(20)]
- [SugarColumn(ColumnDescription = "电子邮箱", IsNullable = true)]
- public string Email { get; set; }
+ ///
+ /// 电子邮箱
+ ///
+ [MaxLength(20)]
+ [SugarColumn(ColumnDescription = "电子邮箱", IsNullable = true)]
+ public string Email { get; set; }
- ///
- /// 电话
- ///
- [MaxLength(20)]
- [SugarColumn(ColumnDescription = "电话", IsNullable = true)]
- public string Phone { get; set; }
+ ///
+ /// 电话
+ ///
+ [MaxLength(20)]
+ [SugarColumn(ColumnDescription = "电话", IsNullable = true)]
+ public string Phone { get; set; }
- ///
- /// 数据库连接
- ///
- [MaxLength(200)]
- [SugarColumn(ColumnDescription = "数据库连接", IsNullable = true)]
- public string Connection { get; set; }
+ ///
+ /// 数据库连接
+ ///
+ [MaxLength(200)]
+ [SugarColumn(ColumnDescription = "数据库连接", IsNullable = true)]
+ public string Connection { get; set; }
- ///
- /// 架构
- ///
- [MaxLength(50)]
- [SugarColumn(ColumnDescription = "架构", IsNullable = true)]
- public string Schema { get; set; }
+ ///
+ /// 架构
+ ///
+ [MaxLength(50)]
+ [SugarColumn(ColumnDescription = "架构", IsNullable = true)]
+ public string Schema { get; set; }
- ///
- /// 备注
- ///
- [MaxLength(100)]
- [SugarColumn(ColumnDescription = "备注", IsNullable = true)]
- public string Remark { get; set; }
+ ///
+ /// 备注
+ ///
+ [MaxLength(100)]
+ [SugarColumn(ColumnDescription = "备注", IsNullable = true)]
+ public string Remark { get; set; }
- ///
- /// 租户类型
- ///
- [SugarColumn(ColumnDescription = "租户类型")]
- public TenantTypeEnum TenantType { get; set; }
-}
+ ///
+ /// 租户类型
+ ///
+ [SugarColumn(ColumnDescription = "租户类型")]
+ public TenantTypeEnum TenantType { get; set; }
+
+ ///
+ /// 招聘费用
+ ///
+ public decimal PushFee { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/GDZZ.Core/GDZZ.Core.xml b/GDZZ.Core/GDZZ.Core.xml
index b65fc7f..898b075 100644
--- a/GDZZ.Core/GDZZ.Core.xml
+++ b/GDZZ.Core/GDZZ.Core.xml
@@ -1815,6 +1815,11 @@
租户类型
+
+
+ 招聘费用
+
+
定时任务
@@ -3975,6 +3980,11 @@
最后登陆所用系统
+
+
+ 简介
+
+
员工信息
@@ -7744,6 +7754,11 @@
创建时间
+
+
+ 招聘费用
+
+
公司名称
@@ -7834,6 +7849,11 @@
创建时间
+
+
+ 招聘费用
+
+
租户服务
@@ -8382,6 +8402,11 @@
电话
+
+
+ 简介
+
+
状态-正常_0、停用_1、删除_2
diff --git a/GDZZ.Core/Service/Auth/Dto/LoginOutput.cs b/GDZZ.Core/Service/Auth/Dto/LoginOutput.cs
index 91078a9..c05bb57 100644
--- a/GDZZ.Core/Service/Auth/Dto/LoginOutput.cs
+++ b/GDZZ.Core/Service/Auth/Dto/LoginOutput.cs
@@ -90,6 +90,11 @@ public class LoginOutput
///
public string LastLoginOs { get; set; }
+ ///
+ /// 简介
+ ///
+ public string Profile { get; set; }
+
///
/// 员工信息
///
diff --git a/GDZZ.Core/Service/Tenant/Dto/TenantInput.cs b/GDZZ.Core/Service/Tenant/Dto/TenantInput.cs
index 277ae09..8168745 100644
--- a/GDZZ.Core/Service/Tenant/Dto/TenantInput.cs
+++ b/GDZZ.Core/Service/Tenant/Dto/TenantInput.cs
@@ -51,6 +51,11 @@ public class TenantInput : PageInputBase
/// 创建时间
///
public string CreatedTime { get; set; }
+
+ ///
+ /// 招聘费用
+ ///
+ public decimal PushFee { get; set; }
}
public class AddTenantInput : TenantInput
diff --git a/GDZZ.Core/Service/Tenant/Dto/TenantOutput.cs b/GDZZ.Core/Service/Tenant/Dto/TenantOutput.cs
index f1d13be..a939827 100644
--- a/GDZZ.Core/Service/Tenant/Dto/TenantOutput.cs
+++ b/GDZZ.Core/Service/Tenant/Dto/TenantOutput.cs
@@ -54,4 +54,9 @@ public class TenantOutput
/// 创建时间
///
public string CreatedTime { get; set; }
+
+ ///
+ /// 招聘费用
+ ///
+ public decimal PushFee { get; set; }
}
diff --git a/GDZZ.Core/Service/Tenant/SysTenantService.cs b/GDZZ.Core/Service/Tenant/SysTenantService.cs
index 11aa4a6..bda18d1 100644
--- a/GDZZ.Core/Service/Tenant/SysTenantService.cs
+++ b/GDZZ.Core/Service/Tenant/SysTenantService.cs
@@ -7,7 +7,6 @@ using Furion.FriendlyException;
using GDZZ.Core.Entity;
using Mapster;
using Microsoft.AspNetCore.Mvc;
-
using SqlSugar;
using System.Collections.Generic;
using System.Linq;
@@ -237,7 +236,12 @@ public class SysTenantService : ISysTenantService, IDynamicApiController, ITrans
[HttpPost("/sysTenant/edit")]
public async Task UpdateTenant(UpdateTenantInput input)
{
- var isExist = await _sysTenantRep.AnyAsync(u => (u.Name == input.Name || u.Host == input.Host || u.Email == input.Email) && u.Id != input.Id && u.TenantType != TenantTypeEnum.SYSTEM);
+ var isExist = await _sysTenantRep.AnyAsync(u => (u.Name == input.Name &&
+ u.Host == input.Host &&
+ u.PushFee == input.PushFee &&
+ u.Email == input.Email) &&
+ u.Id != input.Id &&
+ u.TenantType != TenantTypeEnum.SYSTEM);
if (isExist)
throw Oops.Oh(ErrorCode.D1300);
diff --git a/GDZZ.Core/Service/User/Dto/UserInput.cs b/GDZZ.Core/Service/User/Dto/UserInput.cs
index 344e2e2..e3ce9ea 100644
--- a/GDZZ.Core/Service/User/Dto/UserInput.cs
+++ b/GDZZ.Core/Service/User/Dto/UserInput.cs
@@ -58,6 +58,11 @@ public class UserInput : InputBase
///
public virtual string Tel { get; set; }
+ ///
+ /// 简介
+ ///
+ public string Profile { get; set; }
+
///
/// 状态-正常_0、停用_1、删除_2
///
diff --git a/GDZZ.Web.Core/applicationconfig.json b/GDZZ.Web.Core/applicationconfig.json
index 26a982c..09b2c64 100644
--- a/GDZZ.Web.Core/applicationconfig.json
+++ b/GDZZ.Web.Core/applicationconfig.json
@@ -21,13 +21,13 @@
{
"Group": "Default",
"Title": "GDZZ.NET通用权限管理平台",
- "Description": "前后端分离架构,开箱即用,紧随前沿技术。
作者By 蛋蛋,QQ群901868674
https://gitee.com/zhengguojing/admin-net-sqlsugar",
+ "Description": "前后端分离架构,开箱即用,紧随前沿技术。",
"Version": "1.0.0"
},
{
"Group": "FlowCenter",
"Title": "流程中心",
- "Description": "流程中心模块或插件。
作者By MonsterUncle,QQ295228902",
+ "Description": "流程中心模块或插件。",
"Version": "1.0.0"
},
{
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401736599265349.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401736599265349.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401736599265349.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401736715055174.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401736715055174.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401736715055174.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401736860340294.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401736860340294.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401736860340294.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401737237598278.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401737237598278.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401737237598278.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401737661796422.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401737661796422.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401737661796422.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401737764040774.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401737764040774.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401737764040774.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401745218486342.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401745218486342.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401745218486342.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401745705713734.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401745705713734.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401745705713734.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401745714606150.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401745714606150.jpg
new file mode 100644
index 0000000..cbb328e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401745714606150.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401745722986566.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401745722986566.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401745722986566.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401746133749830.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401746133749830.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401746133749830.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401746318803014.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401746318803014.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401746318803014.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401752704290886.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401752704290886.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401752704290886.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753709088838.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753709088838.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753709088838.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753764925510.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753764925510.jpg
new file mode 100644
index 0000000..276c35f
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753764925510.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765113926.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765113926.jpg
new file mode 100644
index 0000000..0617fa5
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765113926.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765294150.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765294150.jpg
new file mode 100644
index 0000000..0617fa5
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765294150.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765367878.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765367878.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765367878.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765421126.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765421126.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765421126.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765421128.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765421128.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765421128.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765462086.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765462086.jpg
new file mode 100644
index 0000000..e591f41
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765462086.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765466182.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765466182.jpg
new file mode 100644
index 0000000..1b1af3b
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765466182.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765494854.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765494854.jpg
new file mode 100644
index 0000000..ab630a4
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401753765494854.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754411880518.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754411880518.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754411880518.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754430996550.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754430996550.jpg
new file mode 100644
index 0000000..276c35f
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754430996550.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754431053894.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754431053894.jpg
new file mode 100644
index 0000000..0617fa5
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754431053894.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754431094854.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754431094854.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754431094854.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754476970054.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754476970054.jpg
new file mode 100644
index 0000000..0617fa5
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754476970054.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477027398.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477027398.jpg
new file mode 100644
index 0000000..0617fa5
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477027398.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477887558.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477887558.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477887558.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477920326.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477920326.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477920326.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477998150.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477998150.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754477998150.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754478059590.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754478059590.jpg
new file mode 100644
index 0000000..1b1af3b
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754478059590.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754478084166.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754478084166.jpg
new file mode 100644
index 0000000..957a3b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754478084166.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401754478084168.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754478084168.jpg
new file mode 100644
index 0000000..e591f41
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401754478084168.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401755629129798.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755629129798.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755629129798.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401755661799494.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755661799494.jpg
new file mode 100644
index 0000000..0617fa5
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755661799494.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401755661897798.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755661897798.jpg
new file mode 100644
index 0000000..0617fa5
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755661897798.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662540870.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662540870.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662540870.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662622790.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662622790.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662622790.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662651462.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662651462.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662651462.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662671942.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662671942.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662671942.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662696518.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662696518.jpg
new file mode 100644
index 0000000..1b1af3b
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755662696518.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401755886387270.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755886387270.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401755886387270.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401757006860358.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757006860358.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757006860358.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401757667496006.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757667496006.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757667496006.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692174406.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692174406.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692174406.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692227654.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692227654.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692227654.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692268614.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692268614.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692268614.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692297286.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692297286.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401757692297286.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758005571654.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758005571654.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758005571654.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758120140870.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758120140870.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758120140870.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758194626630.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758194626630.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758194626630.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224076870.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224076870.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224076870.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224183366.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224183366.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224183366.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224265286.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224265286.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224265286.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224330822.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224330822.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224330822.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224375878.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224375878.jpg
new file mode 100644
index 0000000..1b1af3b
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224375878.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224420934.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224420934.jpg
new file mode 100644
index 0000000..e591f41
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224420934.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224420936.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224420936.jpg
new file mode 100644
index 0000000..e591f41
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758224420936.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758501453894.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758501453894.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758501453894.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523723846.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523723846.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523723846.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523760710.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523760710.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523760710.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523777094.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523777094.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523777094.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523826246.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523826246.jpg
new file mode 100644
index 0000000..1b1af3b
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523826246.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523924550.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523924550.png
new file mode 100644
index 0000000..9e84b82
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401758523924550.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760277377094.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760277377094.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760277377094.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302207046.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302207046.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302207046.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302342214.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302342214.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302342214.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302645318.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302645318.jpg
new file mode 100644
index 0000000..1b1af3b
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302645318.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302723142.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302723142.jpg
new file mode 100644
index 0000000..e591f41
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302723142.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302727238.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302727238.jpg
new file mode 100644
index 0000000..cbb328e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302727238.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302768198.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302768198.jpg
new file mode 100644
index 0000000..957a3b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302768198.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302817350.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302817350.png
new file mode 100644
index 0000000..9e84b82
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760302817350.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760670224454.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760670224454.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760670224454.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760689717318.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760689717318.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760689717318.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690040902.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690040902.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690040902.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690090054.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690090054.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690090054.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690122822.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690122822.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690122822.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690180166.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690180166.jpg
new file mode 100644
index 0000000..1b1af3b
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760690180166.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760860340294.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760860340294.jpg
new file mode 100644
index 0000000..e591f41
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760860340294.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760879747142.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760879747142.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760879747142.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760889950278.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760889950278.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760889950278.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760900030534.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760900030534.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760900030534.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760910946374.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760910946374.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760910946374.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401760920297542.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760920297542.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401760920297542.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761101758534.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761101758534.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761101758534.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761110429766.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761110429766.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761110429766.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761117761606.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761117761606.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761117761606.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761127788614.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761127788614.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761127788614.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761142128710.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761142128710.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761142128710.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761150451782.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761150451782.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761150451782.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761206501446.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761206501446.jpg
new file mode 100644
index 0000000..1b1af3b
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761206501446.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761214439494.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761214439494.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761214439494.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761224454214.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761224454214.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761224454214.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761230295110.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761230295110.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761230295110.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401761254559814.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761254559814.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401761254559814.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401762378960966.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762378960966.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762378960966.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401762402172998.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762402172998.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762402172998.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401762402308166.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762402308166.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762402308166.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401762947207238.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762947207238.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762947207238.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401762961997894.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762961997894.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401762961997894.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401763240235078.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401763240235078.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401763240235078.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401763251331142.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401763251331142.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401763251331142.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401765311500358.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401765311500358.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401765311500358.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401765319094342.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401765319094342.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401765319094342.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401766270390342.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401766270390342.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401766270390342.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401766288113734.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401766288113734.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401766288113734.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401766288306246.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401766288306246.png
new file mode 100644
index 0000000..c9c67b2
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401766288306246.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401766288339014.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401766288339014.jpg
new file mode 100644
index 0000000..7c9a2b0
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401766288339014.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401780657930310.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401780657930310.jpg
new file mode 100644
index 0000000..e591f41
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401780657930310.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401780670484550.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401780670484550.jpg
new file mode 100644
index 0000000..1b1af3b
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401780670484550.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401781224636486.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401781224636486.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401781224636486.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401801089491014.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401801089491014.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401801089491014.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401801096880198.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401801096880198.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401801096880198.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401804794904646.png b/GDZZ.Web.Entry/wwwroot/Upload/Default/401804794904646.png
new file mode 100644
index 0000000..ca9323e
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401804794904646.png differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401804802019398.jpeg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401804802019398.jpeg
new file mode 100644
index 0000000..5d6d7b3
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401804802019398.jpeg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401810457346118.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401810457346118.jpg
new file mode 100644
index 0000000..e591f41
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401810457346118.jpg differ
diff --git a/GDZZ.Web.Entry/wwwroot/Upload/Default/401810768113734.jpg b/GDZZ.Web.Entry/wwwroot/Upload/Default/401810768113734.jpg
new file mode 100644
index 0000000..87c5c50
Binary files /dev/null and b/GDZZ.Web.Entry/wwwroot/Upload/Default/401810768113734.jpg differ