Merge branch 'master' into cc_20250623_desk

This commit is contained in:
shuo.wang
2025-06-26 14:30:46 +08:00
68 changed files with 4338 additions and 13 deletions

View File

@@ -0,0 +1,33 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.util.List;
/**
* @Author suzhuhong
* @Date 2025/6/23 14:58
* @Version 1.0
*/
@Data
public class AddPreFryRecordsDTO {
@ApiModelProperty("门店编码")
@NotEmpty(message = "门店编码不能为空")
private String storeCode;
@ApiModelProperty("当前产品阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废")
private Integer currentStage;
@ApiModelProperty("申请类型 选择的类型 不是最高类型")
@NotNull(message = "申请类型不能为空")
private Integer applyType;
@ApiModelProperty("批量数据")
private List<AddPreFryRecordsDetailDTO> records;
}

View File

@@ -0,0 +1,25 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotNull;
/**
* @Author suzhuhong
* @Date 2025/6/23 14:55
* @Version 1.0
*/
@Data
public class AddPreFryRecordsDetailDTO {
@ApiModelProperty("记录ID")
private Long recordId;
@ApiModelProperty("产品ID")
@NotNull(message = "产品ID不能为空")
private Long productId;
@ApiModelProperty("图片1")
private String image1;
@ApiModelProperty("图片2")
private String image2;
}

View File

@@ -0,0 +1,21 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author suzhuhong
* @Date 2025/6/21 17:29
* @Version 1.0
*/
@Data
public class ApplyAuditDTO {
@ApiModelProperty("审核状态1-通过2-拒绝")
private Integer auditStatus;
private String auditRemark;
private Long id ;
}

View File

@@ -0,0 +1,38 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
/**
* @Author suzhuhong
* @Date 2025/6/21 15:24
* @Version 1.0
*/
@Data
public class ApplyDTO {
@ApiModelProperty("从新提交时需要带上ID")
private Long id;
private String storeCode;
@ApiModelProperty("申请类型1-有冷藏展示柜2-有常温展示柜3-无展示柜")
@Max(3)@Min(1)
private Integer applyType;
@ApiModelProperty("展示柜照片URL")
private String refrigeratorPhoto;
@ApiModelProperty("展示柜铭牌图片URL")
private String refrigeratorPlatePhoto;
@ApiModelProperty("(防绳罩、防尘罩)图片URL")
private String protectiveCoverPhoto;
@ApiModelProperty("冷藏盒图片URL")
private String coldStorageBoxPhoto;
}

View File

@@ -0,0 +1,27 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author suzhuhong
* @Date 2025/6/21 17:14
* @Version 1.0
*/
@Data
public class ApplyDetailDTO extends ApplyManagementDTO{
@ApiModelProperty( "展示柜照片URL")
private String refrigeratorPhoto;
@ApiModelProperty( "展示柜铭牌图片URL")
private String refrigeratorPlatePhoto;
@ApiModelProperty( "(防绳罩、防尘罩)图片URL")
private String protectiveCoverPhoto;
@ApiModelProperty( "冷藏盒图片URL")
private String coldStorageBoxPhoto;
}

View File

@@ -0,0 +1,36 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @Author suzhuhong
* @Date 2025/6/21 16:44
* @Version 1.0
*/
@Data
public class ApplyManagementDTO {
private Long id;
@ApiModelProperty("门店Code")
private String storeCode;
@ApiModelProperty("门店名称")
private String storeName;
@ApiModelProperty("申请单号")
private String applyCode;
@ApiModelProperty("申请类型1-有冷藏展示柜2-有常温展示柜3-无展示柜 ")
private Integer applyType;
@ApiModelProperty("申请人ID")
private String createUserId;
@ApiModelProperty("申请人名称")
private String createUserName;
@ApiModelProperty("申请人手机号")
private String createUserMobile;
@ApiModelProperty("申请时间")
private Date createTime;
@ApiModelProperty("审核状态0-审批中1-审核通过2-审核不通过")
private Integer auditStatus;
}

View File

