feat:预炸
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
package com.cool.store.dto.pre.fry;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2025/6/23 19:04
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class DailyFryCountDTO {
|
||||
|
||||
private Date fryDate;
|
||||
private Integer count;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.cool.store.dto.pre.fry;
|
||||
|
||||
import com.cool.store.common.PageBasicInfo;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2025/6/23 18:24
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class FryRecordsQueryDTO extends PageBasicInfo {
|
||||
|
||||
@ApiModelProperty("门店编码")
|
||||
private String storeCode;
|
||||
@ApiModelProperty("当前日期")
|
||||
private Date currentDate;
|
||||
@ApiModelProperty("申请类型")
|
||||
private Integer applyType;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
package com.cool.store.dto.pre.fry;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2025/6/23 17:23
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class PreFryRecordsDetailDTO {
|
||||
|
||||
@ApiModelProperty( "ID")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty( "门店编码")
|
||||
private String storeCode;
|
||||
|
||||
@ApiModelProperty( "预炸产品编码")
|
||||
private Long productId;
|
||||
|
||||
@ApiModelProperty( "预炸产品名称")
|
||||
private String productName;
|
||||
@ApiModelProperty( "预炸记录编码")
|
||||
private String recordCode;
|
||||
|
||||
@ApiModelProperty( "预炸产品图片")
|
||||
private String productImageUrl;
|
||||
|
||||
@ApiModelProperty( "预炸完成时间")
|
||||
private Date fryCompleteTime;
|
||||
|
||||
@ApiModelProperty( "最迟售卖时间")
|
||||
private Date latestSaleTime;
|
||||
|
||||
@ApiModelProperty( "当前产品阶段:1-预炸完成,2-存入展示柜,3-放入冰箱,4-次日拿出,5-报废")
|
||||
private Integer currentStage;
|
||||
|
||||
@ApiModelProperty( "申请类型")
|
||||
private Integer currentApplyType;
|
||||
|
||||
@ApiModelProperty( "状态记录")
|
||||
private List<PreFryStageImagesDTO> stageHistory;
|
||||
|
||||
}
|
||||
@@ -1,5 +1,6 @@
|
||||
package com.cool.store.dto.pre.fry;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Date;
|
||||
@@ -12,10 +13,17 @@ import java.util.Date;
|
||||
@Data
|
||||
public class PreFryStageImagesDTO {
|
||||
|
||||
@ApiModelProperty("ID")
|
||||
private Integer id;
|
||||
private Integer recordId;
|
||||
@ApiModelProperty("记录ID")
|
||||
private Long recordId;
|
||||
@ApiModelProperty("当前阶段")
|
||||
private Integer stage;
|
||||
@ApiModelProperty("图片1")
|
||||
private String image1;
|
||||
@ApiModelProperty("图片2")
|
||||
private String image2;
|
||||
@ApiModelProperty("时间")
|
||||
private Date createdTime;
|
||||
|
||||
}
|
||||
|
||||
@@ -24,6 +24,9 @@ public class PreFryRecordsDO {
|
||||
@Column(name = "product_id")
|
||||
private Long productId;
|
||||
|
||||
@Column(name = "record_code")
|
||||
private String recordCode;
|
||||
|
||||
|
||||
/**
|
||||
* 预炸日期
|
||||
@@ -76,6 +79,14 @@ public class PreFryRecordsDO {
|
||||
this.currentApplyType = currentApplyType;
|
||||
}
|
||||
|
||||
public String getRecordCode() {
|
||||
return recordCode;
|
||||
}
|
||||
|
||||
public void setRecordCode(String recordCode) {
|
||||
this.recordCode = recordCode;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取主键ID
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user