feat(ux/sms/engine): complete Persian UX writing overhaul, Wolog SMS integration and respin support

This commit is contained in:
s.esmaeili
2026-10-10 01:22:48 +03:30
parent c29d0e31b1
commit 0aafd098f8
223 changed files with 14421 additions and 1846 deletions
@@ -15,7 +15,7 @@ import { RequirePermission } from '../../common/decorators/require-permission.de
import { AuditInterceptor } from '../../common/interceptors/audit.interceptor';
import { WinnerService } from './winner.service';
@ApiTags('Admin Spins (تاریخچه اسپین‌ها)')
@ApiTags('Admin Spins (تاریخچه چرخش‌ها)')
@Controller('admin/spins')
@UseGuards(JwtAdminGuard, PermissionsGuard)
@UseInterceptors(AuditInterceptor)
@@ -37,7 +37,7 @@ export class AdminSpinController {
@Get('export')
@RequirePermission('reports:export')
@ApiOperation({ summary: 'خروجی فایل اکسل از تاریخچه تمام اسپین‌ها' })
@ApiOperation({ summary: 'خروجی فایل اکسل از تاریخچه تمام چرخش‌ها' })
@Header('Content-Type', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')
@Header('Content-Disposition', 'attachment; filename=spins.xlsx')
async export(@Query() query: any, @Res() res: Response) {