@@ -0,0 +1,28 @@
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;
@Data
public class ApplyManagementQueryDTO extends PageBasicInfo {
@ApiModelProperty("门店编码(模糊)")
private String storeCode;
@ApiModelProperty("门店名称(模糊)")
private String storeName;
@ApiModelProperty("申请人姓名(模糊)")
private String createUserName;
@ApiModelProperty("申请人手机号(模糊)")
private String createUserMobile;
@ApiModelProperty("状态")
private Integer auditStatus;
@ApiModelProperty("申请类型")
private Integer applyType;
@ApiModelProperty("申请日期开始时间")
private Date createTimeStart;
@ApiModelProperty("申请日期结束时间")
private Date createTimeEnd;
@ApiModelProperty("申请编号")
private String applyCode;
}

View File

@@ -0,0 +1,28 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import javax.persistence.Column;
import java.util.Date;
/**
* @Author suzhuhong
* @Date 2025/6/21 14:39
* @Version 1.0
*/
@Data
public class ApprovalRecordDTO {
@ApiModelProperty("申请ID")
private Long applyId;
@ApiModelProperty("备注-拒绝时填写")
private String remark;
@ApiModelProperty("操作状态1-通过 2-拒绝")
private Integer operationStatus;
@ApiModelProperty("记录类型1-申请提交2-审批操作")
private Integer recordType;
@ApiModelProperty("创建时间")
private Date createdTime;
}

View File

@@ -0,0 +1,21 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
/**
* @Author suzhuhong
* @Date 2025/6/21 16:22
* @Version 1.0
*/
public class ApprovalRecordListDTO {
@ApiModelProperty("记录ID")
private Long id;
@ApiModelProperty("记录类型(1=申请,2=通过,3=拒绝)")
private Integer recordType;
@ApiModelProperty("创建时间")
private Date createdTime;
}

View File

@@ -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;
}

View File

@@ -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;
}

View File

@@ -0,0 +1,21 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import java.util.List;
/**
* @Author suzhuhong
* @Date 2025/6/20 19:56
* @Version 1.0
*/
@Data
public class PreFriedProductsBatchDTO {
@ApiModelProperty("产品ID列表")
private List<Long> ids;
@ApiModelProperty("上下架状态0-下架 1-上架 删除时 不需要传递")
private Integer status;
}

View File

@@ -0,0 +1,25 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author suzhuhong
* @Date 2025/6/20 19:55
* @Version 1.0
*/
@Data
public class PreFriedProductsDTO {
@ApiModelProperty("ID")
private Long id;
@ApiModelProperty("产品编码")
private String productCode;
@ApiModelProperty("产品名称")
private String productName;
@ApiModelProperty("产品图片")
private String productImage;
@ApiModelProperty("上下架状态0-下架 1-上架")
private Integer status;
@ApiModelProperty("排序")
private Integer sortOrder;
}

View File

@@ -0,0 +1,47 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @Author suzhuhong
* @Date 2025/6/21 13:28
* @Version 1.0
*/
@Data
public class PreFriedProductsDetailDTO {
private Long id;
@ApiModelProperty("产品编号")
private String productCode;
@ApiModelProperty("产品名称")
private String productName;
@ApiModelProperty("产品图片URL")
private String productImage;
@ApiModelProperty("上架状态0-下架1-上架")
private Integer status;
@ApiModelProperty("排序")
private Integer sortOrder;
@ApiModelProperty("创建时间")
private Date createdTime;
@ApiModelProperty("更新时间")
private Date updatedTime;
@ApiModelProperty("创建人")
private String createdUserId;
@ApiModelProperty("修改人")
private String updatedUserId;
private Integer deleted;
}

View File

@@ -0,0 +1,20 @@
package com.cool.store.dto.pre.fry;
import com.cool.store.common.PageBasicInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author suzhuhong
* @Date 2025/6/20 19:56
* @Version 1.0
*/
@Data
public class PreFriedProductsQueryDTO extends PageBasicInfo {
@ApiModelProperty("产品编码")
private String productCode;
@ApiModelProperty("产品名称")
private String productName;
@ApiModelProperty("产品状态")
private Integer status;
}

View File

