更新了版本管理

This commit is contained in:
weipengfei 2024-02-28 15:08:02 +08:00
parent fe8dcf8119
commit 54745ffd77

View File

@ -2,7 +2,7 @@
<div class="divBox">
<div slot="header" class="clearfix">
<el-button size="small" type="primary" class="mb20" @click="onAdd">添加app版本</el-button>
</div>
<el-card class="box-card">
@ -26,7 +26,7 @@
<el-table-column prop="create_time" label="创建时间" min-width="100" />
<el-table-column label="操作" min-width="100" fixed="right">
<template slot-scope="scope">
<el-button type="text" size="small" @click="onSet(scope.row)">编辑</el-button>
@ -60,22 +60,37 @@
</div>
</el-upload>
</el-form-item> -->
<el-form-item label="类型:" prop="type">
<el-form-item label="系统类型:" prop="type">
<el-radio-group v-model="ruleForm.type">
<el-radio :label="2">IOS</el-radio>
<el-radio :label="1">Android</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="手机品牌" >
<el-input v-model="ruleForm.phone_brand" @input="change($event)" placeholder="请输入手机品牌" />
<el-form-item label="更新类型:" prop="is_wgt">
<el-radio-group v-model="ruleForm.is_wgt">
<el-radio :label="0">app安装包更新</el-radio>
<el-radio :label="1">wgt热更新</el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="版本号" prop="version">
<el-input v-model="ruleForm.version" placeholder="版本号" />
</el-form-item>
<el-form-item label="下载地址">
<el-form-item label="下载地址" prop="dow_url">
<el-input v-model="ruleForm.dow_url" placeholder="下载地址" />
</el-form-item>
<el-form-item label="强制更新:" prop="force">
<el-radio-group v-model="ruleForm.force">
<el-radio :label="0"></el-radio>
<el-radio :label="1"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item label="静默更新:" prop="quiet">
<el-radio-group v-model="ruleForm.quiet">
<el-radio :label="0"></el-radio>
<el-radio :label="1"></el-radio>
</el-radio-group>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="onSubmit(formData)">提交</el-button>
</el-form-item>
@ -114,7 +129,7 @@
</el-dialog>
</div>
</template>
<script>
// +----------------------------------------------------------------------
// | CRMEB [ CRMEB ]
@ -172,8 +187,19 @@ export default {
],
version: [
{ required: true, message: '请填写版本号', trigger: 'blur' }
],
dow_url: [
{ required: true, message: '请填写下载地址', trigger: 'blur' }
],
is_wgt: [
{ required: true, message: '请选择更新类型', trigger: 'blur' }
],
force: [
{ required: true, message: '请选择是否强制更新', trigger: 'blur' }
],
quiet: [
{ required: true, message: '请选择是否静默更新', trigger: 'blur' }
]
},
myHeaders: {
"X-Token": getToken(),
@ -185,7 +211,10 @@ export default {
title: '',
phone_brand: '',
version: '',
dow_url: ''
dow_url: '',
is_wgt: 0,
force: 0,
quiet: 0
},
ruleForm1: {
@ -330,7 +359,7 @@ export default {
}
}
</script>
<style scoped lang="scss">
.box-container {
overflow: hidden;
@ -366,4 +395,3 @@ export default {
top: 8px;
}
</style>