能力分类

This commit is contained in:
a0049873 2022-11-02 18:11:20 +08:00
parent 96b3f3197e
commit c463250fae
1 changed files with 132 additions and 116 deletions

View File

@ -15,7 +15,7 @@
:class="index == 4 ? 'name-last' : ''"
@click="selectOne11(item.name)"
>
{{ item.name + '-' + item.num + '项' }}
{{ index + 1 }}-{{ item.name }}
</div>
<div class="btn" @click="jumpPage('应用系统')">查看更多</div>
</div>
@ -28,7 +28,7 @@
:class="index == 4 ? 'name-last' : ''"
@click="selectOne1(item.name)"
>
{{ item.name + '-' + item.num + '项' }}
{{ index + 1 }}-{{ item.name }}
</div>
<div class="btn" @click="jumpPage('GIS图层')">查看更多</div>
</div>
@ -41,16 +41,7 @@
:class="index == 2 ? 'name-last' : ''"
@click="selectOne2(item.name)"
>
{{
item.name +
'-' +
item.num +
(item.name == '会客厅'
? '间'
: item.name == '视频会议'
? '个'
: '项')
}}
{{ index + 1 }}-{{ item.name }}
</div>
<div class="btn" @click="jumpPage('视频资源')">查看更多</div>
</div>
@ -131,116 +122,141 @@
const getAppResources = (type, obj) => {
paramsGetResources.type = type
if (type === '数据资源' && !whoShow1.value.itShowBaoTou) {
getDataResource({
serviceName: paramsGetResources.name || '', //
orderField: whoShow1.value.itShowQingDao ? 'fbrq' : 'createTime', //
orderType: paramsGetResources.orderType.toLowerCase(), //descasc
pageNum: paramsGetResources.pageNum, //
pageSize: paramsGetResources.pageSize, //
}).then((res) => {
console.log('数据资源==================>', res.data.data)
if (whoShow1.value.itShowQingDao) {
res.data.data.data.forEach((val) => {
val.id = val.guid // id
val.name = val.zyname //
val.sjlCount = val.sjcczl //
val.applyCount = val.syqk //
val.deptName = val.TGBM //
val.createDate = val.fbrq //
val.description = val.xgxt //
})
obj.value = res.data.data.data || []
object.sjNum = res.data.data.rows
} else if (whoShow1.value.itShowXiHaiAn) {
res.data.data.list.forEach((val) => {
val.id = val.serviceId // id
val.name = val.serviceName //
val.sjlCount = val.requestQuantity //
val.applyCount = val.requestCount //
val.deptName = val.departmentName //
val.createTime = val.createTime.split('.')[0]
val.createDate = val.createTime //
})
obj.value = res.data.data.list || []
object.sjNum = res.data.data.total
}
})
sjList.value = [
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
]
// getDataResource({
// serviceName: paramsGetResources.name || '', //
// orderField: whoShow1.value.itShowQingDao ? 'fbrq' : 'createTime', //
// orderType: paramsGetResources.orderType.toLowerCase(), //descasc
// pageNum: paramsGetResources.pageNum, //
// pageSize: paramsGetResources.pageSize, //
// }).then((res) => {
// console.log('==================>', res.data.data)
// if (whoShow1.value.itShowQingDao) {
// res.data.data.data.forEach((val) => {
// val.id = val.guid // id
// val.name = val.zyname //
// val.sjlCount = val.sjcczl //
// val.applyCount = val.syqk //
// val.deptName = val.TGBM //
// val.createDate = val.fbrq //
// val.description = val.xgxt //
// })
// obj.value = res.data.data.data || []
// object.sjNum = res.data.data.rows
// } else if (whoShow1.value.itShowXiHaiAn) {
// res.data.data.list.forEach((val) => {
// val.id = val.serviceId // id
// val.name = val.serviceName //
// val.sjlCount = val.requestQuantity //
// val.applyCount = val.requestCount //
// val.deptName = val.departmentName //
// val.createTime = val.createTime.split('.')[0]
// val.createDate = val.createTime //
// })
// obj.value = res.data.data.list || []
// object.sjNum = res.data.data.total
// }
// })
} else {
let type = paramsGetResources.type
if (type == '视频资源') {
jcList.value = []
selectInfrastructureList().then((res) => {
console.log('视频资源------res------>', res)
for (const key in res.data.data) {
if (whoShow1.value.itShowXiHaiAn) {
if (key === '视频资源') {
jcList.value.push({
name: key,
num: res.data.data[key],
})
}
} else {
jcList.value.push({
name: key,
num: res.data.data[key],
})
}
}
// jcList.value.push({
// name: '',
// num: 4,
// })
// 西-
if (whoShow1.value.itShowXiHaiAn) {
getSoldierData('无人机')
.then((res) => {
let { total = 0 } = res.data.data
jcList.value.push({
name: '无人机',
num: total,
})
})
.catch((err) => {
console.log('err--无人机---------->', err)
})
getSoldierData('单兵设备')
.then((res) => {
let { total = 0 } = res.data.data
jcList.value.push({
name: '单兵设备',
num: total,
})
})
.catch((err) => {
console.log('err--单兵设备---------->', err)
})
}
})
jcList.value = [
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
]
// selectInfrastructureList().then((res) => {
// console.log('------res------>', res)
// for (const key in res.data.data) {
// if (whoShow1.value.itShowXiHaiAn) {
// if (key === '') {
// jcList.value.push({
// name: key,
// num: res.data.data[key],
// })
// }
// } else {
// jcList.value.push({
// name: key,
// num: res.data.data[key],
// })
// }
// }
// jcList.value.push({
// name: '',
// num: 4,
// })
// 西-
// if (whoShow1.value.itShowXiHaiAn) {
// getSoldierData('')
// .then((res) => {
// let { total = 0 } = res.data.data
// jcList.value.push({
// name: '',
// num: total,
// })
// })
// .catch((err) => {
// console.log('err------------>', err)
// })
// getSoldierData('')
// .then((res) => {
// let { total = 0 } = res.data.data
// jcList.value.push({
// name: '',
// num: total,
// })
// })
// .catch((err) => {
// console.log('err------------>', err)
// })
// }
// })
} else if (type == 'GIS图层') {
zjList.value = []
selectCollectComponentList().then((res) => {
console.log('GIS图层----res-------->', res)
for (const key in res.data.data) {
console.log('key------------>', key)
zjList.value.push({
name: key,
num: res.data.data[key],
})
}
console.log('zjList------------>', zjList)
})
zjList.value = [
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
]
// selectCollectComponentList().then((res) => {
// console.log('GIS----res-------->', res)
// for (const key in res.data.data) {
// console.log('key------------>', key)
// zjList.value.push({
// name: key,
// num: res.data.data[key],
// })
// }
// console.log('zjList------------>', zjList)
// })
} else if (type == '应用系统') {
yyList.value = []
selectCollectResourceList().then((res) => {
console.log('应用系统---res--------->', res)
for (const key in res.data.data) {
yyList.value.push({
name: key,
num: res.data.data[key],
})
}
})
yyList.value = [
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
{ name: '阿斯蒂芬' },
]
// selectCollectResourceList().then((res) => {
// console.log('---res--------->', res)
// for (const key in res.data.data) {
// yyList.value.push({
// name: key,
// num: res.data.data[key],
// })
// }
// })
} else {
pageWithAttrs(paramsGetResources).then((res) => {
console.log('object个数======>', type)