コード例 #1
0
        public ActionResult UploadFile1(int keyValue, string ImgBase64, dm_friend_circleEntity entity)
        {
            string[] files = ImgBase64.Split(new[] { ',' }, System.StringSplitOptions.RemoveEmptyEntries);
            if (files.Length > 0)
            {
                UserInfo userInfo = LoginUserInfo.Get();
                userInfo.companyId = "e2b3ec3a-310b-4ab8-aa81-b563ac8f3006";

                List <CircleImage> imageList = new List <CircleImage>();
                for (int i = 0; i < files.Length; i++)
                {
                    string image = OSSHelper.PutBase64(dM_BaseSettingIBLL.GetEntityByCache(userInfo.companyId), "", files[i]);
                    imageList.Add(new CircleImage
                    {
                        Image          = image,
                        ThumbnailImage = image + "?x-oss-process=image/resize,w_100,m_lfit"//
                    });
                }

                entity.createcode = userInfo.userId;
                entity.t_status   = 1;
                entity.t_type     = 1;
                entity.t_images   = Newtonsoft.Json.JsonConvert.SerializeObject(imageList);
                dm_friend_circleIBLL.SaveEntity(keyValue, entity);
            }
            return(Success("保存成功。"));
        }
コード例 #2
0
        public ActionResult Down(int keyValue)
        {
            dm_friend_circleEntity dm_Friend_CircleEntity = dm_friend_circleIBLL.GetEntity(keyValue);

            dm_Friend_CircleEntity.t_status = 2;
            dm_friend_circleIBLL.SaveEntity(keyValue, dm_Friend_CircleEntity);
            return(Success("下架成功!"));
        }
コード例 #3
0
        public ActionResult UploadFile(int keyValue, string ImgBase64, dm_friend_circleEntity entity)
        {
            HttpFileCollection files = System.Web.HttpContext.Current.Request.Files;

            if (files.Count > 0)
            {
                if (files[0].ContentLength == 0 || string.IsNullOrEmpty(files[0].FileName))
                {
                    return(HttpNotFound());
                }

                UserInfo userInfo = LoginUserInfo.Get();
                userInfo.companyId = "e2b3ec3a-310b-4ab8-aa81-b563ac8f3006";
                dm_basesettingEntity dm_BasesettingEntity = dM_BaseSettingIBLL.GetEntityByCache(userInfo.companyId);

                string[]           files_base64 = ImgBase64.Split(new[] { ',' }, System.StringSplitOptions.RemoveEmptyEntries);
                List <CircleImage> imageList    = new List <CircleImage>();
                for (int i = 0; i < files_base64.Length; i++)
                {
                    string image = OSSHelper.PutBase64(dm_BasesettingEntity, "", files_base64[i]);
                    imageList.Add(new CircleImage
                    {
                        Image          = image,
                        ThumbnailImage = image + "?x-oss-process=image/resize,w_100,m_lfit"//
                    });
                }

                entity.t_title_page = OSSHelper.PutObject(dm_BasesettingEntity, "", files[0]);

                entity.createcode = userInfo.userId;
                entity.t_status   = 1;
                entity.t_type     = 1;
                entity.t_images   = Newtonsoft.Json.JsonConvert.SerializeObject(imageList);
                dm_friend_circleIBLL.SaveEntity(keyValue, entity);
                return(Success("保存成功。"));
            }
            else
            {
                return(Fail("请上传封面图片!"));
            }
        }
コード例 #4
0
 public ActionResult SaveForm(int keyValue, dm_friend_circleEntity entity)
 {
     dm_friend_circleIBLL.SaveEntity(keyValue, entity);
     return(Success("保存成功!"));
 }