rht
This commit is contained in:
parent
111288b07d
commit
9b259f2597
|
@ -26,7 +26,7 @@ export const ShareCodeGenerator: React.FC<ShareCodeGeneratorProps> = ({
|
||||||
}) => {
|
}) => {
|
||||||
const [loading, setLoading] = useState(false);
|
const [loading, setLoading] = useState(false);
|
||||||
const [shareCode, setShareCode] = useState<string>('');
|
const [shareCode, setShareCode] = useState<string>('');
|
||||||
const [expiresAt, setExpiresAt] = useState<Date | null>(null);
|
const [expiresAt, setExpiresAt] = useState<string | null>(null);
|
||||||
const [canUseTimes, setCanUseTimes] = useState<number>(null);
|
const [canUseTimes, setCanUseTimes] = useState<number>(null);
|
||||||
const queryClient = useQueryClient();
|
const queryClient = useQueryClient();
|
||||||
const queryKey = getQueryKey(api.term);
|
const queryKey = getQueryKey(api.term);
|
||||||
|
@ -61,7 +61,7 @@ export const ShareCodeGenerator: React.FC<ShareCodeGeneratorProps> = ({
|
||||||
setShareCode(data.code);
|
setShareCode(data.code);
|
||||||
setIsGenerate(true);
|
setIsGenerate(true);
|
||||||
onSuccess?.(data.code);
|
onSuccess?.(data.code);
|
||||||
setExpiresAt(dayjs(data.expiresAt).tz('Asia/Shanghai').toDate());
|
setExpiresAt(dayjs(data.expiresAt).format('YYYY-MM-DD HH:mm:ss'));
|
||||||
setCanUseTimes(data.canUseTimes);
|
setCanUseTimes(data.canUseTimes);
|
||||||
//message.success('分享码生成成功');
|
//message.success('分享码生成成功');
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
@ -185,7 +185,7 @@ export const ShareCodeGenerator: React.FC<ShareCodeGeneratorProps> = ({
|
||||||
</div>
|
</div>
|
||||||
{isGenerate && expiresAt ? (
|
{isGenerate && expiresAt ? (
|
||||||
<div style={{ color: '#666' }}>
|
<div style={{ color: '#666' }}>
|
||||||
有效期至: {expiresAt.toLocaleString()} 可使用次数: {canUseTimes}
|
有效期至: {expiresAt} 可使用次数: {canUseTimes}
|
||||||
</div>
|
</div>
|
||||||
) : (
|
) : (
|
||||||
<div style={{ color: 'red' }}>
|
<div style={{ color: 'red' }}>
|
||||||
|
|
|
@ -65,7 +65,7 @@ export const ShareCodeValidator: React.FC<ShareCodeValidatorProps> = ({
|
||||||
<div className='w-full flex justify-between my-2 p-1 antialiased text-secondary-600'>
|
<div className='w-full flex justify-between my-2 p-1 antialiased text-secondary-600'>
|
||||||
<span >{`分享码:${result?.code ? result.code : ''}`}</span>
|
<span >{`分享码:${result?.code ? result.code : ''}`}</span>
|
||||||
<span >{`文件名:${result?.fileName ? result.fileName : ''}`}</span>
|
<span >{`文件名:${result?.fileName ? result.fileName : ''}`}</span>
|
||||||
<span >{`过期时间:${result?.expiresAt ? dayjs(result.expiresAt).tz('Asia/Shanghai').toDate().toLocaleString() : ''}`}</span>
|
<span >{`过期时间:${result?.expiresAt ? dayjs(result.expiresAt).format('YYYY-MM-DD HH:mm:ss') : ''}`}</span>
|
||||||
<span >{`剩余使用次数:${result?.canUseTimes ? result.canUseTimes : ''}`}</span>
|
<span >{`剩余使用次数:${result?.canUseTimes ? result.canUseTimes : ''}`}</span>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue