Commit 70df0174 authored by “yiyousong”'s avatar “yiyousong”

feat:应用新增服务器接口配置

parent 75e8b35c
...@@ -26,7 +26,7 @@ export default { ...@@ -26,7 +26,7 @@ export default {
sendInfo() { sendInfo() {
let siteId = this.previewInfo.siteId; let siteId = this.previewInfo.siteId;
let appId = this.previewInfo.appId; let appId = this.previewInfo.appId;
let baseUrl = process.env.VUE_APP_API_BASE_URL; let baseUrl = this.previewInfo.baseUrl;
this.previewUrl = `${this.previewInfo.previewUrl}?siteId=${siteId}&appId=${appId}&baseUrl=${baseUrl}`; this.previewUrl = `${this.previewInfo.previewUrl}?siteId=${siteId}&appId=${appId}&baseUrl=${baseUrl}`;
/* eslint-disable */ /* eslint-disable */
// myIframe.window.postMessage(obj, "*"); // myIframe.window.postMessage(obj, "*");
......
...@@ -192,6 +192,7 @@ export default { ...@@ -192,6 +192,7 @@ export default {
let res = await getAppInfo({ id: this.appId }); let res = await getAppInfo({ id: this.appId });
if (res.data.code === 1) { if (res.data.code === 1) {
this.appInfo = res.data.data; this.appInfo = res.data.data;
console.log(this.appInfo);
} }
}, },
// 获取历史版本 // 获取历史版本
...@@ -245,19 +246,10 @@ export default { ...@@ -245,19 +246,10 @@ export default {
previewUrl: data, previewUrl: data,
siteId: this.appInfo.siteId, siteId: this.appInfo.siteId,
appId: this.appId, appId: this.appId,
baseUrl: this.appInfo.serviceApi,
}, },
}); });
window.open(routeUrl.href, "_blank"); window.open(routeUrl.href, "_blank");
// this.$router.push({
// path: "/apppreview",
// query: {
// previewUrl: data,
// siteId: this.appInfo.siteId,
// appId: this.appId,
// },
// });
// window.open(data);
} }
}, },
// 翻页 // 翻页
......
...@@ -105,6 +105,9 @@ ...@@ -105,6 +105,9 @@
<a-form-model-item v-else label="应用URL" prop="url"> <a-form-model-item v-else label="应用URL" prop="url">
<a-input v-model="form.url" placeholder="请输入应用URL" /> <a-input v-model="form.url" placeholder="请输入应用URL" />
</a-form-model-item> </a-form-model-item>
<a-form-model-item label="服务器IP" prop="serviceApi">
<a-input v-model="form.serviceApi" placeholder="请输入服务器地址" />
</a-form-model-item>
<a-form-model-item label="更新说明" prop="notes"> <a-form-model-item label="更新说明" prop="notes">
<a-textarea <a-textarea
placeholder="请输入更新说明" placeholder="请输入更新说明"
...@@ -193,6 +196,7 @@ export default { ...@@ -193,6 +196,7 @@ export default {
summary: "", // 简介 summary: "", // 简介
notes: "", // 更新说明 notes: "", // 更新说明
dataUpdate: 0, // 是否数据更新(0.否,1.是) dataUpdate: 0, // 是否数据更新(0.否,1.是)
serviceApi: "", // 服务器接口地址
}, },
replaceFields: { replaceFields: {
title: "label", title: "label",
...@@ -220,6 +224,9 @@ export default { ...@@ -220,6 +224,9 @@ export default {
{ required: true, message: "请输入应用简介", trigger: "blur" }, { required: true, message: "请输入应用简介", trigger: "blur" },
], ],
url: [{ required: true, message: "请输入应用URL", trigger: "blur" }], url: [{ required: true, message: "请输入应用URL", trigger: "blur" }],
serviceApi: [
{ required: true, message: "请输入服务器地址", trigger: "blur" },
],
notes: [ notes: [
{ required: true, message: "请输入应用更新说明", trigger: "blur" }, { required: true, message: "请输入应用更新说明", trigger: "blur" },
], ],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment