コード例 #1
0
        /// <summary>
        /// 生成订单
        /// </summary>
        /// <param name="baseApi"></param>
        /// <returns></returns>
        public object Do_ConfirmOrder(BaseApi baseApi)
        {
            ConfirmOrdeParam confirmOrdeParam = JsonConvert.DeserializeObject <ConfirmOrdeParam>(baseApi.param.ToString());

            if (confirmOrdeParam == null)
            {
                throw new ApiException(CodeMessage.InvalidParam, "InvalidParam");
            }
            if (confirmOrdeParam.price == null)
            {
                throw new ApiException(CodeMessage.InvalidParam, "InvalidParam");
            }
            OrderDao        orderDao     = new OrderDao();
            ConfirmOrdeItem confirmOrder = orderDao.ConfirmOrder(confirmOrdeParam);

            return(confirmOrder);
        }