Commit b332a3f6 authored by 吴春's avatar 吴春
parents 2686ee7a 2213f791
...@@ -140,5 +140,10 @@ namespace Mall.Model.Entity.TradePavilion ...@@ -140,5 +140,10 @@ namespace Mall.Model.Entity.TradePavilion
/// 删除状态 /// 删除状态
/// </summary> /// </summary>
public DateStateEnum Status { get; set; } public DateStateEnum Status { get; set; }
/// <summary>
/// 企业类别
/// </summary>
public int EType { get; set; }
} }
} }
...@@ -13,6 +13,11 @@ namespace Mall.Model.Extend.TradePavilion ...@@ -13,6 +13,11 @@ namespace Mall.Model.Extend.TradePavilion
/// </summary> /// </summary>
public string CategoryName { get; set; } public string CategoryName { get; set; }
/// <summary>
/// 企业类别名称
/// </summary>
public string ETypeName { get; set; }
/// <summary> /// <summary>
/// 轮播图 /// 轮播图
/// </summary> /// </summary>
......
...@@ -563,6 +563,7 @@ namespace Mall.Module.TradePavilion ...@@ -563,6 +563,7 @@ namespace Mall.Module.TradePavilion
{ nameof(RB_EnterpriseServices_Extend.ContactPhone),model.ContactPhone}, { nameof(RB_EnterpriseServices_Extend.ContactPhone),model.ContactPhone},
{ nameof(RB_EnterpriseServices_Extend.UpdateBy),model.UpdateBy}, { nameof(RB_EnterpriseServices_Extend.UpdateBy),model.UpdateBy},
{ nameof(RB_EnterpriseServices_Extend.UpdateDate),model.UpdateDate}, { nameof(RB_EnterpriseServices_Extend.UpdateDate),model.UpdateDate},
{ nameof(RB_EnterpriseServices_Extend.EType),model.EType},
}; };
flag = enterpriseServicesRepository.Update(fileds, new WhereHelper(nameof(RB_EnterpriseServices_Extend.ServiceId), model.ServiceId)); flag = enterpriseServicesRepository.Update(fileds, new WhereHelper(nameof(RB_EnterpriseServices_Extend.ServiceId), model.ServiceId));
} }
...@@ -583,9 +584,16 @@ namespace Mall.Module.TradePavilion ...@@ -583,9 +584,16 @@ namespace Mall.Module.TradePavilion
public RB_EnterpriseServices_Extend GetEnterpriseServicesInfoModule(int ServiceId, bool isVisit = false) public RB_EnterpriseServices_Extend GetEnterpriseServicesInfoModule(int ServiceId, bool isVisit = false)
{ {
var extModel = enterpriseServicesRepository.GetEntity<RB_EnterpriseServices_Extend>(ServiceId); var extModel = enterpriseServicesRepository.GetEntity<RB_EnterpriseServices_Extend>(ServiceId);
if (extModel != null && extModel.CategoryId > 0) if (extModel != null)
{ {
extModel.CategoryName = brandClassRepository.GetEntity(extModel.CategoryId)?.ClassName ?? ""; if (extModel.CategoryId > 0)
{
extModel.CategoryName = brandClassRepository.GetEntity(extModel.CategoryId)?.ClassName ?? "";
}
if (extModel.EType > 0)
{
extModel.ETypeName = brandClassRepository.GetEntity(extModel.EType)?.ClassName ?? "";
}
} }
extModel.BannerList = new List<string>(); extModel.BannerList = new List<string>();
if (!string.IsNullOrWhiteSpace(extModel.Banner)) if (!string.IsNullOrWhiteSpace(extModel.Banner))
......
...@@ -27,8 +27,9 @@ namespace Mall.Repository.TradePavilion ...@@ -27,8 +27,9 @@ namespace Mall.Repository.TradePavilion
DynamicParameters parameters = new DynamicParameters(); DynamicParameters parameters = new DynamicParameters();
StringBuilder builder = new StringBuilder(); StringBuilder builder = new StringBuilder();
builder.AppendFormat(@" builder.AppendFormat(@"
SELECT A.*,IFNULL(B.ClassName,'') AS CategoryName SELECT A.*,IFNULL(B.ClassName,'') AS CategoryName,IFNULL(C.ClassName,'') AS ETypeName
FROM rb_enterpriseservices AS A LEFT JOIN rb_brandclass AS B ON A.CategoryId=B.ID FROM rb_enterpriseservices AS A LEFT JOIN rb_brandclass AS B ON A.CategoryId=B.ID
LEFT JOIN rb_brandclass AS C ON A.EType=C.ID
WHERE 1=1 WHERE 1=1
"); ");
builder.AppendFormat(@" AND A.{0}={1} ", nameof(RB_EnterpriseServices_Extend.Status), (int)DateStateEnum.Normal); builder.AppendFormat(@" AND A.{0}={1} ", nameof(RB_EnterpriseServices_Extend.Status), (int)DateStateEnum.Normal);
......
...@@ -511,6 +511,8 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -511,6 +511,8 @@ namespace Mall.WebApi.Controllers.TradePavilion
item.RentFee, item.RentFee,
item.ContactName, item.ContactName,
item.ContactPhone, item.ContactPhone,
item.ETypeName,
item.EType,
CreateDate = Common.ConvertHelper.FormatDate(item.CreateDate), CreateDate = Common.ConvertHelper.FormatDate(item.CreateDate),
}); });
} }
...@@ -545,6 +547,7 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -545,6 +547,7 @@ namespace Mall.WebApi.Controllers.TradePavilion
RentFee = parms.GetDecimal("RentFee"), RentFee = parms.GetDecimal("RentFee"),
ContactName = parms.GetStringValue("ContactName"), ContactName = parms.GetStringValue("ContactName"),
ContactPhone = parms.GetStringValue("ContactPhone"), ContactPhone = parms.GetStringValue("ContactPhone"),
EType = parms.GetInt("EType"),
}; };
List<string> BannerList = new List<string>(); List<string> BannerList = new List<string>();
string bannerListStr = parms.GetStringValue("BannerList"); string bannerListStr = parms.GetStringValue("BannerList");
...@@ -622,6 +625,8 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -622,6 +625,8 @@ namespace Mall.WebApi.Controllers.TradePavilion
RentFee = extModel?.RentFee ?? 0, RentFee = extModel?.RentFee ?? 0,
ContactName = extModel?.ContactName ?? "", ContactName = extModel?.ContactName ?? "",
ContactPhone = extModel?.ContactPhone ?? "", ContactPhone = extModel?.ContactPhone ?? "",
EType = extModel?.EType ?? 0,
ETypeName = extModel?.ETypeName ?? "",
BannerList, BannerList,
}; };
return ApiResult.Success(data: dataObj); return ApiResult.Success(data: dataObj);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment