movidos los ficheros por funciones

This commit is contained in:
Jaime Jiménez
2025-08-06 12:40:08 +02:00
parent a593a1af78
commit a1b8fb01fc
18 changed files with 36 additions and 46 deletions

View File

@ -4,7 +4,6 @@ services:
imprimelibros-db:
image: mysql:8.0
container_name: imprimelibros-db
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: NrXz6DK6UoN
MYSQL_DATABASE: imprimelibros

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.entity;
package com.imprimelibros.erp.configurationERP;
import jakarta.persistence.*;

View File

@ -1,6 +1,5 @@
package com.imprimelibros.erp.repository;
package com.imprimelibros.erp.configurationERP;
import com.imprimelibros.erp.entity.Variable;
import org.springframework.data.jpa.repository.JpaRepository;
import java.util.Optional;

View File

@ -1,6 +1,5 @@
package com.imprimelibros.erp.service;
package com.imprimelibros.erp.configurationERP;
import com.imprimelibros.erp.repository.VariableRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

View File

@ -1,12 +1,12 @@
package com.imprimelibros.erp.controller;
package com.imprimelibros.erp.home;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
import com.imprimelibros.erp.configurationERP.VariableService;
import com.imprimelibros.erp.i18n.TranslationService;
import com.imprimelibros.erp.service.VariableService;
import org.springframework.security.authentication.AnonymousAuthenticationToken;
import org.springframework.security.core.Authentication;

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.controller;
package com.imprimelibros.erp.login;
import java.util.Locale;

View File

@ -1,21 +1,15 @@
package com.imprimelibros.erp.entity;
package com.imprimelibros.erp.presupuesto;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import com.imprimelibros.erp.presupuesto.validation.ConsistentTiradas;
import com.imprimelibros.erp.presupuesto.validation.Par;
import com.imprimelibros.erp.presupuesto.validation.PresupuestoValidationGroups;
import com.imprimelibros.erp.presupuesto.validation.Tamanio;
import jakarta.persistence.*;
import com.imprimelibros.erp.config.validation.PresupuestoValidationGroups;
import com.imprimelibros.erp.config.validation.Tamanio;
import java.util.HashMap;
import java.util.Arrays;
import java.util.Objects;
import java.util.stream.Collectors;
import java.util.Map;
import com.imprimelibros.erp.config.validation.ConsistentTiradas;
import com.imprimelibros.erp.config.validation.Par;
@ConsistentTiradas(groups = PresupuestoValidationGroups.DatosGenerales.class)
@Tamanio(groups = PresupuestoValidationGroups.DatosGenerales.class)
@Entity

View File

@ -1,9 +1,7 @@
package com.imprimelibros.erp.controller;
package com.imprimelibros.erp.presupuesto;
import org.springframework.web.bind.annotation.RestController;
import com.imprimelibros.erp.service.PresupuestoService;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;
@ -18,10 +16,9 @@ import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.PostMapping;
import com.imprimelibros.erp.config.Presupuestador.ImagenPresupuesto;
import com.imprimelibros.erp.config.validation.PresupuestoValidationGroups;
import com.imprimelibros.erp.entity.Presupuesto;
import com.imprimelibros.erp.externalApi.skApiClient;
import com.imprimelibros.erp.presupuesto.classes.ImagenPresupuesto;
import com.imprimelibros.erp.presupuesto.validation.PresupuestoValidationGroups;
@RestController
@RequestMapping("/presupuesto")

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.service;
package com.imprimelibros.erp.presupuesto;
import java.util.ArrayList;
import java.util.Arrays;
@ -12,10 +12,10 @@ import java.util.Locale;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.imprimelibros.erp.config.Presupuestador.ImagenPresupuesto;
import com.imprimelibros.erp.config.Presupuestador.PresupuestadorItems;
import com.imprimelibros.erp.entity.Presupuesto;
import com.imprimelibros.erp.entity.Presupuesto.TipoCubierta;
import com.imprimelibros.erp.configurationERP.VariableService;
import com.imprimelibros.erp.presupuesto.Presupuesto.TipoCubierta;
import com.imprimelibros.erp.presupuesto.classes.ImagenPresupuesto;
import com.imprimelibros.erp.presupuesto.classes.PresupuestadorItems;
@Service
public class PresupuestoService {

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.config.Presupuestador;
package com.imprimelibros.erp.presupuesto.classes;
import java.util.Map;

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.config.Presupuestador;
package com.imprimelibros.erp.presupuesto.classes;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.MessageSource;

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.config.validation;
package com.imprimelibros.erp.presupuesto.validation;
import jakarta.validation.Constraint;
import jakarta.validation.Payload;

View File

@ -1,7 +1,8 @@
package com.imprimelibros.erp.config.validation;
package com.imprimelibros.erp.presupuesto.validation;
import com.imprimelibros.erp.configurationERP.VariableService;
import com.imprimelibros.erp.presupuesto.Presupuesto;
import com.imprimelibros.erp.entity.Presupuesto;
import com.imprimelibros.erp.service.VariableService;
import jakarta.validation.ConstraintValidator;
import jakarta.validation.ConstraintValidatorContext;
import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.config.validation;
package com.imprimelibros.erp.presupuesto.validation;
import jakarta.validation.Constraint;
import jakarta.validation.Payload;

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.config.validation;
package com.imprimelibros.erp.presupuesto.validation;
import jakarta.validation.ConstraintValidator;
import jakarta.validation.ConstraintValidatorContext;

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.config.validation;
package com.imprimelibros.erp.presupuesto.validation;
public class PresupuestoValidationGroups {

View File

@ -1,4 +1,4 @@
package com.imprimelibros.erp.config.validation;
package com.imprimelibros.erp.presupuesto.validation;
import jakarta.validation.Constraint;
import jakarta.validation.Payload;

View File

@ -1,7 +1,8 @@
package com.imprimelibros.erp.config.validation;
package com.imprimelibros.erp.presupuesto.validation;
import com.imprimelibros.erp.configurationERP.VariableService;
import com.imprimelibros.erp.presupuesto.Presupuesto;
import com.imprimelibros.erp.entity.Presupuesto;
import com.imprimelibros.erp.service.VariableService;
import jakarta.validation.ConstraintValidator;
import jakarta.validation.ConstraintValidatorContext;
import org.springframework.beans.factory.annotation.Autowired;