@@ -0,0 +1,26 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @Author suzhuhong
* @Date 2025/6/23 9:59
* @Version 1.0
*/
@Data
public class PreFryQualificationApplyDTO {
private Long id;
private String storeCode;
@ApiModelProperty("申请类型1-有冷藏展示柜2-有常温展示柜3-无展示柜")
private Integer applyType;
@ApiModelProperty("审核状态0-审批中1-审核通过2-审核不通过")
private Integer auditStatus;
}

View File

@@ -0,0 +1,39 @@
package com.cool.store.dto.pre.fry;
import com.cool.store.common.PageBasicInfo;
import com.github.pagehelper.PageHelper;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @Author suzhuhong
* @Date 2025/6/23 20:49
* @Version 1.0
*/
@Data
public class PreFryRecordQueryDTO extends PageBasicInfo {
@ApiModelProperty("预炸记录编码")
private String recordCode;
@ApiModelProperty("门店编码")
private String storeCode;
@ApiModelProperty("门店名称")
private String storeName;
@ApiModelProperty("产品名称")
private String productName;
@ApiModelProperty("产品编码")
private String productCode;
@ApiModelProperty("状态 当前产品阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废")
private Integer currentStage;
@ApiModelProperty("预炸开始时间")
private Date fryStartDate;
@ApiModelProperty("预炸结束时间")
private Date fryEndDate;
@ApiModelProperty("是否违规 0-未违规 1违规")
private Integer violationFlag;
@ApiModelProperty("违规原因")
private Integer violationReason;
}

View File

@@ -0,0 +1,37 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @Author suzhuhong
* @Date 2025/6/23 21:10
* @Version 1.0
*/
@Data
public class PreFryRecordsDTO {
@ApiModelProperty("预炸记录ID")
private Long id;
@ApiModelProperty("预炸记录编码")
private String recordCode;
@ApiModelProperty("门店编码")
private String storeCode;
@ApiModelProperty("门店名称")
private String storeName;
@ApiModelProperty("产品编码")
private String productCode;
@ApiModelProperty("产品名称")
private String productName;
@ApiModelProperty("当前状态")
private Integer currentStage;
@ApiModelProperty("预炸完成时间")
private Date fryDate;
@ApiModelProperty("是否违规")
private Integer violationFlag;
@ApiModelProperty("违规原因")
private String violationReason;
}

View File

@@ -0,0 +1,61 @@
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 String storeName;
@ApiModelProperty( "预炸产品id")
private Long productId;
@ApiModelProperty( "预炸产品编码")
private String productCode;
@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 Integer violationFlag;
@ApiModelProperty("违规原因")
private String violationReason;
@ApiModelProperty( "状态记录")
private List<PreFryStageImagesDTO> stageHistory;
}

View File

@@ -0,0 +1,29 @@
package com.cool.store.dto.pre.fry;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @Author suzhuhong
* @Date 2025/6/23 14:31
* @Version 1.0
*/
@Data
public class PreFryStageImagesDTO {
@ApiModelProperty("ID")
private Integer id;
@ApiModelProperty("记录ID")
private Long recordId;
@ApiModelProperty("当前阶段")
private Integer stage;
@ApiModelProperty("图片1")
private String image1;
@ApiModelProperty("图片2")
private String image2;
@ApiModelProperty("时间")
private Date createdTime;
}

View File

@@ -0,0 +1,19 @@
package com.cool.store.dto.pre.fry;
import lombok.Data;
/**
* @Author suzhuhong
* @Date 2025/6/24 10:39
* @Version 1.0
*/
@Data
public class ViolationDTO {
private Long id;
private Integer violationFlag;
private String violationReason;
}

View File

