Commit 5ba531c3 authored by 黄奎's avatar 黄奎

页面修改

parent 817a0beb
......@@ -6,6 +6,8 @@ using System.Text;
using Dnc.Api.Throttle;
using Mall.CacheManager.User;
using Mall.Common.API;
using Mall.Common.Enum;
using Mall.Common.Enum.TradePavilion;
using Mall.Common.Plugin;
using Mall.Model.Extend.TradePavilion;
using Mall.Module.TradePavilion;
......@@ -1506,8 +1508,87 @@ namespace Mall.WebApi.Controllers.TradePavilion
[HttpPost]
public ApiResult GetSetCarrier()
{
RB_Carrier_Extend query = JsonConvert.DeserializeObject<RB_Carrier_Extend>(RequestParm.msg.ToString());
JObject parms = JObject.Parse(RequestParm.msg.ToString());
RB_Carrier_Extend query = new RB_Carrier_Extend()
{
ID = parms.GetInt("ID"),
CarrierName = parms.GetStringValue("CarrierName"),
Logo = parms.GetStringValue("Logo"),
VideoUrl = parms.GetStringValue("VideoUrl"),
Address = parms.GetStringValue("Address"),
LatAndLon = parms.GetStringValue("LatAndLon"),
Developers = parms.GetStringValue("Developers"),
OpenTime = parms.GetDateTime("OpenTime"),
ProjectType = (ProjectTypeEnum)parms.GetInt("ProjectType"),
CarrierSize = parms.GetDecimal("CarrierSize"),
LayersNum = parms.GetStringValue("LayersNum"),
CarNum = parms.GetInt("CarNum"),
CarrierPlan = parms.GetStringValue("CarrierPlan"),
CarrierTarget = parms.GetStringValue("CarrierTarget"),
Location = parms.GetStringValue("Location"),
Crowd = parms.GetStringValue("Crowd"),
Discount = parms.GetStringValue("Discount"),
StartingInfo = parms.GetStringValue("StartingInfo"),
ShopNum = parms.GetInt("ShopNum"),
BuiltUpArea = parms.GetDecimal("BuiltUpArea"),
AreaRequirement = parms.GetDecimal("AreaRequirement"),
YeJi = parms.GetDecimal("YeJi"),
OpeningStatus = parms.GetInt("OpeningStatus"),
};
string BannerList=parms.GetStringValue("BannerList");
if (!string.IsNullOrEmpty(BannerList))
{
query.BannerList = Common.Plugin.JsonHelper.DeserializeObject<List<string>>(BannerList);
}
string CarrierMetroList = parms.GetStringValue("CarrierMetroList");
query.CarrierMetroList = new List<RB_CarrierMetro_Extend>();
if (!string.IsNullOrEmpty(CarrierMetroList))
{
JArray jarray = JArray.Parse(CarrierMetroList);
if (jarray != null && jarray.Count > 0)
{
foreach (var jItem in jarray)
{
var sObj = JObject.Parse(jItem.ToString());
query.CarrierMetroList.Add(new RB_CarrierMetro_Extend()
{
ID = sObj.GetInt("ID"),
MetroNum = sObj.GetStringValue("MetroNum"),
MetroName = sObj.GetStringValue("MetroName"),
Distance = sObj.GetStringValue("Distance"),
CarrierId = sObj.GetInt("CarrierId"),
TenantId = sObj.GetInt("TenantId"),
MallBaseId = sObj.GetInt("MallBaseId"),
Status = (DateStateEnum)sObj.GetInt("Status"),
CarrierIds = sObj.GetStringValue("CarrierIds"),
});
}
}
}
string FirstShopNumList = parms.GetStringValue("FirstShopNumList");
query.FirstShopNumList = new List<FirstShopNumModel>();
if (!string.IsNullOrEmpty(FirstShopNumList))
{
JArray jarray = JArray.Parse(FirstShopNumList);
if (jarray != null && jarray.Count > 0)
{
foreach (var jItem in jarray)
{
var sObj = JObject.Parse(jItem.ToString());
query.FirstShopNumList.Add(new FirstShopNumModel()
{
Id = sObj.GetInt("Id"),
Name = sObj.GetStringValue("Name"),
Num = sObj.GetInt("Num")
});
}
}
}
string HonorList = parms.GetStringValue("HonorList");
if (!string.IsNullOrEmpty(HonorList))
{
query.HonorList = Common.Plugin.JsonHelper.DeserializeObject<List<string>>(HonorList);
}
if (string.IsNullOrWhiteSpace(query.CarrierName))
{
return ApiResult.Failed("请输入载体名称");
......
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