叫号配置接口

This commit is contained in:
2024-09-19 10:16:50 +08:00
parent 66dc7c8581
commit 079bf18d4c
11 changed files with 210 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
package cn.ysk.cashier.mybatis.entity;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.*;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
import java.time.Instant;
@Getter
@Setter
@Entity
@Table(name = "tb_call_config")
public class TbCallConfig {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id", nullable = false)
private Integer id;
@Size(max = 255)
@Column(name = "page_address")
private String pageAddress;
@Column(name = "is_online")
private Byte isOnline;
@Size(max = 255)
@Column(name = "bg_cover")
private String bgCover;
@Size(max = 255)
@Column(name = "success_msg")
private String successMsg;
@Size(max = 255)
@Column(name = "near_msg")
private String nearMsg;
@Size(max = 255)
@Column(name = "calling_msg")
private String callingMsg;
@NotNull
@Column(name = "shop_id", nullable = false)
private Integer shopId;
@Column(name = "create_time")
private Instant createTime;
@Column(name = "update_time")
private Instant updateTime;
@Column(name = "is_postpone")
private Byte isPostpone;
@Column(name = "postpone_num")
private Integer postponeNum;
}

View File

@@ -0,0 +1,18 @@
package cn.ysk.cashier.mybatis.mapper;
import cn.ysk.cashier.mybatis.entity.TbCallConfig;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author Administrator
* @description 针对表【tb_call_config】的数据库操作Mapper
* @createDate 2024-09-19 09:49:19
* @Entity cn.ysk.cashier.mybatis.entity.TbCallConfig
*/
public interface TbCallConfigMapper extends BaseMapper<TbCallConfig> {
}

View File

@@ -0,0 +1,13 @@
package cn.ysk.cashier.mybatis.service;
import cn.ysk.cashier.mybatis.entity.TbCallConfig;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* @author Administrator
* @description 针对表【tb_call_config】的数据库操作Service
* @createDate 2024-09-19 09:49:19
*/
public interface TbCallConfigService extends IService<TbCallConfig> {
}

View File

@@ -0,0 +1,22 @@
package cn.ysk.cashier.mybatis.service.impl;
import cn.ysk.cashier.mybatis.entity.TbCallConfig;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ysk.cashier.mybatis.service.TbCallConfigService;
import cn.ysk.cashier.mybatis.mapper.TbCallConfigMapper;
import org.springframework.stereotype.Service;
/**
* @author Administrator
* @description 针对表【tb_call_config】的数据库操作Service实现
* @createDate 2024-09-19 09:49:19
*/
@Service
public class TbCallConfigServiceImpl extends ServiceImpl<TbCallConfigMapper, TbCallConfig>
implements TbCallConfigService{
}

View File

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ysk.cashier.mybatis.entity.TbCallQueue;
import cn.ysk.cashier.mybatis.service.TbCallQueueService;
import cn.ysk.cashier.mybatis.mapper.TbCallQueueMapper;
import org.springframework.context.annotation.Primary;
import org.springframework.stereotype.Service;
/**
@@ -12,6 +13,7 @@ import org.springframework.stereotype.Service;
* @createDate 2024-09-12 15:34:30
*/
@Service
@Primary
public class TbCallQueueServiceImpl extends ServiceImpl<TbCallQueueMapper, TbCallQueue>
implements TbCallQueueService{

View File

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import cn.ysk.cashier.mybatis.entity.TbCallTable;
import cn.ysk.cashier.mybatis.service.TbCallTableService;
import cn.ysk.cashier.mybatis.mapper.TbCallTableMapper;
import org.springframework.context.annotation.Primary;
import org.springframework.stereotype.Service;
/**
@@ -11,6 +12,7 @@ import org.springframework.stereotype.Service;
* @description 针对表【tb_call_table】的数据库操作Service实现
* @createDate 2024-09-12 15:07:15
*/
@Primary
@Service
public class TbCallTableServiceImpl extends ServiceImpl<TbCallTableMapper, TbCallTable>
implements TbCallTableService{