@@ -0,0 +1,250 @@
package com.cool.store.entity;
import java.util.Date;
import javax.persistence.*;
@Table(name = "xfsg_pre_fried_products")
public class PreFriedProductsDO {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
/**
* 产品编号
*/
@Column(name = "product_code")
private String productCode;
/**
* 产品名称
*/
@Column(name = "product_name")
private String productName;
/**
* 产品图片URL
*/
@Column(name = "product_image")
private String productImage;
/**
* 上架状态0-下架1-上架
*/
private Integer status;
/**
* 排序
*/
@Column(name = "sort_order")
private Integer sortOrder;
/**
* 创建时间
*/
@Column(name = "created_time")
private Date createdTime;
/**
* 更新时间
*/
@Column(name = "updated_time")
private Date updatedTime;
/**
* 创建人
*/
@Column(name = "created_user_id")
private String createdUserId;
/**
* 修改人
*/
@Column(name = "updated_User_id")
private String updatedUserId;
private Integer deleted;
public Integer getDeleted() {
return deleted;
}
public void setDeleted(Integer deleted) {
this.deleted = deleted;
}
/**
* @return id
*/
public Long getId() {
return id;
}
/**
* @param id
*/
public void setId(Long id) {
this.id = id;
}
/**
* 获取产品编号
*
* @return product_code - 产品编号
*/
public String getProductCode() {
return productCode;
}
/**
* 设置产品编号
*
* @param productCode 产品编号
*/
public void setProductCode(String productCode) {
this.productCode = productCode;
}
/**
* 获取产品名称
*
* @return product_name - 产品名称
*/
public String getProductName() {
return productName;
}
/**
* 设置产品名称
*
* @param productName 产品名称
*/
public void setProductName(String productName) {
this.productName = productName;
}
/**
* 获取产品图片URL
*
* @return product_image - 产品图片URL
*/
public String getProductImage() {
return productImage;
}
/**
* 设置产品图片URL
*
* @param productImage 产品图片URL
*/
public void setProductImage(String productImage) {
this.productImage = productImage;
}
/**
* 获取上架状态0-下架1-上架
*
* @return status - 上架状态0-下架1-上架
*/
public Integer getStatus() {
return status;
}
/**
* 设置上架状态0-下架1-上架
*
* @param status 上架状态0-下架1-上架
*/
public void setStatus(Integer status) {
this.status = status;
}
/**
* 获取排序
*
* @return sort_order - 排序
*/
public Integer getSortOrder() {
return sortOrder;
}
/**
* 设置排序
*
* @param sortOrder 排序
*/
public void setSortOrder(Integer sortOrder) {
this.sortOrder = sortOrder;
}
/**
* 获取创建时间
*
* @return created_time - 创建时间
*/
public Date getCreatedTime() {
return createdTime;
}
/**
* 设置创建时间
*
* @param createdTime 创建时间
*/
public void setCreatedTime(Date createdTime) {
this.createdTime = createdTime;
}
/**
* 获取更新时间
*
* @return updated_time - 更新时间
*/
public Date getUpdatedTime() {
return updatedTime;
}
/**
* 设置更新时间
*
* @param updatedTime 更新时间
*/
public void setUpdatedTime(Date updatedTime) {
this.updatedTime = updatedTime;
}
/**
* 获取创建人
*
* @return created_user_id - 创建人
*/
public String getCreatedUserId() {
return createdUserId;
}
/**
* 设置创建人
*
* @param createdUserId 创建人
*/
public void setCreatedUserId(String createdUserId) {
this.createdUserId = createdUserId;
}
/**
* 获取修改人
*
* @return updated_User_id - 修改人
*/
public String getUpdatedUserId() {
return updatedUserId;
}
/**
* 设置修改人
*
* @param updatedUserId 修改人
*/
public void setUpdatedUserId(String updatedUserId) {
this.updatedUserId = updatedUserId;
}
}

View File

