刷新可售时间
This commit is contained in:
parent
7f289535a2
commit
3f6de96bd6
|
|
@ -61,9 +61,9 @@ public class UProductController {
|
||||||
list.forEach(item -> {
|
list.forEach(item -> {
|
||||||
uProductService.refreshProductStock(productStock, item.getProductList());
|
uProductService.refreshProductStock(productStock, item.getProductList());
|
||||||
item.getProductList().forEach(prod -> {
|
item.getProductList().forEach(prod -> {
|
||||||
ProdIsSaleTimeDTO prodSaleTime = prod.getProdIsSaleTimeDTO();
|
ProdIsSaleTimeDTO prodSaleTime = prod.getProdIsSaleTimeDTO() == null ? new ProdIsSaleTimeDTO() : prod.getProdIsSaleTimeDTO();
|
||||||
prod.setIsSaleTime(uProductService.calcIsSaleTime(prodSaleTime.getDays(), prodSaleTime.getStartTime(), prodSaleTime.getEndTime()));
|
prod.setIsSaleTime(uProductService.calcIsSaleTime(prodSaleTime.getDays(), prodSaleTime.getStartTime(), prodSaleTime.getEndTime()));
|
||||||
GroupIsSaleTimeDTO groupSaleTime = prod.getGroupIsSaleTimeDTO();
|
GroupIsSaleTimeDTO groupSaleTime = prod.getGroupIsSaleTimeDTO() == null ? new GroupIsSaleTimeDTO() : prod.getGroupIsSaleTimeDTO();
|
||||||
prod.setIsSaleTime(uProductService.calcIsSaleTime(groupSaleTime.getUseTime(), groupSaleTime.getStartTime(), groupSaleTime.getEndTime()));
|
prod.setIsSaleTime(uProductService.calcIsSaleTime(groupSaleTime.getUseTime(), groupSaleTime.getStartTime(), groupSaleTime.getEndTime()));
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ package com.czg.product.dto;
|
||||||
|
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.io.Serial;
|
import java.io.Serial;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
@ -13,6 +14,7 @@ import java.time.LocalTime;
|
||||||
* @since 2025-04-07 16:04
|
* @since 2025-04-07 16:04
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
public class GroupIsSaleTimeDTO implements Serializable {
|
public class GroupIsSaleTimeDTO implements Serializable {
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ package com.czg.product.dto;
|
||||||
|
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.io.Serial;
|
import java.io.Serial;
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
@ -13,6 +14,7 @@ import java.time.LocalTime;
|
||||||
* @since 2025-04-07 16:03
|
* @since 2025-04-07 16:03
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
|
@NoArgsConstructor
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
public class ProdIsSaleTimeDTO implements Serializable {
|
public class ProdIsSaleTimeDTO implements Serializable {
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue