修改版本升级
This commit is contained in:
parent
f749674816
commit
acb0a44f65
|
|
@ -8,6 +8,7 @@
|
|||
size="mini"
|
||||
type="primary"
|
||||
icon="document"
|
||||
v-if="upgradeData1.records.length <= 0"
|
||||
@click="addUpgrade"
|
||||
>添加升级</el-button
|
||||
>
|
||||
|
|
@ -15,11 +16,11 @@
|
|||
<el-table v-loading="tableDataLoading" :data="upgradeData1.records">
|
||||
<el-table-column fixed prop="id" label="编号" width="80">
|
||||
</el-table-column>
|
||||
<el-table-column prop="wgtUrl" label="统一地址"> </el-table-column>
|
||||
<!-- <el-table-column prop="wgtUrl" label="统一地址"> </el-table-column> -->
|
||||
<el-table-column prop="androidWgtUrl" label="安卓"> </el-table-column>
|
||||
<el-table-column prop="iosWgtUrl" label="苹果"> </el-table-column>
|
||||
<!-- <el-table-column prop="iosWgtUrl" label="苹果"> </el-table-column> -->
|
||||
<el-table-column prop="version" label="安卓版本"> </el-table-column>
|
||||
<el-table-column prop="iosVersion" label="ios版本"> </el-table-column>
|
||||
<!-- <el-table-column prop="iosVersion" label="ios版本"> </el-table-column> -->
|
||||
<el-table-column prop="content" label="升级方式">
|
||||
<template slot-scope="scope">
|
||||
<span>{{
|
||||
|
|
@ -60,15 +61,15 @@
|
|||
</el-pagination>
|
||||
</div>
|
||||
<!-- 添加修改升级弹框 -->
|
||||
<el-dialog :title="dialogTitle" :visible.sync="dialogFormVisible4" center>
|
||||
<el-dialog :title="dialogTitle" :visible.sync="dialogFormVisible4" center @close="resetFormupgrad">
|
||||
<el-form :model="formupgrad">
|
||||
<el-form-item
|
||||
<!-- <el-form-item
|
||||
label="统一地址:"
|
||||
:label-width="formLabelWidth"
|
||||
|
||||
>
|
||||
<el-input v-model="formupgrad.wgtUrl" style="width: 65%"></el-input>
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
<div class="file-box" style="margin-bottom: 10px; display: flex">
|
||||
<span style="width: 200px; display: inline-block; text-align: right"
|
||||
><i style="color: #f56c6c; margin-right: 2px">*</i>安卓包:</span
|
||||
|
|
@ -112,8 +113,8 @@
|
|||
v-if="
|
||||
!formupgrad.androidWgtUrl &&
|
||||
percentage > 0 &&
|
||||
percentage <= 100
|
||||
&&key=='andriod'
|
||||
percentage <= 100 &&
|
||||
key == 'andriod'
|
||||
"
|
||||
:percentage="percentage"
|
||||
color="#efefef"
|
||||
|
|
@ -131,7 +132,7 @@
|
|||
style="width: 65%"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<div class="file-box" style="margin-bottom: 10px; display: flex">
|
||||
<!-- <div class="file-box" style="margin-bottom: 10px; display: flex">
|
||||
<span style="width: 200px; display: inline-block; text-align: right"
|
||||
>苹果包:</span
|
||||
>
|
||||
|
|
@ -188,7 +189,7 @@
|
|||
v-model="formupgrad.iosWgtUrl"
|
||||
style="width: 65%"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
<el-form-item
|
||||
label="安卓版本号:"
|
||||
:label-width="formLabelWidth"
|
||||
|
|
@ -199,7 +200,7 @@
|
|||
style="width: 65%"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
<el-form-item
|
||||
<!-- <el-form-item
|
||||
label="ios版本号:"
|
||||
:label-width="formLabelWidth"
|
||||
required
|
||||
|
|
@ -208,7 +209,7 @@
|
|||
v-model="formupgrad.iosVersion"
|
||||
style="width: 65%"
|
||||
></el-input>
|
||||
</el-form-item>
|
||||
</el-form-item> -->
|
||||
<el-form-item
|
||||
label="升级方式:"
|
||||
:label-width="formLabelWidth"
|
||||
|
|
@ -356,6 +357,11 @@ export default {
|
|||
},
|
||||
},
|
||||
methods: {
|
||||
resetFormupgrad(){
|
||||
for(let i in this.formupgrad){
|
||||
this.formupgrad[i] = "";
|
||||
}
|
||||
},
|
||||
async initOssClient() {
|
||||
console.log("initOssClient");
|
||||
const { data } = await $getCredentials();
|
||||
|
|
@ -371,7 +377,7 @@ export default {
|
|||
async onChooseAndriod(data) {
|
||||
this.formupgrad.androidWgtUrl = "";
|
||||
this.percentage = 0;
|
||||
this.key='andriod'
|
||||
this.key = "andriod";
|
||||
const url = await this.uploadFie(data);
|
||||
this.percentage = 0;
|
||||
console.log(url);
|
||||
|
|
@ -382,7 +388,7 @@ export default {
|
|||
async onChooseIos(data) {
|
||||
this.formupgrad.iosWgtUrl = "";
|
||||
this.percentage = 0;
|
||||
this.key='ios'
|
||||
this.key = "ios";
|
||||
const url = await this.uploadFie(data);
|
||||
console.log(url);
|
||||
this.percentage = 0;
|
||||
|
|
@ -394,7 +400,7 @@ export default {
|
|||
console.log(data);
|
||||
const date = new Date();
|
||||
const houzhui = "." + data.name.substr(data.name.lastIndexOf(".") + 1);
|
||||
const name ="app/" + 'test-duanju' + houzhui;
|
||||
const name = "app/" + "test-duanju" + houzhui;
|
||||
const fileRes = await this.ossClient.partUpload(name, data.raw, (p) => {
|
||||
this.percentage = Math.floor(p * 100);
|
||||
console.log(this.percentage);
|
||||
|
|
@ -434,7 +440,7 @@ export default {
|
|||
},
|
||||
// 添加升级弹框
|
||||
addUpgrade() {
|
||||
this.initOssClient()
|
||||
this.initOssClient();
|
||||
this.dialogFormVisible4 = true;
|
||||
this.dialogTitle = "添加升级";
|
||||
},
|
||||
|
|
@ -525,7 +531,7 @@ export default {
|
|||
},
|
||||
// 修改升级弹框
|
||||
upgradebj(index, rows) {
|
||||
this.initOssClient()
|
||||
this.initOssClient();
|
||||
this.dialogFormVisible4 = true;
|
||||
this.dialogTitle = "修改";
|
||||
Object.assign(this.formupgrad, rows);
|
||||
|
|
@ -547,13 +553,12 @@ export default {
|
|||
}),
|
||||
}).then(({ data }) => {
|
||||
this.dialogFormVisible4 = false;
|
||||
this.upgradeSelect();
|
||||
this.upgradeSelect();
|
||||
this.$message({
|
||||
message: "操作成功",
|
||||
type: "success",
|
||||
duration: 1500,
|
||||
onClose: () => {
|
||||
},
|
||||
onClose: () => {},
|
||||
});
|
||||
});
|
||||
},
|
||||
|
|
|
|||
Loading…
Reference in New Issue