Commit 73b377fef96ac5aabe55eea559d2c33a5a839895

Authored by liujun001
1 parent 7e0b9ec4

初始化和基础数据

Bsth-admin/src/main/java/com/ruoyi/controller/keyinfo/KeyInfoController.java 0 → 100644
  1 +package com.ruoyi.controller.keyinfo;
  2 +
  3 +import com.ruoyi.domain.keyInfo.KeyInfo;
  4 +import com.ruoyi.domain.keyInfo.dto.KeyInfoAddDTO;
  5 +import com.ruoyi.domain.keyInfo.dto.KeyInfoQueryDTO;
  6 +import com.ruoyi.domain.keyInfo.dto.KeyInfoUpdateDTO;
  7 +import com.ruoyi.domain.keyInfo.dto.KeyInfoUpdateStatusDTO;
  8 +import com.ruoyi.domain.keyInfo.vo.KeyInfoVO;
  9 +import org.springframework.beans.factory.annotation.Autowired;
  10 +import org.springframework.web.bind.annotation.RestController;
  11 +import org.springframework.web.bind.annotation.RequestMapping;
  12 +import org.springframework.web.bind.annotation.*;
  13 +import org.springframework.beans.BeanUtils;
  14 +
  15 +import org.springframework.security.access.prepost.PreAuthorize;
  16 +
  17 +import java.util.List;
  18 +
  19 +
  20 +import com.baomidou.mybatisplus.core.metadata.IPage;
  21 +import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  22 +
  23 +import com.alibaba.fastjson2.JSON;
  24 +
  25 +import com.ruoyi.common.utils.poi.ExcelUtil;
  26 +
  27 +import javax.servlet.http.HttpServletResponse;
  28 +
  29 +
  30 +@RestController
  31 +@RequestMapping("key/info")
  32 +public class KeyInfoController {
  33 + @Autowired
  34 + private com.ruoyi.service.keyinfo.KeyInfoService KeyInfoService;
  35 +
  36 + @PreAuthorize("@ss.hasPermi('key:info:list:limit:page:limit')")
  37 + @PostMapping(value = "/list/limit/{page}/{pageLimit}")
  38 + public String listLimit(@ModelAttribute KeyInfoQueryDTO request, @PathVariable Integer page, @PathVariable Integer pageLimit, org.springframework.ui.Model model) {
  39 + KeyInfo entity = convert(request);
  40 + IPage<KeyInfo> response = KeyInfoService.pageList(new Page<KeyInfo>(page, pageLimit), entity);
  41 +
  42 + return JSON.toJSONString(convert(response));
  43 + }
  44 +
  45 +
  46 + @GetMapping(value = "/view/{id}")
  47 + public com.ruoyi.common.core.domain.AjaxResult view(@PathVariable("id") Integer id, org.springframework.ui.Model model) {
  48 + KeyInfo source = KeyInfoService.getById(id);
  49 +
  50 + return com.ruoyi.common.core.domain.AjaxResult.success(source);
  51 + }
  52 +
  53 + @PreAuthorize("@ss.hasPermi('key:info:add')")
  54 + @PostMapping("/export")
  55 + public void export(HttpServletResponse response, KeyInfo entity) {
  56 + List<KeyInfo> list = KeyInfoService.list(entity);
  57 + ExcelUtil<KeyInfo> util = new ExcelUtil<KeyInfo>(KeyInfo.class);
  58 + util.exportExcel(response, list, "KeyInfo");
  59 + }
  60 +
  61 + @PreAuthorize("@ss.hasPermi('key:info:add')")
  62 + @PostMapping(value = "/add")
  63 + public com.ruoyi.common.core.domain.AjaxResult add(@ModelAttribute KeyInfoAddDTO request) {
  64 + KeyInfo entity = convert(request);
  65 + int count = KeyInfoService.insertSelective(entity);
  66 + return count > 0 ? com.ruoyi.common.core.domain.AjaxResult.success(Boolean.TRUE) : com.ruoyi.common.core.domain.AjaxResult.error("添加数据失败,请稍后再试");
  67 + }
  68 +
  69 + @PreAuthorize("@ss.hasPermi('key:info:update')")
  70 + @PostMapping(value = "/update")
  71 + public com.ruoyi.common.core.domain.AjaxResult update(@ModelAttribute KeyInfoUpdateDTO request) {
  72 + KeyInfo entity = convert(request);
  73 + boolean flag = KeyInfoService.updateByPrimaryKey(entity);
  74 + return flag ? com.ruoyi.common.core.domain.AjaxResult.success(Boolean.TRUE) : com.ruoyi.common.core.domain.AjaxResult.error("修改数据失败,请稍后再试");
  75 + }
  76 +
  77 + @PreAuthorize("@ss.hasPermi('key:info:update:status')")
  78 + @PostMapping(value = "/update/status")
  79 + public com.ruoyi.common.core.domain.AjaxResult updateState(@ModelAttribute KeyInfoUpdateStatusDTO request) {
  80 + KeyInfo entity = convert(request);
  81 + boolean flag = KeyInfoService.updateByPrimaryKey(entity);
  82 + return flag ? com.ruoyi.common.core.domain.AjaxResult.success(Boolean.TRUE) : com.ruoyi.common.core.domain.AjaxResult.error("修改数据失败,请稍后再试");
  83 + }
  84 +
  85 + private KeyInfo convert(KeyInfoQueryDTO source) {
  86 + return java.util.Optional.ofNullable(source).map(sc -> {
  87 + KeyInfo target = new KeyInfo();
  88 + BeanUtils.copyProperties(sc, target);
  89 + return target;
  90 + }).orElse(null);
  91 + }
  92 +
  93 + private KeyInfo convert(KeyInfoUpdateDTO source) {
  94 + return java.util.Optional.ofNullable(source).map(sc -> {
  95 + KeyInfo target = new KeyInfo();
  96 + BeanUtils.copyProperties(sc, target);
  97 + return target;
  98 + }).orElse(null);
  99 + }
  100 +
  101 + private KeyInfo convert(KeyInfoUpdateStatusDTO source) {
  102 + return java.util.Optional.ofNullable(source).map(sc -> {
  103 + KeyInfo target = new KeyInfo();
  104 + BeanUtils.copyProperties(sc, target);
  105 + return target;
  106 + }).orElse(null);
  107 + }
  108 +
  109 + private KeyInfo convert(KeyInfoAddDTO source) {
  110 + return java.util.Optional.ofNullable(source).map(sc -> {
  111 + KeyInfo target = new KeyInfo();
  112 + BeanUtils.copyProperties(sc, target);
  113 + return target;
  114 + }).orElseGet(null);
  115 + }
  116 +
  117 + private KeyInfoVO convert(KeyInfo source) {
  118 + return java.util.Optional.ofNullable(source).map(sc -> {
  119 + KeyInfoVO target = new KeyInfoVO();
  120 + BeanUtils.copyProperties(source, target);
  121 + return target;
  122 + }).orElseGet(null);
  123 + }
  124 +
  125 + private List<KeyInfoVO> convert(List<KeyInfo> sources) {
  126 + return java.util.Optional.ofNullable(sources).map(scs -> {
  127 + return scs.stream().map(source -> {
  128 + return convert(source);
  129 + }).collect(java.util.stream.Collectors.toList());
  130 + }).orElseGet(null);
  131 + }
  132 +
  133 + private IPage<KeyInfoVO> convert(IPage<KeyInfo> sources) {
  134 + return java.util.Optional.ofNullable(sources).map(scs -> {
  135 + IPage<KeyInfoVO> target = new Page();
  136 + BeanUtils.copyProperties(scs, target);
  137 + List<KeyInfoVO> voNames = convert(scs.getRecords());
  138 + target.setRecords(voNames);
  139 +
  140 + return target;
  141 + }).orElseGet(null);
  142 + }
  143 +}
0 144 \ No newline at end of file
... ...
Bsth-admin/src/main/java/com/ruoyi/domain/keyInfo/KeyInfo.java 0 → 100644
  1 +package com.ruoyi.domain.keyInfo;
  2 +
  3 +import lombok.Data;
  4 +import com.baomidou.mybatisplus.annotation.IdType;
  5 +import com.baomidou.mybatisplus.annotation.TableField;
  6 +import com.baomidou.mybatisplus.annotation.TableId;
  7 +import com.baomidou.mybatisplus.annotation.TableName;
  8 +import org.apache.commons.lang3.StringUtils;
  9 +import lombok.EqualsAndHashCode;
  10 +import lombok.experimental.Accessors;
  11 +import lombok.extern.slf4j.Slf4j;
  12 +import com.ruoyi.common.annotation.Excel;
  13 +
  14 +@Data
  15 +@Slf4j
  16 +@Accessors(chain = true)
  17 +@EqualsAndHashCode(callSuper = false)
  18 +@TableName("key_info")
  19 +public class KeyInfo {
  20 + /***ID*/
  21 + @TableId(value = "id", type = IdType.AUTO)
  22 + @Excel(name = "ID")
  23 + private Integer id;
  24 +
  25 +
  26 + /***名称(如:XX车的钥匙)*/
  27 + @Excel(name = "名称")
  28 + private String name;
  29 +
  30 +
  31 + /***状态*/
  32 + @Excel(name = "状态")
  33 + private Integer status;
  34 +
  35 +
  36 + /***是否删除*/
  37 + @Excel(name = "是否删除")
  38 + private Boolean delFlag;
  39 +
  40 +
  41 + /***创建人员*/
  42 + @Excel(name = "创建人员")
  43 + private String createBy;
  44 +
  45 +
  46 + /***创建时间*/
  47 + @Excel(name = "创建时间")
  48 + private java.util.Date createTime;
  49 +
  50 +
  51 + /***修改人员*/
  52 + @Excel(name = "修改人员")
  53 + private String updateby;
  54 +
  55 +
  56 + /***修改时间*/
  57 + @Excel(name = "修改时间")
  58 + private java.util.Date updateTime;
  59 +
  60 +
  61 + /***钥匙所在场站ID*/
  62 + @Excel(name = "钥匙所在场站ID")
  63 + private Integer yardId;
  64 +
  65 +
  66 + /***钥匙锁在的设备ID*/
  67 + @Excel(name = "钥匙锁在的设备ID")
  68 + private Integer deviceId;
  69 +
  70 +
  71 + /***钥匙所在的位置*/
  72 + @Excel(name = "钥匙所在的位置")
  73 + private Integer cabinetno;
  74 +
  75 +
  76 + @Override
  77 + public String toString() {
  78 + return com.alibaba.fastjson2.JSON.toJSONString(this);
  79 + }
  80 +}
0 81 \ No newline at end of file
... ...
Bsth-admin/src/main/java/com/ruoyi/domain/keyInfo/dto/KeyInfoAddDTO.java 0 → 100644
  1 +package com.ruoyi.domain.keyInfo.dto;
  2 +
  3 +import io.swagger.annotations.ApiModel;
  4 +import io.swagger.annotations.ApiModelProperty;
  5 +import lombok.Data;
  6 +import lombok.EqualsAndHashCode;
  7 +import lombok.experimental.Accessors;
  8 +
  9 +@Data
  10 +@ApiModel
  11 +@Accessors(chain = true)
  12 +@EqualsAndHashCode(callSuper = false)
  13 +public class KeyInfoAddDTO implements java.io.Serializable {
  14 + private static final long serialVersionUID = 571884794L;
  15 +
  16 + /***ID*/
  17 + @ApiModelProperty(value = "ID", example = "1")
  18 + private Integer id;
  19 + /***名称(如:XX车的钥匙)*/
  20 + @ApiModelProperty(value = "名称(如:XX车的钥匙)")
  21 + private String name;
  22 + /***状态*/
  23 + @ApiModelProperty(value = "状态", example = "1")
  24 + private Integer status;
  25 + /***是否删除*/
  26 + @ApiModelProperty(value = "是否删除")
  27 + private Boolean delFlag;
  28 + /***创建人员*/
  29 + @ApiModelProperty(value = "创建人员")
  30 + private String createBy;
  31 + /***创建时间*/
  32 + @ApiModelProperty(value = "创建时间")
  33 + private java.util.Date createTime;
  34 + /***修改人员*/
  35 + @ApiModelProperty(value = "修改人员")
  36 + private String updateby;
  37 + /***修改时间*/
  38 + @ApiModelProperty(value = "修改时间")
  39 + private java.util.Date updateTime;
  40 + /***钥匙所在场站ID*/
  41 + @ApiModelProperty(value = "钥匙所在场站ID", example = "1")
  42 + private Integer yardId;
  43 + /***钥匙锁在的设备ID*/
  44 + @ApiModelProperty(value = "钥匙锁在的设备ID", example = "1")
  45 + private Integer deviceId;
  46 + /***钥匙所在的位置*/
  47 + @ApiModelProperty(value = "钥匙所在的位置", example = "1")
  48 + private Integer cabinetno;
  49 + /***操作人员*/
  50 + @ApiModelProperty(value = "操作人员")
  51 + private String operator;
  52 +
  53 + @Override
  54 + public String toString() {
  55 + return com.alibaba.fastjson2.JSON.toJSONString(this);
  56 + }
  57 +}
0 58 \ No newline at end of file
... ...
Bsth-admin/src/main/java/com/ruoyi/domain/keyInfo/dto/KeyInfoQueryDTO.java 0 → 100644
  1 +package com.ruoyi.domain.keyInfo.dto;
  2 +
  3 +import io.swagger.annotations.ApiModel;
  4 +import io.swagger.annotations.ApiModelProperty;
  5 +import lombok.Data;
  6 +import lombok.EqualsAndHashCode;
  7 +import lombok.experimental.Accessors;
  8 +
  9 +@Data
  10 +@ApiModel
  11 +@Accessors(chain = true)
  12 +@EqualsAndHashCode(callSuper = false)
  13 +public class KeyInfoQueryDTO implements java.io.Serializable {
  14 + private static final long serialVersionUID = 397900919L;
  15 +
  16 + /***ID*/
  17 + @ApiModelProperty(value = "ID", example = "1")
  18 + private Integer id;
  19 + /***名称(如:XX车的钥匙)*/
  20 + @ApiModelProperty(value = "名称(如:XX车的钥匙)")
  21 + private String name;
  22 + /***状态*/
  23 + @ApiModelProperty(value = "状态", example = "1")
  24 + private Integer status;
  25 + /***是否删除*/
  26 + @ApiModelProperty(value = "是否删除")
  27 + private Boolean delFlag;
  28 + /***创建人员*/
  29 + @ApiModelProperty(value = "创建人员")
  30 + private String createBy;
  31 + /***创建时间*/
  32 + @ApiModelProperty(value = "创建时间")
  33 + private java.util.Date createTime;
  34 + /***修改人员*/
  35 + @ApiModelProperty(value = "修改人员")
  36 + private String updateby;
  37 + /***修改时间*/
  38 + @ApiModelProperty(value = "修改时间")
  39 + private java.util.Date updateTime;
  40 + /***钥匙所在场站ID*/
  41 + @ApiModelProperty(value = "钥匙所在场站ID", example = "1")
  42 + private Integer yardId;
  43 + /***钥匙锁在的设备ID*/
  44 + @ApiModelProperty(value = "钥匙锁在的设备ID", example = "1")
  45 + private Integer deviceId;
  46 + /***钥匙所在的位置*/
  47 + @ApiModelProperty(value = "钥匙所在的位置", example = "1")
  48 + private Integer cabinetno;
  49 +
  50 + @Override
  51 + public String toString() {
  52 + return com.alibaba.fastjson2.JSON.toJSONString(this);
  53 + }
  54 +}
0 55 \ No newline at end of file
... ...
Bsth-admin/src/main/java/com/ruoyi/domain/keyInfo/dto/KeyInfoUpdateDTO.java 0 → 100644
  1 +package com.ruoyi.domain.keyInfo.dto;
  2 +
  3 +import io.swagger.annotations.ApiModel;
  4 +import io.swagger.annotations.ApiModelProperty;
  5 +import lombok.Data;
  6 +import lombok.EqualsAndHashCode;
  7 +import lombok.experimental.Accessors;
  8 +
  9 +@Data
  10 +@ApiModel
  11 +@Accessors(chain = true)
  12 +@EqualsAndHashCode(callSuper = false)
  13 +public class KeyInfoUpdateDTO implements java.io.Serializable {
  14 + private static final long serialVersionUID = 122876521L;
  15 +
  16 + /***ID*/
  17 + @ApiModelProperty(value = "ID", example = "1")
  18 + private Integer id;
  19 + /***名称(如:XX车的钥匙)*/
  20 + @ApiModelProperty(value = "名称(如:XX车的钥匙)")
  21 + private String name;
  22 + /***状态*/
  23 + @ApiModelProperty(value = "状态", example = "1")
  24 + private Integer status;
  25 + /***是否删除*/
  26 + @ApiModelProperty(value = "是否删除")
  27 + private Boolean delFlag;
  28 + /***创建人员*/
  29 + @ApiModelProperty(value = "创建人员")
  30 + private String createBy;
  31 + /***创建时间*/
  32 + @ApiModelProperty(value = "创建时间")
  33 + private java.util.Date createTime;
  34 + /***修改人员*/
  35 + @ApiModelProperty(value = "修改人员")
  36 + private String updateby;
  37 + /***修改时间*/
  38 + @ApiModelProperty(value = "修改时间")
  39 + private java.util.Date updateTime;
  40 + /***钥匙所在场站ID*/
  41 + @ApiModelProperty(value = "钥匙所在场站ID", example = "1")
  42 + private Integer yardId;
  43 + /***钥匙锁在的设备ID*/
  44 + @ApiModelProperty(value = "钥匙锁在的设备ID", example = "1")
  45 + private Integer deviceId;
  46 + /***钥匙所在的位置*/
  47 + @ApiModelProperty(value = "钥匙所在的位置", example = "1")
  48 + private Integer cabinetno;
  49 + /***操作人员*/
  50 + @ApiModelProperty(value = "操作人员")
  51 + private String operator;
  52 +
  53 + @Override
  54 + public String toString() {
  55 + return com.alibaba.fastjson2.JSON.toJSONString(this);
  56 + }
  57 +}
0 58 \ No newline at end of file
... ...
Bsth-admin/src/main/java/com/ruoyi/domain/keyInfo/dto/KeyInfoUpdateStatusDTO.java 0 → 100644
  1 +package com.ruoyi.domain.keyInfo.dto;
  2 +
  3 +import io.swagger.annotations.ApiModel;
  4 +import io.swagger.annotations.ApiModelProperty;
  5 +import lombok.Data;
  6 +import lombok.EqualsAndHashCode;
  7 +import lombok.experimental.Accessors;
  8 +
  9 +@Data
  10 +@ApiModel
  11 +@Accessors(chain = true)
  12 +@EqualsAndHashCode(callSuper = false)
  13 +public class KeyInfoUpdateStatusDTO implements java.io.Serializable {
  14 + private static final long serialVersionUID = 42213342L;
  15 +
  16 + /***ID*/
  17 + @ApiModelProperty(value = "ID", example = "1")
  18 + private Integer id;
  19 + /***名称(如:XX车的钥匙)*/
  20 + @ApiModelProperty(value = "名称(如:XX车的钥匙)")
  21 + private String name;
  22 + /***状态*/
  23 + @ApiModelProperty(value = "状态", example = "1")
  24 + private Integer status;
  25 + /***是否删除*/
  26 + @ApiModelProperty(value = "是否删除")
  27 + private Boolean delFlag;
  28 + /***创建人员*/
  29 + @ApiModelProperty(value = "创建人员")
  30 + private String createBy;
  31 + /***创建时间*/
  32 + @ApiModelProperty(value = "创建时间")
  33 + private java.util.Date createTime;
  34 + /***修改人员*/
  35 + @ApiModelProperty(value = "修改人员")
  36 + private String updateby;
  37 + /***修改时间*/
  38 + @ApiModelProperty(value = "修改时间")
  39 + private java.util.Date updateTime;
  40 + /***钥匙所在场站ID*/
  41 + @ApiModelProperty(value = "钥匙所在场站ID", example = "1")
  42 + private Integer yardId;
  43 + /***钥匙锁在的设备ID*/
  44 + @ApiModelProperty(value = "钥匙锁在的设备ID", example = "1")
  45 + private Integer deviceId;
  46 + /***钥匙所在的位置*/
  47 + @ApiModelProperty(value = "钥匙所在的位置", example = "1")
  48 + private Integer cabinetno;
  49 + /***操作人员*/
  50 + @ApiModelProperty(value = "操作人员")
  51 + private String operator;
  52 +
  53 + @Override
  54 + public String toString() {
  55 + return com.alibaba.fastjson2.JSON.toJSONString(this);
  56 + }
  57 +}
