删除门店的多银行账户列表
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import { useCallback, useEffect, useState } from 'react';
|
||||
import { useCallback, useEffect, useRef, useState } from 'react';
|
||||
import { Link, useNavigate, useSearchParams } from 'react-router-dom';
|
||||
import {
|
||||
Alert,
|
||||
@@ -131,6 +131,8 @@ export default function CityPartnersPage() {
|
||||
const navigate = useNavigate();
|
||||
const [searchParams] = useSearchParams();
|
||||
const initialCityId = searchParams.get('cityId')?.trim() || '';
|
||||
const initialPartnerId = searchParams.get('partnerId')?.trim() || '';
|
||||
const deepLinkPartnerOpenedRef = useRef(false);
|
||||
const [filterForm] = Form.useForm();
|
||||
const [editForm] = Form.useForm();
|
||||
const [createForm] = Form.useForm();
|
||||
@@ -213,6 +215,14 @@ export default function CityPartnersPage() {
|
||||
return d;
|
||||
}
|
||||
|
||||
useEffect(() => {
|
||||
if (!initialPartnerId || deepLinkPartnerOpenedRef.current) return;
|
||||
deepLinkPartnerOpenedRef.current = true;
|
||||
void openPartner(initialPartnerId).catch((e) => {
|
||||
message.error(e instanceof Error ? e.message : '合伙人详情加载失败');
|
||||
});
|
||||
}, [initialPartnerId]);
|
||||
|
||||
async function savePartner() {
|
||||
if (!detail) return;
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user