| | |
| | | using WIDESEA_IInboundRepository; |
| | | using WIDESEA_IInboundService; |
| | | using WIDESEA_Model.Models; |
| | | using WIDESEA_External.PLSService; |
| | | using WIDESEA_Core; |
| | | |
| | | namespace WIDESEA_InboundService |
| | | { |
| | |
| | | throw new Exception("æ ç¾å· LabelNo ä¸è½ä¸ºç©º"); |
| | | } |
| | | |
| | | // æ¥è¯¢MO票æ¯å¦å·²åå¨ |
| | | var existMo = BaseDal.QueryFirst(x => x.LabelNo == item.LabelNo); |
| | | ///ç¾åæ ¡éª |
| | | bool IsSign = MD5Util.CheckPLSSign(model); |
| | | if (!IsSign) |
| | | { |
| | | return ApiResponseContent.Instance.Error("ç¾åéªè¯å¤±è´¥ï¼è¯·æ£æ¥"); |
| | | } |
| | | |
| | | // æ¥è¯¢å¯ä¸é®æ¯å¦å·²åå¨ï¼orgId+labelNoï¼ |
| | | var existMo = BaseDal.QueryFirst(x => x.LabelNo == item.LabelNo && x.OrgId == item.OrgId); |
| | | |
| | | if (existMo == null) |
| | | { |