4e9ddb6bce
Agrega MoverModuloCarritoDto y CarritoService.moverModulo() como método dedicado (no toca update() existente) que valida que el módulo destino pertenezca a la misma institución del carrito. Expone PUT /carrito/mover-modulo protegido con validarSuperAdmin. Co-authored-by: Cursor <cursoragent@cursor.com>
10 lines
147 B
TypeScript
10 lines
147 B
TypeScript
import { IsInt } from 'class-validator';
|
|
|
|
export class MoverModuloCarritoDto {
|
|
@IsInt()
|
|
id_carrito: number;
|
|
|
|
@IsInt()
|
|
id_modulo: number;
|
|
}
|