mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 18:42:49 +00:00
New logo-settings module (mirrors stamp-settings): single uploaded logo, stored via FilesService/MinIO, injected as a data URL into invoice/receipt, contract, warehouse, train-scheduling, and payment-receipt PDFs. Adds a matching backoffice settings page and settings:logo:view/manage permissions. >
10 lines
277 B
TypeScript
10 lines
277 B
TypeScript
import { ApiProperty } from "@nestjs/swagger";
|
|
import { IsString, MinLength } from "class-validator";
|
|
|
|
export class UpdateLogoSettingDto {
|
|
@ApiProperty({ description: "Logo image as a base64 data URL (PNG/JPG)." })
|
|
@IsString()
|
|
@MinLength(1)
|
|
logoImageBase64!: string;
|
|
}
|