|
@@ -1,18 +1,20 @@
|
|
|
package org.springblade.modules.business.entity;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
|
|
-import org.springblade.common.base.BaseEntity;
|
|
|
-import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
-import java.time.LocalTime;
|
|
|
-import lombok.Data;
|
|
|
-import lombok.EqualsAndHashCode;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
+import org.springblade.common.base.BaseEntity;
|
|
|
import org.springblade.common.config.LocalTimeDeserializer;
|
|
|
|
|
|
import javax.validation.constraints.NotBlank;
|
|
|
+import javax.validation.constraints.NotEmpty;
|
|
|
import javax.validation.constraints.NotNull;
|
|
|
+import java.time.LocalTime;
|
|
|
|
|
|
/**
|
|
|
* 门店表实体类
|
|
@@ -97,6 +99,12 @@ public class Shop extends BaseEntity {
|
|
|
@JsonDeserialize(using = LocalTimeDeserializer.class)
|
|
|
@ApiModelProperty(value = "营业结束时间")
|
|
|
private LocalTime closingHours;
|
|
|
-
|
|
|
+ /**
|
|
|
+ * 门店设备
|
|
|
+ */
|
|
|
+ @NotEmpty(message = "请选择门店设备")
|
|
|
+ @TableField(exist = false)
|
|
|
+ @ApiModelProperty(value = "门店设备id集合,以逗号分隔")
|
|
|
+ private String facilityIds;
|
|
|
|
|
|
}
|