修复合伙人页面展示bug
This commit is contained in:
parent
34f8fa19c1
commit
159943b63e
|
@ -27,6 +27,8 @@ import requireAPI from "@/utils/requireAPI";
|
||||||
import { useRouter, useSearchParams } from "next/navigation";
|
import { useRouter, useSearchParams } from "next/navigation";
|
||||||
import OwnInput from "@/components/OwnInput";
|
import OwnInput from "@/components/OwnInput";
|
||||||
import { get } from "@/utils/storeInfo";
|
import { get } from "@/utils/storeInfo";
|
||||||
|
import baseRequest from "@/utils/baseRequest";
|
||||||
|
|
||||||
export default function CollaboratorSetting() {
|
export default function CollaboratorSetting() {
|
||||||
const [data, setData] = useState(null);
|
const [data, setData] = useState(null);
|
||||||
const [selfMid, setSelfMid] = useState();
|
const [selfMid, setSelfMid] = useState();
|
||||||
|
@ -58,7 +60,8 @@ export default function CollaboratorSetting() {
|
||||||
const visitor_role = Number(searchParams.get("visitor_role"));
|
const visitor_role = Number(searchParams.get("visitor_role"));
|
||||||
try {
|
try {
|
||||||
setIsloading(true);
|
setIsloading(true);
|
||||||
setSelfMid(zid);
|
const base = baseRequest();
|
||||||
|
setSelfMid(base.b_mid);
|
||||||
const body = {
|
const body = {
|
||||||
zid,
|
zid,
|
||||||
visitor_role,
|
visitor_role,
|
||||||
|
@ -195,16 +198,17 @@ export default function CollaboratorSetting() {
|
||||||
const selfData = data?.list?.filter(
|
const selfData = data?.list?.filter(
|
||||||
(item) => item.collaborator_mid === selfMid
|
(item) => item.collaborator_mid === selfMid
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (isloading) {
|
||||||
|
return (
|
||||||
|
<div className="bg-[#00000099] fixed top-0 w-full text-center flex items-center justify-center h-screen">
|
||||||
|
<SpinLoading />
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
{isloading && (
|
|
||||||
<div
|
|
||||||
className="bg-[#00000099] fixed top-0 w-full text-center flex items-center justify-center h-screen"
|
|
||||||
// style={{ height: scrollHeight - 60 + "px" }}
|
|
||||||
>
|
|
||||||
<SpinLoading />
|
|
||||||
</div>
|
|
||||||
)}
|
|
||||||
{/* 头部标题 */}
|
{/* 头部标题 */}
|
||||||
<div className="p-4 fixed top-0 z-10 w-full bg-black">
|
<div className="p-4 fixed top-0 z-10 w-full bg-black">
|
||||||
<div className="w-9 h-9 flex items-center justify-center bg-[#FFFFFF1A] rounded-full absolute">
|
<div className="w-9 h-9 flex items-center justify-center bg-[#FFFFFF1A] rounded-full absolute">
|
||||||
|
@ -221,19 +225,21 @@ export default function CollaboratorSetting() {
|
||||||
</div>
|
</div>
|
||||||
{/* 内容 */}
|
{/* 内容 */}
|
||||||
<div className="p-4 pt-20">
|
<div className="p-4 pt-20">
|
||||||
{searchParams.get("visitor_role") === 2 ? (
|
{searchParams.get("visitor_role") == 2 && selfData ? (
|
||||||
<div className="p-4 pt-20">
|
<div className="flex flex-col gap-2 border-2 border-[#2c2b2f] rounded-2xl p-4 w-full mt-6">
|
||||||
<div className="flex flex-col border-2 border-[#2c2b2f] rounded-2xl p-4 w-full mt-6">
|
<p className="text-base font-medium whitespace-nowrap">
|
||||||
<p>合伙人昵称:{selfData[0]?.collaborator_account?.name}</p>
|
合伙人昵称:{selfData[0]?.collaborator_account?.name}
|
||||||
<p>ID:{selfData[0]?.collaborator_account?.user_id}</p>
|
</p>
|
||||||
<p>
|
<p className="text-base font-medium whitespace-nowrap">
|
||||||
分成比例:
|
ID:{selfData[0]?.collaborator_account?.user_id}
|
||||||
{selfData[0]?.sharing_ratio
|
</p>
|
||||||
? (selfData[0]?.sharing_ratio * 100).toFixed()
|
<p className="text-base font-medium whitespace-nowrap">
|
||||||
: 0}
|
分成比例:
|
||||||
%
|
{selfData[0]?.sharing_ratio
|
||||||
</p>
|
? (selfData[0]?.sharing_ratio * 100).toFixed()
|
||||||
</div>
|
: 0}
|
||||||
|
%
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
<div className="flex flex-col items-center p-4">
|
<div className="flex flex-col items-center p-4">
|
||||||
|
|
Loading…
Reference in New Issue