Commit 73b377fef96ac5aabe55eea559d2c33a5a839895
1 parent
7e0b9ec4
初始化和基础数据
Showing
15 changed files
with
2688 additions
and
15 deletions
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 "-//mybatis.org//DTD Mapper 3.0//EN" |
| 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 "-//mybatis.org//DTD Mapper 3.0//EN" |
| 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 "-//mybatis.org//DTD Mapper 3.0//EN" |
| 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 "-//mybatis.org//DTD Mapper 3.0//EN" |
| 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 "-//mybatis.org//DTD Mapper 3.0//EN" |
| 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 | ... | ... |