首检添加数据看板

This commit is contained in:
2024-06-07 11:04:26 +08:00
parent c93711290e
commit 769d2da1e0
344 changed files with 1772 additions and 2526 deletions

View File

@@ -1,18 +1,12 @@
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using Microsoft.AspNetCore.Mvc;
using ZR.Admin.WebApi.Extensions;
using ZR.Model.mes.md;
using ZR.Service.mes.md;
using ZR.Service.MES.md;
using ZR.Service.MES.md.IService;
using static System.Runtime.InteropServices.JavaScript.JSType;
namespace ZR.Admin.WebApi.Controllers.MES.md
{
[Route("mes/md/BOM")]
public class MdBOMController :BaseController
public class MdBOMController : BaseController
{
IMdBOMService mdBOMService;
public MdBOMController(IMdBOMService mdBOMService)
@@ -29,7 +23,7 @@ namespace ZR.Admin.WebApi.Controllers.MES.md
/// <param name="productName">产品名称</param>
/// <returns></returns>
[HttpGet("list")]
public IActionResult List(int pageNum, int pageSize, string productCode = "", string productName = "")
public IActionResult List(int pageNum, int pageSize, string productCode = "", string productName = "")
{
(int, List<MdBom>) data = mdBOMService.GetAll(productCode, productName, pageNum, pageSize);
@@ -42,7 +36,7 @@ namespace ZR.Admin.WebApi.Controllers.MES.md
/// <param name="queryString">productCode码</param>
/// <returns></returns>
[HttpGet("queryBOM")]
public IActionResult List(string queryString="")
public IActionResult List(string queryString = "")
{
List<MdBom> data = mdBOMService.QueryBOM(queryString);
@@ -54,7 +48,7 @@ namespace ZR.Admin.WebApi.Controllers.MES.md
/// </summary>
/// <returns></returns>
[HttpGet("getunitList")]
public IActionResult GetAllunitList()
public IActionResult GetAllunitList()
{
List<MdUnit> data = mdBOMService.GetAllunitList();
return ToResponse(new ApiResult(200, "success", data));
@@ -67,21 +61,21 @@ namespace ZR.Admin.WebApi.Controllers.MES.md
/// <param name="bom"></param>
/// <returns></returns>
[HttpPost("addBom")]
public IActionResult AddBOM([FromBody] MdBom bomItem)
public IActionResult AddBOM([FromBody] MdBom bomItem)
{
if(bomItem!=null&&bomItem.Id!=null)
if (bomItem != null && bomItem.Id != null)
bomItem.ToCreate(HttpContext);
if (bomItem.ParentProductId == 0)
bomItem.ParentProductId = null;
int result=mdBOMService.AddBom(bomItem);
int result = mdBOMService.AddBom(bomItem);
return ToResponse(new ApiResult(200, "success", result));
}
/// <summary>
/// 修改bom数据
/// </summary>
/// <param name="bomItem"></param>
/// <returns></returns>
/// <summary>
/// 修改bom数据
/// </summary>
/// <param name="bomItem"></param>
/// <returns></returns>
[HttpPost("updateBom")]
public IActionResult UpdateBOM([FromBody] MdBom bomItem)
{