/// <summary> /// 第三方平台订单审核RMA物流拒收 /// </summary> /// <param name="entity"></param> protected override void AuditAutoRMAForThirdSO(BizEntity.Invoice.SOIncomeRefundInfo entity) { base.AuditAutoRMAForThirdSO(entity); //中蛋逻辑:如果是淘宝订单,则将状态更新为已审核状态。 var soBaseInfo = ExternalDomainBroker.GetSOBaseInfo(entity.SOSysNo.Value); if (soBaseInfo != null && soBaseInfo.SpecialSOType == ECCentral.BizEntity.SO.SpecialSOType.TaoBao) { entity.Status = RefundStatus.Audit; } }
/// <summary> /// 创建销售退款单 /// </summary> /// <param name="entity">销售退款单信息</param> /// <returns>创建后的销售退款单</returns> internal static BizEntity.Invoice.SOIncomeRefundInfo CreateSOIncomeRefundInfo(BizEntity.Invoice.SOIncomeRefundInfo refundInfo) { return(ObjectFactory <IInvoiceBizInteract> .Instance.CreateSOIncomeRefund(refundInfo)); }