提交 7b835c9e 编写于 作者: 楼国栋

Merge branch 'fix/android_pack' into 'develop'

app打包功能调整

See merge request o2oa/o2oa!500
...@@ -107,7 +107,7 @@ ...@@ -107,7 +107,7 @@
</div> </div>
</div> </div>
<div class="pack-form-group"> <!-- <div class="pack-form-group">
<label class="pack-form-label">{{$.lp.mobile_apppack_form_enable_delete_hms}}</label> <label class="pack-form-label">{{$.lp.mobile_apppack_form_enable_delete_hms}}</label>
<div class="pack-form-controls"> <div class="pack-form-controls">
<span class="pack-form-box"> <span class="pack-form-box">
...@@ -115,7 +115,7 @@ ...@@ -115,7 +115,7 @@
</span> </span>
<p class="pack-form-tips">{{$.lp.mobile_apppack_form_enable_delete_hms_tips}}</p> <p class="pack-form-tips">{{$.lp.mobile_apppack_form_enable_delete_hms_tips}}</p>
</div> </div>
</div> </div> -->
<span class="pack-form-sb-btn" data-o2-element="apppackBtnNode"><button >{{$.lp.mobile_apppack_form_button}}</button></span> <span class="pack-form-sb-btn" data-o2-element="apppackBtnNode"><button >{{$.lp.mobile_apppack_form_button}}</button></span>
...@@ -210,13 +210,13 @@ ...@@ -210,13 +210,13 @@
</div> </div>
</div> </div>
<!-- 是否删除华为HMS --> <!-- 是否删除华为HMS -->
<div class="pack-form-group"> <!-- <div class="pack-form-group">
<label class="pack-form-label">{{$.lp.mobile_apppack_form_enable_delete_hms}}</label> <label class="pack-form-label">{{$.lp.mobile_apppack_form_enable_delete_hms}}</label>
<div class="pack-form-controls"> <div class="pack-form-controls">
<span class="pack-form-box" data-o2-element="apppackIsDeleteHmsShowNode"> <span class="pack-form-box" data-o2-element="apppackIsDeleteHmsShowNode">
</span> </span>
</div> </div>
</div> </div> -->
<div class="pack-form-group" style="display:none;" data-o2-element="apppackDownloadShowNode"> <div class="pack-form-group" style="display:none;" data-o2-element="apppackDownloadShowNode">
<div class="pack-info-status-box" > <div class="pack-info-status-box" >
......
...@@ -229,11 +229,11 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({ ...@@ -229,11 +229,11 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({
isPackAppIdOuter = this.lp.mobile_apppack_form_enable_outer_status_yes; isPackAppIdOuter = this.lp.mobile_apppack_form_enable_outer_status_yes;
} }
this.apppackIsPackAppIdOuterShowNode.set("text", isPackAppIdOuter); this.apppackIsPackAppIdOuterShowNode.set("text", isPackAppIdOuter);
var deleteHms = this.lp.mobile_apppack_form_enable_delete_hms_status_no; // var deleteHms = this.lp.mobile_apppack_form_enable_delete_hms_status_no;
if (this.packInfo.deleteHuawei && this.packInfo.deleteHuawei === "2") { // if (this.packInfo.deleteHuawei && this.packInfo.deleteHuawei === "2") {
deleteHms = this.lp.mobile_apppack_form_enable_delete_hms_status_yes; // deleteHms = this.lp.mobile_apppack_form_enable_delete_hms_status_yes;
} // }
this.apppackIsDeleteHmsShowNode.set("text", deleteHms); // this.apppackIsDeleteHmsShowNode.set("text", deleteHms);
this.apppackLogoShowImgNode.set("src", this.packServerUrl + this.packInfo.appLogoPath + "?token=" + this.token); this.apppackLogoShowImgNode.set("src", this.packServerUrl + this.packInfo.appLogoPath + "?token=" + this.token);
var status = "" var status = ""
if (this.packInfo.packStatus === "0") { if (this.packInfo.packStatus === "0") {
...@@ -339,6 +339,8 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({ ...@@ -339,6 +339,8 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({
this.publishAPK2Local(); this.publishAPK2Local();
}.bind(this) }.bind(this)
}); });
} else {
this.apppackPublishStatusInfoNode.set("text", "");
} }
} else { } else {
this.apppackDownloadShowNode.setStyles({ this.apppackDownloadShowNode.setStyles({
...@@ -402,11 +404,11 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({ ...@@ -402,11 +404,11 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({
isPackAppIdOuter = true; isPackAppIdOuter = true;
} }
this.apppackIsPackAppIdOuterInputNode.set("checked", isPackAppIdOuter); this.apppackIsPackAppIdOuterInputNode.set("checked", isPackAppIdOuter);
var deleteHms = false; // var deleteHms = false;
if (this.packInfo.deleteHuawei && this.packInfo.deleteHuawei === "2") { // if (this.packInfo.deleteHuawei && this.packInfo.deleteHuawei === "2") {
deleteHms = true; // deleteHms = true;
} // }
this.apppackIsDeleteHmsInputNode.set("checked", deleteHms); // this.apppackIsDeleteHmsInputNode.set("checked", deleteHms);
} }
this.showForm(); this.showForm();
}, },
...@@ -497,6 +499,10 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({ ...@@ -497,6 +499,10 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({
this.app.notice(this.lp.mobile_apppack_message_host_not_empty, "error", this.contentAreaNode); this.app.notice(this.lp.mobile_apppack_message_host_not_empty, "error", this.contentAreaNode);
return; return;
} }
if (host.startsWith("http://") || host.startsWith("https://")) {
this.app.notice(this.lp.mobile_apppack_message_host_format_error, "error", this.contentAreaNode);
return;
}
var port = this.apppackPortInputNode.get("value"); var port = this.apppackPortInputNode.get("value");
if (!port || port === "") { if (!port || port === "") {
this.app.notice(this.lp.mobile_apppack_message_port_not_empty, "error", this.contentAreaNode); this.app.notice(this.lp.mobile_apppack_message_port_not_empty, "error", this.contentAreaNode);
...@@ -510,7 +516,7 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({ ...@@ -510,7 +516,7 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({
var appVersionName = this.apppackAppVersionNameInputNode.get("value"); var appVersionName = this.apppackAppVersionNameInputNode.get("value");
var appBuildNo = this.apppackAppBuildNoInputNode.get("value"); var appBuildNo = this.apppackAppBuildNoInputNode.get("value");
var isPackAppIdOuter = this.apppackIsPackAppIdOuterInputNode.checked ? "2" : "1"; var isPackAppIdOuter = this.apppackIsPackAppIdOuterInputNode.checked ? "2" : "1";
var deleteHms = this.apppackIsDeleteHmsInputNode.checked ? "2" : "1"; // var deleteHms = this.apppackIsDeleteHmsInputNode.checked ? "2" : "1";
var urlMapping = this.apppackUrlMappingInputNode.get("value"); var urlMapping = this.apppackUrlMappingInputNode.get("value");
this.confirm(this.lp.alert, this.lp.mobile_apppack_message_alert_submit, function() { this.confirm(this.lp.alert, this.lp.mobile_apppack_message_alert_submit, function() {
this.showLoading(); this.showLoading();
...@@ -525,7 +531,7 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({ ...@@ -525,7 +531,7 @@ MWF.xApplication.Setting.AppPackOnlineDocument = new Class({
formData.append('appVersionName', appVersionName); formData.append('appVersionName', appVersionName);
formData.append('appBuildNo', appBuildNo); formData.append('appBuildNo', appBuildNo);
formData.append('isPackAppIdOuter', isPackAppIdOuter); formData.append('isPackAppIdOuter', isPackAppIdOuter);
formData.append('deleteHuawei', deleteHms); formData.append('deleteHuawei', "1");
formData.append('urlMapping', urlMapping); formData.append('urlMapping', urlMapping);
formData.append('token', this.token); formData.append('token', this.token);
......
...@@ -305,6 +305,7 @@ MWF.xApplication.Setting.LP = { ...@@ -305,6 +305,7 @@ MWF.xApplication.Setting.LP = {
"mobile_apppack_message_app_logo_need_png": "Logo image must be PNG format!", "mobile_apppack_message_app_logo_need_png": "Logo image must be PNG format!",
"mobile_apppack_message_portocol_not_empty": "HTTP protocol cannot be empty!", "mobile_apppack_message_portocol_not_empty": "HTTP protocol cannot be empty!",
"mobile_apppack_message_host_not_empty": "Central server domain name cannot be empty!", "mobile_apppack_message_host_not_empty": "Central server domain name cannot be empty!",
"mobile_apppack_message_host_format_error": "Please fill in the domain name or IP address of the central server, such as www.o2oa.com Don't wear a head like http !",
"mobile_apppack_message_port_not_empty": "Central server port number cannot be empty!", "mobile_apppack_message_port_not_empty": "Central server port number cannot be empty!",
"mobile_apppack_message_context_not_empty": "Central server context cannot be empty!", "mobile_apppack_message_context_not_empty": "Central server context cannot be empty!",
"mobile_apppack_message_portocol_http_https": "HTTP protocol just support http or https !", "mobile_apppack_message_portocol_http_https": "HTTP protocol just support http or https !",
......
...@@ -307,6 +307,7 @@ MWF.xApplication.Setting.LP = { ...@@ -307,6 +307,7 @@ MWF.xApplication.Setting.LP = {
"mobile_apppack_message_app_logo_need_png": "Logo图片必须要png格式!", "mobile_apppack_message_app_logo_need_png": "Logo图片必须要png格式!",
"mobile_apppack_message_portocol_not_empty": "HTTP协议不能为空!", "mobile_apppack_message_portocol_not_empty": "HTTP协议不能为空!",
"mobile_apppack_message_host_not_empty": "中心服务器域名不能为空!", "mobile_apppack_message_host_not_empty": "中心服务器域名不能为空!",
"mobile_apppack_message_host_format_error": "请填写中心服务器域名或IP,如www.o2oa.net,不要带http这样的头!",
"mobile_apppack_message_port_not_empty": "中心服务器端口号不能为空!", "mobile_apppack_message_port_not_empty": "中心服务器端口号不能为空!",
"mobile_apppack_message_context_not_empty": "中心服务器上下文不能为空!", "mobile_apppack_message_context_not_empty": "中心服务器上下文不能为空!",
"mobile_apppack_message_portocol_http_https": "HTTP协议只能是 http 或 https !", "mobile_apppack_message_portocol_http_https": "HTTP协议只能是 http 或 https !",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册