20 lines
510 B
JavaScript
20 lines
510 B
JavaScript
const partitionInfoMap = {
|
|
1: '英语区',
|
|
2: '阿拉伯语区',
|
|
4: '华语区',
|
|
8: '土耳其区',
|
|
}
|
|
|
|
export const partitionDesc = (val) => {
|
|
return Object.keys(partitionInfoMap).filter(k=>{
|
|
return(Number(val) & Number(k)) != 0
|
|
}).map(k=>partitionInfoMap[k]).join(",");
|
|
}
|
|
|
|
export const partitionIdArr = (val) => {
|
|
var arr =[];
|
|
Object.keys(partitionInfoMap).filter(k=>{
|
|
return(Number(val) & Number(k)) != 0
|
|
}).map(k=>arr.push(Number(k)));
|
|
return arr
|
|
} |