543 搜索框 加标题

541 搜索框不好使
538 下载按钮 改为蓝色
542 点击查看物资 掉线
541 搜索框不好使
534 先点击新增 再点击编辑 输入信息后保存 是新增一条数据
liujun0703-新项目开发
liujun 2024-08-23 12:10:53 +08:00
parent db1d191cbb
commit f2bc4bdea8
6 changed files with 48 additions and 34 deletions

View File

@ -7,7 +7,7 @@
</el-form-item>
<el-form-item>
<el-button class="filter-item" type="primary" icon="el-icon-search" @click="getQuery"></el-button>
<el-button class="filter-item" type="default" icon="el-icon-refresh" @click="resetQuery"></el-button>
<el-button class="filter-item" type="info" icon="el-icon-refresh" @click="resetQuery"></el-button>
</el-form-item>
</el-form>
</div>
@ -280,7 +280,7 @@ export default {
})
},
getDetail(id) {
const params = { Id: id }
const params = { ID: id }
requestFN('/major/personnel/detail', params).then((response) => {
const data = response.msg
this.form = {

View File

@ -1,10 +1,21 @@
<template>
<div class="app-container">
<div class="filter-container">
<el-form>
<el-row>
<el-col :span="6">
<el-form-item label="名称:">
<el-input v-model="KEYWORDS" placeholder="搜索" class="filter-item" style="width: 200px;margin-right: 10px;" />
</el-form-item>
</el-col>
<el-col :span="6">
<el-button class="filter-item" type="primary" icon="el-icon-search" @click="getQuery">
搜索
</el-button>
</el-col>
</el-row>
</el-form>
</div>
<el-table ref="multipleTable" :data="varList" :header-cell-style="{'font-weight': 'bold','color': '#000'}" tooltip-effect="dark" border fit highlight-current-row>
<el-table-column type="selection" width="55" align="center" />

View File

@ -1,10 +1,9 @@
<template>
<div class="app-container">
<div class="filter-container">
<el-input v-model="KEYWORDS" placeholder="搜索" class="filter-item" style="width: 200px;" />
<el-button class="filter-item" type="primary" icon="el-icon-search" @click="getQuery">
搜索
</el-button>
装备名称<el-input v-model="KEYWORDS" placeholder="搜索" class="filter-item" style="width: 200px;" />
<el-button class="filter-item" type="primary" icon="el-icon-search" @click="getQuery"></el-button>
<el-button class="filter-item" type="primary" icon="el-icon-search" @click="resetting"></el-button>
</div>
<el-table ref="multipleTable" :data="varList" :header-cell-style="{'font-weight': 'bold','color': '#000'}" tooltip-effect="dark" border fit highlight-current-row>
<el-table-column type="selection" width="55" align="center" />
@ -452,7 +451,7 @@ export default {
requestFN(
'/rescueEquip/list?showCount=' + this.listQuery.limit + '&currentPage=' + this.listQuery.page,
{
name: this.KEYWORDS,
EQUIP_NAME: this.KEYWORDS,
LIBRARY_ID: this.resourceLibraryId
}
).then((data) => {
@ -618,6 +617,10 @@ export default {
getQuery() {
this.$refs.multipleTable.clearSelection()
this.getList()
},
resetting() {
this.getList()
this.KEYWORDS = ''
}
}

View File

@ -1,19 +1,18 @@
<template>
<div class="app-container">
<div class="filter-container">
<el-input v-model="KEYWORDS" placeholder="搜索" class="filter-item" style="width: 200px;" />
<el-button class="filter-item" type="primary" icon="el-icon-search" @click="getQuery">
搜索
</el-button>
名字<el-input v-model="KEYWORDS" placeholder="搜索" class="filter-item" style="width: 200px;" />
<el-button class="filter-item" type="primary" icon="el-icon-search" @click="getQuery"></el-button>
<el-button class="filter-item" type="info" icon="el-icon-search" @click="resetting"></el-button>
</div>
<el-table ref="multipleTable" :data="varList" :header-cell-style="{'font-weight': 'bold','color': '#000'}" tooltip-effect="dark" border fit highlight-current-row>
<el-table-column type="selection" width="55" align="center" />
<el-table-column type="index" label="序号" width="50" align="center" />
<el-table-column prop="FAC_NAME" label="名称" width="180" />
<el-table-column prop="TYPE_NAME" label="设备类型" show-overflow-tooltip="true" />
<el-table-column prop="CONTACT_PERSON" label="联系人" show-overflow-tooltip="true" />
<el-table-column prop="CONTACT_MOBILE_PHONE" label="联系人固定电话" show-overflow-tooltip="true" />
<el-table-column prop="UPDATE_TIME_STRING" label="修改时间" show-overflow-tooltip="true" />
<el-table-column :show-overflow-tooltip="true" prop="TYPE_NAME" label="设备类型" />
<el-table-column :show-overflow-tooltip="true" prop="CONTACT_PERSON" label="联系人" />
<el-table-column :show-overflow-tooltip="true" prop="CONTACT_MOBILE_PHONE" label="联系人固定电话" />
<el-table-column :show-overflow-tooltip="true" prop="UPDATE_TIME_STRING" label="修改时间" />
<el-table-column label="操作" align="center" width="300">
<template slot-scope="{row}">
<el-button type="text" icon="el-icon-document" size="mini" @click="goList('facilitiesInfo', row.FAC_ID)">查看</el-button>
@ -137,11 +136,8 @@
<div style="flex:1;">
<el-autocomplete v-model="TYPEKeyword" :fetch-suggestions="querySearch" :trigger-on-focus="false" placeholder="请输入详细设备类型" style="width:100%" @select="handleSelect" />
</div>
<!-- <el-input v-model="TYPEKeyword" style="width: 200px" placeholder="请输入内容" />-->
<!-- <el-button slot="append" icon="el-icon-search" @click="mapNameChange"/>-->
</div>
</bm-control>
<!-- <bm-local-search :keyword="TYPEKeyword" :auto-viewport="true"/>-->
</baidu-map>
<div slot="footer" class="dialog-footer">
<span>经度</span>
@ -434,7 +430,7 @@ export default {
requestFN(
'/equipmentfacilities/list?showCount=' + this.listQuery.limit + '&currentPage=' + this.listQuery.page,
{
name: this.KEYWORDS,
FAC_NAME: this.KEYWORDS,
LIBRARY_ID: this.resourceLibraryId
}
).then((data) => {
@ -600,6 +596,10 @@ export default {
getQuery() {
this.$refs.multipleTable.clearSelection()
this.getList()
},
resetting() {
this.KEYWORDS = ''
this.getList()
}
}

View File

@ -32,11 +32,11 @@
</tr>
<tr>
<td class="tbg" >概述</td>
<td>{{ form.OVERVIEW }}</td>
<td colspan="3">{{ form.OVERVIEW }}</td>
</tr>
<tr v-if="form.FILE_URL">
<td class="tbg">附件</td>
<td><a @click="download(form)"></a></td>
<td colspan="3"><el-button type="primary" @click="download(form)"></el-button></td>
</tr>
</table>
</div>

View File

@ -1,10 +1,9 @@
<template>
<div class="app-container">
<div class="filter-container">
<el-input v-model="KEYWORDS" placeholder="搜索" class="filter-item" style="width: 200px;" />
<el-button class="filter-item" type="primary" icon="el-icon-search" @click="getQuery">
搜索
</el-button>
物资名称<el-input v-model="KEYWORDS" placeholder="搜索" class="filter-item" style="width: 200px;" />
<el-button class="filter-item" type="primary" icon="el-icon-search" @click="getQuery"></el-button>
<el-button class="filter-item" type="info" icon="el-icon-search" @click="resetting"></el-button>
</div>
<el-table ref="multipleTable" :data="varList" :header-cell-style="{'font-weight': 'bold','color': '#000'}" tooltip-effect="dark" border fit highlight-current-row>
<el-table-column type="selection" width="55" align="center" />
@ -139,11 +138,8 @@
<div style="flex:1;">
<el-autocomplete v-model="TYPEKeyword" :fetch-suggestions="querySearch" :trigger-on-focus="false" placeholder="请输入详细设备类型" style="width:100%" @select="handleSelect" />
</div>
<!-- <el-input v-model="TYPEKeyword" style="width: 200px" placeholder="请输入内容" />-->
<!-- <el-button slot="append" icon="el-icon-search" @click="mapNameChange"/>-->
</div>
</bm-control>
<!-- <bm-local-search :keyword="TYPEKeyword" :auto-viewport="true"/>-->
</baidu-map>
<div slot="footer" class="dialog-footer">
<span>经度</span>
@ -453,7 +449,7 @@ export default {
requestFN(
'/rescueSupplies/list?showCount=' + this.listQuery.limit + '&currentPage=' + this.listQuery.page,
{
name: this.KEYWORDS,
SUPPLIES_NAME: this.KEYWORDS,
LIBRARY_ID: this.resourceLibraryId
}
).then((data) => {
@ -618,6 +614,10 @@ export default {
getQuery() {
this.$refs.multipleTable.clearSelection()
this.getList()
},
resetting() {
this.getList()
this.KEYWORDS = ''
}
}