fix:auth, mapping level
This commit is contained in:
parent
973399c0aa
commit
9ff167e18d
|
|
@ -10,14 +10,14 @@ export default function AuthPage() {
|
||||||
|
|
||||||
// console.log("isAuthenticated : ", isAuthenticated);
|
// console.log("isAuthenticated : ", isAuthenticated);
|
||||||
|
|
||||||
const [hasMounted, setHasMounted] = useState(false);
|
// const [hasMounted, setHasMounted] = useState(false);
|
||||||
|
|
||||||
useEffect(() => {
|
// useEffect(() => {
|
||||||
setHasMounted(true);
|
// setHasMounted(true);
|
||||||
}, []);
|
// }, []);
|
||||||
|
|
||||||
// Render
|
// // Render
|
||||||
if (!hasMounted) return null;
|
// if (!hasMounted) return null;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
// isAuthenticated == "true" ?
|
// isAuthenticated == "true" ?
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@ interface CSVRow {
|
||||||
id: string;
|
id: string;
|
||||||
parent: string;
|
parent: string;
|
||||||
name: string;
|
name: string;
|
||||||
|
slug: string;
|
||||||
level_number: string;
|
level_number: string;
|
||||||
group: string;
|
group: string;
|
||||||
}
|
}
|
||||||
|
|
@ -38,13 +39,14 @@ export default function MappingUserLevel() {
|
||||||
|
|
||||||
if (temp[0] !== "") {
|
if (temp[0] !== "") {
|
||||||
temp[4].replace("/r", "");
|
temp[4].replace("/r", "");
|
||||||
|
console.log("tempppp", temp);
|
||||||
const rowData: CSVRow = {
|
const rowData: CSVRow = {
|
||||||
id: temp[0],
|
id: temp[0],
|
||||||
parent: temp[1],
|
parent: temp[1],
|
||||||
name: temp[2],
|
name: temp[2],
|
||||||
level_number: temp[3],
|
slug: temp[3],
|
||||||
group: temp[4].replace("\r", ""),
|
level_number: temp[4],
|
||||||
|
group: temp[5].replace("\r", ""),
|
||||||
};
|
};
|
||||||
if (i <= 3) {
|
if (i <= 3) {
|
||||||
console.log("i", rowData);
|
console.log("i", rowData);
|
||||||
|
|
@ -77,49 +79,53 @@ export default function MappingUserLevel() {
|
||||||
let level2 = undefined;
|
let level2 = undefined;
|
||||||
|
|
||||||
for (let i = 0; i < parsedData.length; i++) {
|
for (let i = 0; i < parsedData.length; i++) {
|
||||||
const temp = parsedData[i];
|
if (i < 4) {
|
||||||
if (temp.level_number === "2") {
|
const temp = parsedData[i];
|
||||||
const request = {
|
if (temp.level_number === "2") {
|
||||||
aliasName: temp.group,
|
const request = {
|
||||||
isActive: true,
|
aliasName: temp.slug,
|
||||||
levelNumber: 2,
|
group: temp.group,
|
||||||
name: temp.name,
|
isActive: true,
|
||||||
parentLevelId: level1,
|
levelNumber: 2,
|
||||||
provinceId: 0,
|
name: temp.name,
|
||||||
};
|
parentLevelId: level1,
|
||||||
const res = await createUserLevel(request);
|
provinceId: 0,
|
||||||
if (res?.error) {
|
};
|
||||||
break;
|
const res = await createUserLevel(request);
|
||||||
|
if (res?.error) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
level2 = res?.data?.data?.id;
|
||||||
|
} else if (temp.level_number === "3") {
|
||||||
|
const request = {
|
||||||
|
aliasName: temp.slug,
|
||||||
|
group: temp.group,
|
||||||
|
isActive: true,
|
||||||
|
levelNumber: 3,
|
||||||
|
name: temp.name,
|
||||||
|
parentLevelId: level2,
|
||||||
|
provinceId: 0,
|
||||||
|
};
|
||||||
|
const res = await createUserLevel(request);
|
||||||
|
if (res?.error) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
const request = {
|
||||||
|
aliasName: temp.slug,
|
||||||
|
group: temp.group,
|
||||||
|
isActive: true,
|
||||||
|
levelNumber: 1,
|
||||||
|
name: temp.name,
|
||||||
|
parentLevelId: 0,
|
||||||
|
provinceId: 0,
|
||||||
|
};
|
||||||
|
const res = await createUserLevel(request);
|
||||||
|
if (res?.error) {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
level1 = res?.data?.data?.id;
|
||||||
}
|
}
|
||||||
level2 = res?.data?.data?.id;
|
|
||||||
} else if (temp.level_number === "3") {
|
|
||||||
const request = {
|
|
||||||
aliasName: temp.group,
|
|
||||||
isActive: true,
|
|
||||||
levelNumber: 3,
|
|
||||||
name: temp.name,
|
|
||||||
parentLevelId: level2,
|
|
||||||
provinceId: 0,
|
|
||||||
};
|
|
||||||
console.log("reqqq", request);
|
|
||||||
const res = await createUserLevel(request);
|
|
||||||
if (res?.error) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
const request = {
|
|
||||||
aliasName: temp.group,
|
|
||||||
isActive: true,
|
|
||||||
levelNumber: 1,
|
|
||||||
name: temp.name,
|
|
||||||
parentLevelId: 0,
|
|
||||||
provinceId: 0,
|
|
||||||
};
|
|
||||||
const res = await createUserLevel(request);
|
|
||||||
if (res?.error) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
level1 = res?.data?.data?.id;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue