监测对象字段对完了
This commit is contained in:
@@ -11,16 +11,16 @@
|
||||
<ai-search-bar>
|
||||
<template #left>
|
||||
<ai-select placeholder="档案状态" v-model="search.fileStatus"
|
||||
:selectList="dict.getDict('fileStatus')"
|
||||
:selectList="dict.getDict('fpPrtpStatus')"
|
||||
@change="page.current=1,getTableData()"/>
|
||||
<ai-select placeholder="性别" v-model="search.sex"
|
||||
:selectList="dict.getDict('sex')"
|
||||
@change="page.current=1,getTableData()"/>
|
||||
<ai-select placeholder="文化程度" v-model="search.education"
|
||||
:selectList="dict.getDict('education')"
|
||||
:selectList="dict.getDict('fpEducation')"
|
||||
@change="page.current=1,getTableData()"/>
|
||||
<ai-select placeholder="民族" v-model="search.nation"
|
||||
:selectList="dict.getDict('nation')"
|
||||
:selectList="dict.getDict('fpNation')"
|
||||
@change="page.current=1,getTableData()"/>
|
||||
<el-date-picker
|
||||
value-format="yyyy-MM-dd HH:mm:ss"
|
||||
@@ -40,10 +40,10 @@
|
||||
unlink-panels
|
||||
@change="page.current=1,getTableData()"
|
||||
/>
|
||||
<ai-select placeholder="政治面貌" v-model="search.politicsStatus" :selectList="dict.getDict('politicsStatus')"
|
||||
<ai-select placeholder="政治面貌" v-model="search.politicsStatus" :selectList="dict.getDict('fpPoliticalOutlook')"
|
||||
@change="page.current=1,getTableData()"/>
|
||||
<ai-select placeholder="是否户主" v-model="search.householdName"
|
||||
:selectList="dict.getDict('householdName')"
|
||||
<ai-select placeholder="是否户主" v-model="search.isHousehold"
|
||||
:selectList="dict.getDict('yesOrNo')"
|
||||
@change="page.current=1,getTableData()"/>
|
||||
</template>
|
||||
<template #right>
|
||||
@@ -57,13 +57,13 @@
|
||||
<el-button icon="iconfont iconDelete" :disabled="!ids.length" @click="handleDelete(ids)">删除</el-button>
|
||||
</template>
|
||||
<template #right>
|
||||
<ai-import :instance="instance" name="核酸检测信息" title="导入核酸检测信息"
|
||||
<ai-import :instance="instance" name="监测对象" title="导入监测对象"
|
||||
suffixName="xlsx"
|
||||
url="/app/appnucleicacidperson/downloadTemplate"
|
||||
importUrl="/app/appnucleicacidperson/import"
|
||||
url="/app/apppreventionreturntopoverty/downloadTemplate"
|
||||
importUrl="/app/apppreventionreturntopoverty/import"
|
||||
@onSuccess="page.current=1,search={},getTableData()"/>
|
||||
<ai-download url="/app/appnucleicacidperson/export" :params="{...search,ids:ids.toString()}"
|
||||
:instance="instance" fileName="核酸检测信息导出文件"/>
|
||||
<ai-download url="/app/apppreventionreturntopoverty/export" :params="{...search,ids:ids.toString()}"
|
||||
:instance="instance" fileName="监测对象导出文件"/>
|
||||
</template>
|
||||
</ai-search-bar>
|
||||
<ai-table :tableData="tableData" :total="page.total" :current.sync="page.current" :size.sync="page.size"
|
||||
@@ -74,12 +74,6 @@
|
||||
<ai-id mode="show" v-model="row.idNumber" :showEyes="false"/>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column slot="fileStatus" label="档案状态" show-overflow-tooltip align="center">
|
||||
<template slot-scope="scope">
|
||||
<span v-if="scope.row.fileStatus==0" style="color:rgba(46,162,34,1);">正常</span>
|
||||
<span v-if="scope.row.fileStatus==1" style="color:rgba(153,153,153,1);">已注销</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column slot="options" label="操作" fixed="right" align="center">
|
||||
<template slot-scope="{row}">
|
||||
<el-button type="text" @click="showDetail(row.id)">详情</el-button>
|
||||
@@ -126,10 +120,10 @@ export default {
|
||||
{label: "性别", prop: "sex", dict: 'sex', align: "center"},
|
||||
{slot: "idNumber"},
|
||||
{label: "年龄", prop: "age", align: "center"},
|
||||
{label: "民族", prop: "nation", align: "center", dict: "nation"},
|
||||
{label: "文化程度", prop: "education", align: "center", dict: "education"},
|
||||
{label: "政治面貌", prop: "politicsStatus", align: "center", dict: "politicsStatus"},
|
||||
{slot: "fileStatus"},
|
||||
{label: "民族", prop: "nation", align: "center", dict: "fpNation"},
|
||||
{label: "文化程度", prop: "education", align: "center", dict: "fpEducation"},
|
||||
{label: "政治面貌", prop: "politicsStatus", align: "center", dict: "fpPoliticalOutlook"},
|
||||
{label: "档案状态", prop: "status", dict: "fpPrtpStatus"},
|
||||
{slot: "options"}
|
||||
],
|
||||
ids: [],
|
||||
@@ -143,8 +137,8 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
getTableData() {
|
||||
this.instance.post("/appportaluserenterprise/list", null, {
|
||||
params: {...this.page, ...this.search, status: 1}
|
||||
this.instance.post("/app/apppreventionreturntopoverty/list", null, {
|
||||
params: {...this.page, ...this.search}
|
||||
}).then(res => {
|
||||
if (res?.data) {
|
||||
this.tableData = res.data?.records
|
||||
@@ -160,7 +154,7 @@ export default {
|
||||
},
|
||||
handleDelete(ids) {
|
||||
this.$confirm("是否要删除监测对象").then(() => {
|
||||
this.instance.post("/app/appnucleicacidperson/delete", null, {
|
||||
this.instance.post("/app/apppreventionreturntopoverty/delete", null, {
|
||||
params: {ids: ids?.toString()}
|
||||
}).then(res => {
|
||||
if (res?.code == 0) {
|
||||
|
||||
Reference in New Issue
Block a user