| | |
| | | using WIDESEA_Core.BaseRepository; |
| | | using WIDESEA_Core.BaseServices; |
| | | using WIDESEA_Core.Helper; |
| | | using WIDESEA_DTO.Outbound; |
| | | using WIDESEA_IBasicService; |
| | | using WIDESEA_Model.Models; |
| | | using WIDESEA_Model.Models.Basic; |
| | |
| | | namespace WIDESEA_BasicService |
| | | { |
| | | internal class MaterielToMesService : ServiceBase<Dt_MaterielToMes, IRepository<Dt_MaterielToMes>>, IMaterielToMesService |
| | | { |
| | | { |
| | | private readonly IInvokeMESService _invokeMESService; |
| | | |
| | | public MaterielToMesService(IRepository<Dt_MaterielToMes> BaseDal) : base(BaseDal) |
| | | public MaterielToMesService(IRepository<Dt_MaterielToMes> BaseDal, IInvokeMESService invokeMESService) : base(BaseDal) |
| | | { |
| | | |
| | | _invokeMESService = invokeMESService; |
| | | } |
| | | // å建ä¸ä¸ªä½¿ç¨å°é©¼å³°å½åæ³çåºåå设置 |
| | | JsonSerializerSettings settings = new JsonSerializerSettings |
| | |
| | | WebResponseContent content = base.AddData(saveModel); |
| | | if (content.Status) |
| | | { |
| | | |
| | | |
| | | string request = JsonConvert.SerializeObject(saveModel, settings); |
| | | var url = AppSettings.GetValue("MESUrl").ObjToString(); |
| | | string response = HttpHelper.Post( url+"", request); |
| | | |
| | | |
| | | return WebResponseContent.Instance.OK(); |
| | | } |
| | | else |
| | |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | } |