|
@@ -1,14 +1,16 @@
|
|
<template>
|
|
<template>
|
|
<div class="app-container" v-loading="loading">
|
|
<div class="app-container" v-loading="loading">
|
|
- <el-form :model="form" :rules="rules" ref="form" label-width="100px" size="small">
|
|
|
|
|
|
+ <el-form :model="form" :rules="rules" ref="form" label-width="100px">
|
|
<el-form-item prop="deviceTypeId" label="设备型号:">
|
|
<el-form-item prop="deviceTypeId" label="设备型号:">
|
|
<el-select v-model="form.deviceTypeId" placeholder="请选择设备型号" filterable>
|
|
<el-select v-model="form.deviceTypeId" placeholder="请选择设备型号" filterable>
|
|
- <el-option v-for="item in clientTypeOptions" :key="item.id" :label="item.label" :value="item.value" />
|
|
|
|
|
|
+ <el-option v-for="item in clientTypeOptions" :key="item.id" :label="item.label"
|
|
|
|
+ :value="item.value" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item prop="type" label="设备模式:">
|
|
<el-form-item prop="type" label="设备模式:">
|
|
<el-select v-model="form.type" placeholder="请选择设备模式">
|
|
<el-select v-model="form.type" placeholder="请选择设备模式">
|
|
- <el-option v-for="item in dict.type.dev_list_type" :key="item.value" :label="item.label" :value="Number(item.value)" />
|
|
|
|
|
|
+ <el-option v-for="item in dict.type.dev_list_type" :key="item.value" :label="item.label"
|
|
|
|
+ :value="Number(item.value)" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item prop="version" label="版本号:">
|
|
<el-form-item prop="version" label="版本号:">
|
|
@@ -16,10 +18,10 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item prop="url" label="下载路径:">
|
|
<el-form-item prop="url" label="下载路径:">
|
|
<el-row>
|
|
<el-row>
|
|
- <el-col :span="18">
|
|
|
|
|
|
+ <el-col :span="16">
|
|
<el-input v-model="form.url" placeholder="请输入 或 上传下载路径" clearable />
|
|
<el-input v-model="form.url" placeholder="请输入 或 上传下载路径" clearable />
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col :span="6">
|
|
|
|
|
|
+ <el-col :span="8">
|
|
<Upload @upload="getUpload" style="float:right" />
|
|
<Upload @upload="getUpload" style="float:right" />
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
@@ -32,27 +34,30 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item prop="isEnforcement" label="强制升级:">
|
|
<el-form-item prop="isEnforcement" label="强制升级:">
|
|
<el-select v-model="form.isEnforcement" placeholder="是否强制升级">
|
|
<el-select v-model="form.isEnforcement" placeholder="是否强制升级">
|
|
- <el-option v-for="item in dict.type.dev_yes_no" :key="item.value" :label="item.label" :value="Number(item.value)" />
|
|
|
|
|
|
+ <el-option v-for="item in dict.type.dev_yes_no" :key="item.value" :label="item.label"
|
|
|
|
+ :value="Number(item.value)" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item prop="isPush" label="同步推送:">
|
|
<el-form-item prop="isPush" label="同步推送:">
|
|
<el-select v-model="form.isPush" placeholder="是否同步推送">
|
|
<el-select v-model="form.isPush" placeholder="是否同步推送">
|
|
- <el-option v-for="item in dict.type.dev_yes_no" :key="item.value" :label="item.label" :value="Number(item.value)" />
|
|
|
|
|
|
+ <el-option v-for="item in dict.type.dev_yes_no" :key="item.value" :label="item.label"
|
|
|
|
+ :value="Number(item.value)" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item prop="userType" label="升级对象:">
|
|
<el-form-item prop="userType" label="升级对象:">
|
|
<el-select v-model="form.userType" placeholder="请选择升级对象">
|
|
<el-select v-model="form.userType" placeholder="请选择升级对象">
|
|
- <el-option v-for="item in dict.type.push_user_type" :key="item.value" :label="item.label" :value="Number(item.value)" />
|
|
|
|
|
|
+ <el-option v-for="item in dict.type.push_user_type" :key="item.value" :label="item.label"
|
|
|
|
+ :value="Number(item.value)" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item :prop="user" v-if="form.userType === 3" label="指定用户:">
|
|
<el-form-item :prop="user" v-if="form.userType === 3" label="指定用户:">
|
|
<el-input v-model="user" type="textarea" rows="4" placeholder="请输入指定用户手机号,一行一个" />
|
|
<el-input v-model="user" type="textarea" rows="4" placeholder="请输入指定用户手机号,一行一个" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button @click="getCancel">取消</el-button>
|
|
|
|
+ <el-button type="primary" @click="getSubmit">提交</el-button>
|
|
|
|
+ </el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
- <div class="form-btn">
|
|
|
|
- <el-button size="mini" @click="getCancel">取消</el-button>
|
|
|
|
- <el-button type="primary" size="mini" @click="getSubmit">提交</el-button>
|
|
|
|
- </div>
|
|
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|