0 58 \ No newline at end of file
... ...
Bsth-admin/src/main/java/com/ruoyi/domain/keyInfo/vo/KeyInfoVO.java 0 → 100644
  1 +package com.ruoyi.domain.keyInfo.vo;
  2 +
  3 +import io.swagger.annotations.ApiModel;
  4 +import io.swagger.annotations.ApiModelProperty;
  5 +
  6 +import lombok.Data;
  7 +import lombok.EqualsAndHashCode;
  8 +import lombok.experimental.Accessors;
  9 +
  10 +@Data
  11 +@ApiModel
  12 +@Accessors(chain = true)
  13 +@EqualsAndHashCode(callSuper = false)
  14 +public class KeyInfoVO implements java.io.Serializable {
  15 + private static final long serialVersionUID = 6312512L;
  16 +
  17 + /***ID*/
  18 + @ApiModelProperty(value = "ID", example = "1")
  19 + private Integer id;
  20 + /***名称(如:XX车的钥匙)*/
  21 + @ApiModelProperty(value = "名称(如:XX车的钥匙)")
  22 + private String name;
  23 + /***状态*/
  24 + @ApiModelProperty(value = "状态", example = "1")
  25 + private Integer status;
  26 + /***是否删除*/
  27 + @ApiModelProperty(value = "是否删除")
  28 + private Boolean delFlag;
  29 + /***创建人员*/
  30 + @ApiModelProperty(value = "创建人员")
  31 + private String createBy;
  32 + /***创建时间*/
  33 + @ApiModelProperty(value = "创建时间")
  34 + private java.util.Date createTime;
  35 + /***修改人员*/
  36 + @ApiModelProperty(value = "修改人员")
  37 + private String updateby;
  38 + /***修改时间*/
  39 + @ApiModelProperty(value = "修改时间")
  40 + private java.util.Date updateTime;
  41 + /***钥匙所在场站ID*/
  42 + @ApiModelProperty(value = "钥匙所在场站ID", example = "1")
  43 + private Integer yardId;
  44 + /***钥匙锁在的设备ID*/
  45 + @ApiModelProperty(value = "钥匙锁在的设备ID", example = "1")
  46 + private Integer deviceId;
  47 + /***钥匙所在的位置*/
  48 + @ApiModelProperty(value = "钥匙所在的位置", example = "1")
  49 + private Integer cabinetno;
  50 +
  51 +
  52 + @Override
  53 + public String toString() {
  54 + return com.alibaba.fastjson2.JSON.toJSONString(this);
  55 + }
  56 +}
0 57 \ No newline at end of file
... ...
Bsth-admin/src/main/java/com/ruoyi/equipment/domain/Equipment.java
1 1 package com.ruoyi.equipment.domain;
2 2  
  3 +import com.baomidou.mybatisplus.annotation.TableField;
