完善观众端目录与回放状态降级

This commit is contained in:
admin committed 2026-08-17 14:15:44 +08:00
1 parent 3060828774
commit a8067db922
7 files changed
+196 -9

No files matched your search

+3 -3
View File
@@ -63,7 +63,7 @@ export default function ReplayEditor() {
if (!stream) return <Alert type="error" message="节目不存在" />
return (
<div style={{ maxWidth: 980, margin: '0 auto', padding: '8px 0 48px' }}>
<div className="replay-editor" style={{ maxWidth: 980, margin: '0 auto', padding: '8px 0 48px', minWidth: 0 }}>
<Button type="text" icon={<ArrowLeftOutlined />} onClick={() => navigate('/admin/streams')} style={{ marginBottom: 20 }}>返回节目列表</Button>
<Title level={2} style={{ marginBottom: 4 }}>回放与章节</Title>
<Text type="secondary">{stream.title}</Text>
@@ -88,12 +88,12 @@ export default function ReplayEditor() {
<Button icon={<PlusOutlined />} onClick={addChapter} disabled={!replayFile}>按当前播放时间添加章节</Button>
<Space direction="vertical" style={{ width: '100%' }}>
{chapters.map((chapter, index) => (
<Space key={index} wrap style={{ width: '100%' }}>
<Space key={index} wrap className="replay-chapter-row" style={{ width: '100%', minWidth: 0 }}>
<Input
value={chapter.title}
placeholder="章节标题"
onChange={event => setChapters(current => current.map((item, i) => i === index ? { ...item, title: event.target.value } : item))}
style={{ width: 320, maxWidth: '100%' }}
style={{ width: 320, maxWidth: '100%', flex: '1 1 220px' }}
/>
<InputNumber
min={0}