Browse Source

调整查询条件的位置

origin/feature/monitoring
zhangyuan 5 years ago
parent
commit
84c4ad2961
  1. 69
      src/views/modules/epidemic/epidemicreportuserinfo.vue

69
src/views/modules/epidemic/epidemicreportuserinfo.vue

@ -35,17 +35,6 @@
@keyup.native="btKeyUpMobile"
style="width:200px"></el-input>
</el-form-item>
<el-form-item label="年龄"
prop="age">
<el-select v-model="ageArr" clearable multiple
placeholder="请选择">
<el-option v-for="item in ageStateArr"
:key="item.dictValue"
:label="item.dictName"
:value="item.dictValue">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="社区/村庄名称"
prop="community"
label-width="120px">
@ -64,6 +53,18 @@
maxlength="20"
style="width:200px"></el-input>
</el-form-item>
<el-form-item label="年龄" label-width="90px"
prop="ageStart">
<el-input-number v-model="dataForm.ageStart"
:min="0"
label="年龄"></el-input-number>
</el-form-item>
<el-form-item label="至"
prop="ageEnd">
<el-input-number v-model="dataForm.ageEnd"
:min="0"
label="至"></el-input-number>
</el-form-item>
<el-form-item label="已接种"
prop="isInoculate">
<el-select v-model="dataForm.isInoculate" clearable
@ -75,17 +76,17 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="生产企业"
prop="company">
<el-select v-model="companyArr" clearable multiple
placeholder="请选择">
<el-option v-for="item in companyStateArr"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<!-- <el-form-item label="生产企业"-->
<!-- prop="company">-->
<!-- <el-select v-model="companyArr" clearable multiple-->
<!-- placeholder="请选择">-->
<!-- <el-option v-for="item in companyStateArr"-->
<!-- :key="item.value"-->
<!-- :label="item.label"-->
<!-- :value="item.value">-->
<!-- </el-option>-->
<!-- </el-select>-->
<!-- </el-form-item>-->
<el-form-item>
<el-button type="primary"
@click="beforeGetDataListSearch()">{{ $t('query') }}</el-button>
@ -117,6 +118,11 @@
type="danger"
@click="deleteHandle()">{{ $t('deleteBatch') }}</el-button>
</el-form-item>
<el-form-item>
<el-button v-if="$hasPermission('demo:reportuserinfo:updateAge')"
type="danger"
@click="updateAge()">更新年龄</el-button>
</el-form-item>
</el-form>
<el-table v-loading="dataListLoading"
:data="dataList"
@ -348,7 +354,9 @@ export default {
{ dictValue: '3', dictName: '30-39岁' },
{ dictValue: '4', dictName: '40-49岁' },
{ dictValue: '5', dictName: '50-59岁' },
{ dictValue: '6', dictName: '60岁以上' }
{ dictValue: '6', dictName: '60-69岁' },
{ dictValue: '7', dictName: '70-79岁' },
{ dictValue: '8', dictName: '80岁以上' }
],
companyStateArr: [],
exportTemplate: false,
@ -358,7 +366,7 @@ export default {
}
},
created: function () {
this.getDataList()
// this.getDataList()
this.getcompantyOptions()
this.getOptions()
//
@ -418,6 +426,19 @@ export default {
.catch(() => {
})
},
updateAge () {
this.$http.get(`/sys/epidemicuserinfo/updateAge`).then(({ data: res }) => {
if (res.code !== 0) {
return this.$message.error(res.msg)
} else {
this.$message({
message: '更新成功',
type: 'success',
duration: 1000
})
}
}).catch(() => { })
},
//
selectModel (event) {
this.outStreetArr.find((item) => {

Loading…
Cancel
Save