【m】1111
This commit is contained in:
@@ -414,31 +414,27 @@ namespace Stary.Evo.Editor
|
|||||||
var resResultMessage = await WebRequestSystem.Post(ip + "/ResDomain/AddResDomain",
|
var resResultMessage = await WebRequestSystem.Post(ip + "/ResDomain/AddResDomain",
|
||||||
JsonConvert.SerializeObject(resDmainAddRequst));
|
JsonConvert.SerializeObject(resDmainAddRequst));
|
||||||
//如果低于服务器版本,更新版本号
|
//如果低于服务器版本,更新版本号
|
||||||
if (resResultMessage.code == 1009)
|
if (resResultMessage.code == 4100)
|
||||||
{
|
{
|
||||||
ResDmainVersionResponse dmainVersionResponse =
|
ResDmainVersionResponse dmainVersionResponse =
|
||||||
JsonConvert.DeserializeObject<ResDmainVersionResponse>(resResultMessage.data
|
JsonConvert.DeserializeObject<ResDmainVersionResponse>(resResultMessage.data
|
||||||
.ToString());
|
.ToString());
|
||||||
|
|
||||||
|
if (dmainVersionResponse.PackageVersion == _packageVersion)
|
||||||
bool isEndWithDigit =
|
|
||||||
System.Text.RegularExpressions.Regex.IsMatch(dmainVersionResponse.PackageVersion,
|
|
||||||
@"\d$");
|
|
||||||
if (isEndWithDigit)
|
|
||||||
{
|
{
|
||||||
// 提取版本号结尾的数字部分
|
EditorUtility.DisplayDialog("提示",
|
||||||
string versionEndDigits = System.Text.RegularExpressions.Regex
|
$"上传失败,版本号{_packageVersion}跟服务器版本重复,请修改版本号后,重新打包上传",
|
||||||
.Match(dmainVersionResponse.PackageVersion, @"(\d+)$").Groups[1].Value;
|
"确定");
|
||||||
int versionEndDigit = int.Parse(versionEndDigits) + 1;
|
EditorUtility.ClearProgressBar();
|
||||||
// 或者移除版本号结尾的数字
|
return;
|
||||||
string versionWithoutEndDigits =
|
|
||||||
System.Text.RegularExpressions.Regex.Replace(dmainVersionResponse.PackageVersion,
|
|
||||||
@"\d+$", "");
|
|
||||||
PackageVersion = versionWithoutEndDigits + versionEndDigit;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
} else if (resResultMessage.code == 200)
|
||||||
|
|
||||||
|
{
|
||||||
EditorUtility.DisplayDialog("提示",
|
EditorUtility.DisplayDialog("提示",
|
||||||
$"{resResultMessage.message + $"\n{resResultMessage.data.ToString()},已更新为{_packageVersion},请重新打包上传"}",
|
$"上传成功,已更新为{_packageVersion}",
|
||||||
"确定");
|
"确定");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -52,6 +52,9 @@ namespace Stary.Evo.Editor
|
|||||||
Debug.Log($"Build Success! 【{buildResult.OutputPackageDirectory}】");
|
Debug.Log($"Build Success! 【{buildResult.OutputPackageDirectory}】");
|
||||||
// EditorUtility.RevealInFinder(buildResult.OutputPackageDirectory);
|
// EditorUtility.RevealInFinder(buildResult.OutputPackageDirectory);
|
||||||
base.ExecuteBuild();
|
base.ExecuteBuild();
|
||||||
|
if (EditorUtility.DisplayDialog("提示",
|
||||||
|
$"打包完成[{buildResult.OutputPackageDirectory}],版本号为[{packageVersion}]!", "确定")) ;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "com.staryevo.buildoriginality",
|
"name": "com.staryevo.buildoriginality",
|
||||||
"version": "1.0.4",
|
"version": "1.0.5",
|
||||||
"displayName": "00.StaryEvo.BuildOriginality",
|
"displayName": "00.StaryEvo.BuildOriginality",
|
||||||
"description": "美术打包工具",
|
"description": "美术打包工具",
|
||||||
"unity": "2021.3",
|
"unity": "2021.3",
|
||||||
|
|||||||
Reference in New Issue
Block a user