@@ -0,0 +1,192 @@
package com.cool.store.entity;
import java.util.Date;
import javax.persistence.*;
@Table(name = "xfsg_pre_fry_approval_records")
public class PreFryApprovalRecordsDO {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
/**
* 关联的申请ID
*/
@Column(name = "apply_id")
private Long applyId;
/**
* 记录类型1-申请提交2-审批操作
*/
@Column(name = "record_type")
private Integer recordType;
/**
* 操作状态1-通过 2-拒绝
*/
@Column(name = "operation_status")
private Integer operationStatus;
/**
* 处理人名称
*/
@Column(name = "operator_name")
private String operatorName;
/**
* 处理备注
*/
private String remark;
/**
* 创建时间
*/
@Column(name = "created_time")
private Date createdTime;
/**
* 更新时间
*/
@Column(name = "updated_time")
private Date updatedTime;
/**
* @return id
*/
public Long getId() {
return id;
}
/**
* @param id
*/
public void setId(Long id) {
this.id = id;
}
/**
* 获取关联的申请ID
*
* @return apply_id - 关联的申请ID
*/
public Long getApplyId() {
return applyId;
}
/**
* 设置关联的申请ID
*
* @param applyId 关联的申请ID
*/
public void setApplyId(Long applyId) {
this.applyId = applyId;
}
/**
* 获取记录类型1-申请提交2-审批操作
*
* @return record_type - 记录类型1-申请提交2-审批操作
*/
public Integer getRecordType() {
return recordType;
}
/**
* 设置记录类型1-申请提交2-审批操作
*
* @param recordType 记录类型1-申请提交2-审批操作
*/
public void setRecordType(Integer recordType) {
this.recordType = recordType;
}
/**
* 获取操作状态1-通过 2-拒绝
*
* @return operation_status - 操作状态1-通过 2-拒绝
*/
public Integer getOperationStatus() {
return operationStatus;
}
/**
* 设置操作状态1-通过 2-拒绝
*
* @param operationStatus 操作状态1-通过 2-拒绝
*/
public void setOperationStatus(Integer operationStatus) {
this.operationStatus = operationStatus;
}
/**
* 获取处理人名称
*
* @return operator_name - 处理人名称
*/
public String getOperatorName() {
return operatorName;
}
/**
* 设置处理人名称
*
* @param operatorName 处理人名称
*/
public void setOperatorName(String operatorName) {
this.operatorName = operatorName;
}
/**
* 获取处理备注
*
* @return remark - 处理备注
*/
public String getRemark() {
return remark;
}
/**
* 设置处理备注
*
* @param remark 处理备注
*/
public void setRemark(String remark) {
this.remark = remark;
}
/**
* 获取创建时间
*
* @return created_time - 创建时间
*/
public Date getCreatedTime() {
return createdTime;
}
/**
* 设置创建时间
*
* @param createdTime 创建时间
*/
public void setCreatedTime(Date createdTime) {
this.createdTime = createdTime;
}
/**
* 获取更新时间
*
* @return updated_time - 更新时间
*/
public Date getUpdatedTime() {
return updatedTime;
}
/**
* 设置更新时间
*
* @param updatedTime 更新时间
*/
public void setUpdatedTime(Date updatedTime) {
this.updatedTime = updatedTime;
}
}

View File

