diff --git a/src/views/sunVillage_info/three.vue b/src/views/sunVillage_info/three.vue
index 09d941c6..175e06cd 100644
--- a/src/views/sunVillage_info/three.vue
+++ b/src/views/sunVillage_info/three.vue
@@ -8,7 +8,12 @@
共{{listLength}}个资产
@@ -80,9 +85,10 @@
} from "@/api/sunVillage_info/three";
import request from '@/utils/request'
import MapGisLine from "@/components/Map/MapGisLine";
+ import Selector from "@/components/common/Selector.vue";
export default {
name: "certificateList",
- components: { MapGisLine,},
+ components: {Selector, MapGisLine,},
data() {
return {
theGeom:'',
@@ -103,7 +109,8 @@
orderByColumn:'createTime',
isAsc:'desc',
translate_dict:1,
- zcmc:''
+ zcmc:'',
+ threeAssetType: null,
},
uploadFiles1:[],
projectId:'',
@@ -111,10 +118,15 @@
showBtn:true,
listMap: 0,
resourceId: null, // 资产ID,记录当前资产的ID
- resourceList: [] // 资产列表,存储本账套下所有的资产信息
+ resourceList: [], // 资产列表,存储本账套下所有的资产信息
+ typeVisible: false,
+ threeAssetTypeOptions: [],
};
},
created() {
+ this.houseGetDicts("three_asset_type").then((response) => {
+ this.threeAssetTypeOptions = response.data;
+ });
},
methods: {
saveGeom(){
@@ -258,7 +270,23 @@
goAdd(){
this.$router.push('/sunVillage_info/threeAdd')
},
+ openThreeAssetType() {
+ this.typeVisible = true;
+ },
+ refresh() {
+ this.queryParams.pageNum = 1;
+ this.listLength = 0;
+ this.applicationList = [];
+ this.finished = false;
+ this.getList();
+ },
},
+ computed: {
+ searchPlaceholder() {
+ let typeName = this.threeAssetTypeOptions.find((x) => x.dictValue == this.queryParams.threeAssetType);
+ return '搜索' + (typeName ? typeName.dictLabel : '');
+ },
+ }
}