产品定义原始完工
This commit is contained in:
@@ -6,6 +6,7 @@ using Newtonsoft.Json.Linq;
|
||||
using System.Collections.Generic;
|
||||
using ZR.Admin.WebApi.Extensions;
|
||||
using ZR.Model.mes.md;
|
||||
using ZR.Model.mes.md.DTO;
|
||||
using ZR.Service.mes.md;
|
||||
using ZR.Service.mes.md.IService;
|
||||
|
||||
@@ -47,10 +48,10 @@ namespace ZR.Admin.WebApi.Controllers.mes.md
|
||||
return SUCCESS(units);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取全部单位
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
/// <summary>
|
||||
/// 获取全部单位
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
[HttpGet("getUnit")]
|
||||
public IActionResult GetUnitlist()
|
||||
{
|
||||
@@ -73,7 +74,7 @@ namespace ZR.Admin.WebApi.Controllers.mes.md
|
||||
int result = mdProduct.InsertProductDefine(products);
|
||||
return SUCCESS(result);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 根据主键查询product
|
||||
@@ -96,14 +97,20 @@ namespace ZR.Admin.WebApi.Controllers.mes.md
|
||||
[HttpPost("updateProductDefine")]
|
||||
public IActionResult UpdateProductDefine([FromBody] MdProductDefine products)
|
||||
{
|
||||
if (products != null)
|
||||
products.ToUpdate(HttpContext);
|
||||
|
||||
int result= mdProduct.UpdateProductDefine(products);
|
||||
int result = mdProduct.UpdateProductDefine(products);
|
||||
return SUCCESS(result);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 删除产品
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
|
||||
[HttpDelete("delproduct/{id}")]
|
||||
public IActionResult DelUnit(string id)
|
||||
@@ -112,6 +119,28 @@ namespace ZR.Admin.WebApi.Controllers.mes.md
|
||||
int result = mdProduct.deleteProductDefine(ids);
|
||||
return ToResponse(result);
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 导出产品excel
|
||||
/// </summary>
|
||||
/// <param name="starttime"></param>
|
||||
/// <param name="endtime"></param>
|
||||
/// <param name="productCode"></param>
|
||||
/// <param name="productName"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet("exportProduct")]
|
||||
public IActionResult ExportProduct(DateTime starttime, DateTime endtime, string productCode="", string productName = "")
|
||||
{
|
||||
List<MdProductDefine> units = null;
|
||||
|
||||
units = mdProduct.GetList(starttime, endtime, productCode, productName);
|
||||
|
||||
|
||||
var result = ExportExcelMini(units, "pruduct", "产品列表");
|
||||
return ExportExcel(result.Item2, result.Item1);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user