|
using Newtonsoft.Json;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using WIDESEA.Common;
|
using WIDESEA.Core.Enums;
|
using WIDESEA.Core.ManageUser;
|
using WIDESEA.Core.Services;
|
using WIDESEA.Core.Utilities;
|
using WIDESEA.Entity.DomainModels;
|
using WIDESEA.Services.IServices.ToApp;
|
using WIDESEA.Services.Repositories;
|
using WIDESEA.Services.Services;
|
using WIDESEA_Entity.DomainModels;
|
|
|
namespace WIDESEA_Services.Services
|
{
|
public partial class ToAPPOperation
|
{
|
/// <summary>
|
/// 查询选配信息
|
/// </summary>
|
/// <param name="saveModel"></param>
|
/// <returns></returns>
|
public WebResponseContent QuerySelecttionInfo(SaveModel saveModel)
|
{
|
WebResponseContent content = new WebResponseContent();
|
try
|
{
|
string record_materielNumber = saveModel.MainData["record_materielNumber"]?.ToString();
|
if (string.IsNullOrEmpty(record_materielNumber))
|
return content.Error("查询轴承选配记录失败,轴承条码不能为空。");
|
//避免多次入库的
|
dt_selectionRecord record = dt_selectionRecordRepository.Instance.Find(r => r.record_materielNumber == record_materielNumber)
|
.OrderByDescending(r => r.record_createTime).FirstOrDefault();
|
if (null == record)
|
return content.Error("查询轴承选配记录失败,轴承条码:" + record_materielNumber);
|
return content.OK(data: record);
|
}
|
catch (Exception ex)
|
{
|
content.Error("查询信息失败:" + ex.Message);
|
}
|
return content;
|
}
|
}
|
}
|