修改类型为字符类型&更新ql支持中文

This commit is contained in:
tonglin 2022-12-29 11:59:38 +08:00
parent f6a67f5468
commit cdc8cb2247
4 changed files with 29 additions and 24 deletions

View File

@ -67,7 +67,7 @@ public class MarketController {
* @return
*/
@GetMapping("/getBotDetail")
public Result<?> getBotDetail(@RequestParam("bot_id") Integer botId,@RequestParam("user_id") Integer userId){
public Result<?> getBotDetail(@RequestParam(value = "bot_id",required = true) Integer botId,@RequestParam(value = "user_id",required = false) Integer userId){
GetBotDetailResponse getBotDetailResponse = marketService.getBotDetail(userId,botId);
Result<GetBotDetailResponse> result = new Result<>();

View File

@ -43,7 +43,7 @@ public class Bot {
private Integer installNum;
private int category;
private String category;
@TableField(fill = FieldFill.INSERT_UPDATE)

View File

@ -31,4 +31,9 @@ public class GetBotDetailResponse {
//头像
private String logo;
/**
* bot类型
*/
private String category;
}

View File

@ -23,22 +23,22 @@ SET FOREIGN_KEY_CHECKS = 0;
DROP TABLE IF EXISTS `bot`;
CREATE TABLE `bot` (
`id` int(255) NOT NULL AUTO_INCREMENT COMMENT '主键',
`bot_name` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT 'bot名称',
`bot_des` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT 'bot描述',
`webhook` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT 'bot回调url',
`bot_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'bot名称',
`bot_des` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'bot描述',
`webhook` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'bot回调url',
`is_public` tinyint(255) NOT NULL COMMENT '0:私有1公开',
`logo` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT 'logo',
`logo` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'logo',
`state` tinyint(255) NULL DEFAULT NULL COMMENT '0:挂起1工作',
`client_id` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '客户端id后台生成',
`client_secret` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '客户端密钥(后台生成)',
`web_url` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '主页网址',
`client_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '客户端id后台生成',
`client_secret` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '客户端密钥(后台生成)',
`web_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主页网址',
`category` int(11) NULL DEFAULT NULL COMMENT '用数字代表类型',
`install_num` int(11) NULL DEFAULT 0 COMMENT '下载数量',
`update_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`create_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `name`(`bot_name`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 792 CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 792 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of bot
@ -53,9 +53,9 @@ INSERT INTO `bot` VALUES (791, 'botnameegdretui', 'miaoshusd', 'www.hauhahasd.co
DROP TABLE IF EXISTS `bot_category`;
CREATE TABLE `bot_category` (
`id` int(11) NOT NULL,
`category` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL,
`category` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of bot_category
@ -79,7 +79,7 @@ CREATE TABLE `bot_limit_event` (
`create_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of bot_limit_event
@ -101,7 +101,7 @@ CREATE TABLE `install_bot` (
`create_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间 ',
`update_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of install_bot
@ -115,22 +115,22 @@ DROP TABLE IF EXISTS `market_bot`;
CREATE TABLE `market_bot` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
`bot_id` int(255) NOT NULL COMMENT 'bot唯一 标识',
`market_name` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '上市名称',
`market_desc` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '上市简介',
`first_func` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '主要功能',
`second_func` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '次要功能',
`webhook` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '回调url',
`market_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '上市名称',
`market_desc` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '上市简介',
`first_func` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主要功能',
`second_func` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '次要功能',
`webhook` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '回调url',
`is_receive_ag1` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0:接收协议1不接受收开发者协议',
`is_receive_ag2` tinyint(4) NOT NULL DEFAULT 0 COMMENT '0:接收协议1不接受平台协议',
`market_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '上市时间',
`logo` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '头像',
`logo` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '头像',
`install_num` int(11) NOT NULL DEFAULT 0 COMMENT '安装次数',
`category` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL COMMENT '类型',
`category` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '类型',
`create_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX ``(`bot_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 50 CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 50 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of market_bot
@ -150,7 +150,7 @@ CREATE TABLE `register_bot` (
`update_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `bot_id`(`bot_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of register_bot
@ -173,7 +173,7 @@ CREATE TABLE `transfer_bot` (
`create_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic;
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of transfer_bot