Merge branch 'yongpxu-dev2' into yongpxu-dev

This commit is contained in:
超级老白兔
2025-08-08 15:53:26 +08:00

View File

@@ -12,6 +12,7 @@ import { GroupSelectionItem } from "@/components/GroupSelection/data";
import { ContentItem } from "@/components/ContentSelection/data";
import { FriendSelectionItem } from "@/components/FriendSelection/data";
import { DeviceSelectionItem } from "@/components/DeviceSelection/data";
import { AccountItem } from "@/components/AccountSelection/data";
const ComponentTest: React.FC = () => {
const [activeTab, setActiveTab] = useState("devices");
@@ -28,7 +29,7 @@ const ComponentTest: React.FC = () => {
// 内容库选择状态
const [selectedContent, setSelectedContent] = useState<ContentItem[]>([]);
const [selectedAccounts, setSelectedAccounts] = useState<number[]>([]);
const [selectedAccounts, setSelectedAccounts] = useState<AccountItem[]>([]);
// 好友选择状态
const [selectedFriendsOptions, setSelectedFriendsOptions] = useState<
FriendSelectionItem[]
@@ -87,7 +88,7 @@ const ComponentTest: React.FC = () => {
<div style={{ padding: "16px 0" }}>
<h3 style={{ marginBottom: 16 }}>GroupSelection </h3>
<GroupSelection
selectedGroups={selectedGroups}
selectedOptions={selectedGroups}
onSelect={setSelectedGroups}
placeholder="请选择微信群组"
showSelectedList={true}
@@ -139,8 +140,11 @@ const ComponentTest: React.FC = () => {
<div style={{ padding: "16px 0" }}>
<h3 style={{ marginBottom: 16 }}>AccountSelection </h3>
<AccountSelection
value={selectedAccounts}
onChange={setSelectedAccounts}
selectedOptions={selectedAccounts}
onSelect={setSelectedAccounts}
placeholder="请选择账号"
showSelectedList={true}
selectedListMaxHeight={300}
// 可根据实际API和props补充其它参数
/>
<div style={{ marginTop: 16 }}>