Skip to content

Commit 15d833f

Browse files
committed
[修改]1. 修改资源包的下载信息获取
1 parent c4fcc80 commit 15d833f

File tree

1 file changed

+48
-27
lines changed

1 file changed

+48
-27
lines changed

GameFrameX.Client.Api/Controllers/GameAssetPackageVersionController.cs

Lines changed: 48 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -29,51 +29,72 @@ public async Task<ResultModel> GetInfo([FromBody] AssetPackageVersionRequest req
2929
{
3030
var response = new AssetPackageVersionResponse();
3131

32-
var gameResourceVersion = await PBaseService.GetAsync(m => m.AssetPackageName == request.AssetPackageName &&
33-
m.Platform == request.Platform && m.Package == request.PackageName &&
34-
m.AppVersion == request.AppVersion && m.Language == request.Language &&
35-
m.Channel == request.Channel);
32+
var gameResourceVersion = await PBaseService.GetAsync(m =>
33+
m.AssetPackageName == request.AssetPackageName
34+
&& m.Platform == request.Platform
35+
&& m.Package == request.PackageName
36+
&& m.AppVersion == request.AppVersion
37+
&& m.Language == request.Language
38+
&& m.Channel == request.Channel
39+
);
3640
if (gameResourceVersion == null)
3741
{
38-
gameResourceVersion = await PBaseService.GetAsync(m => m.AssetPackageName == request.AssetPackageName &&
39-
m.Platform == request.Platform && m.Package == request.PackageName && m.AppVersion == request.AppVersion &&
40-
m.Language == request.Language &&
41-
m.Channel == ConstValue.ChannelNameDefault);
42+
gameResourceVersion = await PBaseService.GetAsync(m =>
43+
m.AssetPackageName == request.AssetPackageName
44+
&& m.Platform == request.Platform
45+
&& m.Package == request.PackageName
46+
&& m.AppVersion == request.AppVersion
47+
&& m.Language == request.Language
48+
&& m.Channel == ConstValue.ChannelNameDefault
49+
);
4250
}
4351

4452
if (gameResourceVersion == null)
4553
{
46-
gameResourceVersion = await PBaseService.GetAsync(m => m.AssetPackageName == request.AssetPackageName &&
47-
m.Platform == request.Platform && m.Package == request.PackageName && m.AppVersion == request.AppVersion &&
48-
m.Language == ConstValue.LanguageDefault &&
49-
m.Channel == ConstValue.ChannelNameDefault);
54+
gameResourceVersion = await PBaseService.GetAsync(m =>
55+
m.AssetPackageName == request.AssetPackageName
56+
&& m.Platform == request.Platform
57+
&& m.Package == request.PackageName
58+
&& m.AppVersion == request.AppVersion
59+
&& m.Language == ConstValue.LanguageDefault
60+
&& m.Channel == ConstValue.ChannelNameDefault
61+
);
5062
}
5163

5264
if (gameResourceVersion == null)
5365
{
54-
gameResourceVersion = await PBaseService.GetAsync(m => m.AssetPackageName == request.AssetPackageName &&
55-
m.Platform == request.Platform && m.Package == request.PackageName &&
56-
m.AppVersion == ConstValue.AppVersionDefault &&
57-
m.Language == ConstValue.LanguageDefault &&
58-
m.Channel == ConstValue.ChannelNameDefault);
66+
gameResourceVersion = await PBaseService.GetAsync(m =>
67+
m.AssetPackageName == request.AssetPackageName
68+
&& m.Platform == request.Platform
69+
&& m.Package == request.PackageName
70+
&& m.AppVersion == ConstValue.AppVersionDefault
71+
&& m.Language == ConstValue.LanguageDefault
72+
&& m.Channel == ConstValue.ChannelNameDefault
73+
);
5974
}
6075

6176
if (gameResourceVersion == null)
6277
{
63-
gameResourceVersion = await PBaseService.GetAsync(m => m.AssetPackageName == request.AssetPackageName &&
64-
m.Platform == request.Platform && m.Package == ConstValue.PackageNameDefault &&
65-
m.AppVersion == ConstValue.AppVersionDefault &&
66-
m.Language == ConstValue.LanguageDefault &&
67-
m.Channel == ConstValue.ChannelNameDefault);
78+
gameResourceVersion = await PBaseService.GetAsync(m =>
79+
m.AssetPackageName == request.AssetPackageName
80+
&& m.Platform == request.Platform
81+
&& m.Package == ConstValue.PackageNameDefault
82+
&& m.AppVersion == ConstValue.AppVersionDefault
83+
&& m.Language == ConstValue.LanguageDefault
84+
&& m.Channel == ConstValue.ChannelNameDefault
85+
);
6886
}
6987

7088
if (gameResourceVersion == null)
7189
{
72-
gameResourceVersion = await PBaseService.GetAsync(m => m.AssetPackageName == request.AssetPackageName &&
73-
m.Platform == ConstValue.PlatformDefault && m.Package == ConstValue.PackageNameDefault &&
74-
m.AppVersion == ConstValue.AppVersionDefault &&
75-
m.Language == ConstValue.LanguageDefault &&
76-
m.Channel == ConstValue.ChannelNameDefault);
90+
gameResourceVersion = await PBaseService.GetAsync(m =>
91+
m.AssetPackageName == request.AssetPackageName
92+
&& m.Platform == ConstValue.PlatformDefault
93+
&& m.Package == ConstValue.PackageNameDefault
94+
&& m.AppVersion == ConstValue.AppVersionDefault
95+
&& m.Language == ConstValue.LanguageDefault
96+
&& m.Channel == ConstValue.ChannelNameDefault
97+
);
7798
}
7899

79100
if (gameResourceVersion == null)

0 commit comments

Comments
 (0)