| | |
| | | { |
| | | public class TorqueOpServer : ServiceBase<Dt_TorqueOp, ITorqueOpRepository>,ITorqueOpServer |
| | | { |
| | | public TorqueOpServer(ITorqueOpRepository BaseDal) : base(BaseDal) |
| | | private IProcessRepository _iprocessRepository; |
| | | public TorqueOpServer(ITorqueOpRepository BaseDal, IProcessRepository iprocessRepository) : base(BaseDal) |
| | | { |
| | | |
| | | _iprocessRepository = iprocessRepository; |
| | | } |
| | | |
| | | public override PageGridData<Dt_TorqueOp> GetPageData(PageDataOptions options) |
| | |
| | | return new WebResponseContent { Status = false,Message="æ¥è¯¢å¤±è´¥ï¼"+ex.Message }; |
| | | } |
| | | } |
| | | |
| | | public WebResponseContent AddTorqueOp(Dt_TorqueOp torqueOp) |
| | | { |
| | | try |
| | | { |
| | | var process = _iprocessRepository.QueryData(a => a.SetpNum == torqueOp.ProcessSte && a.CraftType == torqueOp.GroupOp).FirstOrDefault(); |
| | | if (process != null) |
| | | { |
| | | if (torqueOp.TorqueSize == process.TorqueOne || torqueOp.TorqueSize == process.TorqueTwo) |
| | | { |
| | | BaseDal.AddData(torqueOp); |
| | | return new WebResponseContent { Status = true, Message = "æ·»å æå" }; |
| | | } |
| | | else |
| | | { |
| | | return new WebResponseContent { Status = false, Message = "æåå¼ä¸åæ ¼", Code = 400 }; |
| | | } |
| | | } |
| | | return new WebResponseContent { Status = false, Message = "æ°æ®æè¯¯", Code = 400 }; |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | return new WebResponseContent { Status = false, Message = "æ·»å 失败ï¼" + ex.Message }; |
| | | } |
| | | } |
| | | |
| | | } |
| | | } |