3 4 import io.swagger.annotations.ApiModel;
4 5 import io.swagger.annotations.ApiModelProperty;
5 6 import io.swagger.annotations.ApiOperation;
... ... @@ -13,56 +14,80 @@ import java.util.Date;
13 14  
14 15 /**
15 16 * 设备信息对象 equipment
16   - *
  17 + *
17 18 * @author guzijian
18 19 * @date 2023-07-05
19 20 */
20 21 @ApiModel("设备信息对象")
21 22 @Data
22   -public class Equipment extends BaseEntity
23   -{
  23 +public class Equipment extends BaseEntity {
24 24 private static final long serialVersionUID = 1L;
25 25  
26   - /** 主键 */
  26 + /**
  27 + * 主键
  28 + */
27 29 private Long id;
28 30  
29   - /** 场地名称 */
  31 + /**
  32 + * 场地名称
  33 + */
30 34 @Excel(name = "场地名称")
31 35 @ApiModelProperty("场地名称")
32 36 private String siteName;
33 37  
34   - /** 安置地址 */
  38 + /**
  39 + * 安置地址
  40 + */
35 41 @Excel(name = "安置地址")
36 42 @ApiModelProperty("安置地址")
37 43 private String address;
38 44  
39   - /** 设备ip */
  45 + /**
  46 + * 设备ip
  47 + */
40 48 @Excel(name = "设备ip")
41 49 @ApiModelProperty("设备ip")
42 50 private String ip;
43 51  
44   - /** 设备状态 */
  52 + /**
  53 + * 设备状态
  54 + */
45 55 @Excel(name = "设备状态")
46 56 @ApiModelProperty("设备状态")
47 57 private Integer status;
48 58  
49   - /** 设备权限 */
  59 + /**
  60 + * 设备权限
  61 + */
50 62 @Excel(name = "设备权限")
51 63 @ApiModelProperty("设备权限")
52 64 private String promise;
53 65  
54   - /** 设备图片 */
  66 + /**
  67 + * 设备图片
  68 + */
55 69 @Excel(name = "设备图片")
56 70 @ApiModelProperty("设备图片")
57 71 private String image;
58   - /** 设备号 */
  72 + /**
  73 + * 设备号
  74 + */
59 75 @Excel(name = "设备号")
60 76 @ApiModelProperty("设备号")
61 77 private String deviceId;
62   - /** 设备在线状态 */
  78 + /**
  79 + * 设备在线状态
  80 + */
63 81 @ApiModelProperty("设备在线状态")
64 82 private String onlineClient;
65 83 @ApiModelProperty("上次心跳响应时间")
66 84 private Date lastHeartRes;
67 85  
  86 +
  87 + /***格子数*/
  88 + @Excel(name = "格子数")
  89 + private java.lang.Integer latticeNumber;
  90 +
  91 +
  92 +
68 93 }
... ...
Bsth-admin/src/main/java/com/ruoyi/mapper/keyinfo/KeyInfoMapper.java 0 → 100644
  1 +package com.ruoyi.mapper.keyinfo;
  2 +
  3 +import com.ruoyi.domain.keyInfo.KeyInfo;
  4 +import org.apache.ibatis.annotations.Mapper;
  5 +import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  6 +
  7 +
  8 +@Mapper
  9 +public interface KeyInfoMapper extends BaseMapper<KeyInfo> {
  10 + /**
  11 + * 插入有值的列
  12 + */
  13 + int insertSelective(KeyInfo name);
  14 +}
0 15 \ No newline at end of file
... ...
Bsth-admin/src/main/java/com/ruoyi/service/impl/keyinfo/KeyInfoServiceImpl.java 0 → 100644
  1 +package com.ruoyi.service.impl.keyinfo;
  2 +
  3 +import com.ruoyi.domain.keyInfo.KeyInfo;
  4 +import com.ruoyi.service.keyinfo.KeyInfoService;
  5 +import org.springframework.beans.factory.annotation.Autowired;
  6 +import org.springframework.stereotype.Service;
  7 +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
  8 +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
  9 +import com.baomidou.mybatisplus.core.metadata.IPage;
  10 +import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
  11 +
  12 +import com.github.pagehelper.PageHelper;
  13 +
  14 +import javax.servlet.http.HttpServletResponse;
  15 +
  16 +import java.util.Collections;
  17 +import java.util.List;
  18 +
  19 +
  20 +@Service
  21 +public class KeyInfoServiceImpl extends ServiceImpl<com.ruoyi.mapper.keyinfo.KeyInfoMapper, KeyInfo> implements KeyInfoService {
  22 + @Autowired
  23 + private com.ruoyi.mapper.keyinfo.KeyInfoMapper KeyInfoMapper;
  24 +
  25 +
  26 + /**
  27 + * 分页查询
  28 + */
  29 + @Override
  30 + public IPage<KeyInfo> pageList(Page<KeyInfo> page, KeyInfo entity) {
  31 + LambdaQueryWrapper<KeyInfo> countWrapper = new LambdaQueryWrapper<>(entity);
  32 + countWrapper.select(KeyInfo::getId);
  33 + int count = count(countWrapper);
  34 +
  35 + List<KeyInfo> lists = Collections.emptyList();
  36 + if (count > 0) {
  37 + PageHelper.startPage((int) page.getCurrent(), (int) page.getSize(), false);
  38 + LambdaQueryWrapper<KeyInfo> selectWrapper = new LambdaQueryWrapper<>(entity);
  39 + lists = list(selectWrapper);
  40 + }
  41 +
  42 + IPage<KeyInfo> returnPage = new Page<KeyInfo>();
  43 + returnPage.setRecords(lists);
  44 + returnPage.setPages(count % page.getSize() == 0 ? count / page.getSize() : count / page.getSize() + 1);
  45 + returnPage.setCurrent(page.getCurrent());
  46 + returnPage.setSize(page.getSize());
  47 + returnPage.setTotal(count);
  48 +
  49 + return returnPage;
  50 + }
  51 +
  52 +
  53 + @Override
  54 + public List<KeyInfo> list(KeyInfo entity) {
  55 + return list(new LambdaQueryWrapper<>(entity));
  56 + }
  57 +
  58 + @Override
  59 + public KeyInfo getOne(KeyInfo entity) {
  60 + return getOne(new LambdaQueryWrapper<>(entity));
  61 + }
  62 +
  63 + @Override
  64 + public Integer countId(KeyInfo entity) {
  65 + LambdaQueryWrapper<KeyInfo> wrapper = new LambdaQueryWrapper<>(entity);
  66 + wrapper.select(KeyInfo::getId);
  67 + return count(wrapper);
  68 + }
  69 +
  70 +
  71 + /**
  72 + * 插入有值的列
  73 + */
  74 + @Override
  75 + public int insertSelective(KeyInfo entity) {
  76 + return KeyInfoMapper.insertSelective(entity);
  77 + }
  78 +
  79 + /**
  80 + * 插入数据
  81 + */
  82 + @Override
  83 + public boolean insert(KeyInfo entity) {
  84 + return save(entity);
  85 + }
  86 +
  87 + /**
  88 + * 根据主键修改数据
  89 + */
  90 + @Override
  91 + public boolean updateByPrimaryKey(KeyInfo entity) {
  92 + return updateById(entity);
  93 + }
  94 +
  95 +}
0 96 \ No newline at end of file
... ...
Bsth-admin/src/main/java/com/ruoyi/service/keyinfo/KeyInfoService.java 0 → 100644
  1 +package com.ruoyi.service.keyinfo;
  2 +
  3 +import com.baomidou.mybatisplus.extension.service.IService;
  4 +import com.baomidou.mybatisplus.core.metadata.IPage;
  5 +import com.ruoyi.domain.keyInfo.KeyInfo;
  6 +
  7 +import java.util.List;
  8 +
  9 +
  10 +public interface KeyInfoService extends IService<KeyInfo> {
  11 + /**
  12 + * 分页查询
  13 + */
  14 + IPage<KeyInfo> pageList(com.baomidou.mybatisplus.extension.plugins.pagination.Page<KeyInfo> page, KeyInfo entity);
  15 +
  16 + /**
  17 + * 带条件查询
  18 + */
  19 + List<KeyInfo> list(KeyInfo entity);
  20 +
  21 + /**
  22 + * 条件查询只返回一条数据的方法
  23 + */
  24 + KeyInfo getOne(KeyInfo entity);
  25 +
  26 + Integer countId(KeyInfo entity);
  27 +
  28 + /**
  29 + * 插入有值的列
  30 + */
  31 + int insertSelective(KeyInfo entity);
  32 +
  33 + /***插入数据*/
  34 + boolean insert(KeyInfo entity);
  35 +
  36 + /**
  37 + * 根据主键修改数据
  38 + */
  39 + boolean updateByPrimaryKey(KeyInfo entity);
  40 +
  41 +}
0 42 \ No newline at end of file
... ...
Bsth-admin/src/main/resources/application-druid-dev.yml
... ... @@ -28,7 +28,9 @@ spring:
28 28 # 主库数据源
29 29 master:
30 30 # 测试地址
31   - url: jdbc:mysql://localhost:3306/all-in-one?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&useAffectedRows=true&allowMultiQueries=true
  31 + # url: jdbc:mysql://localhost:3306/all-in-one?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&useAffectedRows=true&allowMultiQueries=true
  32 + #url: jdbc:mysql://192.168.168.124:3306/lingang_all_in_one?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true
  33 + url: jdbc:mysql://192.168.168.124:3306/lingang_all_in_one?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&nullCatalogMeansCurrent=true
32 34 username: root
33 35 password: guzijian
34 36 # 从库数据源
... ... @@ -98,7 +100,7 @@ spring:
98 100 # 地址
99 101 # host: 121.41.83.61
100 102 host: localhost
101   - database: 14
  103 + database: 2
102 104 # password: "guzijian"
103 105 port: 6379
104 106 # 连接超时时间
... ...
Bsth-admin/src/main/resources/mapper/equipment/EquipmentMapper.xml
... ... @@ -20,10 +20,11 @@ PUBLIC &quot;-//mybatis.org//DTD Mapper 3.0//EN&quot;
20 20 <result property="remark" column="remark" />
21 21 <result property="lastHeartRes" column="last_heart_res" />
22 22 <result property="onlineClient" column="online_client" />
  23 + <result column="lattice_number" jdbcType="INTEGER" property="latticeNumber" />
23 24 </resultMap>
24 25  
25 26 <sql id="selectEquipmentVo">
26   - select id, site_name, address, ip, status, promise, image, device_id, create_time, update_time, create_by, update_by, remark,last_heart_res,online_client from equipment
  27 + select id, site_name, address, ip, status, promise, image, device_id, create_time, update_time, create_by, update_by, remark,last_heart_res,online_client,lattice_number from equipment
27 28 </sql>
28 29  
29 30 <select id="selectEquipmentList" parameterType="Equipment" resultMap="EquipmentResult">
... ... @@ -92,6 +93,7 @@ PUBLIC &quot;-//mybatis.org//DTD Mapper 3.0//EN&quot;
92 93 <if test="remark != null">remark,</if>
93 94 <if test="lastHeartRes != null">last_heart_res,</if>
94 95 <if test="onlineClient != null">online_client,</if>
  96 + <if test="null!=latticeNumber">lattice_number,</if>
95 97 </trim>
96 98 <trim prefix="values (" suffix=")" suffixOverrides=",">
97 99 <if test="siteName != null and siteName != ''">#{siteName},</if>
... ... @@ -108,6 +110,7 @@ PUBLIC &quot;-//mybatis.org//DTD Mapper 3.0//EN&quot;
108 110 <if test="remark != null">#{remark},</if>
109 111 <if test="lastHeartRes != null">#{lastHeartRes},</if>
110 112 <if test="onlineClient != null">#{online_client},</if>
  113 + <if test="null!=latticeNumber">#{latticeNumber,jdbcType=INTEGER},</if>
111 114 </trim>
112 115 </insert>
113 116 <insert id="insertEquipmentOffLineLog">
... ... @@ -141,6 +144,7 @@ PUBLIC &quot;-//mybatis.org//DTD Mapper 3.0//EN&quot;
141 144 <if test="remark != null">remark = #{remark},</if>
142 145 <if test="lastHeartRes != null">last_heart_res = #{lastHeartRes},</if>
143 146 <if test="onlineClient != null">online_client = #{onlineClient},</if>
  147 + <if test="null!=latticeNumber"> lattice_number = #{latticeNumber,jdbcType=INTEGER},</if>
144 148 </trim>
145 149 where 1 = 1
146 150 <if test="id !=null">
... ... @@ -172,6 +176,7 @@ PUBLIC &quot;-//mybatis.org//DTD Mapper 3.0//EN&quot;
172 176 <if test="remark != null">remark = #{remark},</if>
173 177 <if test="lastHeartRes != null">last_heart_res = #{lastHeartRes},</if>
174 178 <if test="onlineClient != null">online_client = #{onlineClient},</if>
  179 + <if test="null!=latticeNumber"> lattice_number = #{latticeNumber,jdbcType=INTEGER},</if>
175 180 </trim>
176 181 where device_id = #{deviceId}
177 182 </update>
... ...
Bsth-admin/src/main/resources/mapper/keyInfo/KeyInfoMapper.xml 0 → 100644
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3 +<mapper namespace="com.ruoyi.mapper.keyinfo.KeyInfoMapper">
  4 + <resultMap id="BaseResultMap" type="com.ruoyi.domain.keyInfo.KeyInfo">
  5 + <id column="id" jdbcType="INTEGER" property="id"/>
  6 + <result column="name" jdbcType="VARCHAR" property="name"/>
  7 + <result column="status" jdbcType="INTEGER" property="status"/>
  8 + <result column="del_flag" jdbcType="BIT" property="delFlag"/>
  9 + <result column="create_By" jdbcType="VARCHAR" property="createBy"/>
  10 + <result column="create_Time" jdbcType="TIMESTAMP" property="createTime"/>
  11 + <result column="updateBy" jdbcType="VARCHAR" property="updateby"/>
  12 + <result column="update_Time" jdbcType="TIMESTAMP" property="updateTime"/>
  13 + <result column="yard_Id" jdbcType="INTEGER" property="yardId"/>
  14 + <result column="device_id" jdbcType="INTEGER" property="deviceId"/>
  15 + <result column="cabinetNo" jdbcType="INTEGER" property="cabinetno"/>
  16 + </resultMap>
  17 +
  18 + <insert id="insertSelective" keyColumn="id" keyProperty="id" useGeneratedKeys="true"
  19 + parameterType="com.ruoyi.domain.keyInfo.KeyInfo">
  20 + INSERT INTO key_info
  21 + <include refid="insertSelectiveColumn"></include>
  22 + <include refid="insertSelectiveValue"></include>
  23 + </insert>
  24 +
  25 + <sql id="columns">
  26 + id
  27 + , name , status , del_flag , create_By , create_Time , updateBy , update_Time , yard_Id , device_id , cabinetNo
  28 + </sql>
  29 +
  30 + <sql id="insert_columns">
  31 + id , name , status , del_flag , create_By , create_Time , updateBy , update_Time , yard_Id , device_id , cabinetNo
  32 + </sql>
  33 +
  34 + <sql id="insert_values">
  35 + #{id}
  36 + ,
  37 + #{name},
  38 + #{status},
  39 + #{delFlag},
  40 + #{createBy},
  41 + #{createTime},
  42 + #{updateby},
  43 + #{updateTime},
  44 + #{yardId},
  45 + #{deviceId},
  46 + #{cabinetno}
  47 + </sql>
  48 +
  49 + <sql id="insertSelectiveColumn">
  50 + <trim prefix="(" suffix=")" suffixOverrides=",">
  51 + <if test="null!=id">id,</if>
  52 + <if test="null!=name">name,</if>
  53 + <if test="null!=status">status,</if>
  54 + <if test="null!=delFlag">del_flag,</if>
  55 + <if test="null!=createBy">create_By,</if>
  56 + <if test="null!=createTime">create_Time,</if>
  57 + <if test="null!=updateby">updateBy,</if>
  58 + <if test="null!=updateTime">update_Time,</if>
  59 + <if test="null!=yardId">yard_Id,</if>
  60 + <if test="null!=deviceId">device_id,</if>
  61 + <if test="null!=cabinetno">cabinetNo,</if>
  62 + </trim>
  63 + </sql>
  64 +
  65 + <sql id="insertSelectiveValue">
  66 + <trim prefix="values (" suffix=")" suffixOverrides=",">
  67 + <if test="null!=id">#{id,jdbcType=INTEGER},</if>
  68 + <if test="null!=name">#{name,jdbcType=VARCHAR},</if>
  69 + <if test="null!=status">#{status,jdbcType=INTEGER},</if>
  70 + <if test="null!=delFlag">#{delFlag,jdbcType=BIT},</if>
  71 + <if test="null!=createBy">#{createBy,jdbcType=VARCHAR},</if>
  72 + <if test="null!=createTime">#{createTime,jdbcType=TIMESTAMP},</if>
  73 + <if test="null!=updateby">#{updateby,jdbcType=VARCHAR},</if>
  74 + <if test="null!=updateTime">#{updateTime,jdbcType=TIMESTAMP},</if>
  75 + <if test="null!=yardId">#{yardId,jdbcType=INTEGER},</if>
  76 + <if test="null!=deviceId">#{deviceId,jdbcType=INTEGER},</if>
  77 + <if test="null!=cabinetno">#{cabinetno,jdbcType=INTEGER},</if>
  78 + </trim>
  79 + </sql>
  80 +
  81 + <sql id="updateByPrimaryKeySelectiveSql">
  82 + <set>
  83 + <if test="null!=id">id = #{id,jdbcType=INTEGER},</if>
  84 + <if test="null!=name">name = #{name,jdbcType=VARCHAR},</if>
  85 + <if test="null!=status">status = #{status,jdbcType=INTEGER},</if>
  86 + <if test="null!=delFlag">del_flag = #{delFlag,jdbcType=BIT},</if>
  87 + <if test="null!=createBy">create_By = #{createBy,jdbcType=VARCHAR},</if>
  88 + <if test="null!=createTime">create_Time = #{createTime,jdbcType=TIMESTAMP},</if>
  89 + <if test="null!=updateby">updateBy = #{updateby,jdbcType=VARCHAR},</if>
  90 + <if test="null!=updateTime">update_Time = #{updateTime,jdbcType=TIMESTAMP},</if>
  91 + <if test="null!=yardId">yard_Id = #{yardId,jdbcType=INTEGER},</if>
  92 + <if test="null!=deviceId">device_id = #{deviceId,jdbcType=INTEGER},</if>
  93 + <if test="null!=cabinetno">cabinetNo = #{cabinetno,jdbcType=INTEGER},</if>
  94 + </set>
  95 + </sql>
  96 +
  97 + <sql id="where">
  98 + <if test="null!=id">AND id = #{id,jdbcType=INTEGER},</if>
  99 + <if test="null!=name">AND name = #{name,jdbcType=VARCHAR},</if>
  100 + <if test="null!=status">AND status = #{status,jdbcType=INTEGER},</if>
  101 + <if test="null!=delFlag">AND del_flag = #{delFlag,jdbcType=BIT},</if>
  102 + <if test="null!=createBy">AND create_By = #{createBy,jdbcType=VARCHAR},</if>
  103 + <if test="null!=createTime">AND create_Time = #{createTime,jdbcType=TIMESTAMP},</if>
  104 + <if test="null!=updateby">AND updateBy = #{updateby,jdbcType=VARCHAR},</if>
  105 + <if test="null!=updateTime">AND update_Time = #{updateTime,jdbcType=TIMESTAMP},</if>
  106 + <if test="null!=yardId">AND yard_Id = #{yardId,jdbcType=INTEGER},</if>
  107 + <if test="null!=deviceId">AND device_id = #{deviceId,jdbcType=INTEGER},</if>
  108 + <if test="null!=cabinetno">AND cabinetNo = #{cabinetno,jdbcType=INTEGER},</if>
  109 + </sql>
  110 +</mapper>
0 111 \ No newline at end of file
... ...
sql/init/DDL/dump-lingang_all_in_one-202406211543.sql 0 → 100644
  1 +-- MySQL dump 10.13 Distrib 8.0.19, for Win64 (x86_64)
  2 +--
  3 +-- Host: 192.168.168.124 Database: lingang_all_in_one
  4 +-- ------------------------------------------------------
  5 +-- Server version 8.3.0
  6 +
  7 +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
  8 +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
  9 +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
  10 +/*!50503 SET NAMES utf8mb4 */;
  11 +/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
  12 +/*!40103 SET TIME_ZONE='+00:00' */;
  13 +/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
  14 +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
  15 +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
  16 +/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
  17 +
  18 +--
  19 +-- Table structure for table `car_info`
  20 +--
  21 +
  22 +DROP TABLE IF EXISTS `car_info`;
  23 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  24 +/*!50503 SET character_set_client = utf8mb4 */;
  25 +CREATE TABLE `car_info` (
  26 + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
  27 + `plate_Num` varchar(10) DEFAULT NULL COMMENT '车牌号',
  28 + `parking_No` varchar(3) DEFAULT NULL COMMENT '车位号',
  29 + `status` int DEFAULT NULL COMMENT '车辆状态:1为正常车,0为维修车,2为故障车',
  30 + `create_By` varchar(100) DEFAULT NULL COMMENT '创建人员',
  31 + `create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
  32 + `update_by` varchar(100) DEFAULT NULL COMMENT '修改人员',
  33 + `update_time` timestamp NULL DEFAULT NULL COMMENT '修改时间',
  34 + PRIMARY KEY (`id`)
  35 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='车辆信息';
  36 +/*!40101 SET character_set_client = @saved_cs_client */;
  37 +
  38 +--
  39 +-- Dumping data for table `car_info`
  40 +--
  41 +
  42 +LOCK TABLES `car_info` WRITE;
  43 +/*!40000 ALTER TABLE `car_info` DISABLE KEYS */;
  44 +/*!40000 ALTER TABLE `car_info` ENABLE KEYS */;
  45 +UNLOCK TABLES;
  46 +
  47 +--
  48 +-- Table structure for table `driver`
  49 +--
  50 +
  51 +DROP TABLE IF EXISTS `driver`;
  52 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  53 +/*!50503 SET character_set_client = utf8mb4 */;
  54 +CREATE TABLE `driver` (
  55 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  56 + `job_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工号',
  57 + `company_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '公司编码',
  58 + `branche_company_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '分公司编码',
  59 + `personnel_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '姓名',
  60 + `papers_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '运营服务证书号',
  61 + `ic_card_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '一卡通工作卡号',
  62 + `personnel_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '性别',
  63 + `posts` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '所属岗位/工种',
  64 + `card` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '身份证',
  65 + `telphone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系电话',
  66 + `ic_rfid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'RFID 人卡IC号',
  67 + `id_rfid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'RFID 人卡ID号(10进制)',
  68 + `tag_rfid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'RFID 标签号',
  69 + `remark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  70 + `line_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '线路名称',
  71 + `line_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '线路编码',
  72 + `face_sign_in` tinyint DEFAULT '2' COMMENT '是否进行人脸注册 1 注册 2 未注册',
  73 + `image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '头像',
  74 + `update_time` datetime DEFAULT NULL COMMENT '更新日期',
  75 + `sign_in_equipment` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '注册设备列表',
  76 + `fleet_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '车队名称',
  77 + PRIMARY KEY (`id`) USING BTREE,
  78 + UNIQUE KEY `jobCode` (`job_code`) USING BTREE COMMENT '保证员工唯一'
  79 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='驾驶员信息表';
  80 +/*!40101 SET character_set_client = @saved_cs_client */;
  81 +
  82 +--
  83 +-- Dumping data for table `driver`
  84 +--
  85 +
  86 +LOCK TABLES `driver` WRITE;
  87 +/*!40000 ALTER TABLE `driver` DISABLE KEYS */;
  88 +/*!40000 ALTER TABLE `driver` ENABLE KEYS */;
  89 +UNLOCK TABLES;
  90 +
  91 +--
  92 +-- Table structure for table `driver_face_device_id`
  93 +--
  94 +
  95 +DROP TABLE IF EXISTS `driver_face_device_id`;
  96 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  97 +/*!50503 SET character_set_client = utf8mb4 */;
  98 +CREATE TABLE `driver_face_device_id` (
  99 + `id` int NOT NULL AUTO_INCREMENT,
  100 + `job_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  101 + `device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设备号',
  102 + PRIMARY KEY (`id`) USING BTREE,
  103 + UNIQUE KEY `job_code` (`job_code`,`device_id`) USING BTREE
  104 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='驾驶员人脸和注册设备关联表';
  105 +/*!40101 SET character_set_client = @saved_cs_client */;
  106 +
  107 +--
  108 +-- Dumping data for table `driver_face_device_id`
  109 +--
  110 +
  111 +LOCK TABLES `driver_face_device_id` WRITE;
  112 +/*!40000 ALTER TABLE `driver_face_device_id` DISABLE KEYS */;
  113 +/*!40000 ALTER TABLE `driver_face_device_id` ENABLE KEYS */;
  114 +UNLOCK TABLES;
  115 +
  116 +--
  117 +-- Table structure for table `driver_healthy`
  118 +--
  119 +
  120 +DROP TABLE IF EXISTS `driver_healthy`;
  121 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  122 +/*!50503 SET character_set_client = utf8mb4 */;
  123 +CREATE TABLE `driver_healthy` (
  124 + `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'ID',
  125 + `driver_id` varchar(100) DEFAULT NULL COMMENT '司机ID',
  126 + `systolic_Pressure` decimal(8,3) DEFAULT NULL COMMENT '血压舒张值',
  127 + `diastolic_Pressure` decimal(8,3) DEFAULT NULL COMMENT '血压收缩值',
  128 + `Oxygen_Value` decimal(8,3) DEFAULT NULL COMMENT '血氧值',
  129 + `heart_Rate` decimal(8,3) DEFAULT NULL COMMENT '心率值',
  130 + `create_by` varchar(100) DEFAULT NULL COMMENT '创建人员',
  131 + `create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
  132 + `update_by` varchar(100) DEFAULT NULL COMMENT '修改人员',
  133 + `update_time` timestamp NULL DEFAULT NULL COMMENT '修改时间',
  134 + `del_flag` bit(1) DEFAULT NULL COMMENT '是否删除;0是不删除;1是删除',
  135 + PRIMARY KEY (`id`)
  136 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='司机的健康数据记录表';
  137 +/*!40101 SET character_set_client = @saved_cs_client */;
  138 +
  139 +--
  140 +-- Dumping data for table `driver_healthy`
  141 +--
  142 +
  143 +LOCK TABLES `driver_healthy` WRITE;
  144 +/*!40000 ALTER TABLE `driver_healthy` DISABLE KEYS */;
  145 +/*!40000 ALTER TABLE `driver_healthy` ENABLE KEYS */;
  146 +UNLOCK TABLES;
  147 +
  148 +--
  149 +-- Table structure for table `driver_scheduling_expand`
  150 +--
  151 +
  152 +DROP TABLE IF EXISTS `driver_scheduling_expand`;
  153 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  154 +/*!50503 SET character_set_client = utf8mb4 */;
  155 +CREATE TABLE `driver_scheduling_expand` (
  156 + `id` int NOT NULL AUTO_INCREMENT,
  157 + `status` int DEFAULT '0' COMMENT '状态',
  158 + `master_job_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '主工号',
  159 + `slave_job_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '从工号',
  160 + `start_date` date DEFAULT NULL COMMENT '开始日期',
  161 + `end_date` date DEFAULT NULL COMMENT '结束日期',
  162 + `create_time` datetime DEFAULT NULL,
  163 + `update_time` datetime DEFAULT NULL,
  164 + `create_by` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  165 + `update_by` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  166 + `remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注详情',
  167 + `type` tinyint DEFAULT '0' COMMENT '普通跟班还是灵活跟班 0 普通跟班 1 灵活跟班',
  168 + PRIMARY KEY (`id`) USING BTREE,
  169 + UNIQUE KEY `slave_job_code` (`slave_job_code`) USING BTREE
  170 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  171 +/*!40101 SET character_set_client = @saved_cs_client */;
  172 +
  173 +--
  174 +-- Dumping data for table `driver_scheduling_expand`
  175 +--
  176 +
  177 +LOCK TABLES `driver_scheduling_expand` WRITE;
  178 +/*!40000 ALTER TABLE `driver_scheduling_expand` DISABLE KEYS */;
  179 +/*!40000 ALTER TABLE `driver_scheduling_expand` ENABLE KEYS */;
  180 +UNLOCK TABLES;
  181 +
  182 +--
  183 +-- Table structure for table `driver_scheduling_expand_smart`
  184 +--
  185 +
  186 +DROP TABLE IF EXISTS `driver_scheduling_expand_smart`;
  187 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  188 +/*!50503 SET character_set_client = utf8mb4 */;
  189 +CREATE TABLE `driver_scheduling_expand_smart` (
  190 + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
  191 + `expand_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '跟班主键',
  192 + `name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '姓名',
  193 + `master_job_code` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '驾驶员工号',
  194 + `slave_job_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '跟班人员工号',
  195 + `start_date` date DEFAULT NULL COMMENT '开始日期',
  196 + `end_date` date DEFAULT NULL COMMENT '结束日期',
  197 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人',
  198 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人',
  199 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  200 + `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  201 + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  202 + PRIMARY KEY (`id`) USING BTREE
  203 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='灵活跟班表';
  204 +/*!40101 SET character_set_client = @saved_cs_client */;
  205 +
  206 +--
  207 +-- Dumping data for table `driver_scheduling_expand_smart`
  208 +--
  209 +
  210 +LOCK TABLES `driver_scheduling_expand_smart` WRITE;
  211 +/*!40000 ALTER TABLE `driver_scheduling_expand_smart` DISABLE KEYS */;
  212 +/*!40000 ALTER TABLE `driver_scheduling_expand_smart` ENABLE KEYS */;
  213 +UNLOCK TABLES;
  214 +
  215 +--
  216 +-- Table structure for table `email_config`
  217 +--
  218 +
  219 +DROP TABLE IF EXISTS `email_config`;
  220 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  221 +/*!50503 SET character_set_client = utf8mb4 */;
  222 +CREATE TABLE `email_config` (
  223 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  224 + `name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '姓名',
  225 + `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '邮箱',
  226 + `sort` int DEFAULT NULL COMMENT '排序',
  227 + `type` int DEFAULT '2' COMMENT '类型',
  228 + `parent_id` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '抄送人',
  229 + PRIMARY KEY (`id`) USING BTREE,
  230 + UNIQUE KEY `email` (`email`) USING BTREE
  231 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='邮箱配置表';
  232 +/*!40101 SET character_set_client = @saved_cs_client */;
  233 +
  234 +--
  235 +-- Dumping data for table `email_config`
  236 +--
  237 +
  238 +LOCK TABLES `email_config` WRITE;
  239 +/*!40000 ALTER TABLE `email_config` DISABLE KEYS */;
  240 +/*!40000 ALTER TABLE `email_config` ENABLE KEYS */;
  241 +UNLOCK TABLES;
  242 +
  243 +--
  244 +-- Table structure for table `equipment`
  245 +--
  246 +
  247 +DROP TABLE IF EXISTS `equipment`;
  248 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  249 +/*!50503 SET character_set_client = utf8mb4 */;
  250 +CREATE TABLE `equipment` (
  251 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  252 + `site_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '场地名称',
  253 + `address` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '安置地址',
  254 + `ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '设备ip地址',
  255 + `status` tinyint(1) NOT NULL COMMENT '设备状态 是否异常',
  256 + `promise` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '权限 1 人脸 2 刷卡 3 其他 4 酒精',
  257 + `image` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '设备图片',
  258 + `device_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备号',
  259 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  260 + `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  261 + `create_by` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人 ',
  262 + `update_by` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人',
  263 + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  264 + `last_heart_res` datetime DEFAULT NULL COMMENT '上次检测时间',
  265 + `online_client` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否在线',
  266 + `type` varchar(100) DEFAULT NULL COMMENT '类型:1为吹酒打卡设备;2为钥匙柜',
  267 + `lattice_number` int DEFAULT NULL COMMENT '格子数',
  268 + `device` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备编号',
  269 + PRIMARY KEY (`id`) USING BTREE,
  270 + UNIQUE KEY `device_id` (`device_id`) USING BTREE
  271 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='设备信息表';
  272 +/*!40101 SET character_set_client = @saved_cs_client */;
  273 +
  274 +--
  275 +-- Dumping data for table `equipment`
  276 +--
  277 +
  278 +LOCK TABLES `equipment` WRITE;
  279 +/*!40000 ALTER TABLE `equipment` DISABLE KEYS */;
  280 +/*!40000 ALTER TABLE `equipment` ENABLE KEYS */;
  281 +UNLOCK TABLES;
  282 +
  283 +--
  284 +-- Table structure for table `equipment_Heartbeat`
  285 +--
  286 +
  287 +DROP TABLE IF EXISTS `equipment_Heartbeat`;
  288 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  289 +/*!50503 SET character_set_client = utf8mb4 */;
  290 +CREATE TABLE `equipment_Heartbeat` (
  291 + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  292 + `device` varchar(100) DEFAULT NULL COMMENT '设备号',
  293 + `key_num` int DEFAULT NULL COMMENT '钥匙位',
  294 + `park_Code` varchar(100) DEFAULT NULL COMMENT '场站车位编码',
  295 + `plate` varchar(10) DEFAULT NULL COMMENT '车牌',
  296 + `create_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
  297 + `type` varchar(100) DEFAULT NULL COMMENT '类型:1为成功;其他的都是失败',
  298 + PRIMARY KEY (`id`)
  299 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='设备心跳';
  300 +/*!40101 SET character_set_client = @saved_cs_client */;
  301 +
  302 +--
  303 +-- Dumping data for table `equipment_Heartbeat`
  304 +--
  305 +
  306 +LOCK TABLES `equipment_Heartbeat` WRITE;
  307 +/*!40000 ALTER TABLE `equipment_Heartbeat` DISABLE KEYS */;
  308 +/*!40000 ALTER TABLE `equipment_Heartbeat` ENABLE KEYS */;
  309 +UNLOCK TABLES;
  310 +
  311 +--
  312 +-- Table structure for table `equipment_exception`
  313 +--
  314 +
  315 +DROP TABLE IF EXISTS `equipment_exception`;
  316 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  317 +/*!50503 SET character_set_client = utf8mb4 */;
  318 +CREATE TABLE `equipment_exception` (
  319 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  320 + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '标题',
  321 + `device_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备id',
  322 + `job_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '上报人',
  323 + `image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备图片',
  324 + `status` tinyint(1) NOT NULL DEFAULT '3' COMMENT '处理状态 1 未处理 2 处理中 3 已处理',
  325 + `create_time` datetime DEFAULT NULL COMMENT '上报时间',
  326 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '备注',
  327 + `ex_type` tinyint DEFAULT NULL COMMENT '异常类型',
  328 + `fleet_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  329 + `nbbm` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  330 + `line_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  331 + `plan_time` datetime DEFAULT NULL,
  332 + `sign_type` int DEFAULT NULL,
  333 + PRIMARY KEY (`id`) USING BTREE
  334 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='设备异常记录表';
  335 +/*!40101 SET character_set_client = @saved_cs_client */;
  336 +
  337 +--
  338 +-- Dumping data for table `equipment_exception`
  339 +--
  340 +
  341 +LOCK TABLES `equipment_exception` WRITE;
  342 +/*!40000 ALTER TABLE `equipment_exception` DISABLE KEYS */;
  343 +/*!40000 ALTER TABLE `equipment_exception` ENABLE KEYS */;
  344 +UNLOCK TABLES;
  345 +
  346 +--
  347 +-- Table structure for table `equipment_log`
  348 +--
  349 +
  350 +DROP TABLE IF EXISTS `equipment_log`;
  351 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  352 +/*!50503 SET character_set_client = utf8mb4 */;
  353 +CREATE TABLE `equipment_log` (
  354 + `id` int NOT NULL AUTO_INCREMENT,
  355 + `device_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备号',
  356 + `off_line_time` datetime DEFAULT NULL COMMENT '脱机时间',
  357 + `recovery_time` datetime DEFAULT NULL COMMENT '恢复时间',
  358 + `recovery_flag` tinyint DEFAULT NULL COMMENT '是否恢复',
  359 + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  360 + PRIMARY KEY (`id`) USING BTREE,
  361 + UNIQUE KEY `device_id` (`device_id`,`off_line_time`) USING BTREE
  362 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='设备日志';
  363 +/*!40101 SET character_set_client = @saved_cs_client */;
  364 +
  365 +--
  366 +-- Dumping data for table `equipment_log`
  367 +--
  368 +
  369 +LOCK TABLES `equipment_log` WRITE;
  370 +/*!40000 ALTER TABLE `equipment_log` DISABLE KEYS */;
  371 +/*!40000 ALTER TABLE `equipment_log` ENABLE KEYS */;
  372 +UNLOCK TABLES;
  373 +
  374 +--
  375 +-- Table structure for table `error_jobcode`
  376 +--
  377 +
  378 +DROP TABLE IF EXISTS `error_jobcode`;
  379 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  380 +/*!50503 SET character_set_client = utf8mb4 */;
  381 +CREATE TABLE `error_jobcode` (
  382 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  383 + `job_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工号',
  384 + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '姓名',
  385 + `posts` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种',
  386 + `fleet_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '部门',
  387 + `line_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '线路',
  388 + `nbbm` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '车辆自编号',
  389 + `lp_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '路牌',
  390 + `remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原因',
  391 + `create_time` date DEFAULT NULL COMMENT '创建时间',
  392 + PRIMARY KEY (`id`) USING BTREE,
  393 + UNIQUE KEY `job_code` (`job_code`,`create_time`) USING BTREE
  394 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='问题排班';
  395 +/*!40101 SET character_set_client = @saved_cs_client */;
  396 +
  397 +--
  398 +-- Dumping data for table `error_jobcode`
  399 +--
  400 +
  401 +LOCK TABLES `error_jobcode` WRITE;
  402 +/*!40000 ALTER TABLE `error_jobcode` DISABLE KEYS */;
  403 +/*!40000 ALTER TABLE `error_jobcode` ENABLE KEYS */;
  404 +UNLOCK TABLES;
  405 +
  406 +--
  407 +-- Table structure for table `fleet_line_template`
  408 +--
  409 +
  410 +DROP TABLE IF EXISTS `fleet_line_template`;
  411 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  412 +/*!50503 SET character_set_client = utf8mb4 */;
  413 +CREATE TABLE `fleet_line_template` (
  414 + `id` int NOT NULL AUTO_INCREMENT COMMENT '模板id',
  415 + `fleet_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '车队名称',
  416 + `line_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '线路名称',
  417 + `create_time` datetime DEFAULT NULL COMMENT '创建事件',
  418 + `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  419 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人',
  420 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人',
  421 + `remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  422 + PRIMARY KEY (`id`) USING BTREE
  423 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='车队与线路对应模板';
  424 +/*!40101 SET character_set_client = @saved_cs_client */;
  425 +
  426 +--
  427 +-- Dumping data for table `fleet_line_template`
  428 +--
  429 +
  430 +LOCK TABLES `fleet_line_template` WRITE;
  431 +/*!40000 ALTER TABLE `fleet_line_template` DISABLE KEYS */;
  432 +/*!40000 ALTER TABLE `fleet_line_template` ENABLE KEYS */;
  433 +UNLOCK TABLES;
  434 +
  435 +--
  436 +-- Table structure for table `gen_table`
  437 +--
  438 +
  439 +DROP TABLE IF EXISTS `gen_table`;
  440 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  441 +/*!50503 SET character_set_client = utf8mb4 */;
  442 +CREATE TABLE `gen_table` (
  443 + `table_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
  444 + `table_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '表名称',
  445 + `table_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '表描述',
  446 + `sub_table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '关联子表的表名',
  447 + `sub_table_fk_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '子表关联的外键名',
  448 + `class_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '实体类名称',
  449 + `tpl_category` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)',
  450 + `package_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '生成包路径',
  451 + `module_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '生成模块名',
  452 + `business_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '生成业务名',
  453 + `function_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '生成功能名',
  454 + `function_author` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '生成功能作者',
  455 + `gen_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)',
  456 + `gen_path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '/' COMMENT '生成路径(不填默认项目路径)',
  457 + `options` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '其它生成选项',
  458 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  459 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  460 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  461 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  462 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  463 + PRIMARY KEY (`table_id`) USING BTREE
  464 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='代码生成业务表';
  465 +/*!40101 SET character_set_client = @saved_cs_client */;
  466 +
  467 +--
  468 +-- Dumping data for table `gen_table`
  469 +--
  470 +
  471 +LOCK TABLES `gen_table` WRITE;
  472 +/*!40000 ALTER TABLE `gen_table` DISABLE KEYS */;
  473 +/*!40000 ALTER TABLE `gen_table` ENABLE KEYS */;
  474 +UNLOCK TABLES;
  475 +
  476 +--
  477 +-- Table structure for table `gen_table_column`
  478 +--
  479 +
  480 +DROP TABLE IF EXISTS `gen_table_column`;
  481 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  482 +/*!50503 SET character_set_client = utf8mb4 */;
  483 +CREATE TABLE `gen_table_column` (
  484 + `column_id` bigint NOT NULL AUTO_INCREMENT COMMENT '编号',
  485 + `table_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '归属表编号',
  486 + `column_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '列名称',
  487 + `column_comment` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '列描述',
  488 + `column_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '列类型',
  489 + `java_type` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'JAVA类型',
  490 + `java_field` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'JAVA字段名',
  491 + `is_pk` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否主键(1是)',
  492 + `is_increment` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否自增(1是)',
  493 + `is_required` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否必填(1是)',
  494 + `is_insert` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否为插入字段(1是)',
  495 + `is_edit` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否编辑字段(1是)',
  496 + `is_list` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否列表字段(1是)',
  497 + `is_query` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否查询字段(1是)',
  498 + `query_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)',
  499 + `html_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)',
  500 + `dict_type` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '字典类型',
  501 + `sort` int DEFAULT NULL COMMENT '排序',
  502 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  503 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  504 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  505 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  506 + PRIMARY KEY (`column_id`) USING BTREE
  507 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='代码生成业务表字段';
  508 +/*!40101 SET character_set_client = @saved_cs_client */;
  509 +
  510 +--
  511 +-- Dumping data for table `gen_table_column`
  512 +--
  513 +
  514 +LOCK TABLES `gen_table_column` WRITE;
  515 +/*!40000 ALTER TABLE `gen_table_column` DISABLE KEYS */;
  516 +/*!40000 ALTER TABLE `gen_table_column` ENABLE KEYS */;
  517 +UNLOCK TABLES;
  518 +
  519 +--
  520 +-- Table structure for table `key_info`
  521 +--
  522 +
  523 +DROP TABLE IF EXISTS `key_info`;
  524 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  525 +/*!50503 SET character_set_client = utf8mb4 */;
  526 +CREATE TABLE `key_info` (
  527 + `id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
  528 + `name` varchar(100) DEFAULT NULL COMMENT '名称(如:XX车的钥匙)',
  529 + `status` int DEFAULT NULL COMMENT '状态',
  530 + `del_flag` bit(1) DEFAULT b'0' COMMENT '是否删除',
  531 + `create_By` varchar(100) DEFAULT NULL COMMENT '创建人员',
  532 + `create_Time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
  533 + `updateBy` varchar(100) DEFAULT NULL COMMENT '修改人员',
  534 + `update_Time` timestamp NULL DEFAULT NULL COMMENT '修改时间',
  535 + `yard_Id` int DEFAULT NULL COMMENT '钥匙所在场站ID',
  536 + `device_id` int DEFAULT NULL COMMENT '钥匙锁在的设备ID',
  537 + `cabinetNo` int DEFAULT NULL COMMENT '钥匙所在的位置',
  538 + PRIMARY KEY (`id`)
  539 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='钥匙信息';
  540 +/*!40101 SET character_set_client = @saved_cs_client */;
  541 +
  542 +--
  543 +-- Dumping data for table `key_info`
  544 +--
  545 +
  546 +LOCK TABLES `key_info` WRITE;
  547 +/*!40000 ALTER TABLE `key_info` DISABLE KEYS */;
  548 +/*!40000 ALTER TABLE `key_info` ENABLE KEYS */;
  549 +UNLOCK TABLES;
  550 +
  551 +--
  552 +-- Table structure for table `line_config`
  553 +--
  554 +
  555 +DROP TABLE IF EXISTS `line_config`;
  556 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  557 +/*!50503 SET character_set_client = utf8mb4 */;
  558 +CREATE TABLE `line_config` (
  559 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  560 + `line_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '线路名',
  561 + `lp_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '路牌',
  562 + `first_sign_in_time` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '第一次签到时间',
  563 + `first_sign_out_time` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '第一次签退时间',
  564 + `first_sign_today_tomorrow` tinyint DEFAULT NULL COMMENT '今天还是隔天',
  565 + `second_flag` tinyint DEFAULT NULL COMMENT '分班标识',
  566 + `second_sign_in_time` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '分班签到时间',
  567 + `second_sign_out_time` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '分班签退时间',
  568 + `second_sign_today_tomorrow` tinyint DEFAULT NULL COMMENT '今天还是隔天',
  569 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  570 + `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  571 + `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人',
  572 + `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人',
  573 + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  574 + PRIMARY KEY (`id`) USING BTREE,
  575 + UNIQUE KEY `line_name` (`line_name`,`lp_name`) USING BTREE
  576 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='线路配置表';
  577 +/*!40101 SET character_set_client = @saved_cs_client */;
  578 +
  579 +--
  580 +-- Dumping data for table `line_config`
  581 +--
  582 +
  583 +LOCK TABLES `line_config` WRITE;
  584 +/*!40000 ALTER TABLE `line_config` DISABLE KEYS */;
  585 +/*!40000 ALTER TABLE `line_config` ENABLE KEYS */;
  586 +UNLOCK TABLES;
  587 +
  588 +--
  589 +-- Table structure for table `qrtz_blob_triggers`
  590 +--
  591 +
  592 +DROP TABLE IF EXISTS `qrtz_blob_triggers`;
  593 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  594 +/*!50503 SET character_set_client = utf8mb4 */;
  595 +CREATE TABLE `qrtz_blob_triggers` (
  596 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  597 + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  598 + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  599 + `blob_data` blob COMMENT '存放持久化Trigger对象',
  600 + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
  601 + CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  602 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Blob类型的触发器表';
  603 +/*!40101 SET character_set_client = @saved_cs_client */;
  604 +
  605 +--
  606 +-- Dumping data for table `qrtz_blob_triggers`
  607 +--
  608 +
  609 +LOCK TABLES `qrtz_blob_triggers` WRITE;
  610 +/*!40000 ALTER TABLE `qrtz_blob_triggers` DISABLE KEYS */;
  611 +/*!40000 ALTER TABLE `qrtz_blob_triggers` ENABLE KEYS */;
  612 +UNLOCK TABLES;
  613 +
  614 +--
  615 +-- Table structure for table `qrtz_calendars`
  616 +--
  617 +
  618 +DROP TABLE IF EXISTS `qrtz_calendars`;
  619 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  620 +/*!50503 SET character_set_client = utf8mb4 */;
  621 +CREATE TABLE `qrtz_calendars` (
  622 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  623 + `calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '日历名称',
  624 + `calendar` blob NOT NULL COMMENT '存放持久化calendar对象',
  625 + PRIMARY KEY (`sched_name`,`calendar_name`) USING BTREE
  626 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='日历信息表';
  627 +/*!40101 SET character_set_client = @saved_cs_client */;
  628 +
  629 +--
  630 +-- Dumping data for table `qrtz_calendars`
  631 +--
  632 +
  633 +LOCK TABLES `qrtz_calendars` WRITE;
  634 +/*!40000 ALTER TABLE `qrtz_calendars` DISABLE KEYS */;
  635 +/*!40000 ALTER TABLE `qrtz_calendars` ENABLE KEYS */;
  636 +UNLOCK TABLES;
  637 +
  638 +--
  639 +-- Table structure for table `qrtz_cron_triggers`
  640 +--
  641 +
  642 +DROP TABLE IF EXISTS `qrtz_cron_triggers`;
  643 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  644 +/*!50503 SET character_set_client = utf8mb4 */;
  645 +CREATE TABLE `qrtz_cron_triggers` (
  646 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  647 + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  648 + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  649 + `cron_expression` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'cron表达式',
  650 + `time_zone_id` varchar(80) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '时区',
  651 + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
  652 + CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  653 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='Cron类型的触发器表';
  654 +/*!40101 SET character_set_client = @saved_cs_client */;
  655 +
  656 +--
  657 +-- Dumping data for table `qrtz_cron_triggers`
  658 +--
  659 +
  660 +LOCK TABLES `qrtz_cron_triggers` WRITE;
  661 +/*!40000 ALTER TABLE `qrtz_cron_triggers` DISABLE KEYS */;
  662 +/*!40000 ALTER TABLE `qrtz_cron_triggers` ENABLE KEYS */;
  663 +UNLOCK TABLES;
  664 +
  665 +--
  666 +-- Table structure for table `qrtz_fired_triggers`
  667 +--
  668 +
  669 +DROP TABLE IF EXISTS `qrtz_fired_triggers`;
  670 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  671 +/*!50503 SET character_set_client = utf8mb4 */;
  672 +CREATE TABLE `qrtz_fired_triggers` (
  673 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  674 + `entry_id` varchar(95) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度器实例id',
  675 + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  676 + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  677 + `instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度器实例名',
  678 + `fired_time` bigint NOT NULL COMMENT '触发的时间',
  679 + `sched_time` bigint NOT NULL COMMENT '定时器制定的时间',
  680 + `priority` int NOT NULL COMMENT '优先级',
  681 + `state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '状态',
  682 + `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '任务名称',
  683 + `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '任务组名',
  684 + `is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否并发',
  685 + `requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '是否接受恢复执行',
  686 + PRIMARY KEY (`sched_name`,`entry_id`) USING BTREE
  687 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='已触发的触发器表';
  688 +/*!40101 SET character_set_client = @saved_cs_client */;
  689 +
  690 +--
  691 +-- Dumping data for table `qrtz_fired_triggers`
  692 +--
  693 +
  694 +LOCK TABLES `qrtz_fired_triggers` WRITE;
  695 +/*!40000 ALTER TABLE `qrtz_fired_triggers` DISABLE KEYS */;
  696 +/*!40000 ALTER TABLE `qrtz_fired_triggers` ENABLE KEYS */;
  697 +UNLOCK TABLES;
  698 +
  699 +--
  700 +-- Table structure for table `qrtz_job_details`
  701 +--
  702 +
  703 +DROP TABLE IF EXISTS `qrtz_job_details`;
  704 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  705 +/*!50503 SET character_set_client = utf8mb4 */;
  706 +CREATE TABLE `qrtz_job_details` (
  707 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  708 + `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务名称',
  709 + `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务组名',
  710 + `description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '相关介绍',
  711 + `job_class_name` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '执行任务类名称',
  712 + `is_durable` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '是否持久化',
  713 + `is_nonconcurrent` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '是否并发',
  714 + `is_update_data` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '是否更新数据',
  715 + `requests_recovery` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '是否接受恢复执行',
  716 + `job_data` blob COMMENT '存放持久化job对象',
  717 + PRIMARY KEY (`sched_name`,`job_name`,`job_group`) USING BTREE
  718 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='任务详细信息表';
  719 +/*!40101 SET character_set_client = @saved_cs_client */;
  720 +
  721 +--
  722 +-- Dumping data for table `qrtz_job_details`
  723 +--
  724 +
  725 +LOCK TABLES `qrtz_job_details` WRITE;
  726 +/*!40000 ALTER TABLE `qrtz_job_details` DISABLE KEYS */;
  727 +/*!40000 ALTER TABLE `qrtz_job_details` ENABLE KEYS */;
  728 +UNLOCK TABLES;
  729 +
  730 +--
  731 +-- Table structure for table `qrtz_locks`
  732 +--
  733 +
  734 +DROP TABLE IF EXISTS `qrtz_locks`;
  735 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  736 +/*!50503 SET character_set_client = utf8mb4 */;
  737 +CREATE TABLE `qrtz_locks` (
  738 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  739 + `lock_name` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '悲观锁名称',
  740 + PRIMARY KEY (`sched_name`,`lock_name`) USING BTREE
  741 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='存储的悲观锁信息表';
  742 +/*!40101 SET character_set_client = @saved_cs_client */;
  743 +
  744 +--
  745 +-- Dumping data for table `qrtz_locks`
  746 +--
  747 +
  748 +LOCK TABLES `qrtz_locks` WRITE;
  749 +/*!40000 ALTER TABLE `qrtz_locks` DISABLE KEYS */;
  750 +/*!40000 ALTER TABLE `qrtz_locks` ENABLE KEYS */;
  751 +UNLOCK TABLES;
  752 +
  753 +--
  754 +-- Table structure for table `qrtz_paused_trigger_grps`
  755 +--
  756 +
  757 +DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
  758 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  759 +/*!50503 SET character_set_client = utf8mb4 */;
  760 +CREATE TABLE `qrtz_paused_trigger_grps` (
  761 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  762 + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  763 + PRIMARY KEY (`sched_name`,`trigger_group`) USING BTREE
  764 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='暂停的触发器表';
  765 +/*!40101 SET character_set_client = @saved_cs_client */;
  766 +
  767 +--
  768 +-- Dumping data for table `qrtz_paused_trigger_grps`
  769 +--
  770 +
  771 +LOCK TABLES `qrtz_paused_trigger_grps` WRITE;
  772 +/*!40000 ALTER TABLE `qrtz_paused_trigger_grps` DISABLE KEYS */;
  773 +/*!40000 ALTER TABLE `qrtz_paused_trigger_grps` ENABLE KEYS */;
  774 +UNLOCK TABLES;
  775 +
  776 +--
  777 +-- Table structure for table `qrtz_scheduler_state`
  778 +--
  779 +
  780 +DROP TABLE IF EXISTS `qrtz_scheduler_state`;
  781 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  782 +/*!50503 SET character_set_client = utf8mb4 */;
  783 +CREATE TABLE `qrtz_scheduler_state` (
  784 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  785 + `instance_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '实例名称',
  786 + `last_checkin_time` bigint NOT NULL COMMENT '上次检查时间',
  787 + `checkin_interval` bigint NOT NULL COMMENT '检查间隔时间',
  788 + PRIMARY KEY (`sched_name`,`instance_name`) USING BTREE
  789 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='调度器状态表';
  790 +/*!40101 SET character_set_client = @saved_cs_client */;
  791 +
  792 +--
  793 +-- Dumping data for table `qrtz_scheduler_state`
  794 +--
  795 +
  796 +LOCK TABLES `qrtz_scheduler_state` WRITE;
  797 +/*!40000 ALTER TABLE `qrtz_scheduler_state` DISABLE KEYS */;
  798 +/*!40000 ALTER TABLE `qrtz_scheduler_state` ENABLE KEYS */;
  799 +UNLOCK TABLES;
  800 +
  801 +--
  802 +-- Table structure for table `qrtz_simple_triggers`
  803 +--
  804 +
  805 +DROP TABLE IF EXISTS `qrtz_simple_triggers`;
  806 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  807 +/*!50503 SET character_set_client = utf8mb4 */;
  808 +CREATE TABLE `qrtz_simple_triggers` (
  809 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  810 + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  811 + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  812 + `repeat_count` bigint NOT NULL COMMENT '重复的次数统计',
  813 + `repeat_interval` bigint NOT NULL COMMENT '重复的间隔时间',
  814 + `times_triggered` bigint NOT NULL COMMENT '已经触发的次数',
  815 + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
  816 + CONSTRAINT `qrtz_simple_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  817 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='简单触发器的信息表';
  818 +/*!40101 SET character_set_client = @saved_cs_client */;
  819 +
  820 +--
  821 +-- Dumping data for table `qrtz_simple_triggers`
  822 +--
  823 +
  824 +LOCK TABLES `qrtz_simple_triggers` WRITE;
  825 +/*!40000 ALTER TABLE `qrtz_simple_triggers` DISABLE KEYS */;
  826 +/*!40000 ALTER TABLE `qrtz_simple_triggers` ENABLE KEYS */;
  827 +UNLOCK TABLES;
  828 +
  829 +--
  830 +-- Table structure for table `qrtz_simprop_triggers`
  831 +--
  832 +
  833 +DROP TABLE IF EXISTS `qrtz_simprop_triggers`;
  834 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  835 +/*!50503 SET character_set_client = utf8mb4 */;
  836 +CREATE TABLE `qrtz_simprop_triggers` (
  837 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  838 + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_name的外键',
  839 + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_triggers表trigger_group的外键',
  840 + `str_prop_1` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'String类型的trigger的第一个参数',
  841 + `str_prop_2` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'String类型的trigger的第二个参数',
  842 + `str_prop_3` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'String类型的trigger的第三个参数',
  843 + `int_prop_1` int DEFAULT NULL COMMENT 'int类型的trigger的第一个参数',
  844 + `int_prop_2` int DEFAULT NULL COMMENT 'int类型的trigger的第二个参数',
  845 + `long_prop_1` bigint DEFAULT NULL COMMENT 'long类型的trigger的第一个参数',
  846 + `long_prop_2` bigint DEFAULT NULL COMMENT 'long类型的trigger的第二个参数',
  847 + `dec_prop_1` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第一个参数',
  848 + `dec_prop_2` decimal(13,4) DEFAULT NULL COMMENT 'decimal类型的trigger的第二个参数',
  849 + `bool_prop_1` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Boolean类型的trigger的第一个参数',
  850 + `bool_prop_2` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'Boolean类型的trigger的第二个参数',
  851 + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
  852 + CONSTRAINT `qrtz_simprop_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  853 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='同步机制的行锁表';
  854 +/*!40101 SET character_set_client = @saved_cs_client */;
  855 +
  856 +--
  857 +-- Dumping data for table `qrtz_simprop_triggers`
  858 +--
  859 +
  860 +LOCK TABLES `qrtz_simprop_triggers` WRITE;
  861 +/*!40000 ALTER TABLE `qrtz_simprop_triggers` DISABLE KEYS */;
  862 +/*!40000 ALTER TABLE `qrtz_simprop_triggers` ENABLE KEYS */;
  863 +UNLOCK TABLES;
  864 +
  865 +--
  866 +-- Table structure for table `qrtz_triggers`
  867 +--
  868 +
  869 +DROP TABLE IF EXISTS `qrtz_triggers`;
  870 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  871 +/*!50503 SET character_set_client = utf8mb4 */;
  872 +CREATE TABLE `qrtz_triggers` (
  873 + `sched_name` varchar(120) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调度名称',
  874 + `trigger_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '触发器的名字',
  875 + `trigger_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '触发器所属组的名字',
  876 + `job_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_job_details表job_name的外键',
  877 + `job_group` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT 'qrtz_job_details表job_group的外键',
  878 + `description` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '相关介绍',
  879 + `next_fire_time` bigint DEFAULT NULL COMMENT '上一次触发时间(毫秒)',
  880 + `prev_fire_time` bigint DEFAULT NULL COMMENT '下一次触发时间(默认为-1表示不触发)',
  881 + `priority` int DEFAULT NULL COMMENT '优先级',
  882 + `trigger_state` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '触发器状态',
  883 + `trigger_type` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '触发器的类型',
  884 + `start_time` bigint NOT NULL COMMENT '开始时间',
  885 + `end_time` bigint DEFAULT NULL COMMENT '结束时间',
  886 + `calendar_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '日程表名称',
  887 + `misfire_instr` smallint DEFAULT NULL COMMENT '补偿执行的策略',
  888 + `job_data` blob COMMENT '存放持久化job对象',
  889 + PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE,
  890 + KEY `sched_name` (`sched_name`,`job_name`,`job_group`) USING BTREE,
  891 + CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`) ON DELETE RESTRICT ON UPDATE RESTRICT
  892 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='触发器详细信息表';
  893 +/*!40101 SET character_set_client = @saved_cs_client */;
  894 +
  895 +--
  896 +-- Dumping data for table `qrtz_triggers`
  897 +--
  898 +
  899 +LOCK TABLES `qrtz_triggers` WRITE;
  900 +/*!40000 ALTER TABLE `qrtz_triggers` DISABLE KEYS */;
  901 +/*!40000 ALTER TABLE `qrtz_triggers` ENABLE KEYS */;
  902 +UNLOCK TABLES;
  903 +
  904 +--
  905 +-- Table structure for table `rule_attendance_main`
  906 +--
  907 +
  908 +DROP TABLE IF EXISTS `rule_attendance_main`;
  909 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  910 +/*!50503 SET character_set_client = utf8mb4 */;
  911 +CREATE TABLE `rule_attendance_main` (
  912 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  913 + `name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '姓名',
  914 + `job_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工号',
  915 + `working_hour_plan` int DEFAULT NULL COMMENT '工时制',
  916 + `working_hour_type` tinyint DEFAULT NULL COMMENT '工时类型',
  917 + `first_work_sign_in_time` datetime DEFAULT NULL COMMENT '第一段上班签到时间',
  918 + `first_sign_in_working_range` int DEFAULT NULL COMMENT '第一段上班打卡签到范围',
  919 + `first_quitting_sign_in_time` datetime DEFAULT NULL COMMENT '第一段下班签退时间',
  920 + `first_sign_in_quitting_range` int DEFAULT NULL COMMENT '第一段下班签退签到范围',
  921 + `sign_in_time_out_range` int DEFAULT NULL COMMENT '超时范围允许',
  922 + `second_work_sign_in_time` datetime DEFAULT NULL COMMENT '第二段上班签到时间',
  923 + `second_sign_in_working_range` int DEFAULT NULL COMMENT '第二段上班打卡范围',
  924 + `second_quitting_sign_in_time` datetime DEFAULT NULL COMMENT '第二段下班签到签退',
  925 + `second_sign_in_quitting_range` int DEFAULT NULL COMMENT '第二段下班打卡范围',
  926 + `scheduling_date` date DEFAULT NULL COMMENT '值班日期',
  927 + `work_flag` int DEFAULT NULL COMMENT '是否工作',
  928 + `posts` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种',
  929 + `rule_dict_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '班型名称',
  930 + `fleet_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '部门',
  931 + PRIMARY KEY (`id`) USING BTREE
  932 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考勤表';
  933 +/*!40101 SET character_set_client = @saved_cs_client */;
  934 +
  935 +--
  936 +-- Dumping data for table `rule_attendance_main`
  937 +--
  938 +
  939 +LOCK TABLES `rule_attendance_main` WRITE;
  940 +/*!40000 ALTER TABLE `rule_attendance_main` DISABLE KEYS */;
  941 +/*!40000 ALTER TABLE `rule_attendance_main` ENABLE KEYS */;
  942 +UNLOCK TABLES;
  943 +
  944 +--
  945 +-- Table structure for table `rule_attendance_main_help`
  946 +--
  947 +
  948 +DROP TABLE IF EXISTS `rule_attendance_main_help`;
  949 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  950 +/*!50503 SET character_set_client = utf8mb4 */;
  951 +CREATE TABLE `rule_attendance_main_help` (
  952 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  953 + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '姓名',
  954 + `job_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工号',
  955 + `posts` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种',
  956 + `date_flag` date DEFAULT NULL COMMENT '生成日期',
  957 + `fleet_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '部门',
  958 + `rule_dict_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '班型名称',
  959 + PRIMARY KEY (`id`) USING BTREE,
  960 + UNIQUE KEY `job_code` (`job_code`,`date_flag`) USING BTREE
  961 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考勤表';
  962 +/*!40101 SET character_set_client = @saved_cs_client */;
  963 +
  964 +--
  965 +-- Dumping data for table `rule_attendance_main_help`
  966 +--
  967 +
  968 +LOCK TABLES `rule_attendance_main_help` WRITE;
  969 +/*!40000 ALTER TABLE `rule_attendance_main_help` DISABLE KEYS */;
  970 +/*!40000 ALTER TABLE `rule_attendance_main_help` ENABLE KEYS */;
  971 +UNLOCK TABLES;
  972 +
  973 +--
  974 +-- Table structure for table `rule_num`
  975 +--
  976 +
  977 +DROP TABLE IF EXISTS `rule_num`;
  978 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  979 +/*!50503 SET character_set_client = utf8mb4 */;
  980 +CREATE TABLE `rule_num` (
  981 + `id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
  982 + `rule_dict_name` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '班型名称',
  983 + `rule_type` int DEFAULT NULL COMMENT '班次类型',
  984 + `work_day` int DEFAULT NULL COMMENT '工作天数',
  985 + `free_day` int DEFAULT NULL COMMENT '休息天数',
  986 + `rule_week` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '星期翻班详情',
  987 + `create_time` datetime DEFAULT NULL,
  988 + `update_time` datetime DEFAULT NULL,
  989 + `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  990 + `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  991 + PRIMARY KEY (`id`) USING BTREE,
  992 + UNIQUE KEY `rule_dict_name` (`rule_dict_name`) USING BTREE
  993 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='班次管理';
  994 +/*!40101 SET character_set_client = @saved_cs_client */;
  995 +
  996 +--
  997 +-- Dumping data for table `rule_num`
  998 +--
  999 +
  1000 +LOCK TABLES `rule_num` WRITE;
  1001 +/*!40000 ALTER TABLE `rule_num` DISABLE KEYS */;
  1002 +/*!40000 ALTER TABLE `rule_num` ENABLE KEYS */;
  1003 +UNLOCK TABLES;
  1004 +
  1005 +--
  1006 +-- Table structure for table `rule_num_setting`
  1007 +--
  1008 +
  1009 +DROP TABLE IF EXISTS `rule_num_setting`;
  1010 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1011 +/*!50503 SET character_set_client = utf8mb4 */;
  1012 +CREATE TABLE `rule_num_setting` (
  1013 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  1014 + `rule_num_id` int DEFAULT NULL COMMENT '班次id',
  1015 + `rule_dict_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '班次名称',
  1016 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1017 + `update_time` datetime DEFAULT NULL COMMENT '修改时间',
  1018 + `remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  1019 + `create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '创建人',
  1020 + `update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '修改人',
  1021 + PRIMARY KEY (`id`) USING BTREE
  1022 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='排班设置表';
  1023 +/*!40101 SET character_set_client = @saved_cs_client */;
  1024 +
  1025 +--
  1026 +-- Dumping data for table `rule_num_setting`
  1027 +--
  1028 +
  1029 +LOCK TABLES `rule_num_setting` WRITE;
  1030 +/*!40000 ALTER TABLE `rule_num_setting` DISABLE KEYS */;
  1031 +/*!40000 ALTER TABLE `rule_num_setting` ENABLE KEYS */;
  1032 +UNLOCK TABLES;
  1033 +
  1034 +--
  1035 +-- Table structure for table `rule_scheduling`
  1036 +--
  1037 +
  1038 +DROP TABLE IF EXISTS `rule_scheduling`;
  1039 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1040 +/*!50503 SET character_set_client = utf8mb4 */;
  1041 +CREATE TABLE `rule_scheduling` (
  1042 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  1043 + `rule_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '规则名称',
  1044 + `working_hour_plan` int NOT NULL COMMENT '工时制',
  1045 + `working_hour_type` tinyint NOT NULL COMMENT '工时类型',
  1046 + `first_work_sign_in_time` time NOT NULL COMMENT '第一段上班签到时间',
  1047 + `first_sign_in_working_range` int DEFAULT NULL COMMENT '第一段上班打卡签到范围',
  1048 + `first_quitting_sign_in_time` time NOT NULL COMMENT '第一段下班签退时间',
  1049 + `first_sign_in_day_tomorrow` tinyint NOT NULL COMMENT '第一段上下班标识,今天时间还是隔天',
  1050 + `first_sign_in_quitting_range` int DEFAULT NULL COMMENT '第一段下班签退签到范围',
  1051 + `sign_in_time_out_range` int DEFAULT NULL COMMENT '超时范围允许',
  1052 + `second_flag` int DEFAULT '1' COMMENT '第二段开启标识 1默认1 未开启 2 开启',
  1053 + `second_work_sign_in_time` time DEFAULT NULL COMMENT '第二段上班签到时间',
  1054 + `second_sign_in_working_range` int DEFAULT NULL COMMENT '第二段上班打卡范围',
  1055 + `second_quitting_sign_in_time` time DEFAULT NULL COMMENT '第二段下班签到签退',
  1056 + `second_sign_in_quitting_range` int DEFAULT NULL COMMENT '第二段下班打卡范围',
  1057 + `second_sign_day_tomorrow` int DEFAULT NULL COMMENT '第二段上下班标识,今天时间还是隔天',
  1058 + `create_time` datetime DEFAULT NULL,
  1059 + `update_time` datetime DEFAULT NULL,
  1060 + `create_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  1061 + `update_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  1062 + PRIMARY KEY (`id`) USING BTREE,
  1063 + UNIQUE KEY `rule_name` (`rule_name`) USING BTREE
  1064 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='排版规则表';
  1065 +/*!40101 SET character_set_client = @saved_cs_client */;
  1066 +
  1067 +--
  1068 +-- Dumping data for table `rule_scheduling`
  1069 +--
  1070 +
  1071 +LOCK TABLES `rule_scheduling` WRITE;
  1072 +/*!40000 ALTER TABLE `rule_scheduling` DISABLE KEYS */;
  1073 +/*!40000 ALTER TABLE `rule_scheduling` ENABLE KEYS */;
  1074 +UNLOCK TABLES;
  1075 +
  1076 +--
  1077 +-- Table structure for table `rule_setting_driver`
  1078 +--
  1079 +
  1080 +DROP TABLE IF EXISTS `rule_setting_driver`;
  1081 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1082 +/*!50503 SET character_set_client = utf8mb4 */;
  1083 +CREATE TABLE `rule_setting_driver` (
  1084 + `id` int NOT NULL AUTO_INCREMENT,
  1085 + `setting_id` int NOT NULL,
  1086 + `job_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '工号',
  1087 + `start_date` date NOT NULL COMMENT '开始时间',
  1088 + PRIMARY KEY (`id`) USING BTREE,
  1089 + UNIQUE KEY `job_code` (`job_code`) USING BTREE
  1090 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='人员信息表与排班设置绑定表';
  1091 +/*!40101 SET character_set_client = @saved_cs_client */;
  1092 +
  1093 +--
  1094 +-- Dumping data for table `rule_setting_driver`
  1095 +--
  1096 +
  1097 +LOCK TABLES `rule_setting_driver` WRITE;
  1098 +/*!40000 ALTER TABLE `rule_setting_driver` DISABLE KEYS */;
  1099 +/*!40000 ALTER TABLE `rule_setting_driver` ENABLE KEYS */;
  1100 +UNLOCK TABLES;
  1101 +
  1102 +--
  1103 +-- Table structure for table `rule_setting_scheduling`
  1104 +--
  1105 +
  1106 +DROP TABLE IF EXISTS `rule_setting_scheduling`;
  1107 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1108 +/*!50503 SET character_set_client = utf8mb4 */;
  1109 +CREATE TABLE `rule_setting_scheduling` (
  1110 + `id` int NOT NULL AUTO_INCREMENT,
  1111 + `setting_id` int NOT NULL,
  1112 + `rule_scheduling_id` int DEFAULT NULL,
  1113 + `rule_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  1114 + `range_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  1115 + `sort` int NOT NULL COMMENT '序号',
  1116 + PRIMARY KEY (`id`) USING BTREE
  1117 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  1118 +/*!40101 SET character_set_client = @saved_cs_client */;
  1119 +
  1120 +--
  1121 +-- Dumping data for table `rule_setting_scheduling`
  1122 +--
  1123 +
  1124 +LOCK TABLES `rule_setting_scheduling` WRITE;
  1125 +/*!40000 ALTER TABLE `rule_setting_scheduling` DISABLE KEYS */;
  1126 +/*!40000 ALTER TABLE `rule_setting_scheduling` ENABLE KEYS */;
  1127 +UNLOCK TABLES;
  1128 +
  1129 +--
  1130 +-- Table structure for table `scheduling`
  1131 +--
  1132 +
  1133 +DROP TABLE IF EXISTS `scheduling`;
  1134 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1135 +/*!50503 SET character_set_client = utf8mb4 */;
  1136 +CREATE TABLE `scheduling` (
  1137 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  1138 + `schedule_date` date DEFAULT NULL COMMENT '排班日期',
  1139 + `line_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '线路名称',
  1140 + `job_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工号',
  1141 + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '姓名',
  1142 + `posts` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工种',
  1143 + `lp_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '路牌',
  1144 + `nbbm` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '车辆自编号',
  1145 + `bc_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '班次类型',
  1146 + `fcsj_t` bigint DEFAULT NULL COMMENT '发车时间',
  1147 + `zdsj_t` bigint DEFAULT NULL COMMENT '到站时间',
  1148 + `sign_in_id` int DEFAULT NULL COMMENT '签到表id',
  1149 + `ex_type` tinyint DEFAULT NULL COMMENT '记录状态',
  1150 + `sign_time` datetime DEFAULT NULL COMMENT '打卡时间',
  1151 + `sign_type` tinyint DEFAULT NULL COMMENT '打卡类型',
  1152 + `alcohol_flag` tinyint DEFAULT NULL COMMENT '是否酒精测试',
  1153 + `alcohol_intake` decimal(5,2) DEFAULT NULL COMMENT '酒精测试含量',
  1154 + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '原因',
  1155 + PRIMARY KEY (`id`) USING BTREE,
  1156 + UNIQUE KEY `schedule_date` (`job_code`,`bc_type`,`fcsj_t`,`schedule_date`) USING BTREE
  1157 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
  1158 +/*!40101 SET character_set_client = @saved_cs_client */;
  1159 +
  1160 +--
  1161 +-- Dumping data for table `scheduling`
  1162 +--
  1163 +
  1164 +LOCK TABLES `scheduling` WRITE;
  1165 +/*!40000 ALTER TABLE `scheduling` DISABLE KEYS */;
  1166 +/*!40000 ALTER TABLE `scheduling` ENABLE KEYS */;
  1167 +UNLOCK TABLES;
  1168 +
  1169 +--
  1170 +-- Table structure for table `sign_in`
  1171 +--
  1172 +
  1173 +DROP TABLE IF EXISTS `sign_in`;
  1174 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1175 +/*!50503 SET character_set_client = utf8mb4 */;
  1176 +CREATE TABLE `sign_in` (
  1177 + `id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
  1178 + `create_time` datetime DEFAULT NULL COMMENT '签到日期',
  1179 + `jobCode` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工号',
  1180 + `ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '签到设备ip',
  1181 + `image` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '图片',
  1182 + `status` tinyint(1) DEFAULT '1' COMMENT '签到结果 1 成功 2 异常',
  1183 + `update_by` varbinary(60) DEFAULT NULL COMMENT '修改人',
  1184 + `singn_in` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '签到类型 1 人脸 2 刷卡 3 其他 4 酒精',
  1185 + `device_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '设备号',
  1186 + `alcohol_flag` tinyint(1) DEFAULT '2' COMMENT '酒精测试 1 测试 2 未测试',
  1187 + `type` tinyint(1) DEFAULT '1' COMMENT '1 上班签到 2 签退签到',
  1188 + `update_time` datetime DEFAULT NULL COMMENT '修改日期',
  1189 + `alcohol_intake` decimal(5,2) DEFAULT NULL COMMENT '酒精摄入量',
  1190 + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注 如:酒精测试未通过',
  1191 + `ex_type` tinyint DEFAULT NULL COMMENT '异常类型',
  1192 + PRIMARY KEY (`id`) USING BTREE
  1193 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='签到表';
  1194 +/*!40101 SET character_set_client = @saved_cs_client */;
  1195 +
  1196 +--
  1197 +-- Dumping data for table `sign_in`
  1198 +--
  1199 +
  1200 +LOCK TABLES `sign_in` WRITE;
  1201 +/*!40000 ALTER TABLE `sign_in` DISABLE KEYS */;
  1202 +/*!40000 ALTER TABLE `sign_in` ENABLE KEYS */;
  1203 +UNLOCK TABLES;
  1204 +
  1205 +--
  1206 +-- Table structure for table `sys_config`
  1207 +--
  1208 +
  1209 +DROP TABLE IF EXISTS `sys_config`;
  1210 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1211 +/*!50503 SET character_set_client = utf8mb4 */;
  1212 +CREATE TABLE `sys_config` (
  1213 + `config_id` int NOT NULL AUTO_INCREMENT COMMENT '参数主键',
  1214 + `config_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '参数名称',
  1215 + `config_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '参数键名',
  1216 + `config_value` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '参数键值',
  1217 + `config_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT 'N' COMMENT '系统内置(Y是 N否)',
  1218 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1219 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1220 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1221 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1222 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  1223 + PRIMARY KEY (`config_id`) USING BTREE
  1224 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='参数配置表';
  1225 +/*!40101 SET character_set_client = @saved_cs_client */;
  1226 +
  1227 +--
  1228 +-- Dumping data for table `sys_config`
  1229 +--
  1230 +
  1231 +LOCK TABLES `sys_config` WRITE;
  1232 +/*!40000 ALTER TABLE `sys_config` DISABLE KEYS */;
  1233 +/*!40000 ALTER TABLE `sys_config` ENABLE KEYS */;
  1234 +UNLOCK TABLES;
  1235 +
  1236 +--
  1237 +-- Table structure for table `sys_dept`
  1238 +--
  1239 +
  1240 +DROP TABLE IF EXISTS `sys_dept`;
  1241 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1242 +/*!50503 SET character_set_client = utf8mb4 */;
  1243 +CREATE TABLE `sys_dept` (
  1244 + `dept_id` bigint NOT NULL AUTO_INCREMENT COMMENT '部门id',
  1245 + `parent_id` bigint DEFAULT '0' COMMENT '父部门id',
  1246 + `ancestors` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '祖级列表',
  1247 + `dept_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '部门名称',
  1248 + `order_num` int DEFAULT '0' COMMENT '显示顺序',
  1249 + `leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '负责人',
  1250 + `phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系电话',
  1251 + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '邮箱',
  1252 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '部门状态(0正常 1停用)',
  1253 + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1254 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1255 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1256 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1257 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1258 + PRIMARY KEY (`dept_id`) USING BTREE
  1259 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='部门表';
  1260 +/*!40101 SET character_set_client = @saved_cs_client */;
  1261 +
  1262 +--
  1263 +-- Dumping data for table `sys_dept`
  1264 +--
  1265 +
  1266 +LOCK TABLES `sys_dept` WRITE;
  1267 +/*!40000 ALTER TABLE `sys_dept` DISABLE KEYS */;
  1268 +/*!40000 ALTER TABLE `sys_dept` ENABLE KEYS */;
  1269 +UNLOCK TABLES;
  1270 +
  1271 +--
  1272 +-- Table structure for table `sys_dict_data`
  1273 +--
  1274 +
  1275 +DROP TABLE IF EXISTS `sys_dict_data`;
  1276 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1277 +/*!50503 SET character_set_client = utf8mb4 */;
  1278 +CREATE TABLE `sys_dict_data` (
  1279 + `dict_code` bigint NOT NULL AUTO_INCREMENT COMMENT '字典编码',
  1280 + `dict_sort` int DEFAULT '0' COMMENT '字典排序',
  1281 + `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '字典标签',
  1282 + `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '字典键值',
  1283 + `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '字典类型',
  1284 + `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '样式属性(其他样式扩展)',
  1285 + `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '表格回显样式',
  1286 + `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT 'N' COMMENT '是否默认(Y是 N否)',
  1287 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '状态(0正常 1停用)',
  1288 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1289 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1290 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1291 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1292 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  1293 + PRIMARY KEY (`dict_code`) USING BTREE
  1294 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='字典数据表';
  1295 +/*!40101 SET character_set_client = @saved_cs_client */;
  1296 +
  1297 +--
  1298 +-- Dumping data for table `sys_dict_data`
  1299 +--
  1300 +
  1301 +LOCK TABLES `sys_dict_data` WRITE;
  1302 +/*!40000 ALTER TABLE `sys_dict_data` DISABLE KEYS */;
  1303 +/*!40000 ALTER TABLE `sys_dict_data` ENABLE KEYS */;
  1304 +UNLOCK TABLES;
  1305 +
  1306 +--
  1307 +-- Table structure for table `sys_dict_type`
  1308 +--
  1309 +
  1310 +DROP TABLE IF EXISTS `sys_dict_type`;
  1311 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1312 +/*!50503 SET character_set_client = utf8mb4 */;
  1313 +CREATE TABLE `sys_dict_type` (
  1314 + `dict_id` bigint NOT NULL AUTO_INCREMENT COMMENT '字典主键',
  1315 + `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '字典名称',
  1316 + `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '字典类型',
  1317 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '状态(0正常 1停用)',
  1318 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1319 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1320 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1321 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1322 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  1323 + PRIMARY KEY (`dict_id`) USING BTREE,
  1324 + UNIQUE KEY `dict_type` (`dict_type`) USING BTREE
  1325 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='字典类型表';
  1326 +/*!40101 SET character_set_client = @saved_cs_client */;
  1327 +
  1328 +--
  1329 +-- Dumping data for table `sys_dict_type`
  1330 +--
  1331 +
  1332 +LOCK TABLES `sys_dict_type` WRITE;
  1333 +/*!40000 ALTER TABLE `sys_dict_type` DISABLE KEYS */;
  1334 +/*!40000 ALTER TABLE `sys_dict_type` ENABLE KEYS */;
  1335 +UNLOCK TABLES;
  1336 +
  1337 +--
  1338 +-- Table structure for table `sys_job`
  1339 +--
  1340 +
  1341 +DROP TABLE IF EXISTS `sys_job`;
  1342 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1343 +/*!50503 SET character_set_client = utf8mb4 */;
  1344 +CREATE TABLE `sys_job` (
  1345 + `job_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务ID',
  1346 + `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '任务名称',
  1347 + `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名',
  1348 + `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调用目标字符串',
  1349 + `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT 'cron执行表达式',
  1350 + `misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '3' COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)',
  1351 + `concurrent` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '是否并发执行(0允许 1禁止)',
  1352 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '状态(0正常 1暂停)',
  1353 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1354 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1355 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1356 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1357 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '备注信息',
  1358 + PRIMARY KEY (`job_id`,`job_name`,`job_group`) USING BTREE
  1359 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='定时任务调度表';
  1360 +/*!40101 SET character_set_client = @saved_cs_client */;
  1361 +
  1362 +--
  1363 +-- Dumping data for table `sys_job`
  1364 +--
  1365 +
  1366 +LOCK TABLES `sys_job` WRITE;
  1367 +/*!40000 ALTER TABLE `sys_job` DISABLE KEYS */;
  1368 +/*!40000 ALTER TABLE `sys_job` ENABLE KEYS */;
  1369 +UNLOCK TABLES;
  1370 +
  1371 +--
  1372 +-- Table structure for table `sys_job_log`
  1373 +--
  1374 +
  1375 +DROP TABLE IF EXISTS `sys_job_log`;
  1376 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1377 +/*!50503 SET character_set_client = utf8mb4 */;
  1378 +CREATE TABLE `sys_job_log` (
  1379 + `job_log_id` bigint NOT NULL AUTO_INCREMENT COMMENT '任务日志ID',
  1380 + `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务名称',
  1381 + `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '任务组名',
  1382 + `invoke_target` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '调用目标字符串',
  1383 + `job_message` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '日志信息',
  1384 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '执行状态(0正常 1失败)',
  1385 + `exception_info` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '异常信息',
  1386 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1387 + PRIMARY KEY (`job_log_id`) USING BTREE
  1388 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='定时任务调度日志表';
  1389 +/*!40101 SET character_set_client = @saved_cs_client */;
  1390 +
  1391 +--
  1392 +-- Dumping data for table `sys_job_log`
  1393 +--
  1394 +
  1395 +LOCK TABLES `sys_job_log` WRITE;
  1396 +/*!40000 ALTER TABLE `sys_job_log` DISABLE KEYS */;
  1397 +/*!40000 ALTER TABLE `sys_job_log` ENABLE KEYS */;
  1398 +UNLOCK TABLES;
  1399 +
  1400 +--
  1401 +-- Table structure for table `sys_logininfor`
  1402 +--
  1403 +
  1404 +DROP TABLE IF EXISTS `sys_logininfor`;
  1405 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1406 +/*!50503 SET character_set_client = utf8mb4 */;
  1407 +CREATE TABLE `sys_logininfor` (
  1408 + `info_id` bigint NOT NULL AUTO_INCREMENT COMMENT '访问ID',
  1409 + `user_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '用户账号',
  1410 + `ipaddr` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '登录IP地址',
  1411 + `login_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '登录地点',
  1412 + `browser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '浏览器类型',
  1413 + `os` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '操作系统',
  1414 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '登录状态(0成功 1失败)',
  1415 + `msg` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '提示消息',
  1416 + `login_time` datetime DEFAULT NULL COMMENT '访问时间',
  1417 + PRIMARY KEY (`info_id`) USING BTREE,
  1418 + KEY `idx_sys_logininfor_s` (`status`) USING BTREE,
  1419 + KEY `idx_sys_logininfor_lt` (`login_time`) USING BTREE
  1420 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='系统访问记录';
  1421 +/*!40101 SET character_set_client = @saved_cs_client */;
  1422 +
  1423 +--
  1424 +-- Dumping data for table `sys_logininfor`
  1425 +--
  1426 +
  1427 +LOCK TABLES `sys_logininfor` WRITE;
  1428 +/*!40000 ALTER TABLE `sys_logininfor` DISABLE KEYS */;
  1429 +/*!40000 ALTER TABLE `sys_logininfor` ENABLE KEYS */;
  1430 +UNLOCK TABLES;
  1431 +
  1432 +--
  1433 +-- Table structure for table `sys_menu`
  1434 +--
  1435 +
  1436 +DROP TABLE IF EXISTS `sys_menu`;
  1437 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1438 +/*!50503 SET character_set_client = utf8mb4 */;
  1439 +CREATE TABLE `sys_menu` (
  1440 + `menu_id` bigint NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
  1441 + `menu_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单名称',
  1442 + `parent_id` bigint DEFAULT '0' COMMENT '父菜单ID',
  1443 + `order_num` int DEFAULT '0' COMMENT '显示顺序',
  1444 + `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '路由地址',
  1445 + `component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '组件路径',
  1446 + `query` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '路由参数',
  1447 + `is_frame` int DEFAULT '1' COMMENT '是否为外链(0是 1否)',
  1448 + `is_cache` int DEFAULT '0' COMMENT '是否缓存(0缓存 1不缓存)',
  1449 + `menu_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)',
  1450 + `visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '菜单状态(0显示 1隐藏)',
  1451 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '菜单状态(0正常 1停用)',
  1452 + `perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '权限标识',
  1453 + `icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '#' COMMENT '菜单图标',
  1454 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1455 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1456 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1457 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1458 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '备注',
  1459 + PRIMARY KEY (`menu_id`) USING BTREE
  1460 +) ENGINE=InnoDB AUTO_INCREMENT=2309 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='菜单权限表';
  1461 +/*!40101 SET character_set_client = @saved_cs_client */;
  1462 +
  1463 +--
  1464 +-- Dumping data for table `sys_menu`
  1465 +--
  1466 +
  1467 +LOCK TABLES `sys_menu` WRITE;
  1468 +/*!40000 ALTER TABLE `sys_menu` DISABLE KEYS */;
  1469 +INSERT INTO `sys_menu` VALUES (1,'系统管理',0,1,'system',NULL,'',1,0,'M','0','0','','system','admin','2023-06-27 10:02:48','admin','2023-07-12 14:07:42','系统管理目录'),(2,'系统监控',0,2,'monitor',NULL,'',1,0,'M','0','0','','monitor','admin','2023-06-27 10:02:48','',NULL,'系统监控目录'),(3,'系统工具',0,3,'tool',NULL,'',1,0,'M','1','0','','tool','admin','2023-06-27 10:02:48','admin','2024-02-07 05:01:51','系统工具目录'),(100,'用户管理',1,1,'user','system/user/index','',1,0,'C','0','0','system:user:list','user','admin','2023-06-27 10:02:48','',NULL,'用户管理菜单'),(101,'角色管理',1,2,'role','system/role/index','',1,0,'C','0','0','system:role:list','peoples','admin','2023-06-27 10:02:48','',NULL,'角色管理菜单'),(102,'菜单管理',1,3,'menu','system/menu/index','',1,0,'C','0','0','system:menu:list','tree-table','admin','2023-06-27 10:02:48','',NULL,'菜单管理菜单'),(103,'部门管理',1,4,'dept','system/dept/index','',1,0,'C','0','0','system:dept:list','tree','admin','2023-06-27 10:02:48','',NULL,'部门管理菜单'),(104,'岗位管理',1,5,'post','system/post/index','',1,0,'C','0','0','system:post:list','post','admin','2023-06-27 10:02:48','',NULL,'岗位管理菜单'),(105,'字典管理',1,6,'dict','system/dict/index','',1,0,'C','0','0','system:dict:list','dict','admin','2023-06-27 10:02:48','',NULL,'字典管理菜单'),(106,'参数设置',1,7,'config','system/config/index','',1,0,'C','0','0','system:config:list','edit','admin','2023-06-27 10:02:48','',NULL,'参数设置菜单'),(107,'通知公告',1,8,'notice','system/notice/index','',1,0,'C','0','0','system:notice:list','message','admin','2023-06-27 10:02:48','',NULL,'通知公告菜单'),(108,'日志管理',1,9,'log','','',1,0,'M','0','0','','log','admin','2023-06-27 10:02:48','',NULL,'日志管理菜单'),(109,'在线用户',1,1,'online','monitor/online/index','',1,0,'C','0','0','monitor:online:list','online','admin','2023-06-27 10:02:48','admin','2023-09-12 19:51:52','在线用户菜单'),(110,'定时任务',0,2,'job','monitor/job/index','',1,0,'C','0','0','monitor:job:list','job','admin','2023-06-27 10:02:48','admin','2024-02-07 05:01:44','定时任务菜单'),(111,'数据监控',2,3,'druid','monitor/druid/index','',1,0,'C','0','0','monitor:druid:list','druid','admin','2023-06-27 10:02:48','',NULL,'数据监控菜单'),(112,'服务监控',2,4,'server','monitor/server/index','',1,0,'C','0','0','monitor:server:list','server','admin','2023-06-27 10:02:48','',NULL,'服务监控菜单'),(113,'缓存监控',2,5,'cache','monitor/cache/index','',1,0,'C','0','0','monitor:cache:list','redis','admin','2023-06-27 10:02:48','',NULL,'缓存监控菜单'),(114,'缓存列表',2,6,'cacheList','monitor/cache/list','',1,0,'C','0','0','monitor:cache:list','redis-list','admin','2023-06-27 10:02:48','',NULL,'缓存列表菜单'),(115,'表单构建',3,1,'build','tool/build/index','',1,1,'C','1','1','tool:build:list','build','admin','2023-06-27 10:02:48','admin','2023-06-27 17:16:50','表单构建菜单'),(116,'代码生成',3,2,'gen','tool/gen/index','',1,0,'C','1','0','tool:gen:list','code','admin','2023-06-27 10:02:48','admin','2024-01-29 09:57:58','代码生成菜单'),(117,'系统接口',3,3,'swagger','tool/swagger/index','',1,0,'C','1','0','tool:swagger:list','swagger','admin','2023-06-27 10:02:48','admin','2023-09-22 10:06:09','系统接口菜单'),(500,'操作日志',108,1,'operlog','monitor/operlog/index','',1,0,'C','0','0','monitor:operlog:list','form','admin','2023-06-27 10:02:48','',NULL,'操作日志菜单'),(501,'登录日志',108,2,'logininfor','monitor/logininfor/index','',1,0,'C','0','0','monitor:logininfor:list','logininfor','admin','2023-06-27 10:02:48','',NULL,'登录日志菜单'),(1000,'用户查询',100,1,'','','',1,0,'F','0','0','system:user:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1001,'用户新增',100,2,'','','',1,0,'F','0','0','system:user:add','#','admin','2023-06-27 10:02:48','',NULL,''),(1002,'用户修改',100,3,'','','',1,0,'F','0','0','system:user:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1003,'用户删除',100,4,'','','',1,0,'F','0','0','system:user:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1004,'用户导出',100,5,'','','',1,0,'F','0','0','system:user:export','#','admin','2023-06-27 10:02:48','',NULL,''),(1005,'用户导入',100,6,'','','',1,0,'F','0','0','system:user:import','#','admin','2023-06-27 10:02:48','',NULL,''),(1006,'重置密码',100,7,'','','',1,0,'F','0','0','system:user:resetPwd','#','admin','2023-06-27 10:02:48','',NULL,''),(1007,'角色查询',101,1,'','','',1,0,'F','0','0','system:role:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1008,'角色新增',101,2,'','','',1,0,'F','0','0','system:role:add','#','admin','2023-06-27 10:02:48','',NULL,''),(1009,'角色修改',101,3,'','','',1,0,'F','0','0','system:role:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1010,'角色删除',101,4,'','','',1,0,'F','0','0','system:role:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1011,'角色导出',101,5,'','','',1,0,'F','0','0','system:role:export','#','admin','2023-06-27 10:02:48','',NULL,''),(1012,'菜单查询',102,1,'','','',1,0,'F','0','0','system:menu:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1013,'菜单新增',102,2,'','','',1,0,'F','0','0','system:menu:add','#','admin','2023-06-27 10:02:48','',NULL,''),(1014,'菜单修改',102,3,'','','',1,0,'F','0','0','system:menu:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1015,'菜单删除',102,4,'','','',1,0,'F','0','0','system:menu:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1016,'部门查询',103,1,'','','',1,0,'F','0','0','system:dept:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1017,'部门新增',103,2,'','','',1,0,'F','0','0','system:dept:add','#','admin','2023-06-27 10:02:48','',NULL,''),(1018,'部门修改',103,3,'','','',1,0,'F','0','0','system:dept:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1019,'部门删除',103,4,'','','',1,0,'F','0','0','system:dept:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1020,'岗位查询',104,1,'','','',1,0,'F','0','0','system:post:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1021,'岗位新增',104,2,'','','',1,0,'F','0','0','system:post:add','#','admin','2023-06-27 10:02:48','',NULL,''),(1022,'岗位修改',104,3,'','','',1,0,'F','0','0','system:post:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1023,'岗位删除',104,4,'','','',1,0,'F','0','0','system:post:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1024,'岗位导出',104,5,'','','',1,0,'F','0','0','system:post:export','#','admin','2023-06-27 10:02:48','',NULL,''),(1025,'字典查询',105,1,'#','','',1,0,'F','0','0','system:dict:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1026,'字典新增',105,2,'#','','',1,0,'F','0','0','system:dict:add','#','admin','2023-06-27 10:02:48','',NULL,''),(1027,'字典修改',105,3,'#','','',1,0,'F','0','0','system:dict:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1028,'字典删除',105,4,'#','','',1,0,'F','0','0','system:dict:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1029,'字典导出',105,5,'#','','',1,0,'F','0','0','system:dict:export','#','admin','2023-06-27 10:02:48','',NULL,''),(1030,'参数查询',106,1,'#','','',1,0,'F','0','0','system:config:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1031,'参数新增',106,2,'#','','',1,0,'F','0','0','system:config:add','#','admin','2023-06-27 10:02:48','',NULL,''),(1032,'参数修改',106,3,'#','','',1,0,'F','0','0','system:config:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1033,'参数删除',106,4,'#','','',1,0,'F','0','0','system:config:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1034,'参数导出',106,5,'#','','',1,0,'F','0','0','system:config:export','#','admin','2023-06-27 10:02:48','',NULL,''),(1035,'公告查询',107,1,'#','','',1,0,'F','0','0','system:notice:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1036,'公告新增',107,2,'#','','',1,0,'F','0','0','system:notice:add','#','admin','2023-06-27 10:02:48','',NULL,''),(1037,'公告修改',107,3,'#','','',1,0,'F','0','0','system:notice:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1038,'公告删除',107,4,'#','','',1,0,'F','0','0','system:notice:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1039,'操作查询',500,1,'#','','',1,0,'F','0','0','monitor:operlog:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1040,'操作删除',500,2,'#','','',1,0,'F','0','0','monitor:operlog:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1041,'日志导出',500,3,'#','','',1,0,'F','0','0','monitor:operlog:export','#','admin','2023-06-27 10:02:48','',NULL,''),(1042,'登录查询',501,1,'#','','',1,0,'F','0','0','monitor:logininfor:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1043,'登录删除',501,2,'#','','',1,0,'F','0','0','monitor:logininfor:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1044,'日志导出',501,3,'#','','',1,0,'F','0','0','monitor:logininfor:export','#','admin','2023-06-27 10:02:48','',NULL,''),(1045,'账户解锁',501,4,'#','','',1,0,'F','0','0','monitor:logininfor:unlock','#','admin','2023-06-27 10:02:48','',NULL,''),(1046,'在线查询',109,1,'#','','',1,0,'F','0','0','monitor:online:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1047,'批量强退',109,2,'#','','',1,0,'F','0','0','monitor:online:batchLogout','#','admin','2023-06-27 10:02:48','',NULL,''),(1048,'单条强退',109,3,'#','','',1,0,'F','0','0','monitor:online:forceLogout','#','admin','2023-06-27 10:02:48','',NULL,''),(1049,'任务查询',110,1,'#','','',1,0,'F','0','0','monitor:job:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1050,'任务新增',110,2,'#','','',1,0,'F','0','0','monitor:job:add','#','admin','2023-06-27 10:02:48','',NULL,''),(1051,'任务修改',110,3,'#','','',1,0,'F','0','0','monitor:job:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1052,'任务删除',110,4,'#','','',1,0,'F','0','0','monitor:job:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1053,'状态修改',110,5,'#','','',1,0,'F','0','0','monitor:job:changeStatus','#','admin','2023-06-27 10:02:48','',NULL,''),(1054,'任务导出',110,6,'#','','',1,0,'F','0','0','monitor:job:export','#','admin','2023-06-27 10:02:48','',NULL,''),(1055,'生成查询',116,1,'#','','',1,0,'F','0','0','tool:gen:query','#','admin','2023-06-27 10:02:48','',NULL,''),(1056,'生成修改',116,2,'#','','',1,0,'F','0','0','tool:gen:edit','#','admin','2023-06-27 10:02:48','',NULL,''),(1057,'生成删除',116,3,'#','','',1,0,'F','0','0','tool:gen:remove','#','admin','2023-06-27 10:02:48','',NULL,''),(1058,'导入代码',116,4,'#','','',1,0,'F','0','0','tool:gen:import','#','admin','2023-06-27 10:02:48','',NULL,''),(1059,'预览代码',116,5,'#','','',1,0,'F','0','0','tool:gen:preview','#','admin','2023-06-27 10:02:48','',NULL,''),(1060,'生成代码',116,6,'#','','',1,0,'F','0','0','tool:gen:code','#','admin','2023-06-27 10:02:48','',NULL,''),(2112,'打卡管理',0,7,'back',NULL,NULL,1,0,'M','0','0','','peoples','ry','2023-07-02 13:41:54','admin','2023-07-05 20:55:56',''),(2144,'设备信息',2182,1,'equipment','equipment/equipment/index',NULL,1,0,'C','0','0','equipment:equipment:list','#','admin','2023-07-03 12:26:41','admin','2023-07-05 20:53:57','设备信息菜单'),(2145,'设备信息查询',2144,1,'#','',NULL,1,0,'F','0','0','equipment:equipment:query','#','admin','2023-07-03 12:26:41','',NULL,''),(2146,'设备信息新增',2144,2,'#','',NULL,1,0,'F','0','0','equipment:equipment:add','#','admin','2023-07-03 12:26:41','',NULL,''),(2147,'设备信息修改',2144,3,'#','',NULL,1,0,'F','0','0','equipment:equipment:edit','#','admin','2023-07-03 12:26:41','',NULL,''),(2148,'设备信息删除',2144,4,'#','',NULL,1,0,'F','0','0','equipment:equipment:remove','#','admin','2023-07-03 12:26:41','',NULL,''),(2149,'设备信息导出',2144,5,'#','',NULL,1,0,'F','0','0','equipment:equipment:export','#','admin','2023-07-03 12:26:41','',NULL,''),(2162,'报表管理',0,5,'report',NULL,NULL,1,0,'M','0','0','','table','admin','2023-07-03 17:11:40','admin','2023-10-27 00:16:39',''),(2163,'签到报表',2162,0,'sign','report/sign/index',NULL,1,0,'C','0','0','system:report:sign','time','admin','2023-07-03 17:13:36','admin','2023-07-12 09:05:16',''),(2164,'打卡记录(外链)',0,13,'in','in/in/index',NULL,1,0,'M','1','0','','#','admin','2023-07-04 21:15:39','admin','2024-03-06 16:35:51','签到菜单'),(2165,'签到查询',2164,1,'#','',NULL,1,0,'F','0','0','in:in:query','#','admin','2023-07-04 21:15:39','',NULL,''),(2166,'签到新增',2164,2,'#','',NULL,1,0,'F','0','0','in:in:add','#','admin','2023-07-04 21:15:39','',NULL,''),(2167,'签到修改',2164,3,'#','',NULL,1,0,'F','0','0','in:in:edit','#','admin','2023-07-04 21:15:39','',NULL,''),(2168,'签到删除',2164,4,'#','',NULL,1,0,'F','0','0','in:in:remove','#','admin','2023-07-04 21:15:39','',NULL,''),(2169,'签到导出',2164,5,'#','',NULL,1,0,'F','0','0','in:in:export','#','admin','2023-07-04 21:15:39','',NULL,''),(2170,'自主报修',2182,1,'eexception','eexception/eexception/index',NULL,1,0,'C','0','0','eexception:eexception:list','#','admin','2023-07-04 21:15:49','admin','2023-07-05 20:54:39','设备异常记录菜单'),(2171,'设备异常记录查询',2170,1,'#','',NULL,1,0,'F','0','0','eexception:eexception:query','#','admin','2023-07-04 21:15:49','',NULL,''),(2172,'设备异常记录新增',2170,2,'#','',NULL,1,0,'F','0','0','eexception:eexception:add','#','admin','2023-07-04 21:15:49','',NULL,''),(2173,'设备异常记录修改',2170,3,'#','',NULL,1,0,'F','0','0','eexception:eexception:edit','#','admin','2023-07-04 21:15:49','',NULL,''),(2174,'设备异常记录删除',2170,4,'#','',NULL,1,0,'F','0','0','eexception:eexception:remove','#','admin','2023-07-04 21:15:49','',NULL,''),(2175,'设备异常记录导出',2170,5,'#','',NULL,1,0,'F','0','0','eexception:eexception:export','#','admin','2023-07-04 21:15:49','',NULL,''),(2176,'人员管理',2112,1,'driver','driver/driver/index',NULL,1,0,'C','0','0','driver:driver:list','#','admin','2023-07-04 21:21:37','',NULL,'驾驶员信息菜单'),(2177,'驾驶员信息查询',2176,1,'#','',NULL,1,0,'F','0','0','driver:driver:query','#','admin','2023-07-04 21:21:37','',NULL,''),(2178,'驾驶员信息新增',2176,2,'#','',NULL,1,0,'F','0','0','driver:driver:add','#','admin','2023-07-04 21:21:37','',NULL,''),(2179,'驾驶员信息修改',2176,3,'#','',NULL,1,0,'F','0','0','driver:driver:edit','#','admin','2023-07-04 21:21:37','',NULL,''),(2180,'驾驶员信息删除',2176,4,'#','',NULL,1,0,'F','0','0','driver:driver:remove','#','admin','2023-07-04 21:21:37','',NULL,''),(2181,'驾驶员信息导出',2176,5,'#','',NULL,1,0,'F','0','0','driver:driver:export','#','admin','2023-07-04 21:21:37','',NULL,''),(2182,'设备管理',0,6,'appliance',NULL,NULL,1,0,'M','0','0',NULL,'tool','admin','2023-07-05 20:53:31','',NULL,''),(2183,'异常报表',2162,2,'errorReport','report/error/index',NULL,1,0,'C','0','0','system:report:errorReport','bug','admin','2023-07-12 09:03:48','admin','2023-07-12 09:04:57',''),(2185,'应用更新',2191,0,'upgrade','upgrade/upgrade/index',NULL,1,0,'C','0','0','upgrade:upgrade:list','phone','admin','2023-07-18 17:18:59','admin','2023-07-18 17:26:20','upgrade菜单'),(2186,'upgrade查询',2185,1,'#','',NULL,1,0,'F','0','0','upgrade:upgrade:query','#','admin','2023-07-18 17:18:59','',NULL,''),(2187,'upgrade新增',2185,2,'#','',NULL,1,0,'F','0','0','upgrade:upgrade:add','#','admin','2023-07-18 17:18:59','',NULL,''),(2188,'upgrade修改',2185,3,'#','',NULL,1,0,'F','0','0','upgrade:upgrade:edit','#','admin','2023-07-18 17:18:59','',NULL,''),(2189,'upgrade删除',2185,4,'#','',NULL,1,0,'F','0','0','upgrade:upgrade:remove','#','admin','2023-07-18 17:18:59','',NULL,''),(2190,'upgrade导出',2185,5,'#','',NULL,1,0,'F','0','0','upgrade:upgrade:export','#','admin','2023-07-18 17:18:59','',NULL,''),(2191,'应用管理',0,8,'applicaion',NULL,NULL,1,0,'M','0','0','','upload','admin','2023-07-18 17:25:57','admin','2023-07-18 17:26:28',''),(2192,'排班管理',0,9,'sheduling',NULL,NULL,1,0,'M','0','0',NULL,'time-range','admin','2023-07-27 16:29:34','',NULL,''),(2200,'班次管理',2192,1,'num','num/num/index',NULL,1,0,'C','0','0','num:num:list','#','admin','2023-08-03 16:02:52','',NULL,'班次管理菜单'),(2201,'班次管理查询',2200,1,'#','',NULL,1,0,'F','0','0','num:num:query','#','admin','2023-08-03 16:02:52','',NULL,''),(2202,'班次管理新增',2200,2,'#','',NULL,1,0,'F','0','0','num:num:add','#','admin','2023-08-03 16:02:52','',NULL,''),(2203,'班次管理修改',2200,3,'#','',NULL,1,0,'F','0','0','num:num:edit','#','admin','2023-08-03 16:02:52','',NULL,''),(2204,'班次管理删除',2200,4,'#','',NULL,1,0,'F','0','0','num:num:remove','#','admin','2023-08-03 16:02:52','',NULL,''),(2205,'班次管理导出',2200,5,'#','',NULL,1,0,'F','0','0','num:num:export','#','admin','2023-08-03 16:02:52','',NULL,''),(2218,'排班规则',2192,2,'scheduling','scheduling/scheduling/index',NULL,1,0,'C','0','0','scheduling:scheduling:list','#','admin','2023-08-04 17:37:04','admin','2023-09-05 11:46:10','排版规则菜单'),(2219,'排班规则查询',2218,1,'#','',NULL,1,0,'F','0','0','scheduling:scheduling:query','#','admin','2023-08-04 17:37:04','',NULL,''),(2220,'排班规则新增',2218,2,'#','',NULL,1,0,'F','0','0','scheduling:scheduling:add','#','admin','2023-08-04 17:37:04','',NULL,''),(2221,'排班规则修改',2218,3,'#','',NULL,1,0,'F','0','0','scheduling:scheduling:edit','#','admin','2023-08-04 17:37:04','',NULL,''),(2222,'排班规则删除',2218,4,'#','',NULL,1,0,'F','0','0','scheduling:scheduling:remove','#','admin','2023-08-04 17:37:04','',NULL,''),(2223,'排班规则导出',2218,5,'#','',NULL,1,0,'F','0','0','scheduling:scheduling:export','#','admin','2023-08-04 17:37:04','',NULL,''),(2224,'排班设置',2192,3,'schedulingAssociateNum','schedulingAssociateNum/schedulingAssociateNum/index',NULL,1,0,'C','0','0','schedulingAssociateNum:schedulingAssociateNum:list','#','admin','2023-08-07 12:46:46','admin','2023-09-05 11:46:06','排班规则和班次关联菜单'),(2225,'排班规则和班次关联查询',2224,1,'#','',NULL,1,0,'F','0','0','schedulingAssociateNum:schedulingAssociateNum:query','#','admin','2023-08-07 12:46:46','',NULL,''),(2226,'排班规则和班次关联新增',2224,2,'#','',NULL,1,0,'F','0','0','schedulingAssociateNum:schedulingAssociateNum:add','#','admin','2023-08-07 12:46:46','',NULL,''),(2227,'排班规则和班次关联修改',2224,3,'#','',NULL,1,0,'F','0','0','schedulingAssociateNum:schedulingAssociateNum:edit','#','admin','2023-08-07 12:46:46','',NULL,''),(2228,'排班规则和班次关联删除',2224,4,'#','',NULL,1,0,'F','0','0','schedulingAssociateNum:schedulingAssociateNum:remove','#','admin','2023-08-07 12:46:46','',NULL,''),(2229,'排班规则和班次关联导出',2224,5,'#','',NULL,1,0,'F','0','0','schedulingAssociateNum:schedulingAssociateNum:export','#','admin','2023-08-07 12:46:46','',NULL,''),(2244,'邮箱配置1',0,11,'email',NULL,NULL,1,0,'M','1','1','','email','admin','2023-08-24 10:25:51','admin','2023-09-12 17:39:27',''),(2245,'邮箱配置',1,1,'email','email/email/index',NULL,1,0,'C','0','0','email:email:list','email','admin','2023-08-24 10:26:56','admin','2023-09-12 17:40:02','邮箱配置菜单'),(2246,'邮箱配置查询',2245,1,'#','',NULL,1,0,'F','0','0','email:email:query','#','admin','2023-08-24 10:26:56','',NULL,''),(2247,'邮箱配置新增',2245,2,'#','',NULL,1,0,'F','0','0','email:email:add','#','admin','2023-08-24 10:26:56','',NULL,''),(2248,'邮箱配置修改',2245,3,'#','',NULL,1,0,'F','0','0','email:email:edit','#','admin','2023-08-24 10:26:56','',NULL,''),(2249,'邮箱配置删除',2245,4,'#','',NULL,1,0,'F','0','0','email:email:remove','#','admin','2023-08-24 10:26:56','',NULL,''),(2250,'邮箱配置导出',2245,5,'#','',NULL,1,0,'F','0','0','email:email:export','#','admin','2023-08-24 10:26:56','',NULL,''),(2251,'异常排班',0,12,'errorScheduling',NULL,NULL,1,0,'M','0','0',NULL,'bug','admin','2023-08-24 13:17:13','',NULL,''),(2252,'问题排班',2251,1,'errorScheduling','errorScheduling/errorScheduling/index',NULL,1,0,'C','0','0','errorScheduling:errorScheduling:list','bug','admin','2023-08-24 13:19:42','admin','2023-08-27 19:54:36','问题排班菜单'),(2253,'问题排班查询',2252,1,'#','',NULL,1,0,'F','0','0','errorScheduling:errorScheduling:query','#','admin','2023-08-24 13:19:42','',NULL,''),(2254,'问题排班新增',2252,2,'#','',NULL,1,0,'F','0','0','errorScheduling:errorScheduling:add','#','admin','2023-08-24 13:19:42','',NULL,''),(2255,'问题排班修改',2252,3,'#','',NULL,1,0,'F','0','0','errorScheduling:errorScheduling:edit','#','admin','2023-08-24 13:19:42','',NULL,''),(2256,'问题排班删除',2252,4,'#','',NULL,1,0,'F','0','0','errorScheduling:errorScheduling:remove','#','admin','2023-08-24 13:19:42','',NULL,''),(2257,'问题排班导出',2252,5,'#','',NULL,1,0,'F','0','0','errorScheduling:errorScheduling:export','#','admin','2023-08-24 13:19:42','',NULL,''),(2259,'打卡记录',2112,2,'record','in/in/index',NULL,1,0,'C','0','0','','#','admin','2023-08-29 09:22:18','admin','2023-08-29 09:23:55',''),(2260,'排班明细',2192,5,'main','main/main/index',NULL,1,0,'C','0','0','main:main:list','#','admin','2023-09-03 23:55:21','admin','2023-09-05 20:36:45','考勤菜单'),(2261,'考勤查询',2260,1,'#','',NULL,1,0,'F','0','0','main:main:query','#','admin','2023-09-03 23:55:21','',NULL,''),(2262,'考勤新增',2260,2,'#','',NULL,1,0,'F','0','0','main:main:add','#','admin','2023-09-03 23:55:21','',NULL,''),(2263,'考勤修改',2260,3,'#','',NULL,1,0,'F','0','0','main:main:edit','#','admin','2023-09-03 23:55:21','',NULL,''),(2264,'考勤删除',2260,4,'#','',NULL,1,0,'F','0','0','main:main:remove','#','admin','2023-09-03 23:55:21','',NULL,''),(2265,'考勤导出',2260,5,'#','',NULL,1,0,'F','0','0','main:main:export','#','admin','2023-09-03 23:55:21','',NULL,''),(2267,'考勤详情设置',2192,4,'attendance','schedulingAssociateNum/Attendance/index',NULL,1,0,'C','1','0','schedulingAssociateNum:Attendance:list','#','admin','2023-09-04 01:10:27','',NULL,''),(2268,'排班管理',2192,6,'schedulingManager','main/manager/index',NULL,1,0,'C','0','0','main/main/index','#','admin','2023-09-05 20:37:36','admin','2023-09-05 20:37:54',''),(2273,'跟班设置',2192,7,'expand','expand/expand/index',NULL,1,0,'C','0','0','expand:expand:list','#','admin','2023-09-12 12:07:49','admin','2023-09-12 19:08:12','跟班设置菜单'),(2274,'跟班设置查询',2273,1,'#','',NULL,1,0,'F','0','0','expand:expand:query','#','admin','2023-09-12 12:07:49','',NULL,''),(2275,'跟班设置新增',2273,2,'#','',NULL,1,0,'F','0','0','expand:expand:add','#','admin','2023-09-12 12:07:49','',NULL,''),(2276,'跟班设置修改',2273,3,'#','',NULL,1,0,'F','0','0','expand:expand:edit','#','admin','2023-09-12 12:07:49','',NULL,''),(2277,'跟班设置删除',2273,4,'#','',NULL,1,0,'F','0','0','expand:expand:remove','#','admin','2023-09-12 12:07:49','',NULL,''),(2278,'跟班设置导出',2273,5,'#','',NULL,1,0,'F','0','0','expand:expand:export','#','admin','2023-09-12 12:07:49','',NULL,''),(2279,'补签',2259,2,'',NULL,NULL,1,0,'F','0','0','in:in:signature','#','admin','2023-09-20 10:27:47','',NULL,''),(2280,'可视大屏',0,3,'home/index','home/index',NULL,1,0,'M','1','0','','#','admin','2023-10-26 12:42:43','admin','2023-10-27 11:28:50',''),(2281,'车队匹配',0,14,'template',NULL,NULL,1,0,'M','0','0',NULL,'excel','admin','2023-12-04 13:57:01','',NULL,''),(2282,'匹配模板',2281,1,'template','template/template/index',NULL,1,0,'C','0','0','template:template:list','#','admin','2023-12-04 13:57:15','admin','2023-12-04 14:23:56','车队与线路对应模板菜单'),(2283,'车队与线路对应模板查询',2282,1,'#','',NULL,1,0,'F','0','0','template:template:query','#','admin','2023-12-04 13:57:15','',NULL,''),(2284,'车队与线路对应模板新增',2282,2,'#','',NULL,1,0,'F','0','0','template:template:add','#','admin','2023-12-04 13:57:15','',NULL,''),(2285,'车队与线路对应模板修改',2282,3,'#','',NULL,1,0,'F','0','0','template:template:edit','#','admin','2023-12-04 13:57:15','',NULL,''),(2286,'车队与线路对应模板删除',2282,4,'#','',NULL,1,0,'F','0','0','template:template:remove','#','admin','2023-12-04 13:57:15','',NULL,''),(2287,'车队与线路对应模板导出',2282,5,'#','',NULL,1,0,'F','0','0','template:template:export','#','admin','2023-12-04 13:57:15','',NULL,''),(2300,'线路配置',2192,1,'config','config/config/index',NULL,1,0,'C','0','0','config:config:list','#','admin','2024-02-05 16:44:30','',NULL,'线路配置菜单'),(2301,'线路配置查询',2300,1,'#','',NULL,1,0,'F','0','0','config:config:query','#','admin','2024-02-05 16:44:30','',NULL,''),(2302,'线路配置新增',2300,2,'#','',NULL,1,0,'F','0','0','config:config:add','#','admin','2024-02-05 16:44:30','',NULL,''),(2303,'线路配置修改',2300,3,'#','',NULL,1,0,'F','0','0','config:config:edit','#','admin','2024-02-05 16:44:30','',NULL,''),(2304,'线路配置删除',2300,4,'#','',NULL,1,0,'F','0','0','config:config:remove','#','admin','2024-02-05 16:44:30','',NULL,''),(2305,'线路配置导出',2300,5,'#','',NULL,1,0,'F','0','0','config:config:export','#','admin','2024-02-05 16:44:30','',NULL,''),(2306,'更改签到状态',2163,1,'',NULL,NULL,1,0,'F','0','0','system:report:signUpdateStatus','#','admin','2024-06-12 06:42:20','admin','2024-06-12 07:04:05','');
  1470 +/*!40000 ALTER TABLE `sys_menu` ENABLE KEYS */;
  1471 +UNLOCK TABLES;
  1472 +
  1473 +--
  1474 +-- Table structure for table `sys_notice`
  1475 +--
  1476 +
  1477 +DROP TABLE IF EXISTS `sys_notice`;
  1478 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1479 +/*!50503 SET character_set_client = utf8mb4 */;
  1480 +CREATE TABLE `sys_notice` (
  1481 + `notice_id` int NOT NULL AUTO_INCREMENT COMMENT '公告ID',
  1482 + `notice_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '公告标题',
  1483 + `notice_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '公告类型(1通知 2公告)',
  1484 + `notice_content` longblob COMMENT '公告内容',
  1485 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '公告状态(0正常 1关闭)',
  1486 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1487 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1488 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1489 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1490 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  1491 + `job_code` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  1492 + `plan_time` datetime DEFAULT NULL,
  1493 + PRIMARY KEY (`notice_id`) USING BTREE,
  1494 + UNIQUE KEY `job_code` (`job_code`,`plan_time`) USING BTREE
  1495 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='通知公告表';
  1496 +/*!40101 SET character_set_client = @saved_cs_client */;
  1497 +
  1498 +--
  1499 +-- Dumping data for table `sys_notice`
  1500 +--
  1501 +
  1502 +LOCK TABLES `sys_notice` WRITE;
  1503 +/*!40000 ALTER TABLE `sys_notice` DISABLE KEYS */;
  1504 +/*!40000 ALTER TABLE `sys_notice` ENABLE KEYS */;
  1505 +UNLOCK TABLES;
  1506 +
  1507 +--
  1508 +-- Table structure for table `sys_oper_log`
  1509 +--
  1510 +
  1511 +DROP TABLE IF EXISTS `sys_oper_log`;
  1512 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1513 +/*!50503 SET character_set_client = utf8mb4 */;
  1514 +CREATE TABLE `sys_oper_log` (
  1515 + `oper_id` bigint NOT NULL AUTO_INCREMENT COMMENT '日志主键',
  1516 + `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '模块标题',
  1517 + `business_type` int DEFAULT '0' COMMENT '业务类型(0其它 1新增 2修改 3删除)',
  1518 + `method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '方法名称',
  1519 + `request_method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '请求方式',
  1520 + `operator_type` int DEFAULT '0' COMMENT '操作类别(0其它 1后台用户 2手机端用户)',
  1521 + `oper_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '操作人员',
  1522 + `dept_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '部门名称',
  1523 + `oper_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '请求URL',
  1524 + `oper_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '主机地址',
  1525 + `oper_location` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '操作地点',
  1526 + `oper_param` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '请求参数',
  1527 + `json_result` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '返回参数',
  1528 + `status` int DEFAULT '0' COMMENT '操作状态(0正常 1异常)',
  1529 + `error_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '错误消息',
  1530 + `oper_time` datetime DEFAULT NULL COMMENT '操作时间',
  1531 + `cost_time` bigint DEFAULT '0' COMMENT '消耗时间',
  1532 + PRIMARY KEY (`oper_id`) USING BTREE,
  1533 + KEY `idx_sys_oper_log_bt` (`business_type`) USING BTREE,
  1534 + KEY `idx_sys_oper_log_s` (`status`) USING BTREE,
  1535 + KEY `idx_sys_oper_log_ot` (`oper_time`) USING BTREE
  1536 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='操作日志记录';
  1537 +/*!40101 SET character_set_client = @saved_cs_client */;
  1538 +
  1539 +--
  1540 +-- Dumping data for table `sys_oper_log`
  1541 +--
  1542 +
  1543 +LOCK TABLES `sys_oper_log` WRITE;
  1544 +/*!40000 ALTER TABLE `sys_oper_log` DISABLE KEYS */;
  1545 +/*!40000 ALTER TABLE `sys_oper_log` ENABLE KEYS */;
  1546 +UNLOCK TABLES;
  1547 +
  1548 +--
  1549 +-- Table structure for table `sys_post`
  1550 +--
  1551 +
  1552 +DROP TABLE IF EXISTS `sys_post`;
  1553 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1554 +/*!50503 SET character_set_client = utf8mb4 */;
  1555 +CREATE TABLE `sys_post` (
  1556 + `post_id` bigint NOT NULL AUTO_INCREMENT COMMENT '岗位ID',
  1557 + `post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '岗位编码',
  1558 + `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '岗位名称',
  1559 + `post_sort` int NOT NULL COMMENT '显示顺序',
  1560 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '状态(0正常 1停用)',
  1561 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1562 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1563 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1564 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1565 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  1566 + PRIMARY KEY (`post_id`) USING BTREE
  1567 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='岗位信息表';
  1568 +/*!40101 SET character_set_client = @saved_cs_client */;
  1569 +
  1570 +--
  1571 +-- Dumping data for table `sys_post`
  1572 +--
  1573 +
  1574 +LOCK TABLES `sys_post` WRITE;
  1575 +/*!40000 ALTER TABLE `sys_post` DISABLE KEYS */;
  1576 +/*!40000 ALTER TABLE `sys_post` ENABLE KEYS */;
  1577 +UNLOCK TABLES;
  1578 +
  1579 +--
  1580 +-- Table structure for table `sys_role`
  1581 +--
  1582 +
  1583 +DROP TABLE IF EXISTS `sys_role`;
  1584 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1585 +/*!50503 SET character_set_client = utf8mb4 */;
  1586 +CREATE TABLE `sys_role` (
  1587 + `role_id` bigint NOT NULL AUTO_INCREMENT COMMENT '角色ID',
  1588 + `role_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色名称',
  1589 + `role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色权限字符串',
  1590 + `role_sort` int NOT NULL COMMENT '显示顺序',
  1591 + `data_scope` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
  1592 + `menu_check_strictly` tinyint(1) DEFAULT '1' COMMENT '菜单树选择项是否关联显示',
  1593 + `dept_check_strictly` tinyint(1) DEFAULT '1' COMMENT '部门树选择项是否关联显示',
  1594 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色状态(0正常 1停用)',
  1595 + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1596 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1597 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1598 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1599 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1600 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  1601 + PRIMARY KEY (`role_id`) USING BTREE
  1602 +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='角色信息表';
  1603 +/*!40101 SET character_set_client = @saved_cs_client */;
  1604 +
  1605 +--
  1606 +-- Dumping data for table `sys_role`
  1607 +--
  1608 +
  1609 +LOCK TABLES `sys_role` WRITE;
  1610 +/*!40000 ALTER TABLE `sys_role` DISABLE KEYS */;
  1611 +INSERT INTO `sys_role` VALUES (1,'超级管理员','admin',1,'1',1,1,'0','0','admin','2023-06-27 10:02:48','',NULL,'超级管理员');
  1612 +/*!40000 ALTER TABLE `sys_role` ENABLE KEYS */;
  1613 +UNLOCK TABLES;
  1614 +
  1615 +--
  1616 +-- Table structure for table `sys_role_dept`
  1617 +--
  1618 +
  1619 +DROP TABLE IF EXISTS `sys_role_dept`;
  1620 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1621 +/*!50503 SET character_set_client = utf8mb4 */;
  1622 +CREATE TABLE `sys_role_dept` (
  1623 + `role_id` bigint NOT NULL COMMENT '角色ID',
  1624 + `dept_id` bigint NOT NULL COMMENT '部门ID',
  1625 + PRIMARY KEY (`role_id`,`dept_id`) USING BTREE
  1626 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='角色和部门关联表';
  1627 +/*!40101 SET character_set_client = @saved_cs_client */;
  1628 +
  1629 +--
  1630 +-- Dumping data for table `sys_role_dept`
  1631 +--
  1632 +
  1633 +LOCK TABLES `sys_role_dept` WRITE;
  1634 +/*!40000 ALTER TABLE `sys_role_dept` DISABLE KEYS */;
  1635 +/*!40000 ALTER TABLE `sys_role_dept` ENABLE KEYS */;
  1636 +UNLOCK TABLES;
  1637 +
  1638 +--
  1639 +-- Table structure for table `sys_role_menu`
  1640 +--
  1641 +
  1642 +DROP TABLE IF EXISTS `sys_role_menu`;
  1643 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1644 +/*!50503 SET character_set_client = utf8mb4 */;
  1645 +CREATE TABLE `sys_role_menu` (
  1646 + `role_id` bigint NOT NULL COMMENT '角色ID',
  1647 + `menu_id` bigint NOT NULL COMMENT '菜单ID',
  1648 + PRIMARY KEY (`role_id`,`menu_id`) USING BTREE
  1649 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='角色和菜单关联表';
  1650 +/*!40101 SET character_set_client = @saved_cs_client */;
  1651 +
  1652 +--
  1653 +-- Dumping data for table `sys_role_menu`
  1654 +--
  1655 +
  1656 +LOCK TABLES `sys_role_menu` WRITE;
  1657 +/*!40000 ALTER TABLE `sys_role_menu` DISABLE KEYS */;
  1658 +/*!40000 ALTER TABLE `sys_role_menu` ENABLE KEYS */;
  1659 +UNLOCK TABLES;
  1660 +
  1661 +--
  1662 +-- Table structure for table `sys_user`
  1663 +--
  1664 +
  1665 +DROP TABLE IF EXISTS `sys_user`;
  1666 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1667 +/*!50503 SET character_set_client = utf8mb4 */;
  1668 +CREATE TABLE `sys_user` (
  1669 + `user_id` bigint NOT NULL AUTO_INCREMENT COMMENT '用户ID',
  1670 + `dept_id` bigint DEFAULT NULL COMMENT '部门ID',
  1671 + `user_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户账号',
  1672 + `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '用户昵称',
  1673 + `user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '00' COMMENT '用户类型(00系统用户)',
  1674 + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '用户邮箱',
  1675 + `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '手机号码',
  1676 + `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '用户性别(0男 1女 2未知)',
  1677 + `avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '头像地址',
  1678 + `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '密码',
  1679 + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '帐号状态(0正常 1停用)',
  1680 + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
  1681 + `login_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '最后登录IP',
  1682 + `login_date` datetime DEFAULT NULL COMMENT '最后登录时间',
  1683 + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',
  1684 + `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  1685 + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',
  1686 + `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  1687 + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '备注',
  1688 + PRIMARY KEY (`user_id`) USING BTREE
  1689 +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户信息表';
  1690 +/*!40101 SET character_set_client = @saved_cs_client */;
  1691 +
  1692 +--
  1693 +-- Dumping data for table `sys_user`
  1694 +--
  1695 +
  1696 +LOCK TABLES `sys_user` WRITE;
  1697 +/*!40000 ALTER TABLE `sys_user` DISABLE KEYS */;
  1698 +INSERT INTO `sys_user` VALUES (1,103,'admin','开发账号','00','123@163.com','15888888888','0','/profile/avatar/2023/08/22/blob_20230822114631A468.png','$2a$10$86p/DILUW7mFQVh7S48z0.c3/8gdylT2/S4RutnBvIq9X9S4OrNSS','0','0','127.0.0.1','2024-06-20 17:20:24','admin','2023-06-27 10:02:48','','2024-06-20 09:20:27','eyJhbGciOiJIUzUxMiJ9.eyJsb2dpbl91c2VyX2tleSI6ImNhOGRhOGJlLWQ0ZjItNDhjMy05ZWU1LWJkMDQzYzY3YzQ0MyJ9.79b8JM31faxhLnIqu6xGtrx1JK019NoN26AwNfPzptYSriHSTABdYp16kzKD538wo2HfXhYoviSqy4qZfoEV5Q');
  1699 +/*!40000 ALTER TABLE `sys_user` ENABLE KEYS */;
  1700 +UNLOCK TABLES;
  1701 +
  1702 +--
  1703 +-- Table structure for table `sys_user_post`
  1704 +--
  1705 +
  1706 +DROP TABLE IF EXISTS `sys_user_post`;
  1707 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1708 +/*!50503 SET character_set_client = utf8mb4 */;
  1709 +CREATE TABLE `sys_user_post` (
  1710 + `user_id` bigint NOT NULL COMMENT '用户ID',
  1711 + `post_id` bigint NOT NULL COMMENT '岗位ID',
  1712 + PRIMARY KEY (`user_id`,`post_id`) USING BTREE
  1713 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户与岗位关联表';
  1714 +/*!40101 SET character_set_client = @saved_cs_client */;
  1715 +
  1716 +--
  1717 +-- Dumping data for table `sys_user_post`
  1718 +--
  1719 +
  1720 +LOCK TABLES `sys_user_post` WRITE;
  1721 +/*!40000 ALTER TABLE `sys_user_post` DISABLE KEYS */;
  1722 +/*!40000 ALTER TABLE `sys_user_post` ENABLE KEYS */;
  1723 +UNLOCK TABLES;
  1724 +
  1725 +--
  1726 +-- Table structure for table `sys_user_role`
  1727 +--
  1728 +
  1729 +DROP TABLE IF EXISTS `sys_user_role`;
  1730 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1731 +/*!50503 SET character_set_client = utf8mb4 */;
  1732 +CREATE TABLE `sys_user_role` (
  1733 + `user_id` bigint NOT NULL COMMENT '用户ID',
  1734 + `role_id` bigint NOT NULL COMMENT '角色ID',
  1735 + PRIMARY KEY (`user_id`,`role_id`) USING BTREE
  1736 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户和角色关联表';
  1737 +/*!40101 SET character_set_client = @saved_cs_client */;
  1738 +
  1739 +--
  1740 +-- Dumping data for table `sys_user_role`
  1741 +--
  1742 +
  1743 +LOCK TABLES `sys_user_role` WRITE;
  1744 +/*!40000 ALTER TABLE `sys_user_role` DISABLE KEYS */;
  1745 +/*!40000 ALTER TABLE `sys_user_role` ENABLE KEYS */;
  1746 +UNLOCK TABLES;
  1747 +
  1748 +--
  1749 +-- Table structure for table `t_jk_employeeinfo`
  1750 +--
  1751 +
  1752 +DROP TABLE IF EXISTS `t_jk_employeeinfo`;
  1753 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1754 +/*!50503 SET character_set_client = utf8mb4 */;
  1755 +CREATE TABLE `t_jk_employeeinfo` (
  1756 + `em_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '主键',
  1757 + `companyname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '公司',
  1758 + `departmentname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '部门',
  1759 + `positname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '职位名称',
  1760 + `employeename` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '姓名',
  1761 + `age` int DEFAULT NULL COMMENT '年龄',
  1762 + `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '员工状态',
  1763 + `unitfullname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '所属组织单元全称',
  1764 + `code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '职员代码,员工号',
  1765 + `inposittype` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '入职类型',
  1766 + `idcardid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '身份证号',
  1767 + `sextype` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '性别',
  1768 + `nationname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '民族',
  1769 + `nativeplace` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '籍贯',
  1770 + `birthday` date DEFAULT NULL COMMENT '出生日期',
  1771 + `politicsstatus` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '政治面貌',
  1772 + `marridstatus` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '婚姻状况',
  1773 + `startwordtime` date DEFAULT NULL COMMENT '参加工作时间',
  1774 + `telphone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '联系电话',
  1775 + `mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '手机号码',
  1776 + `hrms_userfield_3` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '工作证号',
  1777 + `hrms_userfield_47` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '户口性质',
  1778 + `hrms_userfield_40` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'l劳务派遣单位',
  1779 + `hrms_userfield_45` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '所属分公司',
  1780 + `hrms_userfield_41` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '最高学历',
  1781 + `fname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '细分岗位',
  1782 + `enterdeptdate` date DEFAULT NULL COMMENT '加入本部门日期',
  1783 + `entergroupdate` date DEFAULT NULL COMMENT '加入集团日期',
  1784 + `inpositiondate` date DEFAULT NULL COMMENT '担任本职位日期',
  1785 + `emptypecls` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '员工类别',
  1786 + `enterdate` date DEFAULT NULL COMMENT '入司日期',
  1787 + `contractdate` date DEFAULT NULL COMMENT '合同到期日',
  1788 + KEY `employeeinfo_index1` (`em_id`) USING BTREE,
  1789 + KEY `employeeinfo_index2` (`code`) USING BTREE
  1790 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='金蝶员工表';
  1791 +/*!40101 SET character_set_client = @saved_cs_client */;
  1792 +
  1793 +--
  1794 +-- Dumping data for table `t_jk_employeeinfo`
  1795 +--
  1796 +
  1797 +LOCK TABLES `t_jk_employeeinfo` WRITE;
  1798 +/*!40000 ALTER TABLE `t_jk_employeeinfo` DISABLE KEYS */;
  1799 +/*!40000 ALTER TABLE `t_jk_employeeinfo` ENABLE KEYS */;
  1800 +UNLOCK TABLES;
  1801 +
  1802 +--
  1803 +-- Table structure for table `venue_info`
  1804 +--
  1805 +
  1806 +DROP TABLE IF EXISTS `venue_info`;
  1807 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1808 +/*!50503 SET character_set_client = utf8mb4 */;
  1809 +CREATE TABLE `venue_info` (
  1810 + `ID` int NOT NULL AUTO_INCREMENT,
  1811 + `park_Code` varchar(20) DEFAULT NULL COMMENT '场站编号',
  1812 + `park_Addr` varchar(100) DEFAULT NULL COMMENT '地址',
  1813 + `del_flag` bit(1) DEFAULT b'0' COMMENT '是否删除;0为不删除;1为删除',
  1814 + `create_by` varchar(100) DEFAULT NULL COMMENT '创建人员',
  1815 + `crate_time` timestamp NULL DEFAULT NULL COMMENT '创建时间',
  1816 + `update_by` varchar(100) DEFAULT NULL COMMENT '修改人员',
  1817 + `update_time` timestamp NULL DEFAULT NULL COMMENT '修改时间',
  1818 + `name` varchar(100) DEFAULT NULL COMMENT '场站名称',
  1819 + PRIMARY KEY (`ID`)
  1820 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='场地Info';
  1821 +/*!40101 SET character_set_client = @saved_cs_client */;
  1822 +
  1823 +--
  1824 +-- Dumping data for table `venue_info`
  1825 +--
  1826 +
  1827 +LOCK TABLES `venue_info` WRITE;
  1828 +/*!40000 ALTER TABLE `venue_info` DISABLE KEYS */;
  1829 +/*!40000 ALTER TABLE `venue_info` ENABLE KEYS */;
  1830 +UNLOCK TABLES;
  1831 +
  1832 +--
  1833 +-- Table structure for table `version_upgrade`
  1834 +--
  1835 +
  1836 +DROP TABLE IF EXISTS `version_upgrade`;
  1837 +/*!40101 SET @saved_cs_client = @@character_set_client */;
  1838 +/*!50503 SET character_set_client = utf8mb4 */;
  1839 +CREATE TABLE `version_upgrade` (
  1840 + `id` int unsigned NOT NULL AUTO_INCREMENT,
  1841 + `app_id` int unsigned NOT NULL DEFAULT '1' COMMENT '客户端设备id 1安卓pad',
  1842 + `version_id` int unsigned DEFAULT '0' COMMENT '大版本号id',
  1843 + `version_mini` int unsigned DEFAULT '0' COMMENT '小版本号',
  1844 + `version_code` int DEFAULT NULL COMMENT '版本标识 ',
  1845 + `type` tinyint unsigned DEFAULT NULL COMMENT '是否升级 1升级,0不升级,2强制升级',
  1846 + `apk_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'ApkUrl',
  1847 + `upgrade_point` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '升级提示',
  1848 + `status` tinyint(1) DEFAULT NULL COMMENT '状态',
  1849 + `create_time` datetime DEFAULT NULL,
  1850 + `update_time` datetime DEFAULT NULL,
  1851 + PRIMARY KEY (`id`) USING BTREE
  1852 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='应用更新表';
  1853 +/*!40101 SET character_set_client = @saved_cs_client */;
  1854 +
  1855 +--
  1856 +-- Dumping data for table `version_upgrade`
  1857 +--
  1858 +
  1859 +LOCK TABLES `version_upgrade` WRITE;
  1860 +/*!40000 ALTER TABLE `version_upgrade` DISABLE KEYS */;
  1861 +/*!40000 ALTER TABLE `version_upgrade` ENABLE KEYS */;
  1862 +UNLOCK TABLES;
  1863 +
  1864 +--
  1865 +-- Dumping routines for database 'lingang_all_in_one'
  1866 +--
  1867 +/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
  1868 +
  1869 +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
  1870 +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
  1871 +/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
  1872 +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
  1873 +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
  1874 +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
  1875 +/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
  1876 +
  1877 +-- Dump completed on 2024-06-21 15:43:21
... ...