|
@@ -3,14 +3,17 @@
|
|
|
<el-form :model="form" :rules="rules" ref="form" label-width="100px">
|
|
|
<el-form-item prop="deviceTypeId" label="设备型号:">
|
|
|
<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-form-item>
|
|
|
<el-form-item prop="type" label="设备模式:">
|
|
|
<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-form-item>
|
|
|
<el-form-item prop="version" label="版本号:">
|
|
@@ -34,30 +37,42 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="isEnforcement" label="强制升级:">
|
|
|
<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-form-item>
|
|
|
<el-form-item prop="isPush" label="同步推送:">
|
|
|
<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-form-item>
|
|
|
<el-form-item prop="userType" label="升级对象:">
|
|
|
<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-form-item>
|
|
|
<el-form-item :prop="user" v-if="form.userType === 3" label="指定用户:">
|
|
|
<el-input v-model="user" type="textarea" rows="4" placeholder="请输入指定用户手机号,一行一个" />
|
|
|
</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>
|
|
|
+ <div class="form-btn">
|
|
|
+ <el-button @click="getCancel">取消</el-button>
|
|
|
+ <el-button type="primary" @click="getSubmit">提交</el-button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
@@ -66,7 +81,7 @@ import { getDetailInfo, updateEdit, getVersionAdd } from "@/api/device/version";
|
|
|
import Upload from "@/components/Upload/index";
|
|
|
import { clientType } from "../mixin/index";
|
|
|
export default {
|
|
|
- dicts: ['dev_list_type', 'dev_yes_no', 'push_user_type'],
|
|
|
+ dicts: ["dev_list_type", "dev_yes_no", "push_user_type"],
|
|
|
mixins: [clientType],
|
|
|
components: {
|
|
|
Upload,
|