using BLL; using System; using System.Web.Http; namespace WebAPI.Controllers.HJGL.WeldingManage { /// /// 焊前抽检接口 /// public class PreWeldInspectionController : ApiController { /// /// 根据焊口ID获取焊前抽检基础信息 /// /// 焊口ID /// public Model.ResponeData getPreWeldJointByWeldJointId(string WeldJointId) { var responeData = new Model.ResponeData(); try { responeData.data = APIPreWeldInspectionService.GetPreWeldJointByWeldJointId(WeldJointId); } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; } return responeData; } /// /// 保存下料抽检记录 /// /// 下料抽检参数 /// [HttpPost] public Model.ResponeData SaveCuttingCheck([FromBody] Model.PreWeldCuttingCheckItem item) { var responeData = new Model.ResponeData(); try { APIPreWeldInspectionService.SaveCuttingCheck(item); } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; } return responeData; } /// /// 保存组对抽检记录 /// /// 组对抽检参数 /// [HttpPost] public Model.ResponeData SaveFitupCheck([FromBody] Model.PreWeldFitupCheckItem item) { var responeData = new Model.ResponeData(); try { APIPreWeldInspectionService.SaveFitupCheck(item); } catch (Exception ex) { responeData.code = 0; responeData.message = ex.Message; } return responeData; } } }