|
@@ -0,0 +1,859 @@
|
|
|
|
|
+/*
|
|
|
|
|
+ Navicat Premium Data Transfer
|
|
|
|
|
+
|
|
|
|
|
+ Source Server : 本地
|
|
|
|
|
+ Source Server Type : MySQL
|
|
|
|
|
+ Source Server Version : 50737
|
|
|
|
|
+ Source Host : localhost:3306
|
|
|
|
|
+ Source Schema : xg_saas
|
|
|
|
|
+
|
|
|
|
|
+ Target Server Type : MySQL
|
|
|
|
|
+ Target Server Version : 50737
|
|
|
|
|
+ File Encoding : 65001
|
|
|
|
|
+
|
|
|
|
|
+ Date: 18/09/2026 15:07:43
|
|
|
|
|
+*/
|
|
|
|
|
+
|
|
|
|
|
+SET NAMES utf8mb4;
|
|
|
|
|
+SET FOREIGN_KEY_CHECKS = 0;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_credit_customer
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_credit_customer`;
|
|
|
|
|
+CREATE TABLE `psi_credit_customer` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '录入人ID',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '录入时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人ID',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT 0 COMMENT '删除标记:0正常,1删除',
|
|
|
|
|
+ `customer_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '姓名',
|
|
|
|
|
+ `mobile` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '手机号',
|
|
|
|
|
+ `birthday` date NULL DEFAULT NULL COMMENT '生日',
|
|
|
|
|
+ `id_card` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '身份证号',
|
|
|
|
|
+ `age` int(3) NULL DEFAULT NULL COMMENT '年龄',
|
|
|
|
|
+ `occupation` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '职业',
|
|
|
|
|
+ `company_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '公司名称',
|
|
|
|
|
+ `address` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '住址',
|
|
|
|
|
+ `emergency_contact` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '紧急联系人',
|
|
|
|
|
+ `emergency_contact_phone` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '紧急联系人电话',
|
|
|
|
|
+ `invoice_title` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开票抬头',
|
|
|
|
|
+ `tax_no` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '税号',
|
|
|
|
|
+ `bank_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开户行',
|
|
|
|
|
+ `bank_account` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '账号',
|
|
|
|
|
+ `invoice_address_phone` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '开票地址电话',
|
|
|
|
|
+ `credit_status` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '挂账状态:0正常挂账,1暂停挂账,2黑名单',
|
|
|
|
|
+ `total_arrears_amount` decimal(12, 2) NULL DEFAULT NULL COMMENT '累计欠款金额',
|
|
|
|
|
+ `unsettled_bill_count` int(11) NULL DEFAULT 0 COMMENT '未结账单数',
|
|
|
|
|
+ `first_credit_time` datetime(0) NULL DEFAULT NULL COMMENT '首次挂账时间',
|
|
|
|
|
+ `last_consume_time` datetime(0) NULL DEFAULT NULL COMMENT '最后消费时间',
|
|
|
|
|
+ `auditor_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核人ID',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `tenant_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '审核状态',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_credit_customer_mobile`(`mobile`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_credit_customer_status`(`credit_status`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_credit_customer_del_flag`(`del_flag`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '挂账人信息登记' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_dish_library
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_dish_library`;
|
|
|
|
|
+CREATE TABLE `psi_dish_library` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除标记:0正常,1删除',
|
|
|
|
|
+ `dish_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜品编码',
|
|
|
|
|
+ `dish_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '菜品名称',
|
|
|
|
|
+ `type_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类ID',
|
|
|
|
|
+ `image_url` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜品图片,多个用逗号分隔',
|
|
|
|
|
+ `unit` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单位',
|
|
|
|
|
+ `spec` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '规格',
|
|
|
|
|
+ `sale_price` decimal(18, 2) NULL DEFAULT NULL COMMENT '销售价',
|
|
|
|
|
+ `cost_price` decimal(18, 2) NULL DEFAULT NULL COMMENT '参考成本价',
|
|
|
|
|
+ `taste` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '口味',
|
|
|
|
|
+ `status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '状态:0启用,1停用',
|
|
|
|
|
+ `sort` int(11) NULL DEFAULT 0 COMMENT '排序',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `tenant_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_library_type_id`(`type_id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_library_code`(`dish_code`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_library_del_flag`(`del_flag`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '菜品库' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_dish_menu
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_dish_menu`;
|
|
|
|
|
+CREATE TABLE `psi_dish_menu` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除标记:0正常,1删除',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `tenant_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `is_history` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否为历史菜单(0:否,1:是)',
|
|
|
|
|
+ `history_time` datetime(0) NULL DEFAULT NULL COMMENT '成为历史菜单的时间',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_menu_del_flag`(`del_flag`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '菜品菜单表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_dish_menu_dish
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_dish_menu_dish`;
|
|
|
|
|
+CREATE TABLE `psi_dish_menu_dish` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除标记:0正常,1删除',
|
|
|
|
|
+ `sale_price` decimal(18, 2) NULL DEFAULT NULL COMMENT '销售价',
|
|
|
|
|
+ `sort` int(11) NULL DEFAULT 0 COMMENT '排序',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `tenant_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `is_history` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否为历史菜单(0:否,1:是)',
|
|
|
|
|
+ `history_time` datetime(0) NULL DEFAULT NULL COMMENT '成为历史菜单的时间',
|
|
|
|
|
+ `menu_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联菜单id',
|
|
|
|
|
+ `dish_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联菜品库菜品id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_menu_dish_del_flag`(`del_flag`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '菜单菜品关联表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_dish_order
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_dish_order`;
|
|
|
|
|
+CREATE TABLE `psi_dish_order` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人ID',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人ID',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT 0 COMMENT '删除标记:0正常,1删除',
|
|
|
|
|
+ `order_no` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '订单编号',
|
|
|
|
|
+ `room_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '包房ID',
|
|
|
|
|
+ `room_no` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包房编号',
|
|
|
|
|
+ `room_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包房名称',
|
|
|
|
|
+ `order_status` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '订单状态:0用餐中,1已结账',
|
|
|
|
|
+ `total_amount` decimal(12, 2) NULL DEFAULT NULL COMMENT '账单原金额',
|
|
|
|
|
+ `settle_type` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '结账方式:0结账,1折扣结账,2优惠结账',
|
|
|
|
|
+ `discount_rate` decimal(8, 2) NULL DEFAULT 100.00 COMMENT '折扣比例',
|
|
|
|
|
+ `discount_amount` decimal(12, 2) NULL DEFAULT NULL COMMENT '优惠金额',
|
|
|
|
|
+ `payable_amount` decimal(12, 2) NULL DEFAULT NULL COMMENT '实收金额',
|
|
|
|
|
+ `settle_time` datetime(0) NULL DEFAULT NULL COMMENT '结账时间',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `tenant_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `proc_ins_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `process_definition_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `taste_remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `special_requirements` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '特殊要求',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_order_room`(`room_id`, `order_status`, `del_flag`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_order_no`(`order_no`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '点菜订单表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_dish_order_detail
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_dish_order_detail`;
|
|
|
|
|
+CREATE TABLE `psi_dish_order_detail` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人ID',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人ID',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT 0 COMMENT '删除标记:0正常,1删除',
|
|
|
|
|
+ `order_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '订单ID',
|
|
|
|
|
+ `room_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '包房ID',
|
|
|
|
|
+ `dish_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '菜品ID',
|
|
|
|
|
+ `dish_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜品编码',
|
|
|
|
|
+ `dish_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '菜品名称',
|
|
|
|
|
+ `type_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类ID',
|
|
|
|
|
+ `type_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '分类名称',
|
|
|
|
|
+ `unit` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单位',
|
|
|
|
|
+ `spec` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '规格',
|
|
|
|
|
+ `sale_price` decimal(12, 2) NULL DEFAULT NULL COMMENT '单价',
|
|
|
|
|
+ `quantity` int(11) NULL DEFAULT 0 COMMENT '数量,减菜为负数',
|
|
|
|
|
+ `amount` decimal(12, 2) NULL DEFAULT NULL COMMENT '金额',
|
|
|
|
|
+ `is_add_dish` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '是否加菜:0否,1是',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `tenant_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `dish_sort` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '排序',
|
|
|
|
|
+ `reason` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '原因',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_order_detail_order`(`order_id`, `del_flag`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_order_detail_dish`(`dish_id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_order_detail_room`(`room_id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '点菜订单详情表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_dish_room
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_dish_room`;
|
|
|
|
|
+CREATE TABLE `psi_dish_room` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除标记:0正常,1删除',
|
|
|
|
|
+ `room_no` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包房编号',
|
|
|
|
|
+ `room_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '包房名称',
|
|
|
|
|
+ `capacity` int(11) NULL DEFAULT NULL COMMENT '容纳人数',
|
|
|
|
|
+ `min_consumption` decimal(18, 2) NULL DEFAULT NULL COMMENT '最低消费',
|
|
|
|
|
+ `status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '状态:0启用,1停用',
|
|
|
|
|
+ `sort` int(11) NULL DEFAULT 0 COMMENT '排序',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `tenant_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `use_status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '使用状态(0:空闲中,1:使用中)',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_room_no`(`room_no`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_room_status`(`status`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_room_del_flag`(`del_flag`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '包房管理' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_dish_type
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_dish_type`;
|
|
|
|
|
+CREATE TABLE `psi_dish_type` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `del_flag` tinyint(1) NULL DEFAULT 0 COMMENT '删除标记:0正常,1删除',
|
|
|
|
|
+ `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '分类名称',
|
|
|
|
|
+ `parent_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '父级ID',
|
|
|
|
|
+ `parent_ids` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父级链路',
|
|
|
|
|
+ `level` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '层级',
|
|
|
|
|
+ `sort` int(11) NULL DEFAULT 0 COMMENT '排序',
|
|
|
|
|
+ `status` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '状态:0启用,1停用',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `tenant_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_type_parent_id`(`parent_id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_psi_dish_type_del_flag`(`del_flag`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '菜品分类' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_collect_basics
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_collect_basics`;
|
|
|
|
|
+CREATE TABLE `psi_management_collect_basics` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `proc_ins_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程id',
|
|
|
|
|
+ `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '状态',
|
|
|
|
|
+ `process_definition_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `collect_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用编号',
|
|
|
|
|
+ `handled_by` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经办人',
|
|
|
|
|
+ `handled_by_office` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经办人部门',
|
|
|
|
|
+ `collect_date` datetime(0) NULL DEFAULT NULL COMMENT '领用时间',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-领用基础表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_collect_basics_return
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_collect_basics_return`;
|
|
|
|
|
+CREATE TABLE `psi_management_collect_basics_return` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '申请原因',
|
|
|
|
|
+ `proc_ins_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程id',
|
|
|
|
|
+ `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '状态',
|
|
|
|
|
+ `process_definition_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `basic_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用id',
|
|
|
|
|
+ `request_user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退回申请人',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-领用退回' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_collect_basics_return_hi
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_collect_basics_return_hi`;
|
|
|
|
|
+CREATE TABLE `psi_management_collect_basics_return_hi` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `collect_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用id',
|
|
|
|
|
+ `json_data` text CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'json数据',
|
|
|
|
|
+ `return_user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退回申请人',
|
|
|
|
|
+ `return_goods` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退回数据的物品名称',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-领用退回-历史' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_collect_detailed
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_collect_detailed`;
|
|
|
|
|
+CREATE TABLE `psi_management_collect_detailed` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `basic_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用基础表id',
|
|
|
|
|
+ `recipient_agent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用人',
|
|
|
|
|
+ `collect_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用类型',
|
|
|
|
|
+ `goods_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物品名称',
|
|
|
|
|
+ `surplus_number` double(10, 2) NULL DEFAULT NULL COMMENT '剩余数量',
|
|
|
|
|
+ `collect_number` double(10, 2) NULL DEFAULT NULL COMMENT '领用数量',
|
|
|
|
|
+ `company` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单位',
|
|
|
|
|
+ `current_inventory` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前库存',
|
|
|
|
|
+ `is_return` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0末退回 1已退回',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ `produce_date` date NULL DEFAULT NULL COMMENT '生产日期',
|
|
|
|
|
+ `shelf_life` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期',
|
|
|
|
|
+ `spec` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包装规格',
|
|
|
|
|
+ `shelf_life_unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期单位',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-领用明细表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_collect_detailed_record
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_collect_detailed_record`;
|
|
|
|
|
+CREATE TABLE `psi_management_collect_detailed_record` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `basic_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用基础表id',
|
|
|
|
|
+ `recipient_agent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用人',
|
|
|
|
|
+ `collect_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用类型',
|
|
|
|
|
+ `goods_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物品名称',
|
|
|
|
|
+ `surplus_number` double(10, 2) NULL DEFAULT NULL COMMENT '剩余数量',
|
|
|
|
|
+ `collect_number` double(10, 2) NULL DEFAULT NULL COMMENT '领用数量',
|
|
|
|
|
+ `company` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单位',
|
|
|
|
|
+ `current_inventory` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前库存',
|
|
|
|
|
+ `is_return` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '0末退回 1已退回',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ `produce_date` date NULL DEFAULT NULL COMMENT '生产日期',
|
|
|
|
|
+ `shelf_life` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期',
|
|
|
|
|
+ `spec` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包装规格',
|
|
|
|
|
+ `shelf_life_unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期单位',
|
|
|
|
|
+ `detail_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联的领用详情id',
|
|
|
|
|
+ `inventory_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '预扣除库存数据id',
|
|
|
|
|
+ `surplus_stock` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '退回数量',
|
|
|
|
|
+ `not_surplus_stock` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '未退回数量',
|
|
|
|
|
+ `returned_num` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '已退回数量',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-领用明细表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_contract
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_contract`;
|
|
|
|
|
+CREATE TABLE `psi_management_contract` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks1` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注1',
|
|
|
|
|
+ `proc_ins_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程id',
|
|
|
|
|
+ `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '状态',
|
|
|
|
|
+ `process_definition_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '客户名称',
|
|
|
|
|
+ `is_usc_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否有统一社会信用代码',
|
|
|
|
|
+ `usc_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '统一社会信用代码',
|
|
|
|
|
+ `company_address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '注册地址',
|
|
|
|
|
+ `address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '详细地址',
|
|
|
|
|
+ `mobile` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '公司电话',
|
|
|
|
|
+ `contract_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '合同名称',
|
|
|
|
|
+ `signing_date` datetime(0) NULL DEFAULT NULL COMMENT '签订日期',
|
|
|
|
|
+ `effective_date` datetime(0) NULL DEFAULT NULL COMMENT '合同生效日期',
|
|
|
|
|
+ `end_time` datetime(0) NULL DEFAULT NULL COMMENT '合同终止日期',
|
|
|
|
|
+ `remarks2` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注2',
|
|
|
|
|
+ `contract_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '合同编号',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-合同表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_contract_user
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_contract_user`;
|
|
|
|
|
+CREATE TABLE `psi_management_contract_user` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '姓名',
|
|
|
|
|
+ `position` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '职务',
|
|
|
|
|
+ `contact_first` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系方式1',
|
|
|
|
|
+ `contact_second` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系方式2',
|
|
|
|
|
+ `contract_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物资管理-合同表id',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-合同-客户联系人表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_food_purchase_basic
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_food_purchase_basic`;
|
|
|
|
|
+CREATE TABLE `psi_management_food_purchase_basic` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `purchase_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购编号',
|
|
|
|
|
+ `handled_by` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购人',
|
|
|
|
|
+ `handled_by_office` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购人部门',
|
|
|
|
|
+ `purchase_time` datetime(0) NULL DEFAULT NULL COMMENT '采购时间',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ `total_price` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前采购单的总价',
|
|
|
|
|
+ `proc_ins_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程id',
|
|
|
|
|
+ `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '状态',
|
|
|
|
|
+ `process_definition_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-领用基础表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_food_purchase_change
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_food_purchase_change`;
|
|
|
|
|
+CREATE TABLE `psi_management_food_purchase_change` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `source_basic_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '对应正式采购单ID',
|
|
|
|
|
+ `purchase_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '正式采购单号',
|
|
|
|
|
+ `handled_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购人',
|
|
|
|
|
+ `handled_by_office` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购部门',
|
|
|
|
|
+ `purchase_time` datetime(0) NULL DEFAULT NULL COMMENT '采购时间',
|
|
|
|
|
+ `total_price` decimal(18, 2) NULL DEFAULT NULL COMMENT '采购总金额',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `proc_ins_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '流程实例ID',
|
|
|
|
|
+ `process_definition_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '流程定义ID',
|
|
|
|
|
+ `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '状态:1暂存 2审批中 4驳回 5通过 等',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
|
|
|
|
+ `del_flag` int(11) NULL DEFAULT 0 COMMENT '删除标记 0正常 1删除',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_food_purchase_change_source_basic_id`(`source_basic_id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_food_purchase_change_proc_ins_id`(`proc_ins_id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_food_purchase_change_status`(`status`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_food_purchase_change_update_time`(`update_time`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '食材采购修改单主表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_food_purchase_change_detail
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_food_purchase_change_detail`;
|
|
|
|
|
+CREATE TABLE `psi_management_food_purchase_change_detail` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `change_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改单主表ID',
|
|
|
|
|
+ `goods_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '采购食材名称',
|
|
|
|
|
+ `food_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '食材分类',
|
|
|
|
|
+ `purchase_number` decimal(18, 2) NULL DEFAULT NULL COMMENT '采购数量',
|
|
|
|
|
+ `unit` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位',
|
|
|
|
|
+ `unit_price` decimal(18, 2) NULL DEFAULT NULL COMMENT '单价',
|
|
|
|
|
+ `total_price` decimal(18, 2) NULL DEFAULT NULL COMMENT '总价',
|
|
|
|
|
+ `storage_area` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '存储区域',
|
|
|
|
|
+ `shelf_life` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保质期',
|
|
|
|
|
+ `expiry_date` date NULL DEFAULT NULL COMMENT '到期日期',
|
|
|
|
|
+ `sort` int(11) NULL DEFAULT NULL COMMENT '排序',
|
|
|
|
|
+ `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
|
|
|
|
|
+ `del_flag` int(11) NULL DEFAULT 0 COMMENT '删除标记 0正常 1删除',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户ID',
|
|
|
|
|
+ `shelf_life_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保质期单位',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_food_purchase_change_detail_change_id`(`change_id`) USING BTREE,
|
|
|
|
|
+ INDEX `idx_food_purchase_change_detail_sort`(`sort`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '食材采购修改单明细表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_food_purchase_detail
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_food_purchase_detail`;
|
|
|
|
|
+CREATE TABLE `psi_management_food_purchase_detail` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `basic_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购基础表id',
|
|
|
|
|
+ `recipient_agent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购人',
|
|
|
|
|
+ `food_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '食材分类',
|
|
|
|
|
+ `goods_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购食材名称',
|
|
|
|
|
+ `purchase_number` double(10, 2) NULL DEFAULT NULL COMMENT '采购数量',
|
|
|
|
|
+ `unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单位',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ `produce_date` date NULL DEFAULT NULL COMMENT '生产日期',
|
|
|
|
|
+ `shelf_life` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期',
|
|
|
|
|
+ `spec` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包装规格',
|
|
|
|
|
+ `shelf_life_unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期单位',
|
|
|
|
|
+ `storage_area` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '存储区域',
|
|
|
|
|
+ `unit_price` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单价',
|
|
|
|
|
+ `total_price` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '总价',
|
|
|
|
|
+ `expiry_date` date NULL DEFAULT NULL COMMENT '到期日期',
|
|
|
|
|
+ `sort` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-领用明细表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_loss_basics
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_loss_basics`;
|
|
|
|
|
+CREATE TABLE `psi_management_loss_basics` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `proc_ins_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程id',
|
|
|
|
|
+ `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '状态',
|
|
|
|
|
+ `process_definition_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `collect_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '领用编号',
|
|
|
|
|
+ `handled_by` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经办人',
|
|
|
|
|
+ `handled_by_office` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经办人部门',
|
|
|
|
|
+ `collect_date` datetime(0) NULL DEFAULT NULL COMMENT '报损时间',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-领用基础表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_loss_detailed
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_loss_detailed`;
|
|
|
|
|
+CREATE TABLE `psi_management_loss_detailed` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `basic_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '报损基础表id',
|
|
|
|
|
+ `recipient_agent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '报损人',
|
|
|
|
|
+ `collect_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '报损类型',
|
|
|
|
|
+ `goods_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '物品名称',
|
|
|
|
|
+ `loss_number` double(10, 2) NULL DEFAULT NULL COMMENT '报损数量',
|
|
|
|
|
+ `company` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单位',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ `produce_date` date NULL DEFAULT NULL COMMENT '生产日期',
|
|
|
|
|
+ `shelf_life` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期',
|
|
|
|
|
+ `spec` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包装规格',
|
|
|
|
|
+ `shelf_life_unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期单位',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-领用明细表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_pruchase_request_basics
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_pruchase_request_basics`;
|
|
|
|
|
+CREATE TABLE `psi_management_pruchase_request_basics` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `proc_ins_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程id',
|
|
|
|
|
+ `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '状态',
|
|
|
|
|
+ `process_definition_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `purchase_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购编号',
|
|
|
|
|
+ `purchase_sketch` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购简述',
|
|
|
|
|
+ `handled_by` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经办人',
|
|
|
|
|
+ `handled_by_office` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经办人部门',
|
|
|
|
|
+ `purchase_date` datetime(0) NULL DEFAULT NULL COMMENT '采购时间',
|
|
|
|
|
+ `purchase_mode` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购方式',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-采购基础表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_pruchase_request_detailed
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_pruchase_request_detailed`;
|
|
|
|
|
+CREATE TABLE `psi_management_pruchase_request_detailed` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `basic_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购基础表id',
|
|
|
|
|
+ `purchaser_agent` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购人',
|
|
|
|
|
+ `procurement_office` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购部门',
|
|
|
|
|
+ `procurement_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购类型',
|
|
|
|
|
+ `trade_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商品名称',
|
|
|
|
|
+ `trade_price` double(10, 2) NULL DEFAULT NULL COMMENT '商品单价',
|
|
|
|
|
+ `trade_number` double(10, 2) NULL DEFAULT NULL COMMENT '商品数量',
|
|
|
|
|
+ `company` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单位',
|
|
|
|
|
+ `trade_total_price` double(10, 2) NULL DEFAULT NULL COMMENT '商品总价',
|
|
|
|
|
+ `supplier_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '供应商',
|
|
|
|
|
+ `is_supplier` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '1手填供应商 2选择供应商',
|
|
|
|
|
+ `supplier_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ `produce_date` date NULL DEFAULT NULL COMMENT '生产日期',
|
|
|
|
|
+ `shelf_life` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期',
|
|
|
|
|
+ `spec` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包装规格',
|
|
|
|
|
+ `shelf_life_unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期单位',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-采购明细表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_type
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_type`;
|
|
|
|
|
+CREATE TABLE `psi_management_type` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '逻辑删除标记(0:显示;1:隐藏)',
|
|
|
|
|
+ `level` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '层级',
|
|
|
|
|
+ `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '报销内容名称',
|
|
|
|
|
+ `sort` int(10) NULL DEFAULT NULL COMMENT '序号',
|
|
|
|
|
+ `parent_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '父节点id',
|
|
|
|
|
+ `parent_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父节点id集合',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-物资类型信息表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_warehouse_basics
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_warehouse_basics`;
|
|
|
|
|
+CREATE TABLE `psi_management_warehouse_basics` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `ware_house_number` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库编号',
|
|
|
|
|
+ `ware_house_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库名称',
|
|
|
|
|
+ `purchase_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '采购编号',
|
|
|
|
|
+ `ware_house_date` datetime(0) NULL DEFAULT NULL COMMENT '入库时间',
|
|
|
|
|
+ `handled_by` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经办人',
|
|
|
|
|
+ `handled_by_office` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '经办人部门',
|
|
|
|
|
+ `proc_ins_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程id',
|
|
|
|
|
+ `process_definition_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '流程信息',
|
|
|
|
|
+ `status` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '状态',
|
|
|
|
|
+ `contract_no` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '合同编号',
|
|
|
|
|
+ `update_user` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前修改申请人',
|
|
|
|
|
+ `update_cause` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改原因',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-入库基础表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_warehouse_detailed
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_warehouse_detailed`;
|
|
|
|
|
+CREATE TABLE `psi_management_warehouse_detailed` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `ware_house_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库类型',
|
|
|
|
|
+ `trade_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商品名称',
|
|
|
|
|
+ `trade_price` double(10, 2) NULL DEFAULT NULL COMMENT '商品单价',
|
|
|
|
|
+ `trade_number` double(10, 2) NULL DEFAULT NULL COMMENT '商品数量',
|
|
|
|
|
+ `company` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '单位',
|
|
|
|
|
+ `trade_total_price` double(10, 2) NULL DEFAULT NULL COMMENT '商品总价',
|
|
|
|
|
+ `basic_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库基础表id',
|
|
|
|
|
+ `ware_house_man` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库人',
|
|
|
|
|
+ `ware_house_man_office` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库人部门',
|
|
|
|
|
+ `actual_price` double(10, 2) NULL DEFAULT NULL COMMENT '实际价格',
|
|
|
|
|
+ `source_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库详情数据id',
|
|
|
|
|
+ `up_flag` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '修改标记',
|
|
|
|
|
+ `current_inventory` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '当前库存',
|
|
|
|
|
+ `warn_num` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '5' COMMENT '警告数量',
|
|
|
|
|
+ `warn_flag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '警告标记 0不警告 1警告',
|
|
|
|
|
+ `supplier_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '供应商',
|
|
|
|
|
+ `is_supplier` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '1' COMMENT '1手填供应商 2选择供应商',
|
|
|
|
|
+ `supplier_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '供应商名称',
|
|
|
|
|
+ `produce_date` date NULL DEFAULT NULL COMMENT '生产日期',
|
|
|
|
|
+ `shelf_life` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期',
|
|
|
|
|
+ `spec` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '包装规格',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ `shelf_life_unit` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '保质期单位:年,月,天',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-入库明细表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_warehouse_summary
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_warehouse_summary`;
|
|
|
|
|
+CREATE TABLE `psi_management_warehouse_summary` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `ware_house_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库类型',
|
|
|
|
|
+ `trade_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '商品名称',
|
|
|
|
|
+ `trade_number` double(10, 2) NULL DEFAULT NULL COMMENT '商品数量',
|
|
|
|
|
+ `detailed_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库详情表id',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-入库汇总表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_management_warehouse_up_hi
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_management_warehouse_up_hi`;
|
|
|
|
|
+CREATE TABLE `psi_management_warehouse_up_hi` (
|
|
|
|
|
+ `id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键ID',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT NULL COMMENT '逻辑删除标识',
|
|
|
|
|
+ `remarks` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
+ `warehouse_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '入库id',
|
|
|
|
|
+ `json_data` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT 'json数据',
|
|
|
|
|
+ `endflag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '标记 0为原数据 1为已完成数据',
|
|
|
|
|
+ `update_user` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改申请人',
|
|
|
|
|
+ `update_trade_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改数据的商品名称',
|
|
|
|
|
+ `update_trade_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '修改数据的商品类型',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '入库数据修改历史表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_supplier
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_supplier`;
|
|
|
|
|
+CREATE TABLE `psi_supplier` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '编号',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT 0 COMMENT '删除标记',
|
|
|
|
|
+ `remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '备注信息',
|
|
|
|
|
+ `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
|
|
|
|
|
+ `is_usc_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否有社会统一信用代码',
|
|
|
|
|
+ `usc_code` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '统一社会信用代码',
|
|
|
|
|
+ `reconciliation_area` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '归属地区',
|
|
|
|
|
+ `character_is` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '供应商性质',
|
|
|
|
|
+ `zip_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮政编码',
|
|
|
|
|
+ `fax` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '传真',
|
|
|
|
|
+ `tel_phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系电话',
|
|
|
|
|
+ `address` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '地址',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '物资-供应商' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_supplier_link
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_supplier_link`;
|
|
|
|
|
+CREATE TABLE `psi_supplier_link` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '编号',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` int(1) NULL DEFAULT 0 COMMENT '删除标记',
|
|
|
|
|
+ `remarks` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT '备注信息',
|
|
|
|
|
+ `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系人姓名',
|
|
|
|
|
+ `office` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '部门',
|
|
|
|
|
+ `position` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '职务',
|
|
|
|
|
+ `sex` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '性别',
|
|
|
|
|
+ `link_phone` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系方式1',
|
|
|
|
|
+ `link_mobile` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '联系方式2',
|
|
|
|
|
+ `email` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'E-mail',
|
|
|
|
|
+ `supplier_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '供应商id',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
|
|
+ INDEX `supplier_id`(`supplier_id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '物资-供应商-联系人' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_type_info
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_type_info`;
|
|
|
|
|
+CREATE TABLE `psi_type_info` (
|
|
|
|
|
+ `id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '主键',
|
|
|
|
|
+ `create_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `create_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `update_by_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
|
|
|
|
|
+ `update_time` datetime(0) NULL DEFAULT NULL,
|
|
|
|
|
+ `del_flag` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '逻辑删除标记(0:显示;1:隐藏)',
|
|
|
|
|
+ `level` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '层级',
|
|
|
|
|
+ `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '报销内容名称',
|
|
|
|
|
+ `sort` int(10) NULL DEFAULT NULL COMMENT '序号',
|
|
|
|
|
+ `parent_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '父节点id',
|
|
|
|
|
+ `parent_ids` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '父节点id集合',
|
|
|
|
|
+ `business_type` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '业务类型',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '财务-报销类型信息表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+-- Table structure for psi_user
|
|
|
|
|
+-- ----------------------------
|
|
|
|
|
+DROP TABLE IF EXISTS `psi_user`;
|
|
|
|
|
+CREATE TABLE `psi_user` (
|
|
|
|
|
+ `user_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户id',
|
|
|
|
|
+ `user_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '用户名称',
|
|
|
|
|
+ `tenant_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '租户id',
|
|
|
|
|
+ PRIMARY KEY (`user_id`) USING BTREE
|
|
|
|
|
+) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '物资管理-用户表' ROW_FORMAT = Dynamic;
|
|
|
|
|
+
|
|
|
|
|
+SET FOREIGN_KEY_CHECKS = 1;
|