using HH.WMS.Entitys;
|
using HH.WMS.WebUI.Controllers;
|
using Newtonsoft.Json;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Web;
|
using System.Web.Mvc;
|
|
namespace HH.WMS.WebUI.Areas.Basic.Controllers
|
{
|
public class OwnerController : BaseController
|
{
|
public ActionResult Index()
|
{
|
return View();
|
}
|
|
public ActionResult Edit(string guid)
|
{
|
TN_WM_B_OWNEREntity entity = new TN_WM_B_OWNEREntity();
|
if (!string.IsNullOrEmpty(guid))
|
{
|
string result = HttpWMS_Get("api/Owner/GetById?guid=" + guid);
|
OperateResult opResult = JsonConvert.DeserializeObject<OperateResult>(result);
|
if (!opResult.Success)
|
{
|
entity.OperateMessage = opResult.Msg;
|
}
|
else
|
{
|
entity = opResult.GetData<TN_WM_B_OWNEREntity>();
|
}
|
}
|
return View(entity);
|
}
|
|
#region 新增修改
|
/// <summary>
|
/// 新增修改
|
/// </summary>
|
/// <param name="entity"></param>
|
/// <returns></returns>
|
[HttpPost]
|
public string Edit(TN_WM_B_OWNEREntity entity)
|
{
|
return HttpWMS_Post("api/Owner/Edit", JsonConvert.SerializeObject(new
|
{
|
TokenId = ViewConstants.TokenId,
|
PostData = entity
|
}));
|
}
|
#endregion
|
|
public string Delete(string guid)
|
{
|
return HttpWMS_Get("api/Owner/Delete?guid=" + guid);
|
}
|
|
public string OwnerList(string owner, int pageIndex, int pageSize)
|
{
|
return HttpWMS_Post("api/Owner/OwnerList", JsonConvert.SerializeObject(new
|
{
|
TokenId = ViewConstants.TokenId,
|
PageIndex = pageIndex,
|
PageSize = pageSize,
|
SearchCondition = new
|
{
|
owner = owner
|
}
|
}));
|
}
|
}
|
}
|