add - 物料信息写入数据库

main
SoulStar 4 weeks ago
parent 403efae2aa
commit b1cc225b7c

@ -325,6 +325,12 @@
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:Admin.Core.Api.xl_materialController.xlDownLoadMateralInfo">
<summary>
小料同步MES物料信息
</summary>
<returns></returns>
</member>
<member name="T:Admin.Core.Api.SolventController"> <member name="T:Admin.Core.Api.SolventController">
<summary> <summary>
溶剂称量 PDA接口 溶剂称量 PDA接口

@ -11,6 +11,7 @@ using System.Linq;
using S71500.Impl; using S71500.Impl;
using Admin.Core.Model.ViewModels; using Admin.Core.Model.ViewModels;
using log4net; using log4net;
using Npgsql.TypeHandlers;
namespace Admin.Core.Api namespace Admin.Core.Api
{ {
@ -240,5 +241,30 @@ namespace Admin.Core.Api
return message; return message;
} }
#endregion #endregion
/// <summary>
/// 小料同步MES物料信息
/// </summary>
/// <returns></returns>
[HttpGet]
public async Task<MessageModel<bool>> xlDownLoadMateralInfo()
{
try
{
string ss1 = Guid.NewGuid().ToString("N");
string ss2 = "0001";
var ss3 = "8114514";
var result = await _xl_materialService.xlInsertMaterial(ss1, ss2, ss3, DateTime.Now);
if (result)
{
return Success(result);
}
}
catch (Exception ex)
{
}
return Failed<bool>("执行失败!");
}
} }
} }

@ -24,8 +24,8 @@
"ASPNETCORE_ENVIRONMENT": "Development" "ASPNETCORE_ENVIRONMENT": "Development"
}, },
"dotnetRunMessages": "true", "dotnetRunMessages": "true",
//"applicationUrl": "http://localhost:5001;http://localhost:5000" "applicationUrl": "http://localhost:5001;http://localhost:5000"
"applicationUrl": "http://192.168.137.1:5001;http://192.168.137.1:5000" //"applicationUrl": "http://192.168.137.1:5001;http://192.168.137.1:5000"
} }
} }

@ -2,6 +2,7 @@
using Admin.Core.IService; using Admin.Core.IService;
using Admin.Core.Model; using Admin.Core.Model;
using Admin.Core.Model.ViewModels; using Admin.Core.Model.ViewModels;
using System;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace Admin.Core.IService namespace Admin.Core.IService
@ -29,5 +30,7 @@ namespace Admin.Core.IService
Task<int> BindBarrel(string code); Task<int> BindBarrel(string code);
Task<MessageModel<bool>> MaterialVerification(string barCode); Task<MessageModel<bool>> MaterialVerification(string barCode);
Task<bool> xlInsertMaterial(string ID, string materialCode, string materialName, DateTime CreateDateTime);
} }
} }

@ -684,5 +684,48 @@ namespace Admin.Core.Service
} }
#endregion #endregion
/// <summary>
/// 小料上位机同步插入物料信息
/// </summary>
/// <param name="planDate"></param>
/// <param name="recipeGUID"></param>
/// <param name="batch"></param>
/// <param name="productName"></param>
/// <returns></returns>
public async Task<bool> xlInsertMaterial(string ID, string materialCode, string materialName, DateTime CreateDateTime)
{
try
{
xl_material xl_m = new xl_material()
{
ID = ID,
Material_code = materialCode,
Material_name = materialName,
CreateDateTime = CreateDateTime,
Remark = null,
Batch_number = null,
Barcode1 = null,
Barcode2 = null,
Barcode3 = null,
IsEnable = "是"
};
var result = await _xl_materialRepository.Add(xl_m);
if (result == 1)
{
return true;
}
else
{
return false;
}
}
catch (Exception ex)
{
return false;
}
}
} }
} }
Loading…
Cancel
Save