@@ -0,0 +1,264 @@
package com.cool.store.entity;
import java.util.Date;
import javax.persistence.*;
@Table(name = "xfsg_pre_fry_qualification_apply")
public class PreFryQualificationApplyDO {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "apply_code")
private String applyCode;
/**
* 门店编码
*/
@Column(name = "store_code")
private String storeCode;
/**
* 申请类型1-有冷藏展示柜 2-有常温展示柜3-无展示柜
*/
@Column(name = "apply_type")
private Integer applyType;
/**
* 冷藏展示柜照片URL
*/
@Column(name = "refrigerator_photo")
private String refrigeratorPhoto;
/**
* 展示柜铭牌图片URL
*/
@Column(name = "refrigerator_plate_photo")
private String refrigeratorPlatePhoto;
/**
* (防绳罩、防尘罩)图片URL
*/
@Column(name = "protective_cover_photo")
private String protectiveCoverPhoto;
/**
* 冷藏盒图片URL
*/
@Column(name = "cold_storage_box_photo")
private String coldStorageBoxPhoto;
/**
* 审核状态0-审批中1-审核通过2-审核不通过
*/
@Column(name = "audit_status")
private Integer auditStatus;
/**
* 创建时间
*/
@Column(name = "created_time")
private Date createdTime;
/**
* 更新时间
*/
@Column(name = "updated_time")
private Date updatedTime;
@Column(name = "created_user_id")
private String createdUserId;
public String getCreatedUserId() {
return createdUserId;
}
public void setCreatedUserId(String createdUserId) {
this.createdUserId = createdUserId;
}
public String getApplyCode() {
return applyCode;
}
public void setApplyCode(String applyCode) {
this.applyCode = applyCode;
}
/**
* @return id
*/
public Long getId() {
return id;
}
/**
* @param id
*/
public void setId(Long id) {
this.id = id;
}
/**
* 获取门店编码
*
* @return store_code - 门店编码
*/
public String getStoreCode() {
return storeCode;
}
/**
* 设置门店编码
*
* @param storeCode 门店编码
*/
public void setStoreCode(String storeCode) {
this.storeCode = storeCode;
}
/**
* 获取申请类型1-有冷藏展示柜 2-有常温展示柜3-无展示柜
*
* @return apply_type - 申请类型1-有冷藏展示柜 2-有常温展示柜3-无展示柜
*/
public Integer getApplyType() {
return applyType;
}
/**
* 设置申请类型1-有冷藏展示柜 2-有常温展示柜3-无展示柜
*
* @param applyType 申请类型1-有冷藏展示柜 2-有常温展示柜3-无展示柜
*/
public void setApplyType(Integer applyType) {
this.applyType = applyType;
}
/**
* 获取冷藏展示柜照片URL
*
* @return refrigerator_photo - 冷藏展示柜照片URL
*/
public String getRefrigeratorPhoto() {
return refrigeratorPhoto;
}
/**
* 设置冷藏展示柜照片URL
*
* @param refrigeratorPhoto 冷藏展示柜照片URL
*/
public void setRefrigeratorPhoto(String refrigeratorPhoto) {
this.refrigeratorPhoto = refrigeratorPhoto;
}
/**
* 获取展示柜铭牌图片URL
*
* @return refrigerator_plate_photo - 展示柜铭牌图片URL
*/
public String getRefrigeratorPlatePhoto() {
return refrigeratorPlatePhoto;
}
/**
* 设置展示柜铭牌图片URL
*
* @param refrigeratorPlatePhoto 展示柜铭牌图片URL
*/
public void setRefrigeratorPlatePhoto(String refrigeratorPlatePhoto) {
this.refrigeratorPlatePhoto = refrigeratorPlatePhoto;
}
/**
* 获取(防绳罩、防尘罩)图片URL
*
* @return protective_cover_photo - (防绳罩、防尘罩)图片URL
*/
public String getProtectiveCoverPhoto() {
return protectiveCoverPhoto;
}
/**
* 设置(防绳罩、防尘罩)图片URL
*
* @param protectiveCoverPhoto (防绳罩、防尘罩)图片URL
*/
public void setProtectiveCoverPhoto(String protectiveCoverPhoto) {
this.protectiveCoverPhoto = protectiveCoverPhoto;
}
/**
* 获取冷藏盒图片URL
*
* @return cold_storage_box_photo - 冷藏盒图片URL
*/
public String getColdStorageBoxPhoto() {
return coldStorageBoxPhoto;
}
/**
* 设置冷藏盒图片URL
*
* @param coldStorageBoxPhoto 冷藏盒图片URL
*/
public void setColdStorageBoxPhoto(String coldStorageBoxPhoto) {
this.coldStorageBoxPhoto = coldStorageBoxPhoto;
}
/**
* 获取审核状态0-审批中1-审核通过2-审核不通过
*
* @return audit_status - 审核状态0-审批中1-审核通过2-审核不通过
*/
public Integer getAuditStatus() {
return auditStatus;
}
/**
* 设置审核状态0-审批中1-审核通过2-审核不通过
*
* @param auditStatus 审核状态0-审批中1-审核通过2-审核不通过
*/
public void setAuditStatus(Integer auditStatus) {
this.auditStatus = auditStatus;
}
/**
* 获取创建时间
*
* @return created_time - 创建时间
*/
public Date getCreatedTime() {
return createdTime;
}
/**
* 设置创建时间
*
* @param createdTime 创建时间
*/
public void setCreatedTime(Date createdTime) {
this.createdTime = createdTime;
}
/**
* 获取更新时间
*
* @return updated_time - 更新时间
*/
public Date getUpdatedTime() {
return updatedTime;
}
/**
* 设置更新时间
*
* @param updatedTime 更新时间
*/
public void setUpdatedTime(Date updatedTime) {
this.updatedTime = updatedTime;
}
}

