旧版报表、仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

86 lines
2.4 KiB

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
using Warehouse.DAL.AppDal;
namespace Warehouse.WebApi.appapi
{
public class ModuleInfoController : ApiController
{
ModuleInfoDal DT = new ModuleInfoDal();
#region apphold扫描完成
[Route("api/ModuleInfo/ModuleInfo")]
[HttpPost]
public IHttpActionResult ModuleInfo(dynamic para)
{
string serial = para.module;
var res = DT.ModuleInfo(serial);
return Json(res);
}
#endregion
#region 详细信息
[Route("api/ModuleInfoTwo/ModuleInfoTwo")]
[HttpPost]
public IHttpActionResult ModuleInfoTwo(dynamic para)
{
string serial = para.module;
var res = DT.ModuleInfoTwo(serial);
return Json(res);
}
#endregion
#region hold扣留
[Route("api/holds/holds")]
[HttpPost]
public IHttpActionResult holds(dynamic para)
{
string serial = para.holdInfo.module;
var info = para.holdInfo;
info.serial_status = "H";
info.create_time = System.DateTime.Now;
info.visit_type = "H";
info.operators = "";
info.wks_id = "QC";
var res = DT.holds(serial,info);
return Json(new { result = "success"});
}
#endregion
#region 查询大不良
[Route("api/searchBigBad/searchBigBad")]
[HttpPost]
public IHttpActionResult searchBigBad()
{
var res = DT.searchBigBad();
return Json(res);
}
#endregion
#region 查询小不良
[Route("api/searchSmallBad/searchSmallBad")]
[HttpPost]
public IHttpActionResult searchSmallBad(dynamic para)
{
string BigBad = para.BigBad;
var res = DT.searchSmallBad(BigBad);
return Json(res);
}
#endregion
#region 添加不良
[Route("api/addBadnesss/addBadnesss")]
[HttpPost]
public IHttpActionResult addBadnesss(dynamic para)
{
dynamic defectInfo = para.defectInfo;
var res = DT.addBadnesss(defectInfo);
return Json(new { result = "success" });
}
#endregion
}
}