jihuaqiang vor 1 Woche
Ursprung
Commit
b841bbbfb9

BIN
src/assets/images/login/gongan.png


+ 3 - 1
src/views/login/login.module.css

@@ -119,7 +119,9 @@
   position: absolute;
   bottom: 0;
   right: 0;
-  width: 25%;
+  width: 100%;
+	text-align: center;
+	font-size: 12px;
 }
 
 @media (max-width: 992px) {

+ 29 - 0
src/views/login/login.tsx

@@ -4,6 +4,7 @@ import Icon from "@ant-design/icons";
 import styles from "./login.module.css";
 import { sendCode, loginBySendCode, login } from "../../http/sso";
 import LogoIcon from "@src/assets/images/login/logo.svg?react";
+import GonganIcon from "@src/assets/images/login/gongan.png";
 
 const LoginPage: React.FC = () => {
 	const [form] = Form.useForm();
@@ -252,6 +253,34 @@ const LoginPage: React.FC = () => {
 
 			<div className={styles.decorationBottom}>
 				{/* You can add a decoration image here */}
+				<p>© 2020 湖南为趣时代网络科技有限公司</p>
+				<p>
+					<span className="link cursor-pointer" onClick={() => window.open('https://rescdn.yishihui.com/agreement/piaoquantvservice.html')}>
+						用户服务协议 
+					</span>
+					<span className="mx-1">|</span>
+					<span className="link cursor-pointer" onClick={() => window.open('https://rescdn.yishihui.com/agreement/piaoquantvagreement.html')}>
+						隐私政策 
+					</span>
+					<span className="mx-1">|</span>
+					<span className="link cursor-pointer" onClick={() => window.open('https://www.piaoquantv.com/upload/help')}>
+						帮助中心 
+					</span>
+					<span className="mx-1">|</span>
+					客服及举报: 0731-85679198、18974809627
+					<span className="mx-1">|</span>
+					举报邮箱:piaoquankefu@new.piaoquantv.com
+				</p>
+
+				<p className="flex items-center justify-center">
+					<span className="link cursor-pointer" onClick={() => window.open('https://beian.miit.gov.cn/')}>
+						湘ICP备16013107-06号
+					</span>
+					| <img style={{ width: '16px', height: '16px' }} src={GonganIcon} />
+					<span className="link cursor-pointer" onClick={() => window.open('https://beian.mps.gov.cn/#/query/webSearch')}>
+						湘公网安备:43019002001624
+					</span>
+				</p>
 			</div>
 		</div>
 	);

+ 1 - 0
src/views/publishContent/weCom/components/videoSelectModal/index.tsx

@@ -170,6 +170,7 @@ const VideoSelectModal: React.FC<VideoSelectModalProps> = ({ planType, visible,
 							placeholder="选择品类"
 							style={{ width: 180 }}
 							value={category}
+							allowClear
 							onChange={setCategory}
 							options={videoCategoryOptions.map(option => ({ label: option, value: option }))}
 						/>

+ 2 - 1
src/views/publishContent/weGZH/components/publishPlanModal/index.tsx

@@ -155,6 +155,7 @@ const AddPunlishPlanModal: React.FC<AddPunlishPlanModalProps> = ({ visible, isSu
 						<Select
 							placeholder="选择公众号"
 							allowClear
+							disabled={actionType === 'edit'}
 							className='!w-50'
 							options={accountOptions.map(option => ({ label: option.name, value: option.id }))}>
 						</Select>
@@ -244,7 +245,7 @@ const AddPunlishPlanModal: React.FC<AddPunlishPlanModalProps> = ({ visible, isSu
 			<Modal
 				open={!!playingVideo}
 				onCancel={closeVideoPlayer}
-				title={playingVideo?.title}
+				title={playingVideo?.customTitle || playingVideo?.title}
 				footer={null}
 				destroyOnClose // Unmount video element when closed
 				width={720} // Adjust as needed

+ 1 - 0
src/views/publishContent/weGZH/components/videoSelectModal/index.tsx

@@ -147,6 +147,7 @@ const VideoSelectModal: React.FC<VideoSelectModalProps> = ({ visible, onClose, o
 							placeholder="选择品类"
 							style={{ width: 180 }}
 							value={category}
+							allowClear
 							onChange={setCategory}
 							options={videoCategoryOptions.map(option => ({ label: option, value: option }))}
 						/>