View File

@@ -0,0 +1,273 @@
package com.cool.store.entity;
import java.util.Date;
import javax.persistence.*;
@Table(name = "xfsg_pre_fry_records")
public class PreFryRecordsDO {
/**
* 主键ID
*/
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
/**
* 门店编码
*/
@Column(name = "store_code")
private String storeCode;
/**
* 预炸产品id
*/
@Column(name = "product_id")
private Long productId;
@Column(name = "record_code")
private String recordCode;
/**
* 预炸日期
*/
@Column(name = "fry_date")
private Date fryDate;
/**
* 预炸完成时间
*/
@Column(name = "fry_complete_time")
private Date fryCompleteTime;
/**
* 最迟售卖时间
*/
@Column(name = "latest_sale_time")
private Date latestSaleTime;
/**
* 当前产品阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*/
@Column(name = "current_stage")
private Integer currentStage;
/**
* 提交时所属 申请类型
*/
@Column(name = "current_apply_type")
private Integer currentApplyType;
/**
* 创建时间
*/
@Column(name = "created_time")
private Date createdTime;
/**
* 更新时间
*/
@Column(name = "updated_time")
private Date updatedTime;
@Column(name = "violation_flag")
private Integer violationFlag;
@Column(name = "violation_reason")
private String violationReason;
public Integer getViolationFlag() {
return violationFlag;
}
public void setViolationFlag(Integer violationFlag) {
this.violationFlag = violationFlag;
}
public String getViolationReason() {
return violationReason;
}
public void setViolationReason(String violationReason) {
this.violationReason = violationReason;
}
public Integer getCurrentApplyType() {
return currentApplyType;
}
public void setCurrentApplyType(Integer currentApplyType) {
this.currentApplyType = currentApplyType;
}
public String getRecordCode() {
return recordCode;
}
public void setRecordCode(String recordCode) {
this.recordCode = recordCode;
}
/**
* 获取主键ID
*
* @return id - 主键ID
*/
public Long getId() {
return id;
}
/**
* 设置主键ID
*
* @param id 主键ID
*/
public void setId(Long id) {
this.id = id;
}
/**
* 获取门店编码
*
* @return store_code - 门店编码
*/
public String getStoreCode() {
return storeCode;
}
/**
* 设置门店编码
*
* @param storeCode 门店编码
*/
public void setStoreCode(String storeCode) {
this.storeCode = storeCode;
}
/**
* 获取预炸产品编码
*
* @return product_id - 预炸产品编码
*/
public Long getProductId() {
return productId;
}
/**
* 设置预炸产品编码
*
* @param productId 预炸产品编码
*/
public void setProductId(Long productId) {
this.productId = productId;
}
/**
* 获取预炸日期
*
* @return fry_date - 预炸日期
*/
public Date getFryDate() {
return fryDate;
}
/**
* 设置预炸日期
*
* @param fryDate 预炸日期
*/
public void setFryDate(Date fryDate) {
this.fryDate = fryDate;
}
/**
* 获取预炸完成时间
*
* @return fry_complete_time - 预炸完成时间
*/
public Date getFryCompleteTime() {
return fryCompleteTime;
}
/**
* 设置预炸完成时间
*
* @param fryCompleteTime 预炸完成时间
*/
public void setFryCompleteTime(Date fryCompleteTime) {
this.fryCompleteTime = fryCompleteTime;
}
/**
* 获取最迟售卖时间
*
* @return latest_sale_time - 最迟售卖时间
*/
public Date getLatestSaleTime() {
return latestSaleTime;
}
/**
* 设置最迟售卖时间
*
* @param latestSaleTime 最迟售卖时间
*/
public void setLatestSaleTime(Date latestSaleTime) {
this.latestSaleTime = latestSaleTime;
}
/**
* 获取当前产品阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*
* @return current_stage - 当前产品阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*/
public Integer getCurrentStage() {
return currentStage;
}
/**
* 设置当前产品阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*
* @param currentStage 当前产品阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*/
public void setCurrentStage(Integer currentStage) {
this.currentStage = currentStage;
}
/**
* 获取创建时间
*
* @return created_time - 创建时间
*/
public Date getCreatedTime() {
return createdTime;
}
/**
* 设置创建时间
*
* @param createdTime 创建时间
*/
public void setCreatedTime(Date createdTime) {
this.createdTime = createdTime;
}
/**
* 获取更新时间
*
* @return updated_time - 更新时间
*/
public Date getUpdatedTime() {
return updatedTime;
}
/**
* 设置更新时间
*
* @param updatedTime 更新时间
*/
public void setUpdatedTime(Date updatedTime) {
this.updatedTime = updatedTime;
}
}

