Example #1
0
        /// <summary>
        /// 自定义开场白添加
        /// </summary>
        /// <param name="description"></param>
        /// <returns></returns>
        public ActionResult AddPrologues(string description)
        {
            ResourceBll resourceBll = new ResourceBll();
            var         audio       = BaiduApiBll.GetAudio(description);
            var         response    = Upload(audio);

            if (response.State)
            {
                var id = resourceBll.AddMediaObject((int)MediaObjectTypeEnum.音频, response.FileUrl, 0, 0, description, CurrentUserID);
                return(Json(new JsonResponse <int>()
                {
                    State = true, Data = id, ErrorMsg = "操作成功"
                }));
            }
            return(Json(new JsonResponse <int>()
            {
                State = false, Data = 0, ErrorMsg = "操作失败"
            }));
        }