Skip to content

Commit ef476cf

Browse files
committed
refactor: Refactor the location of the product module files
1 parent b5a83d6 commit ef476cf

File tree

67 files changed

+150
-145
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+150
-145
lines changed

backend/src/main/java/com/smalltrend/controller/inventory/purchase/SupplierController.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
package com.smalltrend.controller.inventory.purchase;
22

33
import com.smalltrend.dto.supplier.SupplierDTO;
4-
import com.smalltrend.service.SupplierService;
4+
import com.smalltrend.service.products.SupplierService;
5+
56
import lombok.RequiredArgsConstructor;
67
import org.springframework.http.ResponseEntity;
78
import org.springframework.web.bind.annotation.*;

backend/src/main/java/com/smalltrend/controller/pos/BarcodeLookupController.java renamed to backend/src/main/java/com/smalltrend/controller/products/BarcodeLookupController.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
package com.smalltrend.controller.pos;
1+
package com.smalltrend.controller.products;
2+
3+
import com.smalltrend.dto.products.BarcodeLookupResponse;
4+
import com.smalltrend.service.products.BarcodeLookupService;
25

3-
import com.smalltrend.dto.pos.BarcodeLookupResponse;
4-
import com.smalltrend.service.BarcodeLookupService;
56
import lombok.RequiredArgsConstructor;
67
import org.springframework.http.ResponseEntity;
78
import org.springframework.security.access.prepost.PreAuthorize;

backend/src/main/java/com/smalltrend/controller/products/ProductController.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,20 @@
44
import com.smalltrend.dto.products.CreateProductRequest;
55
import com.smalltrend.dto.products.CreateVariantRequest;
66
import com.smalltrend.dto.products.ProductResponse;
7+
import com.smalltrend.dto.products.ProductVariantRespone;
78
import com.smalltrend.dto.products.UnitConversionRequest;
89
import com.smalltrend.dto.products.UnitConversionResponse;
910
import com.smalltrend.dto.products.UnitRequest;
1011
import com.smalltrend.dto.products.UnitResponse;
1112
import com.smalltrend.dto.products.VariantPriceRequest;
1213
import com.smalltrend.dto.products.VariantPriceResponse;
13-
import com.smalltrend.dto.pos.ProductVariantRespone;
1414
import com.smalltrend.service.products.PriceExpiryAlertEmailScheduler;
1515
import com.smalltrend.service.products.ProductService;
1616
import com.smalltrend.service.products.ProductVariantService;
17-
import com.smalltrend.service.UnitConversionService;
18-
import com.smalltrend.service.UnitService;
19-
import com.smalltrend.service.VariantPriceService;
17+
import com.smalltrend.service.products.UnitConversionService;
18+
import com.smalltrend.service.products.UnitService;
19+
import com.smalltrend.service.products.VariantPriceService;
20+
2021
import lombok.RequiredArgsConstructor;
2122
import org.springframework.http.ResponseEntity;
2223
import org.springframework.security.access.prepost.PreAuthorize;

backend/src/main/java/com/smalltrend/controller/pos/ProductVariantController.java renamed to backend/src/main/java/com/smalltrend/controller/products/ProductVariantController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.smalltrend.controller.pos;
1+
package com.smalltrend.controller.products;
22

33
import lombok.RequiredArgsConstructor;
44
import org.springframework.beans.factory.annotation.Qualifier;

backend/src/main/java/com/smalltrend/dto/pos/BarcodeLookupResponse.java renamed to backend/src/main/java/com/smalltrend/dto/products/BarcodeLookupResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.smalltrend.dto.pos;
1+
package com.smalltrend.dto.products;
22

33
import lombok.AllArgsConstructor;
44
import lombok.Builder;

backend/src/main/java/com/smalltrend/dto/pos/ProductVariantRespone.java renamed to backend/src/main/java/com/smalltrend/dto/products/ProductVariantRespone.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
package com.smalltrend.dto.pos;
1+
package com.smalltrend.dto.products;
22

3-
import com.smalltrend.dto.products.UnitConversionResponse;
43
import lombok.Data;
54
import java.math.BigDecimal;
65
import java.util.List;

backend/src/main/java/com/smalltrend/service/impl/SupplierServiceImpl.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
import com.smalltrend.dto.supplier.SupplierDTO;
44
import com.smalltrend.entity.Supplier;
55
import com.smalltrend.repository.SupplierRepository;
6-
import com.smalltrend.service.SupplierService;
7-
import com.smalltrend.validation.supplier.SupplierValidator;
6+
import com.smalltrend.service.products.SupplierService;
7+
import com.smalltrend.validation.product.SupplierValidator;
8+
89
import lombok.RequiredArgsConstructor;
910
import org.springframework.stereotype.Service;
1011

backend/src/main/java/com/smalltrend/service/inventory/purchase/PurchaseOrderService.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@
66
import com.smalltrend.entity.*;
77
import com.smalltrend.entity.enums.PurchaseOrderStatus;
88
import com.smalltrend.repository.*;
9-
import com.smalltrend.service.VariantPriceService;
109
import com.smalltrend.service.inventory.shared.InventoryManagerNotificationService;
10+
import com.smalltrend.service.products.VariantPriceService;
11+
1112
import lombok.RequiredArgsConstructor;
1213
import lombok.extern.slf4j.Slf4j;
1314
import org.springframework.stereotype.Service;

backend/src/main/java/com/smalltrend/service/BarcodeLookupService.java renamed to backend/src/main/java/com/smalltrend/service/products/BarcodeLookupService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.smalltrend.service;
1+
package com.smalltrend.service.products;
22

3-
import com.smalltrend.dto.pos.BarcodeLookupResponse;
4-
import com.smalltrend.dto.pos.ProductVariantRespone;
3+
import com.smalltrend.dto.products.BarcodeLookupResponse;
4+
import com.smalltrend.dto.products.ProductVariantRespone;
55
import com.smalltrend.entity.ProductVariant;
66
import com.smalltrend.entity.UnitConversion;
77
import com.smalltrend.repository.ProductVariantRepository;

backend/src/main/java/com/smalltrend/service/products/PriceExpiryAlertEmailScheduler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.smalltrend.dto.inventory.dashboard.PriceExpiryAlertResponse;
44
import com.smalltrend.entity.PriceExpiryAlertLog;
55
import com.smalltrend.repository.PriceExpiryAlertLogRepository;
6-
import com.smalltrend.service.VariantPriceService;
6+
77
import jakarta.mail.internet.MimeMessage;
88
import lombok.RequiredArgsConstructor;
99
import lombok.extern.slf4j.Slf4j;

0 commit comments

Comments
 (0)