View File

@@ -0,0 +1,219 @@
package com.cool.store.entity;
import java.util.Date;
import javax.persistence.*;
@Table(name = "xfsg_pre_fry_stage_changes")
public class PreFryStageChangesDO {
/**
* 主键ID
*/
@Id
private Long id;
/**
* 关联的预炸记录ID
*/
@Column(name = "record_id")
private Long recordId;
/**
* 阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*/
private Integer stage;
/**
* 图片1
*/
private String image1;
/**
* 图片2
*/
private String image2;
/**
* 操作人名称
*/
@Column(name = "operator_name")
private String operatorName;
/**
* 备注
*/
private String remark;
/**
* 创建时间
*/
@Column(name = "created_time")
private Date createdTime;
/**
* 更新时间
*/
@Column(name = "updated_time")
private Date updatedTime;
/**
* 获取主键ID
*
* @return id - 主键ID
*/
public Long getId() {
return id;
}
/**
* 设置主键ID
*
* @param id 主键ID
*/
public void setId(Long id) {
this.id = id;
}
/**
* 获取关联的预炸记录ID
*
* @return record_id - 关联的预炸记录ID
*/
public Long getRecordId() {
return recordId;
}
/**
* 设置关联的预炸记录ID
*
* @param recordId 关联的预炸记录ID
*/
public void setRecordId(Long recordId) {
this.recordId = recordId;
}
/**
* 获取阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*
* @return stage - 阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*/
public Integer getStage() {
return stage;
}
/**
* 设置阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*
* @param stage 阶段1-预炸完成2-存入展示柜3-放入冰箱4-次日拿出5-报废
*/
public void setStage(Integer stage) {
this.stage = stage;
}
/**
* 获取图片1
*
* @return image1 - 图片1
*/
public String getImage1() {
return image1;
}
/**
* 设置图片1
*
* @param image1 图片1
*/
public void setImage1(String image1) {
this.image1 = image1;
}
/**
* 获取图片2
*
* @return image2 - 图片2
*/
public String getImage2() {
return image2;
}
/**
* 设置图片2
*
* @param image2 图片2
*/
public void setImage2(String image2) {
this.image2 = image2;
}
/**
* 获取操作人名称
*
* @return operator_name - 操作人名称
*/
public String getOperatorName() {
return operatorName;
}
/**
* 设置操作人名称
*
* @param operatorName 操作人名称
*/
public void setOperatorName(String operatorName) {
this.operatorName = operatorName;
}
/**
* 获取备注
*
* @return remark - 备注
*/
public String getRemark() {
return remark;
}
/**
* 设置备注
*
* @param remark 备注
*/
public void setRemark(String remark) {
this.remark = remark;
}
/**
* 获取创建时间
*
* @return created_time - 创建时间
*/
public Date getCreatedTime() {
return createdTime;
}
/**
* 设置创建时间
*
* @param createdTime 创建时间
*/
public void setCreatedTime(Date createdTime) {
this.createdTime = createdTime;
}
/**
* 获取更新时间
*
* @return updated_time - 更新时间
*/
public Date getUpdatedTime() {
return updatedTime;
}
/**
* 设置更新时间
*
* @param updatedTime 更新时间
*/
public void setUpdatedTime(Date updatedTime) {
this.updatedTime = updatedTime;
}
}