Commit fa863428 authored by 黄奎's avatar 黄奎

新增字段

parent e1854ea8
...@@ -92,5 +92,20 @@ namespace Mall.Model.Entity.TradePavilion ...@@ -92,5 +92,20 @@ namespace Mall.Model.Entity.TradePavilion
/// 删除状态 /// 删除状态
/// </summary> /// </summary>
public DateStateEnum Status { get; set; } public DateStateEnum Status { get; set; }
/// <summary>
/// 咨询状态(0-未回复,1-已回复)
/// </summary>
public int AskStatus { get; set; }
/// <summary>
/// 回复时间
/// </summary>
public DateTime? ReplyTime { get; set; }
/// <summary>
/// 回复人
/// </summary>
public int ReplyId { get; set; }
} }
} }
...@@ -10,6 +10,25 @@ namespace Mall.Model.Extend.TradePavilion ...@@ -10,6 +10,25 @@ namespace Mall.Model.Extend.TradePavilion
/// </summary> /// </summary>
public class RB_Commerce_Ask_Extend : RB_Commerce_Ask public class RB_Commerce_Ask_Extend : RB_Commerce_Ask
{ {
/// <summary>
/// 回复时间
/// </summary>
public string ReplyTimeStr { get { return Common.ConvertHelper.FormatTimeStr(this.ReplyTime); } }
/// <summary>
/// 咨询回复状态字符串
/// </summary>
public string AskStatusStr
{
get
{
string str = "待回复";
if (this.AskStatus == 1)
{
str = "已回复";
}
return str;
}
}
} }
} }
...@@ -87,5 +87,22 @@ namespace Mall.Module.TradePavilion ...@@ -87,5 +87,22 @@ namespace Mall.Module.TradePavilion
bool flag = askRepository.Update(fileds, new WhereHelper(nameof(RB_Commerce_Ask_Extend.Id), Id)); bool flag = askRepository.Update(fileds, new WhereHelper(nameof(RB_Commerce_Ask_Extend.Id), Id));
return flag; return flag;
} }
/// <summary>
/// 回复问题
/// </summary>
/// <param name="model"></param>
/// <returns></returns>
public bool ReplyCommerceAskModule(RB_Commerce_Ask_Extend model)
{
Dictionary<string, object> fileds = new Dictionary<string, object>()
{
{nameof(RB_Commerce_Ask_Extend.AskStatus),model.AskStatus },
{nameof(RB_Commerce_Ask_Extend.ReplyTime),model.ReplyTime },
{nameof(RB_Commerce_Ask_Extend.FatContent),model.FatContent },
{nameof(RB_Commerce_Ask_Extend.ReplyId),model.ReplyId },
};
return askRepository.Update(fileds, new WhereHelper(nameof(RB_Commerce_Ask_Extend.Id), model.Id));
}
} }
} }
\ No newline at end of file
...@@ -607,6 +607,26 @@ namespace Mall.WebApi.Controllers.TradePavilion ...@@ -607,6 +607,26 @@ namespace Mall.WebApi.Controllers.TradePavilion
var extModel = askModule.GetCommerceAskModule(Id); var extModel = askModule.GetCommerceAskModule(Id);
return ApiResult.Success(data: extModel); return ApiResult.Success(data: extModel);
} }
/// <summary>
/// 获取新闻信息详情
/// </summary>
/// <returns></returns>
public ApiResult ReplyCommerceAsk()
{
JObject parms = JObject.Parse(RequestParm.msg.ToString());
Int32.TryParse(RequestParm.uid, out int Uid);
var model = new RB_Commerce_Ask_Extend()
{
Id = parms.GetInt("Id", 0),
AskStatus = parms.GetInt("AskStatus"),
ReplyTime =DateTime.Now,
FatContent=parms.GetStringValue("FatContent"),
ReplyId= Uid
};
var extModel = askModule.ReplyCommerceAskModule(model);
return ApiResult.Success(data: extModel);
}
#endregion #endregion
} }
} }
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