feat:增加焊前管理,材料管理条码扫码接口,材料信息导入支持无炉批号/有炉批号 多种导入方式

This commit is contained in:
2026-06-17 14:22:06 +08:00
parent bd1033ee27
commit 2736e8ad89
49 changed files with 3307 additions and 89 deletions
@@ -189,6 +189,27 @@ namespace WebAPI.Controllers
return responeData;
}
/// <summary>
/// 根据材料主编码获取材料信息
/// </summary>
/// <param name="materialCode"></param>
/// <returns></returns>
public Model.ResponeData GetMaterialInfoByMaterialCode(string materialCode)
{
var responeData = new Model.ResponeData();
try
{
responeData.data = BLL.MaterialCodeLibService.GetBarCodeMaterialInfo(materialCode);
}
catch (Exception ex)
{
responeData.code = 0;
responeData.message = ex.Message;
}
return responeData;
}
/// <summary>
/// 获取探伤类型
/// </summary>
@@ -229,6 +250,26 @@ namespace WebAPI.Controllers
return responeData;
}
/// <summary>
/// 获取坡口类型
/// </summary>
/// <returns></returns>
public Model.ResponeData getGrooveType()
{
var responeData = new Model.ResponeData();
try
{
responeData.data = BLL.APIBaseInfoService.getGrooveType();
}
catch (Exception ex)
{
responeData.code = 0;
responeData.message = ex.Message;
}
return responeData;
}
#endregion
#region