berlin-tzen 2 years ago
parent
commit
4f02a7662e
  1. 3
      EuroTran/EasyBL.WEBAPP/ShowEasy/MembersService.cs
  2. 42
      EuroTran/EasyBL.WEBAPP/ShowEasy/SECommonService.cs

3
EuroTran/EasyBL.WEBAPP/ShowEasy/MembersService.cs

@ -184,7 +184,7 @@ namespace EasyBL.WEBAPP.SYS
if (!string.IsNullOrEmpty(member.MemberPicture)) { if (!string.IsNullOrEmpty(member.MemberPicture)) {
var sFilePath = db.Queryable<OTB_SYS_Files>() var sFilePath = db.Queryable<OTB_SYS_Files>()
.Where(x => x.ParentID == saUser.MemberPicture)
.Where(x => x.ParentID == member.MemberPicture)
.Single(); .Single();
member.MemberPicture = requestUrl + "/" + sFilePath.FilePath.Replace("\\", "/"); member.MemberPicture = requestUrl + "/" + sFilePath.FilePath.Replace("\\", "/");
@ -383,6 +383,7 @@ namespace EasyBL.WEBAPP.SYS
rsMember.BirthDate = Member.BirthDate; rsMember.BirthDate = Member.BirthDate;
rsMember.Status = Member.Status; rsMember.Status = Member.Status;
rsMember.OrgID = Member.OrgID; rsMember.OrgID = Member.OrgID;
rsMember.PhoneCode = Member.PhoneCode;
return rsMember; return rsMember;

42
EuroTran/EasyBL.WEBAPP/ShowEasy/SECommonService.cs

@ -212,9 +212,12 @@ namespace EasyBL.WEBAPP.SYS
var sServerPath = c.Server.MapPath("/"); var sServerPath = c.Server.MapPath("/");
var sRoot = sServerPath + "Document\\EurotranFile"; var sRoot = sServerPath + "Document\\EurotranFile";
Common.FnCreateDir(sRoot + "\\" + sSource);//如果沒有該目錄就創建目錄 Common.FnCreateDir(sRoot + "\\" + sSource);//如果沒有該目錄就創建目錄
if (req.Files.Count > 0)
if(req.Files.Count > 0)
{ {
var saFilesAdd = new List<OTB_SYS_Files>(); var saFilesAdd = new List<OTB_SYS_Files>();
for (int index = 0; index < req.Files.Count; index++) for (int index = 0; index < req.Files.Count; index++)
{ {
var file = req.Files[index]; var file = req.Files[index];
@ -263,26 +266,31 @@ namespace EasyBL.WEBAPP.SYS
}; };
saFilesAdd.Add(oFile); saFilesAdd.Add(oFile);
} }
var db = SugarBase.DB;
var iRes = db.Insertable(saFilesAdd).ExecuteCommand();
var userPic = db.Updateable<SETB_CMS_Member>()
.UpdateColumns(x => new SETB_CMS_Member { MemberPicture = sParentID })
.Where(x => x.OrgID == OrgID && x.Account == Account)
.ExecuteCommand();
var db = SugarBase.DB;
var iRes = db.Insertable(saFilesAdd).ExecuteCommand();
if (iRes > 0)
{
var rp = c.Response;
var sJsonText = ServiceBase.JsonToString(saFilesAdd);
rp.Write(sJsonText);
rp.End();
var userPic = db.Updateable<SETB_CMS_Member>()
.UpdateColumns(x => new SETB_CMS_Member { MemberPicture = sParentID })
.Where(x => x.OrgID == OrgID && x.Account == Account)
.ExecuteCommand();
if (iRes > 0)
{
var rp = c.Response;
var sJsonText = ServiceBase.JsonToString(saFilesAdd);
rp.Write(sJsonText);
rp.End();
}
srm = new SuccessResponseMessage(null, null);
srm.DATA.Add(BLWording.REL, iRes);
} }
srm = new SuccessResponseMessage(null, null);
srm.DATA.Add(BLWording.REL, iRes);
}
} }
catch (Exception ex) catch (Exception ex)
{ {

Loading…
Cancel
Save