From 7732d4f464f0670349402e47caeec04c17a9a8c7 Mon Sep 17 00:00:00 2001
From: Junjie <DELL@qq.com>
Date: 星期六, 24 一月 2026 10:25:34 +0800
Subject: [PATCH] #
---
src/main/webapp/views/apkBuild/apkBuild.html | 26 +++++++++++++++++++++++---
1 files changed, 23 insertions(+), 3 deletions(-)
diff --git a/src/main/webapp/views/apkBuild/apkBuild.html b/src/main/webapp/views/apkBuild/apkBuild.html
index baa8889..f1da2c1 100644
--- a/src/main/webapp/views/apkBuild/apkBuild.html
+++ b/src/main/webapp/views/apkBuild/apkBuild.html
@@ -252,12 +252,22 @@
<el-radio label="debug">Debug</el-radio>
</el-radio-group>
</el-form-item>
+ <el-form-item label="鐩爣绫诲瀷" prop="android_target">
+ <el-select v-model="buildForm.android_target" placeholder="璇烽�夋嫨鐩爣绫诲瀷" style="width: 100%;">
+ <el-option label="TV" value="tv"></el-option>
+ <el-option label="PDA" value="pda"></el-option>
+ </el-select>
+ </el-form-item>
<el-form-item label="浠撳簱鍒悕" prop="repoAlias">
<el-input v-model="buildForm.repoAlias" placeholder="璇疯緭鍏ヤ粨搴撳埆鍚�"></el-input>
</el-form-item>
<el-form-item label="鍒嗘敮鍚嶇О" prop="branch">
<el-input v-model="buildForm.branch" placeholder="璇疯緭鍏ュ垎鏀悕绉�"></el-input>
<div class="form-tip">榛樿涓� master 鍒嗘敮</div>
+ </el-form-item>
+ <el-form-item label="鏈嶅姟鍣ㄥ湴鍧�" prop="server_url">
+ <el-input v-model="buildForm.server_url" placeholder="璇疯緭鍏� server_url"></el-input>
+ <div class="form-tip">TV 鍖呭繀濉�</div>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
@@ -399,10 +409,13 @@
buildSubmitting: false,
buildForm: {
buildType: 'release',
+ android_target: 'tv',
repoAlias: 'zy-monitor',
- branch: 'master'
+ branch: 'master',
+ server_url: ''
},
buildRules: {
+ android_target: [{ required: true, message: '璇烽�夋嫨鐩爣绫诲瀷', trigger: 'change' }],
repoAlias: [{ required: true, message: '璇疯緭鍏ヤ粨搴撳埆鍚�', trigger: 'blur' }]
},
@@ -419,6 +432,7 @@
created() {
this.loadData();
+ this.buildForm.server_url = this.getServerUrl();
},
beforeDestroy() {
@@ -429,6 +443,10 @@
// 鑾峰彇璇锋眰澶�
getHeaders() {
return { 'token': localStorage.getItem('token') };
+ },
+ getServerUrl() {
+ const { protocol, host } = window.location;
+ return `${protocol}//${host}/monitor`;
},
// 鍔犺浇鏁版嵁
@@ -590,8 +608,10 @@
showBuildDialog() {
this.buildForm = {
buildType: 'release',
+ android_target: 'tv',
repoAlias: 'zy-monitor',
- branch: 'master'
+ branch: 'master',
+ server_url: this.getServerUrl()
};
this.buildDialogVisible = true;
},
@@ -759,4 +779,4 @@
</script>
</body>
-</html>
\ No newline at end of file
+</html>
--
Gitblit v1.9.1