产权单位
This commit is contained in:
parent
d861606971
commit
360874805a
|
|
@ -84,9 +84,9 @@
|
|||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="6">
|
||||
<el-form-item label="产权单位" prop="propertyUnit">
|
||||
<el-form-item label="产权单位" prop="propertyUnitId">
|
||||
<el-select
|
||||
v-model="queryParams.propertyUnit"
|
||||
v-model="queryParams.propertyUnitId"
|
||||
placeholder="请选择产权单位"
|
||||
clearable
|
||||
filterable
|
||||
|
|
@ -94,9 +94,9 @@
|
|||
>
|
||||
<el-option
|
||||
v-for="item in propertyUnitList"
|
||||
:key="item.value"
|
||||
:key="item.id"
|
||||
:label="item.label"
|
||||
:value="item.value"
|
||||
:value="item.id"
|
||||
/>
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
|
|
@ -753,6 +753,7 @@ import {
|
|||
} from '@/api/EquipmentLedger/index.js'
|
||||
import { firstLevel, secondAndThirdLevel } from '@/api/EquipmentEntryApply'
|
||||
import { getMaxFeatureAPI, getProvinceListAPI } from '@/api/EquipmentLedger/equ-out.js'
|
||||
import { deptTreeSelect } from '@/api/system/user'
|
||||
|
||||
export default {
|
||||
name: 'EquipmentLedger',
|
||||
|
|
@ -765,7 +766,7 @@ export default {
|
|||
// 查询参数
|
||||
queryParams: {
|
||||
province: undefined, // 省份
|
||||
propertyUnit: undefined, // 产权单位
|
||||
propertyUnitId: undefined, // 产权单位
|
||||
name: undefined, // 装备名称
|
||||
specificationModel: undefined, // 规格型号
|
||||
major: undefined, // 专业
|
||||
|
|
@ -907,6 +908,23 @@ export default {
|
|||
this.provinceList = res.data
|
||||
})
|
||||
},
|
||||
// 获取产权单位
|
||||
getDeptTreeSelect() {
|
||||
deptTreeSelect().then((res) => {
|
||||
this.propertyUnitList = this.filterTree(res.data)
|
||||
console.log('🚀 ~ getDeptTreeSelect ~ this.propertyUnitList:', this.propertyUnitList)
|
||||
})
|
||||
},
|
||||
filterTree(nodes) {
|
||||
return nodes
|
||||
.map(node => {
|
||||
if (node.children) {
|
||||
node.children = this.filterTree(node.children)
|
||||
}
|
||||
return node
|
||||
})
|
||||
.filter(node => node.status !== '1')
|
||||
},
|
||||
// 获取厂家
|
||||
getManufacturerSelectList() {
|
||||
getManufacturerSelectApi().then((res) => {
|
||||
|
|
@ -1349,6 +1367,7 @@ export default {
|
|||
this.getProvinceList()
|
||||
this.getFirstLevel()
|
||||
this.getManufacturerSelectList()
|
||||
this.getDeptTreeSelect()
|
||||
// 并行加载初始数据
|
||||
await Promise.all([this.getDeviceTree(), this.getDeviceStatusCount()])
|
||||
// 最后加载列表数据
|
||||
|
|
|
|||
Loading…
Reference in New Issue