Compare commits

..

3 Commits

Author SHA1 Message Date
Qi
03baf79935 初始化 2025-08-20 21:19:57 +08:00
Qi
fc49a56339 数据库结构 2025-08-20 20:20:41 +08:00
Qi
35cabe42af 数据库更换 2025-08-20 20:19:26 +08:00
16 changed files with 1000 additions and 170 deletions

View File

@ -0,0 +1,36 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:38:37
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_cart
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_cart`;
CREATE TABLE `oroqen_cart` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户ID',
`product_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品ID',
`quantity` int NOT NULL DEFAULT 1 COMMENT '数量',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `uk_user_product`(`user_id` ASC, `product_id` ASC) USING BTREE,
INDEX `idx_user_id`(`user_id` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '购物车表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,43 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:38:46
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_culture_category
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_culture_category`;
CREATE TABLE `oroqen_culture_category` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新日期',
`sys_org_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属部门',
`category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类名称',
`category_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类编码',
`parent_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '父级分类ID',
`sort_order` int NULL DEFAULT 0 COMMENT '排序',
`description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类描述',
`icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类图标',
`status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(0:禁用,1:启用)',
`has_child` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否有子节点(0-否,1-是)',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `uk_culture_category_code`(`category_code` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文化内容分类表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,54 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:38:51
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_culture_content
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_culture_content`;
CREATE TABLE `oroqen_culture_content` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新日期',
`sys_org_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属部门',
`title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
`category_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类ID',
`summary` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '摘要',
`content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '内容',
`cover_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面图片',
`images` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '图片集',
`video_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '视频链接',
`audio_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '音频链接',
`tags` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标签',
`author` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '作者',
`source` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '来源',
`is_recommended` tinyint(1) NULL DEFAULT 0 COMMENT '是否推荐(0-否,1-是)',
`view_count` int NULL DEFAULT 0 COMMENT '浏览次数',
`like_count` int NULL DEFAULT 0 COMMENT '点赞次数',
`favorite_count` int NULL DEFAULT 0 COMMENT '收藏次数',
`sort_order` int NULL DEFAULT 0 COMMENT '排序',
`status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(0-禁用,1-启用)',
PRIMARY KEY (`id`) USING BTREE,
INDEX `idx_category_id`(`category_id` ASC) USING BTREE,
INDEX `idx_status`(`status` ASC) USING BTREE,
INDEX `idx_is_recommended`(`is_recommended` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '文化内容表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,47 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:39:02
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_heritage_inheritor
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_heritage_inheritor`;
CREATE TABLE `oroqen_heritage_inheritor` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新日期',
`sys_org_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属部门',
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '姓名',
`gender` tinyint(1) NULL DEFAULT NULL COMMENT '性别(0:女,1:男)',
`birth_year` int NULL DEFAULT NULL COMMENT '出生年份',
`hometown` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '籍贯',
`avatar` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '头像',
`biography` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '个人简介',
`heritage_skills` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '传承技艺',
`heritage_level` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '传承级别(国家级/省级/市级等)',
`achievements` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '主要成就',
`representative_works` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '代表作品',
`work_images` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '作品图片',
`contact_info` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系方式',
`status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(0:禁用,1:启用)',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '非遗传承人表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,64 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:39:07
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_heritage_project
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_heritage_project`;
CREATE TABLE `oroqen_heritage_project` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新日期',
`sys_org_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属部门',
`project_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目名称',
`project_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '项目编码',
`category` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目类别',
`heritage_level` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '非遗级别(国家级/省级/市级)',
`approval_year` int NULL DEFAULT NULL COMMENT '批准年份',
`approval_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '批准文号',
`description` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '项目描述',
`full_description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '详细描述',
`history` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '历史渊源',
`features` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '技艺特点(JSON数组)',
`value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '传承价值',
`cover_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面图片',
`images` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '图片集(JSON数组)',
`video_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '视频链接',
`audio_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '音频链接',
`tags` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标签(逗号分隔)',
`inheritor_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '关联传承人ID(逗号分隔)',
`protection_unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保护单位',
`protection_measures` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保护措施',
`current_status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '保护现状',
`is_recommended` tinyint(1) NULL DEFAULT 0 COMMENT '是否推荐(0:否,1:是)',
`view_count` int NULL DEFAULT 0 COMMENT '浏览次数',
`like_count` int NULL DEFAULT 0 COMMENT '点赞次数',
`sort_order` int NULL DEFAULT 0 COMMENT '排序',
`status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(0:禁用,1:启用)',
`craft_process` json NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `uk_project_code`(`project_code` ASC) USING BTREE,
INDEX `idx_heritage_level`(`heritage_level` ASC) USING BTREE,
INDEX `idx_status`(`status` ASC) USING BTREE,
INDEX `idx_is_recommended`(`is_recommended` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '非遗项目表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,52 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:39:12
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_order
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_order`;
CREATE TABLE `oroqen_order` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新日期',
`order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号',
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户ID',
`total_amount` decimal(10, 2) NOT NULL COMMENT '订单总金额',
`discount_amount` decimal(10, 2) NULL DEFAULT 0.00 COMMENT '优惠金额',
`actual_amount` decimal(10, 2) NOT NULL COMMENT '实付金额',
`order_status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'PENDING' COMMENT '订单状态(PENDING:待付款,PAID:已付款,SHIPPED:已发货,DELIVERED:已送达,CANCELLED:已取消)',
`payment_method` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '支付方式(WECHAT:微信,ALIPAY:支付宝)',
`payment_time` datetime NULL DEFAULT NULL COMMENT '支付时间',
`ship_time` datetime NULL DEFAULT NULL COMMENT '发货时间',
`delivery_time` datetime NULL DEFAULT NULL COMMENT '送达时间',
`receiver_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '收货人姓名',
`receiver_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '收货人电话',
`receiver_address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '收货地址',
`logistics_company` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物流公司',
`tracking_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '物流单号',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `uk_order_no`(`order_no` ASC) USING BTREE,
INDEX `idx_user_id`(`user_id` ASC) USING BTREE,
INDEX `idx_order_status`(`order_status` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '订单表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,38 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:39:17
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_order_item
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_order_item`;
CREATE TABLE `oroqen_order_item` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`order_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单ID',
`product_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品ID',
`product_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品名称',
`product_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品图片',
`price` decimal(10, 2) NOT NULL COMMENT '单价',
`quantity` int NOT NULL COMMENT '数量',
`total_price` decimal(10, 2) NOT NULL COMMENT '小计',
PRIMARY KEY (`id`) USING BTREE,
INDEX `idx_order_id`(`order_id` ASC) USING BTREE,
INDEX `idx_product_id`(`product_id` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '订单明细表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,59 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:39:22
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_product
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_product`;
CREATE TABLE `oroqen_product` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新日期',
`sys_org_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属部门',
`product_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品名称',
`product_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品编码',
`category_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类ID',
`price` decimal(10, 2) NOT NULL COMMENT '价格',
`original_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '原价',
`stock` int NULL DEFAULT 0 COMMENT '库存数量',
`sales_count` int NULL DEFAULT 0 COMMENT '销量',
`sort_order` int NULL DEFAULT 0 COMMENT '排序',
`main_image` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '主图',
`images` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '产品图片(JSON数组)',
`product_video` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品视频URL',
`description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '产品描述',
`cultural_story` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '文化故事',
`craftsman_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '手工艺人信息',
`material` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '材质',
`specifications` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格参数',
`weight` decimal(8, 2) NULL DEFAULT NULL COMMENT '重量(kg)',
`dimensions` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '尺寸',
`tags` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '标签(逗号分隔)',
`is_featured` tinyint(1) NULL DEFAULT 0 COMMENT '是否推荐(0:否,1:是)',
`is_hot` tinyint(1) NULL DEFAULT 0 COMMENT '是否热销(0:否,1:是)',
`status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(0:下架,1:上架)',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `uk_product_code`(`product_code` ASC) USING BTREE,
INDEX `idx_category_id`(`category_id` ASC) USING BTREE,
INDEX `idx_status`(`status` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '产品表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,43 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:39:27
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_product_category
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_product_category`;
CREATE TABLE `oroqen_product_category` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`create_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '创建人',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人',
`update_time` datetime NULL DEFAULT NULL COMMENT '更新日期',
`sys_org_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所属部门',
`category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类名称',
`category_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类编码',
`parent_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '父级分类ID',
`sort_order` int NULL DEFAULT 0 COMMENT '排序',
`description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类描述',
`icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类图标',
`status` tinyint(1) NULL DEFAULT 1 COMMENT '状态(0:禁用,1:启用)',
`has_child` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '是否有子节点(0-否,1-是)',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `uk_category_code`(`category_code` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '产品分类表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,35 @@
/*
Navicat Premium Data Transfer
Source Server : Qi
Source Server Type : MySQL
Source Server Version : 80041
Source Host : localhost:3306
Source Schema : oroqen
Target Server Type : MySQL
Target Server Version : 80041
File Encoding : 65001
Date: 19/08/2025 19:39:32
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for oroqen_user_favorite
-- ----------------------------
DROP TABLE IF EXISTS `oroqen_user_favorite`;
CREATE TABLE `oroqen_user_favorite` (
`id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID',
`user_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户ID',
`target_id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '目标ID(产品ID或文化内容ID)',
`target_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '目标类型(PRODUCT:产品,CULTURE:文化内容)',
`create_time` datetime NULL DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `uk_user_target`(`user_id` ASC, `target_id` ASC, `target_type` ASC) USING BTREE,
INDEX `idx_user_id`(`user_id` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户收藏表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@ -0,0 +1,264 @@
-- 鄂伦春文化商城数据库表结构
-- 创建时间: 2025-01-08
-- 说明: 根据CMD项目中的实体类创建对应的数据库表结构
-- 1. 商品表
CREATE TABLE `oroqen_product` (
`id` varchar(32) NOT NULL COMMENT '主键',
`product_name` varchar(255) DEFAULT NULL COMMENT '商品名称',
`product_code` varchar(100) DEFAULT NULL COMMENT '商品编码',
`category_id` varchar(32) DEFAULT NULL COMMENT '分类ID',
`price` decimal(10,2) DEFAULT NULL COMMENT '价格',
`stock` int DEFAULT NULL COMMENT '库存',
`main_image` varchar(500) DEFAULT NULL COMMENT '主图',
`product_images` text COMMENT '商品图片',
`video_url` varchar(500) DEFAULT NULL COMMENT '视频链接',
`description` text COMMENT '商品描述',
`culture_story` text COMMENT '文化故事',
`craftsman_info` text COMMENT '工匠信息',
`material` varchar(255) DEFAULT NULL COMMENT '材质',
`specifications` text COMMENT '规格',
`weight` decimal(8,2) DEFAULT NULL COMMENT '重量(kg)',
`dimensions` varchar(255) DEFAULT NULL COMMENT '尺寸',
`tags` varchar(500) DEFAULT NULL COMMENT '标签',
`is_recommended` tinyint DEFAULT '0' COMMENT '是否推荐(0-否,1-是)',
`is_hot` tinyint DEFAULT '0' COMMENT '是否热销(0-否,1-是)',
`sales_count` int DEFAULT '0' COMMENT '销量',
`sort_order` int DEFAULT '0' COMMENT '排序',
`status` tinyint DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_category_id` (`category_id`),
KEY `idx_status` (`status`),
KEY `idx_is_recommended` (`is_recommended`),
KEY `idx_is_hot` (`is_hot`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品表';
-- 2. 商品分类表
CREATE TABLE `oroqen_product_category` (
`id` varchar(32) NOT NULL COMMENT '主键',
`category_name` varchar(255) DEFAULT NULL COMMENT '分类名称',
`category_code` varchar(100) DEFAULT NULL COMMENT '分类编码',
`parent_id` varchar(32) DEFAULT NULL COMMENT '父级ID',
`sort_order` int DEFAULT '0' COMMENT '排序',
`description` text COMMENT '描述',
`icon` varchar(255) DEFAULT NULL COMMENT '图标',
`status` tinyint DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_parent_id` (`parent_id`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品分类表';
-- 3. 订单表
CREATE TABLE `oroqen_order` (
`id` varchar(32) NOT NULL COMMENT '主键',
`order_no` varchar(100) DEFAULT NULL COMMENT '订单号',
`user_id` varchar(32) DEFAULT NULL COMMENT '用户ID',
`order_status` tinyint DEFAULT '1' COMMENT '订单状态(1-待付款,2-待发货,3-待收货,4-已完成,5-已取消)',
`payment_status` tinyint DEFAULT '0' COMMENT '支付状态(0-未支付,1-已支付)',
`total_amount` decimal(10,2) DEFAULT NULL COMMENT '订单总金额',
`payment_amount` decimal(10,2) DEFAULT NULL COMMENT '实付金额',
`discount_amount` decimal(10,2) DEFAULT '0.00' COMMENT '优惠金额',
`shipping_fee` decimal(10,2) DEFAULT '0.00' COMMENT '运费',
`payment_method` varchar(50) DEFAULT NULL COMMENT '支付方式',
`payment_time` datetime DEFAULT NULL COMMENT '支付时间',
`shipping_time` datetime DEFAULT NULL COMMENT '发货时间',
`delivery_time` datetime DEFAULT NULL COMMENT '收货时间',
`receiver_name` varchar(100) DEFAULT NULL COMMENT '收货人姓名',
`receiver_phone` varchar(20) DEFAULT NULL COMMENT '收货人电话',
`receiver_address` varchar(500) DEFAULT NULL COMMENT '收货地址',
`remark` text COMMENT '备注',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_order_no` (`order_no`),
KEY `idx_user_id` (`user_id`),
KEY `idx_order_status` (`order_status`),
KEY `idx_payment_status` (`payment_status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='订单表';
-- 4. 订单项表
CREATE TABLE `oroqen_order_item` (
`id` varchar(32) NOT NULL COMMENT '主键',
`order_id` varchar(32) DEFAULT NULL COMMENT '订单ID',
`product_id` varchar(32) DEFAULT NULL COMMENT '商品ID',
`product_name` varchar(255) DEFAULT NULL COMMENT '商品名称',
`product_image` varchar(500) DEFAULT NULL COMMENT '商品图片',
`product_price` decimal(10,2) DEFAULT NULL COMMENT '商品价格',
`quantity` int DEFAULT NULL COMMENT '购买数量',
`subtotal` decimal(10,2) DEFAULT NULL COMMENT '小计金额',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_order_id` (`order_id`),
KEY `idx_product_id` (`product_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='订单项表';
-- 5. 购物车表
CREATE TABLE `oroqen_cart` (
`id` varchar(32) NOT NULL COMMENT '主键',
`user_id` varchar(32) DEFAULT NULL COMMENT '用户ID',
`product_id` varchar(32) DEFAULT NULL COMMENT '商品ID',
`quantity` int DEFAULT NULL COMMENT '数量',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`),
KEY `idx_product_id` (`product_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='购物车表';
-- 6. 非遗项目表
CREATE TABLE `oroqen_heritage_project` (
`id` varchar(32) NOT NULL COMMENT '主键',
`project_name` varchar(255) DEFAULT NULL COMMENT '项目名称',
`project_code` varchar(100) DEFAULT NULL COMMENT '项目编码',
`category` varchar(100) DEFAULT NULL COMMENT '项目类别',
`level` varchar(50) DEFAULT NULL COMMENT '保护级别',
`description` text COMMENT '项目描述',
`history` text COMMENT '历史渊源',
`characteristics` text COMMENT '主要特征',
`value` text COMMENT '重要价值',
`current_status` text COMMENT '现状',
`protection_measures` text COMMENT '保护措施',
`cover_image` varchar(500) DEFAULT NULL COMMENT '封面图片',
`images` text COMMENT '图片集',
`video_url` varchar(500) DEFAULT NULL COMMENT '视频链接',
`audio_url` varchar(500) DEFAULT NULL COMMENT '音频链接',
`approval_date` date DEFAULT NULL COMMENT '批准时间',
`approval_unit` varchar(255) DEFAULT NULL COMMENT '批准单位',
`sort_order` int DEFAULT '0' COMMENT '排序',
`status` tinyint DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_category` (`category`),
KEY `idx_level` (`level`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='非遗项目表';
-- 7. 非遗传承人表
CREATE TABLE `oroqen_heritage_inheritor` (
`id` varchar(32) NOT NULL COMMENT '主键',
`name` varchar(100) DEFAULT NULL COMMENT '姓名',
`gender` tinyint DEFAULT NULL COMMENT '性别(0-女,1-男)',
`birth_year` int DEFAULT NULL COMMENT '出生年份',
`hometown` varchar(255) DEFAULT NULL COMMENT '籍贯',
`heritage_skills` text COMMENT '传承技艺',
`heritage_level` varchar(50) DEFAULT NULL COMMENT '传承级别',
`avatar` varchar(500) DEFAULT NULL COMMENT '头像',
`biography` text COMMENT '个人简介',
`achievements` text COMMENT '主要成就',
`representative_works` text COMMENT '代表作品',
`work_images` text COMMENT '作品图片',
`contact_info` varchar(255) DEFAULT NULL COMMENT '联系方式',
`status` tinyint DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_heritage_level` (`heritage_level`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='非遗传承人表';
-- 8. 文化内容分类表
CREATE TABLE `oroqen_culture_category` (
`id` varchar(32) NOT NULL COMMENT '主键',
`category_name` varchar(255) DEFAULT NULL COMMENT '分类名称',
`category_code` varchar(100) DEFAULT NULL COMMENT '分类编码',
`parent_id` varchar(32) DEFAULT NULL COMMENT '父级ID',
`sort_order` int DEFAULT '0' COMMENT '排序',
`description` text COMMENT '描述',
`icon` varchar(255) DEFAULT NULL COMMENT '图标',
`status` tinyint DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_parent_id` (`parent_id`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文化内容分类表';
-- 9. 文化内容表
CREATE TABLE `oroqen_culture_content` (
`id` varchar(32) NOT NULL COMMENT '主键',
`title` varchar(255) DEFAULT NULL COMMENT '标题',
`category_id` varchar(32) DEFAULT NULL COMMENT '分类ID',
`content` longtext COMMENT '内容',
`summary` text COMMENT '摘要',
`cover_image` varchar(500) DEFAULT NULL COMMENT '封面图片',
`images` text COMMENT '图片集',
`video_url` varchar(500) DEFAULT NULL COMMENT '视频链接',
`audio_url` varchar(500) DEFAULT NULL COMMENT '音频链接',
`tags` varchar(500) DEFAULT NULL COMMENT '标签',
`author` varchar(100) DEFAULT NULL COMMENT '作者',
`source` varchar(255) DEFAULT NULL COMMENT '来源',
`is_recommended` tinyint DEFAULT '0' COMMENT '是否推荐(0-否,1-是)',
`view_count` int DEFAULT '0' COMMENT '浏览次数',
`like_count` int DEFAULT '0' COMMENT '点赞次数',
`favorite_count` int DEFAULT '0' COMMENT '收藏次数',
`sort_order` int DEFAULT '0' COMMENT '排序',
`status` tinyint DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_category_id` (`category_id`),
KEY `idx_is_recommended` (`is_recommended`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文化内容表';
-- 10. 用户收藏表
CREATE TABLE `oroqen_user_favorite` (
`id` varchar(32) NOT NULL COMMENT '主键',
`user_id` varchar(32) DEFAULT NULL COMMENT '用户ID',
`favorite_type` tinyint DEFAULT NULL COMMENT '收藏类型(1-商品,2-文化内容,3-传承人)',
`target_id` varchar(32) DEFAULT NULL COMMENT '收藏对象ID',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`),
KEY `idx_favorite_type` (`favorite_type`),
KEY `idx_target_id` (`target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户收藏表';
-- 添加外键约束
ALTER TABLE `oroqen_product` ADD CONSTRAINT `fk_product_category` FOREIGN KEY (`category_id`) REFERENCES `oroqen_product_category` (`id`);
ALTER TABLE `oroqen_order_item` ADD CONSTRAINT `fk_order_item_order` FOREIGN KEY (`order_id`) REFERENCES `oroqen_order` (`id`);
ALTER TABLE `oroqen_order_item` ADD CONSTRAINT `fk_order_item_product` FOREIGN KEY (`product_id`) REFERENCES `oroqen_product` (`id`);
ALTER TABLE `oroqen_cart` ADD CONSTRAINT `fk_cart_product` FOREIGN KEY (`product_id`) REFERENCES `oroqen_product` (`id`);
ALTER TABLE `oroqen_culture_content` ADD CONSTRAINT `fk_culture_content_category` FOREIGN KEY (`category_id`) REFERENCES `oroqen_culture_category` (`id`);
-- 插入初始数据示例
-- 商品分类初始数据
INSERT INTO `oroqen_product_category` (`id`, `category_name`, `category_code`, `parent_id`, `sort_order`, `description`, `status`, `create_time`) VALUES
('1', '传统手工艺品', 'TRADITIONAL_CRAFTS', NULL, 1, '鄂伦春族传统手工艺品', 1, NOW()),
('2', '民族服饰', 'ETHNIC_CLOTHING', NULL, 2, '鄂伦春族传统服饰', 1, NOW()),
('3', '狩猎用具', 'HUNTING_TOOLS', NULL, 3, '传统狩猎工具', 1, NOW()),
('4', '生活用品', 'DAILY_ITEMS', NULL, 4, '传统生活用品', 1, NOW());
-- 文化内容分类初始数据
INSERT INTO `oroqen_culture_category` (`id`, `category_name`, `category_code`, `parent_id`, `sort_order`, `description`, `status`, `create_time`) VALUES
('1', '民族历史', 'ETHNIC_HISTORY', NULL, 1, '鄂伦春族历史文化', 1, NOW()),
('2', '传统节日', 'TRADITIONAL_FESTIVALS', NULL, 2, '鄂伦春族传统节日', 1, NOW()),
('3', '民间故事', 'FOLK_STORIES', NULL, 3, '鄂伦春族民间传说', 1, NOW()),
('4', '传统音乐', 'TRADITIONAL_MUSIC', NULL, 4, '鄂伦春族传统音乐', 1, NOW());

256
db/oroqen_entities_sql.sql Normal file
View File

@ -0,0 +1,256 @@
-- 鄂伦春项目实体类对应的SQL建表语句
-- 生成时间: 2025-01-08
-- 1. 商品表
CREATE TABLE `oroqen_product` (
`id` varchar(36) NOT NULL COMMENT '主键',
`product_name` varchar(255) NOT NULL COMMENT '商品名称',
`product_code` varchar(100) DEFAULT NULL COMMENT '商品编码',
`category_id` varchar(36) DEFAULT NULL COMMENT '分类ID',
`price` decimal(10,2) DEFAULT NULL COMMENT '价格',
`main_image` varchar(500) DEFAULT NULL COMMENT '主图',
`stock` int(11) DEFAULT '0' COMMENT '库存',
`images` text COMMENT '商品图片(多张)',
`video_url` varchar(500) DEFAULT NULL COMMENT '视频链接',
`description` text COMMENT '商品描述',
`culture_story` text COMMENT '文化故事',
`craftsman_info` text COMMENT '工匠信息',
`material` varchar(255) DEFAULT NULL COMMENT '材质',
`specifications` varchar(255) DEFAULT NULL COMMENT '规格',
`weight` decimal(8,2) DEFAULT NULL COMMENT '重量(kg)',
`dimensions` varchar(100) DEFAULT NULL COMMENT '尺寸',
`tags` varchar(500) DEFAULT NULL COMMENT '标签',
`is_recommended` tinyint(1) DEFAULT '0' COMMENT '是否推荐(0-否,1-是)',
`is_hot` tinyint(1) DEFAULT '0' COMMENT '是否热销(0-否,1-是)',
`sales_count` int(11) DEFAULT '0' COMMENT '销量',
`sort_order` int(11) DEFAULT '0' COMMENT '排序',
`status` tinyint(1) DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_category_id` (`category_id`),
KEY `idx_product_code` (`product_code`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品表';
-- 2. 商品分类表
CREATE TABLE `oroqen_product_category` (
`id` varchar(36) NOT NULL COMMENT '主键',
`category_name` varchar(100) NOT NULL COMMENT '分类名称',
`category_code` varchar(50) DEFAULT NULL COMMENT '分类编码',
`parent_id` varchar(36) DEFAULT NULL COMMENT '父级ID',
`sort_order` int(11) DEFAULT '0' COMMENT '排序',
`description` text COMMENT '描述',
`icon` varchar(255) DEFAULT NULL COMMENT '图标',
`status` tinyint(1) DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_parent_id` (`parent_id`),
KEY `idx_category_code` (`category_code`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商品分类表';
-- 3. 订单表
CREATE TABLE `oroqen_order` (
`id` varchar(36) NOT NULL COMMENT '主键',
`order_no` varchar(50) NOT NULL COMMENT '订单号',
`user_id` varchar(36) NOT NULL COMMENT '用户ID',
`order_status` tinyint(4) DEFAULT '1' COMMENT '订单状态(1-待付款,2-待发货,3-待收货,4-已完成,5-已取消)',
`total_amount` decimal(10,2) DEFAULT NULL COMMENT '商品总金额',
`freight_amount` decimal(10,2) DEFAULT '0.00' COMMENT '运费',
`discount_amount` decimal(10,2) DEFAULT '0.00' COMMENT '优惠金额',
`pay_amount` decimal(10,2) DEFAULT NULL COMMENT '实付金额',
`pay_type` tinyint(4) DEFAULT NULL COMMENT '支付方式(1-微信,2-支付宝,3-银行卡)',
`pay_time` datetime DEFAULT NULL COMMENT '支付时间',
`receiver_name` varchar(50) DEFAULT NULL COMMENT '收货人姓名',
`receiver_phone` varchar(20) DEFAULT NULL COMMENT '收货人电话',
`receiver_address` varchar(500) DEFAULT NULL COMMENT '收货地址',
`logistics_company` varchar(100) DEFAULT NULL COMMENT '物流公司',
`logistics_no` varchar(100) DEFAULT NULL COMMENT '物流单号',
`remark` text COMMENT '备注',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_order_no` (`order_no`),
KEY `idx_user_id` (`user_id`),
KEY `idx_order_status` (`order_status`),
KEY `idx_create_time` (`create_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='订单表';
-- 4. 订单项表
CREATE TABLE `oroqen_order_item` (
`id` varchar(36) NOT NULL COMMENT '主键',
`order_id` varchar(36) NOT NULL COMMENT '订单ID',
`product_id` varchar(36) NOT NULL COMMENT '商品ID',
`product_name` varchar(255) DEFAULT NULL COMMENT '商品名称',
`product_image` varchar(500) DEFAULT NULL COMMENT '商品图片',
`product_price` decimal(10,2) DEFAULT NULL COMMENT '商品价格',
`quantity` int(11) DEFAULT '1' COMMENT '购买数量',
`subtotal` decimal(10,2) DEFAULT NULL COMMENT '小计金额',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_order_id` (`order_id`),
KEY `idx_product_id` (`product_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='订单项表';
-- 5. 购物车表
CREATE TABLE `oroqen_cart` (
`id` varchar(36) NOT NULL COMMENT '主键',
`user_id` varchar(36) NOT NULL COMMENT '用户ID',
`product_id` varchar(36) NOT NULL COMMENT '商品ID',
`quantity` int(11) DEFAULT '1' COMMENT '数量',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`),
KEY `idx_product_id` (`product_id`),
UNIQUE KEY `uk_user_product` (`user_id`, `product_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='购物车表';
-- 6. 非遗项目表
CREATE TABLE `oroqen_heritage_project` (
`id` varchar(36) NOT NULL COMMENT '主键',
`project_name` varchar(255) NOT NULL COMMENT '项目名称',
`project_code` varchar(100) DEFAULT NULL COMMENT '项目编码',
`project_category` varchar(100) DEFAULT NULL COMMENT '项目类别',
`heritage_level` varchar(50) DEFAULT NULL COMMENT '非遗级别',
`approval_year` int(11) DEFAULT NULL COMMENT '批准年份',
`approval_number` varchar(100) DEFAULT NULL COMMENT '批准文号',
`project_description` text COMMENT '项目描述',
`detailed_description` text COMMENT '详细描述',
`historical_origin` text COMMENT '历史渊源',
`craft_characteristics` text COMMENT '技艺特点',
`inheritance_value` text COMMENT '传承价值',
`cover_image` varchar(500) DEFAULT NULL COMMENT '封面图片',
`images` text COMMENT '图片集',
`video_url` varchar(500) DEFAULT NULL COMMENT '视频链接',
`audio_url` varchar(500) DEFAULT NULL COMMENT '音频链接',
`tags` varchar(500) DEFAULT NULL COMMENT '标签',
`inheritor_ids` text COMMENT '关联传承人ID',
`protection_unit` varchar(255) DEFAULT NULL COMMENT '保护单位',
`protection_measures` text COMMENT '保护措施',
`protection_status` varchar(100) DEFAULT NULL COMMENT '保护现状',
`is_recommended` tinyint(1) DEFAULT '0' COMMENT '是否推荐(0-否,1-是)',
`view_count` int(11) DEFAULT '0' COMMENT '浏览次数',
`like_count` int(11) DEFAULT '0' COMMENT '点赞次数',
`status` tinyint(1) DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_project_code` (`project_code`),
KEY `idx_heritage_level` (`heritage_level`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='非遗项目表';
-- 7. 文化内容表
CREATE TABLE `oroqen_culture_content` (
`id` varchar(36) NOT NULL COMMENT '主键',
`title` varchar(255) NOT NULL COMMENT '标题',
`category_id` varchar(36) DEFAULT NULL COMMENT '分类ID',
`content` longtext COMMENT '内容',
`summary` text COMMENT '摘要',
`cover_image` varchar(500) DEFAULT NULL COMMENT '封面图片',
`images` text COMMENT '图片集',
`video_url` varchar(500) DEFAULT NULL COMMENT '视频链接',
`audio_url` varchar(500) DEFAULT NULL COMMENT '音频链接',
`tags` varchar(500) DEFAULT NULL COMMENT '标签',
`author` varchar(100) DEFAULT NULL COMMENT '作者',
`source` varchar(255) DEFAULT NULL COMMENT '来源',
`is_recommended` tinyint(1) DEFAULT '0' COMMENT '是否推荐(0-否,1-是)',
`view_count` int(11) DEFAULT '0' COMMENT '浏览次数',
`like_count` int(11) DEFAULT '0' COMMENT '点赞次数',
`favorite_count` int(11) DEFAULT '0' COMMENT '收藏次数',
`sort_order` int(11) DEFAULT '0' COMMENT '排序',
`status` tinyint(1) DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_category_id` (`category_id`),
KEY `idx_status` (`status`),
KEY `idx_create_time` (`create_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文化内容表';
-- 8. 非遗传承人表
CREATE TABLE `oroqen_heritage_inheritor` (
`id` varchar(36) NOT NULL COMMENT '主键',
`name` varchar(100) NOT NULL COMMENT '姓名',
`gender` tinyint(4) DEFAULT NULL COMMENT '性别(0-女,1-男)',
`birth_year` int(11) DEFAULT NULL COMMENT '出生年份',
`hometown` varchar(255) DEFAULT NULL COMMENT '籍贯',
`heritage_skills` varchar(500) DEFAULT NULL COMMENT '传承技艺',
`heritage_level` varchar(50) DEFAULT NULL COMMENT '传承级别',
`avatar` varchar(500) DEFAULT NULL COMMENT '头像',
`biography` text COMMENT '个人简介',
`achievements` text COMMENT '主要成就',
`representative_works` text COMMENT '代表作品',
`work_images` text COMMENT '作品图片',
`contact_info` varchar(255) DEFAULT NULL COMMENT '联系方式',
`status` tinyint(1) DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_heritage_level` (`heritage_level`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='非遗传承人表';
-- 9. 文化内容分类表
CREATE TABLE `oroqen_culture_category` (
`id` varchar(36) NOT NULL COMMENT '主键',
`category_name` varchar(100) NOT NULL COMMENT '分类名称',
`category_code` varchar(50) DEFAULT NULL COMMENT '分类编码',
`parent_id` varchar(36) DEFAULT NULL COMMENT '父级ID',
`sort_order` int(11) DEFAULT '0' COMMENT '排序',
`description` text COMMENT '描述',
`icon` varchar(255) DEFAULT NULL COMMENT '图标',
`status` tinyint(1) DEFAULT '1' COMMENT '状态(0-禁用,1-启用)',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_parent_id` (`parent_id`),
KEY `idx_category_code` (`category_code`),
KEY `idx_status` (`status`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文化内容分类表';
-- 10. 用户收藏表
CREATE TABLE `oroqen_user_favorite` (
`id` varchar(36) NOT NULL COMMENT '主键',
`user_id` varchar(36) NOT NULL COMMENT '用户ID',
`favorite_type` tinyint(4) DEFAULT NULL COMMENT '收藏类型(1-商品,2-文化内容,3-传承人)',
`target_id` varchar(36) NOT NULL COMMENT '收藏对象ID',
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
`create_time` datetime DEFAULT NULL COMMENT '创建日期',
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
`update_time` datetime DEFAULT NULL COMMENT '更新日期',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`),
KEY `idx_favorite_type` (`favorite_type`),
KEY `idx_target_id` (`target_id`),
UNIQUE KEY `uk_user_favorite` (`user_id`, `favorite_type`, `target_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户收藏表';
-- 添加外键约束(可选)
-- ALTER TABLE `oroqen_product` ADD CONSTRAINT `fk_product_category` FOREIGN KEY (`category_id`) REFERENCES `oroqen_product_category` (`id`);
-- ALTER TABLE `oroqen_order_item` ADD CONSTRAINT `fk_order_item_order` FOREIGN KEY (`order_id`) REFERENCES `oroqen_order` (`id`);
-- ALTER TABLE `oroqen_order_item` ADD CONSTRAINT `fk_order_item_product` FOREIGN KEY (`product_id`) REFERENCES `oroqen_product` (`id`);
-- ALTER TABLE `oroqen_cart` ADD CONSTRAINT `fk_cart_product` FOREIGN KEY (`product_id`) REFERENCES `oroqen_product` (`id`);
-- ALTER TABLE `oroqen_culture_content` ADD CONSTRAINT `fk_culture_content_category` FOREIGN KEY (`category_id`) REFERENCES `oroqen_culture_category` (`id`);

View File

@ -1,161 +0,0 @@
package org.jeecg.modules.oroqen.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* @Description:
* @Author: jeecg-boot
* @Date: 2025-01-08
* @Version: V1.0
*/
@Data
@TableName("oroqen_product")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@Schema(description = "产品")
public class OroqenProduct implements Serializable {
private static final long serialVersionUID = 1L;
/**主键*/
@TableId(type = IdType.ASSIGN_ID)
@Schema(description = "主键")
private String id;
/**产品名称*/
@Excel(name = "产品名称", width = 15)
@Schema(description = "产品名称")
private String productName;
/**产品编码*/
@Excel(name = "产品编码", width = 15)
@Schema(description = "产品编码")
private String productCode;
/**分类ID*/
@Excel(name = "分类ID", width = 15)
@Schema(description = "分类ID")
private String categoryId;
/**价格*/
@Excel(name = "价格", width = 15)
@Schema(description = "价格")
private BigDecimal price;
/**库存*/
@Excel(name = "库存", width = 15)
@Schema(description = "库存")
private Integer stock;
/**主图*/
@Excel(name = "主图", width = 15)
@Schema(description = "主图")
private String mainImage;
/**产品图片(多张,逗号分隔)*/
@Excel(name = "产品图片", width = 15)
@Schema(description = "产品图片(多张,逗号分隔)")
private String images;
/**产品视频URL*/
@Excel(name = "产品视频URL", width = 15)
@Schema(description = "产品视频URL")
private String productVideo;
/**产品描述*/
@Excel(name = "产品描述", width = 15)
@Schema(description = "产品描述")
private String description;
/**文化故事*/
@Excel(name = "文化故事", width = 15)
@Schema(description = "文化故事")
private String culturalStory;
/**工匠信息*/
@Excel(name = "工匠信息", width = 15)
@Schema(description = "工匠信息")
private String craftsmanInfo;
/**材质*/
@Excel(name = "材质", width = 15)
@Schema(description = "材质")
private String material;
/**规格*/
@Excel(name = "规格", width = 15)
@Schema(description = "规格")
private String specifications;
/**重量(克)*/
@Excel(name = "重量(克)", width = 15)
@Schema(description = "重量(克)")
private Integer weight;
/**尺寸*/
@Excel(name = "尺寸", width = 15)
@Schema(description = "尺寸")
private String dimensions;
/**标签(多个,逗号分隔)*/
@Excel(name = "标签", width = 15)
@Schema(description = "标签(多个,逗号分隔)")
private String tags;
/**是否推荐(0-否,1-是)*/
@Excel(name = "是否推荐", width = 15)
@Schema(description = "是否推荐(0-否,1-是)")
private Integer isFeatured;
/**是否热销(0-否,1-是)*/
@Excel(name = "是否热销", width = 15)
@Schema(description = "是否热销(0-否,1-是)")
private Integer isHot;
/**销量*/
@Excel(name = "销量", width = 15)
@Schema(description = "销量")
private Integer salesCount;
/**排序*/
@Excel(name = "排序", width = 15)
@Schema(description = "排序")
private Integer sortOrder;
/**状态(0-下架,1-上架)*/
@Excel(name = "状态", width = 15)
@Schema(description = "状态(0-下架,1-上架)")
private Integer status;
/**创建人*/
@Schema(description = "创建人")
private String createBy;
/**创建日期*/
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Schema(description = "创建日期")
private Date createTime;
/**更新人*/
@Schema(description = "更新人")
private String updateBy;
/**更新日期*/
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Schema(description = "更新日期")
private Date updateTime;
}

View File

@ -1,5 +1,5 @@
server:
port: 8080
port: 10002
undertow:
decode-url: true # 启用URL解码
# max-http-post-size: 10MB # 平替 tomcat server.tomcat.max-swallow-siz undertow该值默认为-1
@ -150,9 +150,9 @@ spring:
slow-sql-millis: 5000
datasource:
master:
url: jdbc:mysql://localhost:3306/Oroqen?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
url: jdbc:mysql://116.62.245.34:3306/oroqen?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
username: root
password: 123456
password: e531fc3ca462bd0c
driver-class-name: com.mysql.cj.jdbc.Driver
# 多数据源配置
#multi-datasource1:

View File

@ -1,5 +1,5 @@
server:
port: 8080
port: 10002
undertow:
decode-url: true # 启用URL解码
worker-threads: 16
@ -145,9 +145,9 @@ spring:
slow-sql-millis: 5000
datasource:
master:
url: jdbc:mysql://localhost:3306/Oroqen?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
url: jdbc:mysql://116.62.245.34:3306/oroqen?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
username: root
password: 123456
password: e531fc3ca462bd0c
driver-class-name: com.mysql.cj.jdbc.Driver
# 多数据源配置
#multi-datasource1:
@ -211,8 +211,8 @@ jeecg:
uploadType: alioss
# 前端访问地址
domainUrl:
pc: http://localhost:3100
app: http://localhost:8051
pc: http://116.62.245.34:3100
app: http://116.62.245.34:8051
path:
#文件上传根目录 设置
upload: /opt/jeecg-boot/upload

View File

@ -1,5 +1,5 @@
spring:
application:
name: jeecg-system
name: jeecg-systems
profiles:
active: '@profile.name@'