|
@@ -37,9 +37,11 @@ interface ChatRoomConfigProps {
|
|
|
visible: boolean;
|
|
|
onClose: () => void;
|
|
|
uuid: string;
|
|
|
+ userName?: string; // 企微实名
|
|
|
+ corpName?: string; // 企微主体
|
|
|
}
|
|
|
|
|
|
-const ChatRoomConfig: React.FC<ChatRoomConfigProps> = ({ visible, onClose, uuid }) => {
|
|
|
+const ChatRoomConfig: React.FC<ChatRoomConfigProps> = ({ visible, onClose, uuid, userName, corpName }) => {
|
|
|
const [loading, setLoading] = useState(false);
|
|
|
const [tableData, setTableData] = useState<ChatRoomDataType[]>([]);
|
|
|
const [pagination, setPagination] = useState<{
|
|
@@ -107,7 +109,7 @@ const ChatRoomConfig: React.FC<ChatRoomConfigProps> = ({ visible, onClose, uuid
|
|
|
total: res.data.totalSize
|
|
|
});
|
|
|
} else {
|
|
|
- setTableData([]);
|
|
|
+ setTableData([]);
|
|
|
message.error(res.msg || '获取群聊列表失败');
|
|
|
}
|
|
|
} catch {
|
|
@@ -176,7 +178,16 @@ const ChatRoomConfig: React.FC<ChatRoomConfigProps> = ({ visible, onClose, uuid
|
|
|
|
|
|
return (
|
|
|
<Drawer
|
|
|
- title="群聊配置"
|
|
|
+ title={
|
|
|
+ <div>
|
|
|
+ <div className="text-lg font-medium">群聊配置</div>
|
|
|
+ {userName && corpName && (
|
|
|
+ <div className="text-sm text-gray-500 mt-1">
|
|
|
+ 企微实名:{userName} | 企微主体:{corpName}
|
|
|
+ </div>
|
|
|
+ )}
|
|
|
+ </div>
|
|
|
+ }
|
|
|
placement="right"
|
|
|
onClose={onClose}
|
|
|
open={visible}
|