public ApiReturnModel UploadIntentionOrder([FromBody] ApiIntentionOrderModel apiIntentionOrderModel) { var userInfo = GetCurrentUserInfo(); IList <BProductDetailModel> bProductDetailModelList = new List <BProductDetailModel>(); foreach (var item in apiIntentionOrderModel.apiOrderProductModel) { var productModel = ApiToBusinessModelMapping.GetBProductDetailModelByApiUserProductModel(item); bProductDetailModelList.Add(productModel); } var msg = intentionOrderBusiness.AddIntentionOrder(apiIntentionOrderModel.OrderId, userInfo.Id, apiIntentionOrderModel.Remarks, bProductDetailModelList); if (msg == BReturnModel.IsOk) { return(ApiReturnModel.ReturnOk()); } else { return(ApiReturnModel.ReturnError(msg)); } }
/// <summary> /// 业务员 提交合同订单 /// </summary> /// <param name="apiContractOrderModel"></param> /// <returns></returns> public ApiReturnModel UploadContractOrder([FromBody] ApiContractOrderModel apiContractOrderModel) { var userInfo = GetCurrentUserInfo(); IList <BProductDetailModel> bProductDetailModelList = new List <BProductDetailModel>(); foreach (var item in apiContractOrderModel.apiOrderProductModel) { var productModel = ApiToBusinessModelMapping.GetBProductDetailModelByApiUserProductModel(item); bProductDetailModelList.Add(productModel); } var BReturnModel = contractOrderBusiness.AddContractOrder(apiContractOrderModel.OrderId, userInfo.Id, apiContractOrderModel.ExpireTime, bProductDetailModelList); if (BReturnModel.Code == BReturnModel.IsOk) { return(ApiReturnModel.ReturnOk()); } else { return(ApiReturnModel.ReturnError(BReturnModel.Msg)); } }