package cn.freemud.demo.entities.bo.store;

import com.freemud.application.sdk.api.storecenter.response.OpenPlatformPartnerStoreDeliveryResponse;
import com.freemud.application.sdk.api.storecenter.response.StoreResponse;
import lombok.Data;

import java.util.Date;

@Data
public class StoreInfoBO {

    private String storeId;
    private String storeCode;
    private String storeName;
    private String parentId;
    private String parentCode;
    private String parentName;
    private String partnerId;
    private String briefName;
    private String longitude;
    private String latitude;
    private String businessHours;
    private String businessHoursDay;
    private Date businessHoursDayStartTime;
    private Date businessHoursDayEndTime;
    private String state;
    private String phone;
    private String address;
    private Integer typeFlag;
    private Integer activeFlag;
    private String distance;
    private String remark;
    private String province;
    private String city;
    private String region;
    private String placeOrderFlag;
    private String imageUrl;
    private String logoUrl;
    private OpenPlatformPartnerStoreDeliveryResponse storeDeliveryConfig;
    private Integer delivery;
    private Integer isSelfMention;
    private String deliveryHours;
    private String deliveryHoursDay;
    private double deliveryPrice;
    private String deliveryRadius;
    private double freeDeliveryPrice;
    private String scopeTagIds;
    private String scopeTagNames;
    private String distributionScope;
    private Integer serviceTime;
    private String scopeConfig;
    private String orderWarnTime;
    private String orderPrintConfig;
    private Integer maxOrderQuantity;
    private StoreResponse.Configuration storeConfig;
    private String wxAppid;
    private String thirdPartCode;
    private String isAutoTakeOrder;
    private String organizationCode;
    private String organizationId;
    private String organizationName;
    private String storeContacts;
    private Integer status;
    private Boolean deliveryInclude;
    private String superiorOrgNames;
    private String businessType;

}
