修改选择框

This commit is contained in:
cool 2024-04-03 17:49:27 +08:00
parent 6307b5c8a6
commit ae4748fed2
27 changed files with 33 additions and 33 deletions

View File

@ -100,7 +100,7 @@
<el-input v-model="temp.remarks" placeholder="备注" :maxlength="200" />
</el-form-item>
<el-form-item label="是否是有限空间:" prop="areaType">
<el-select v-model="temp.areaType" placeholder="请选择" style="width: 100%">
<el-select v-model="temp.areaType" placeholder="请选择" style="width: 100%" clearable>
<el-option v-for="item in Object.keys(areaTypeMap)" :key="item" :value="Number(item)" :label="areaTypeMap[item]" />
</el-select>
</el-form-item>

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择建管单位" style="width: 100%">
<el-select v-model="currentOption" placeholder="请选择建管单位" style="width: 100%" clearable>
<el-option
v-for="item in options"
:key="item.value"

View File

@ -71,7 +71,7 @@
label-width="120px"
>
<el-form-item :label="`${title}`" prop="gxId">
<el-select v-model="temp.gxId" placeholder="请选择" style="width: 100%">
<el-select v-model="temp.gxId" placeholder="请选择" style="width: 100%" clearable>
<el-option v-for="item in typeList" :key="item.id" :value="item.id" :label="item.name" />
</el-select>
</el-form-item>

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择工程状态" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择工程状态" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -151,7 +151,7 @@
<el-input v-model="temp.bidCode" placeholder="标段编码" :maxlength="50" :disabled="textMap[dialogStatus] === 'update'" />
</el-form-item>
<el-form-item label="工程类型:" prop="proType">
<el-select v-model="temp.proType" placeholder="请选择" style="width: 100%">
<el-select v-model="temp.proType" placeholder="请选择" style="width: 100%" clearable>
<el-option key="变电" value="变电" label="变电" />
<el-option key="线路" value="线路" label="线路" />
</el-select>
@ -282,7 +282,7 @@
<el-input v-model="temp.jlManage" :rows="2" placeholder="监理工程师" :maxlength="50" />
</el-form-item>
<el-form-item label="变电站类型:" prop="subType">
<el-select v-model="temp.subType" placeholder="请选择" style="width: 100%">
<el-select v-model="temp.subType" placeholder="请选择" style="width: 100%" clearable>
<el-option :key="1" :value="1" label="土建" />
<el-option :key="2" :value="2" label="电气" />
<el-option :key="3" :value="3" label="变电" />

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择项目编码" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择项目编码" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择单项工程编码" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择单项工程编码" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -4,7 +4,7 @@
open a Drag Dialog
</el-button>
<el-dialog v-el-drag-dialog :visible.sync="dialogTableVisible" title="Shipping address" @dragDialog="handleDrag">
<el-select ref="select" v-model="value" placeholder="请选择">
<el-select ref="select" v-model="value" placeholder="请选择" clearable>
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" />
</el-select>
<el-table :data="gridData">

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择区域" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择区域" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择工程" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择工程" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="风险等级" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="风险等级" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -2,7 +2,7 @@
<div>
<div class="filter-container">
<el-input
v-model="listQuery.name"
v-model="listQuery.emergencyName"
placeholder="应急预案名称"
style="width: 200px"
class="filter-item"
@ -133,7 +133,7 @@ export default {
listQuery: {
pageNum: 1,
pageSize: 10,
name: ''
emergencyName: ''
},
tableHeight: 650,
temp: _.cloneDeep(defaultTmp),

View File

@ -2,7 +2,7 @@
<div>
<div class="filter-container">
<el-input
v-model="listQuery.keyWord"
v-model="listQuery.emergencyName"
placeholder="应急联系人"
style="width: 200px"
class="filter-item"
@ -108,7 +108,7 @@ export default {
listQuery: {
pageNum: 1,
pageSize: 10,
keyWord: ''
emergencyName: ''
},
tableHeight: 650,
temp: _.cloneDeep(defaultTmp),

View File

@ -2,7 +2,7 @@
<div>
<div class="filter-container">
<el-input
v-model="listQuery.name"
v-model="listQuery.emergencyName"
placeholder="应急流程名称"
style="width: 200px"
class="filter-item"
@ -134,7 +134,7 @@ export default {
listQuery: {
pageNum: 1,
pageSize: 10,
name: ''
emergencyName: ''
},
tableHeight: 650,
temp: _.cloneDeep(defaultTmp),

View File

@ -1,5 +1,5 @@
<template>
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" @change="handleChange">
<el-select v-model="currentOption" placeholder="请选择" style="width: 100%" clearable @change="handleChange">
<el-option
v-for="item in options"
:key="item.value"

View File

@ -19,7 +19,7 @@
:maxlength="30"
@keyup.enter.native="handleFilter"
/>
<el-select v-model="temp.type" placeholder="请选择是否已分配" style="width: 200px" class="filter-item ml-20">
<el-select v-model="temp.type" placeholder="请选择是否已分配" style="width: 200px" class="filter-item ml-20" clearable>
<el-option v-for="item in Object.keys(typeMap)" :key="item" :value="Number(item)" :label="typeMap[item]" />
</el-select>
<el-button

View File

@ -120,8 +120,8 @@
<treeselect v-model="temp.orgId" :options="orgOptions" :show-count="true" placeholder="请选择组织机构" />
</el-form-item> -->
<el-form-item label="组织机构" prop="orgId">
<el-select v-model="temp.orgId" placeholder="请选择组织机构" class="filter-item" style="width: 100%">
<el-option v-for="item in buildArr" :key="item.orgId" :label="item.name" :value="item.orgId"></el-option>
<el-select v-model="temp.orgId" placeholder="请选择组织机构" class="filter-item" style="width: 100%" clearable>
<el-option v-for="item in buildArr" :key="item.orgId" :label="item.name" :value="item.orgId" />
</el-select>
</el-form-item>
<el-form-item label="登录权限" prop="loginType">
@ -184,7 +184,7 @@
<script>
import { fetchList, addUser, getUserById, editUser, delUser, editPwd } from '@/api/user'
import { fetchOrgList, fetchRoleList,fetchBuildList } from '@/api/select'
import { fetchOrgList, fetchRoleList, fetchBuildList } from '@/api/select'
import { validPhone, validPwd } from '@/utils/validate'
import waves from '@/directive/waves'
import { parseTime } from '@/utils'