Commit e3f80702 by huangqy

111

parent 8b8c69d4
...@@ -9,12 +9,15 @@ ...@@ -9,12 +9,15 @@
<el-row type="flex" justify="space-between" align="middle"> <el-row type="flex" justify="space-between" align="middle">
<el-col> <el-col>
<el-form-item label="指定管理单位 :"> <el-form-item label="指定管理单位 :">
<el-select v-model="allSearchData.condition.glOrgCode" filterable placeholder="请选择或输入管理单位" clearable> <el-select v-model="allSearchData.condition.glOrgCode" filterable placeholder="请选择或输入管理单位" clearable :filter-method="getOrgName">
<el-option <!-- <el-option
v-for="item in allFH" v-for="item in allFH"
:key="item.glOrgCode" :key="item.glOrgCode"
:label="item.glOrgName" :label="item.glOrgName"
:value="item.glOrgCode"> :value="item.glOrgCode">
</el-option> -->
<el-option v-for="d in orgList" :key="d.orgCode" :label="d.orgName" :value="d.orgCode">
{{ d.orgName }}
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -181,7 +184,8 @@ ...@@ -181,7 +184,8 @@
// 抽屉flag // 抽屉flag
drawerFlag: false, drawerFlag: false,
// 数据导出抽屉的flag // 数据导出抽屉的flag
exportDrawerFlag: false exportDrawerFlag: false,
orgList: []
} }
}, },
...@@ -198,6 +202,15 @@ ...@@ -198,6 +202,15 @@
}, },
methods: { methods: {
async getOrgName(orgCode) {
if (null != orgCode && '' != orgCode) {
const {data: res} = await this.$axios.post('/org/getOrgByCode', {
orgCode: orgCode
})
if (res.code !== 99200) return this.$message.error(res.message)
this.orgList = res.data
}
},
// 重置 // 重置
resClick () { resClick () {
this.allSearchData = { this.allSearchData = {
......
...@@ -9,12 +9,15 @@ ...@@ -9,12 +9,15 @@
<el-row type="flex" justify="space-between" align="middle"> <el-row type="flex" justify="space-between" align="middle">
<el-col> <el-col>
<el-form-item label="指定管理单位 :"> <el-form-item label="指定管理单位 :">
<el-select v-model="allSearchData.condition.glOrgCode" filterable placeholder="请选择或输入管理单位" clearable> <el-select v-model="allSearchData.condition.glOrgCode" filterable placeholder="请选择或输入管理单位" clearable :filter-method="getOrgName">
<el-option <!-- <el-option
v-for="item in allFH" v-for="item in allFH"
:key="item.glOrgCode" :key="item.glOrgCode"
:label="item.glOrgName" :label="item.glOrgName"
:value="item.glOrgCode"> :value="item.glOrgCode">
</el-option> -->
<el-option v-for="d in orgList" :key="d.orgCode" :label="d.orgName" :value="d.orgCode">
{{ d.orgName }}
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -180,7 +183,8 @@ ...@@ -180,7 +183,8 @@
// 抽屉flag // 抽屉flag
drawerFlag: false, drawerFlag: false,
// 数据导出抽屉的flag // 数据导出抽屉的flag
exportDrawerFlag: false exportDrawerFlag: false,
orgList: []
} }
}, },
...@@ -197,6 +201,15 @@ ...@@ -197,6 +201,15 @@
}, },
methods: { methods: {
async getOrgName(orgCode) {
if (null != orgCode && '' != orgCode) {
const {data: res} = await this.$axios.post('/org/getOrgByCode', {
orgCode: orgCode
})
if (res.code !== 99200) return this.$message.error(res.message)
this.orgList = res.data
}
},
// 重置 // 重置
resClick () { resClick () {
this.allSearchData = { this.allSearchData = {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论