优化比例

This commit is contained in:
xx
2026-02-05 14:42:26 +08:00
parent abc0a6051d
commit debed766d5
2 changed files with 6 additions and 6 deletions

View File

@@ -1127,8 +1127,8 @@ export const ExamAddonPanel = ({ client, onGoToSign }: ExamAddonPanelProps) => {
</div>
{/* 加项网格 */}
<div className='overflow-y-auto overflow-x-hidden max-h-[366px]'>
<div className='grid grid-cols-5 gap-3 min-h-[142px]'>
<div className='overflow-y-auto overflow-x-hidden max-h-[clamp(248px,calc(100vh-520px),366px)]'>
<div className='grid grid-cols-5 gap-2'>
{addonError && (
<div className='col-span-5 text-xs text-amber-600'>{addonError}</div>
)}
@@ -1147,7 +1147,7 @@ export const ExamAddonPanel = ({ client, onGoToSign }: ExamAddonPanelProps) => {
return (
<div
key={id}
className='border rounded-lg p-3 cursor-pointer transition-all flex flex-col relative'
className='border rounded-lg p-3 cursor-pointer transition-all flex flex-col relative h-[120px] overflow-hidden'
onClick={() => toggleSelect(id)}
>
{/* 无折扣标签图片 - 浮动在右上角(当 is_enjoy_discount 为 0 或 null 时显示) */}

View File

@@ -113,7 +113,7 @@ export const ExamDeliveryPanel = ({ client }: { client: ExamClient }) => {
</div>
{viewMode === 'form' ? (
<>
<div className='overflow-y-auto overflow-x-hidden max-h-[clamp(260px,calc(100vh-520px),560px)] pr-1'>
{infoLoading && (
<div className='mb-3 text-xs text-gray-500'>...</div>
)}
@@ -261,7 +261,7 @@ export const ExamDeliveryPanel = ({ client }: { client: ExamClient }) => {
{saveLoading ? '保存中...' : '保存寄送信息'}
</Button>
</div>
</>
</div>
) : (
<div className='flex flex-col items-center justify-center py-8'>
{qrcodeLoading ? (
@@ -271,7 +271,7 @@ export const ExamDeliveryPanel = ({ client }: { client: ExamClient }) => {
<img
src={qrcodeUrl.startsWith('data:') ? qrcodeUrl : `data:image/png;base64,${qrcodeUrl}`}
alt='报告寄送登记二维码'
className='max-w-full max-h-[400px] object-contain'
className='max-w-full max-h-[clamp(240px,calc(100vh-520px),400px)] object-contain'
/>
<div className='text-xs text-gray-500'></div>
</div>