daikins/.svn/pristine/50/50554b1bef57f5938c4cb379538...

60 lines
1.4 KiB
Plaintext

import { getArticleList } from "@/api/daikin/base";
export const Navs = [
{ key: "IntelligenceOutside", name: "社外", type: "1" },
{ key: "IntelligenceWithin", name: "社内", type: "2" },
];
export function useData() {
const route = useRoute();
const { push } = useRouter();
const data1 = ref<any>({});
const data2 = ref<any>({});
const data3 = ref<any>({});
const data4 = ref<any>({});
const data5 = ref<any>({});
const data6 = ref<any>({});
const data7 = ref<any>({});
async function getData() {
const { data: _data } = await getArticleList({
pageNum: 1,
pageSize: 5,
} as any);
data7.value =_data
// console.log(_data)
data1.value =getDats(_data[1])
data2.value =getDats(_data[2])
data3.value =getDats(_data[3])
data4.value =getDats(_data[4])
data5.value =getDats(_data[5])
data6.value =getDats(_data[6])
// console.log(data1.value,data2.value,data3.value,data4.value,data5.value,data6.value,data7.value)
}
getData();
return { data1,data2,data3,data4,data5,data6,data7, getData };
}
const getDats=(obj: any[])=>{
// console.log(obj)
if(obj&&obj.length>0){
return obj.filter((item,index) => {
if(index===0&&item.isTop==='Y'){
return index !== 0 || item.isTop !== 'Y';
}
else{
return obj
}
})
// console.log(obj)
}
else{
return {}
}
}