diff --git a/src/components/table/DisasterTable.vue b/src/components/table/DisasterTable.vue index 982ccb3..fe6835a 100644 --- a/src/components/table/DisasterTable.vue +++ b/src/components/table/DisasterTable.vue @@ -5,6 +5,11 @@ v-model="state.search.disasterType"> + + + + @@ -16,7 +21,7 @@ - + @@ -40,7 +45,8 @@ const emit = defineEmits(["click"]); const props = defineProps({ //响应状态 status: { - type: Number + type: Number, + default: 2 }, }) const state = reactive({ @@ -76,6 +82,7 @@ const getDictBizData = () => { } //获取灾害列表 const getDisasterTable = () => { + convert(); getPage(state.disasterData.param.pageNum, state.disasterData.param.pageSize, state.search).then(res => { state.disasterData.data = res.records; state.disasterData.data.forEach(item => { @@ -85,6 +92,10 @@ const getDisasterTable = () => { state.disasterData.total = res.total; }) } +//判断查询条件 +const convert = () => { + state.search.disasterStatus ? state.search.respondStatus = state.search.disasterStatus : state.search.respondStatus = 2 +} // 分页改变 const onHandleDisasterSizeChange = (val) => { state.disasterData.param.pageSize = val; diff --git a/src/router/route.js b/src/router/route.js index 96e8da1..806bdc2 100644 --- a/src/router/route.js +++ b/src/router/route.js @@ -73,7 +73,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin', 'chief'], - icon: 'iconfont icon-caidan', + icon: 'ele-FolderChecked', zh: '用户响应管理', }, }, @@ -89,7 +89,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin', 'chief'], - icon: 'iconfont icon-icon-', + icon: 'ele-DocumentChecked', zh: '数据上传管理', }, }, @@ -105,7 +105,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin', 'chief'], - icon: 'iconfont icon-icon-', + icon: 'ele-Tools', zh: 'tool管理', }, }, @@ -121,7 +121,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin', 'chief'], - icon: 'iconfont icon-icon-', + icon: 'ele-Cellphone', zh: 'tool管理', }, }, @@ -156,7 +156,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin', 'chief'], - icon: 'iconfont icon-caidan', + icon: 'ele-Monitor', zh: '多媒体数据', }, }, @@ -172,7 +172,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin', 'chief'], - icon: 'ele-ColdDrink', + icon: 'ele-MapLocation', zh: '遥感数据', }, }, @@ -188,7 +188,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin', 'chief'], - icon: 'ele-ColdDrink', + icon: 'ele-Document', zh: '其他数据服务', }, }, @@ -204,7 +204,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin', 'chief'], - icon: 'ele-ColdDrink', + icon: 'ele-PieChart', zh: '其他数据服务', }, }, @@ -220,7 +220,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin', 'chief'], - icon: 'ele-ColdDrink', + icon: 'ele-Picture', zh: '其他数据服务', }, }, @@ -255,7 +255,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin'], - icon: 'ele-ColdDrink', + icon: 'ele-User', zh: '管理员管理', }, }, @@ -271,7 +271,7 @@ export const dynamicRoutes = [ isAffix: false, isIframe: false, roles: ['admin'], - icon: 'iconfont icon-caidan', + icon: 'ele-MessageBox', zh: '普通管理员管理', }, }, diff --git a/src/views/dataService/multimediaData/index.vue b/src/views/dataService/multimediaData/index.vue index 63e54a5..f5d4c58 100644 --- a/src/views/dataService/multimediaData/index.vue +++ b/src/views/dataService/multimediaData/index.vue @@ -17,15 +17,15 @@
-