|
@@ -159,7 +159,7 @@ namespace GFGGame
|
|
}
|
|
}
|
|
|
|
|
|
//通知服务端上传成功
|
|
//通知服务端上传成功
|
|
- public static async ETTask<bool> ReqNoticeGalleryWorksUploaded(long worksId)
|
|
|
|
|
|
+ public static async ETTask<bool> ReqNoticeGalleryWorksUploaded(long worksId, Texture2D tex)
|
|
{
|
|
{
|
|
S2C_NoticeGalleryWorksUploaded response = null;
|
|
S2C_NoticeGalleryWorksUploaded response = null;
|
|
response = (S2C_NoticeGalleryWorksUploaded)await MessageHelper.SendToServer(new C2S_NoticeGalleryWorksUploaded() { WorksId = worksId });
|
|
response = (S2C_NoticeGalleryWorksUploaded)await MessageHelper.SendToServer(new C2S_NoticeGalleryWorksUploaded() { WorksId = worksId });
|
|
@@ -168,6 +168,17 @@ namespace GFGGame
|
|
{
|
|
{
|
|
if (response.Error == ErrorCode.ERR_Success)
|
|
if (response.Error == ErrorCode.ERR_Success)
|
|
{
|
|
{
|
|
|
|
+ PoemGalleryData galleryData = new PoemGalleryData();
|
|
|
|
+ galleryData.WorkId = worksId;
|
|
|
|
+ galleryData.Rank = 0;
|
|
|
|
+ galleryData.AuthorId = RoleDataManager.roleId;
|
|
|
|
+ galleryData.AuthorName = RoleDataManager.roleName;
|
|
|
|
+ galleryData.CreateTime = TimeHelper.ServerNow();
|
|
|
|
+ galleryData.ThemeOrder = PoemGalleryDataManager.Instance.ThemeOrder;
|
|
|
|
+ galleryData.ThemeId = PoemGalleryDataManager.Instance.ThemeId;
|
|
|
|
+ galleryData.Ntexture = new NTexture(tex);
|
|
|
|
+ PoemGalleryDataManager.Instance.UpdateGalleryData(galleryData);
|
|
|
|
+ PoemGalleryDataManager.Instance.MySelfDatas.Insert(0, galleryData.WorkId);
|
|
PoemGalleryDataManager.Instance.MyWorksCountOfTheme = response.MyWorksCountOfTheme;
|
|
PoemGalleryDataManager.Instance.MyWorksCountOfTheme = response.MyWorksCountOfTheme;
|
|
PromptController.Instance.ShowFloatTextPrompt("上传成功");
|
|
PromptController.Instance.ShowFloatTextPrompt("上传成功");
|
|
return true;
|
|
return true;
|