|
|
/*
|
|
|
Navicat Premium Data Transfer
|
|
|
|
|
|
Source Server : Mybatis
|
|
|
Source Server Type : MySQL
|
|
|
Source Server Version : 80028
|
|
|
Source Host : localhost:3306
|
|
|
Source Schema : wms
|
|
|
|
|
|
Target Server Type : MySQL
|
|
|
Target Server Version : 80028
|
|
|
File Encoding : 65001
|
|
|
|
|
|
Date: 06/01/2023 23:05:16
|
|
|
*/
|
|
|
|
|
|
SET NAMES utf8mb4;
|
|
|
SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for goods
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `goods`;
|
|
|
CREATE TABLE `goods` (
|
|
|
`id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '货名',
|
|
|
`storage` int(0) NOT NULL COMMENT '仓库',
|
|
|
`goodsType` int(0) NOT NULL COMMENT '分类',
|
|
|
`count` int(0) NULL DEFAULT NULL COMMENT '数量',
|
|
|
`remark` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of goods
|
|
|
-- ----------------------------
|
|
|
INSERT INTO `goods` VALUES (1, 'iPhone14', 2, 2, 100, '货物不可以挤压');
|
|
|
INSERT INTO `goods` VALUES (4, '洁面乳', 1, 1, 1000, '货物不可以挤压');
|
|
|
INSERT INTO `goods` VALUES (5, '葡萄', 5, 5, 500, '货物不可以挤压');
|
|
|
INSERT INTO `goods` VALUES (6, '西红柿', 5, 6, 800, '货物不可以挤压');
|
|
|
INSERT INTO `goods` VALUES (7, '皮皮虾', 4, 4, 500, '货物不可以挤压');
|
|
|
INSERT INTO `goods` VALUES (8, 'AD钙', 3, 3, 400, '货物不可以挤压');
|
|
|
INSERT INTO `goods` VALUES (11, 'iPad Air5', 2, 2, 800, '货物不可以挤压');
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for goodstype
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `goodstype`;
|
|
|
CREATE TABLE `goodstype` (
|
|
|
`id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类名',
|
|
|
`remark` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of goodstype
|
|
|
-- ----------------------------
|
|
|
INSERT INTO `goodstype` VALUES (1, '日用品', '日常生活用品');
|
|
|
INSERT INTO `goodstype` VALUES (2, '数码产品', '数码产品');
|
|
|
INSERT INTO `goodstype` VALUES (3, '食品', '食品');
|
|
|
INSERT INTO `goodstype` VALUES (4, '冷冻品', '冷冻食品');
|
|
|
INSERT INTO `goodstype` VALUES (5, '水果', '水果产品');
|
|
|
INSERT INTO `goodstype` VALUES (6, '蔬菜', '蔬菜产品');
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for menu
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `menu`;
|
|
|
CREATE TABLE `menu` (
|
|
|
`id` int(0) NOT NULL,
|
|
|
`menuCode` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单编码',
|
|
|
`menuName` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单名字',
|
|
|
`menuLevel` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单级别',
|
|
|
`menuParentCode` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜单的父code',
|
|
|
`menuClick` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '点击触发的函数',
|
|
|
`menuRight` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '权限 0超级管理员,1表示管理员,2表示普通用户,可以用逗号组合使用',
|
|
|
`menuComponent` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
`menuIcon` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of menu
|
|
|
-- ----------------------------
|
|
|
INSERT INTO `menu` VALUES (1, '001', '管理员管理', '1', NULL, 'Admin', '0', 'admin/AdminManage.vue', 'el-icon-s-custom');
|
|
|
INSERT INTO `menu` VALUES (2, '002', '用户管理', '1', NULL, 'User', '0,1', 'user/UserManage.vue', 'el-icon-user-solid');
|
|
|
INSERT INTO `menu` VALUES (3, '003', '仓库管理', '1', NULL, 'Storage', '0,1', 'storage/StorageManage', 'el-icon-office-building');
|
|
|
INSERT INTO `menu` VALUES (4, '004', '物品分类管理', '1', NULL, 'Goodstype', '0,1', 'goodstype/GoodstypeManage', 'el-icon-menu');
|
|
|
INSERT INTO `menu` VALUES (5, '005', '物品管理 ', '1', NULL, 'Goods', '0,1,2', 'goods/GoodsManage', 'el-icon-s-management');
|
|
|
INSERT INTO `menu` VALUES (6, '006', '记录管理', '1', NULL, 'Record', '0,1,2', 'record/RecordManage', 'el-icon-s-order');
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for record
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `record`;
|
|
|
CREATE TABLE `record` (
|
|
|
`id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`goods` int(0) NOT NULL COMMENT '货品id',
|
|
|
`userId` int(0) NULL DEFAULT NULL COMMENT '取货人/补货人',
|
|
|
`admin_id` int(0) NULL DEFAULT NULL COMMENT '操作人id',
|
|
|
`count` int(0) NULL DEFAULT NULL COMMENT '数量',
|
|
|
`createtime` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
|
|
|
`remark` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of record
|
|
|
-- ----------------------------
|
|
|
INSERT INTO `record` VALUES (1, 1, 3, 2, 100, '2023-01-06 20:46:48', '取货');
|
|
|
INSERT INTO `record` VALUES (2, 4, 9, 8, 200, '2023-01-06 20:47:45', '补货');
|
|
|
INSERT INTO `record` VALUES (3, 5, 4, 2, 80, '2023-01-06 20:48:47', '取货');
|
|
|
INSERT INTO `record` VALUES (4, 6, 5, 8, 120, '2023-01-06 20:49:57', '补货');
|
|
|
INSERT INTO `record` VALUES (5, 11, 6, 2, 50, '2023-01-06 20:50:20', '取货');
|
|
|
INSERT INTO `record` VALUES (6, 7, 9, 1, 200, NULL, '入库200只皮皮虾');
|
|
|
INSERT INTO `record` VALUES (9, 8, 5, 1, 300, NULL, '入库300箱AD钙');
|
|
|
INSERT INTO `record` VALUES (10, 8, 5, 1, -100, NULL, '出库100箱AD钙');
|
|
|
INSERT INTO `record` VALUES (11, 11, 4, 2, -200, NULL, '出库iPad Air5 200台');
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for storage
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `storage`;
|
|
|
CREATE TABLE `storage` (
|
|
|
`id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '仓库名',
|
|
|
`remark` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of storage
|
|
|
-- ----------------------------
|
|
|
INSERT INTO `storage` VALUES (1, '日用品仓库', '用于存放日用品');
|
|
|
INSERT INTO `storage` VALUES (2, '数码仓库', '用于存放数码产品');
|
|
|
INSERT INTO `storage` VALUES (3, '食品仓库', '用于存放食品');
|
|
|
INSERT INTO `storage` VALUES (4, '冷冻仓库', '用于存放冷冻食品');
|
|
|
INSERT INTO `storage` VALUES (5, '果蔬仓库', '用于存放水果和蔬菜');
|
|
|
INSERT INTO `storage` VALUES (6, '服装仓库', '用于存放服装');
|
|
|
INSERT INTO `storage` VALUES (7, '水产仓库', '用于存放水产品');
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Table structure for user
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `user`;
|
|
|
CREATE TABLE `user` (
|
|
|
`id` int(0) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
|
|
`no` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '账号',
|
|
|
`name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '名字',
|
|
|
`password` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '密码',
|
|
|
`age` int(0) NULL DEFAULT NULL,
|
|
|
`sex` int(0) NULL DEFAULT NULL COMMENT '性别',
|
|
|
`phone` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '电话',
|
|
|
`role_id` int(0) NULL DEFAULT NULL COMMENT '角色 0超级管理员,1管理员,2普通账号',
|
|
|
`isValid` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'Y' COMMENT '是否有效,Y有效,其他无效',
|
|
|
PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 17 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
|
|
|
|
|
|
-- ----------------------------
|
|
|
-- Records of user
|
|
|
-- ----------------------------
|
|
|
INSERT INTO `user` VALUES (1, 'superadmin', '超级管理员', '123456', 18, 1, '18855079621', 0, 'Y');
|
|
|
INSERT INTO `user` VALUES (2, 'admin', '普通管理员', '123456', 19, 0, '18855079621', 1, 'Y');
|
|
|
INSERT INTO `user` VALUES (3, 'user', '用户01', '123456', 20, 0, '18855079621', 2, 'Y');
|
|
|
INSERT INTO `user` VALUES (4, 'user03', '湫', '123456', 20, 1, '18855079621', 2, 'Y');
|
|
|
INSERT INTO `user` VALUES (5, 'user04', '朝菌', '123456', 18, 1, '18855079621', 2, 'Y');
|
|
|
INSERT INTO `user` VALUES (6, 'user05', '蟪蛄', '123456', 32, 0, '18855079621', 2, 'Y');
|
|
|
INSERT INTO `user` VALUES (7, 'user06', '鲲鹏', '123456', 26, 1, '18855079621', 2, 'Y');
|
|
|
INSERT INTO `user` VALUES (8, 'admin02', '管理员02', '123456', 24, 0, '18855079621', 1, 'Y');
|
|
|
INSERT INTO `user` VALUES (9, 'user02', '椿', '123456', 18, 0, '18855079621', 2, 'Y');
|
|
|
|
|
|
SET FOREIGN_KEY_CHECKS = 1;
|