feat 优化sql

fix 后台图片path 错误的bug
This commit is contained in:
damonyuan 2024-10-30 22:16:03 +08:00
parent 0836e5ff8d
commit 1d56225895
4 changed files with 8 additions and 6 deletions

View File

@ -48,7 +48,7 @@ public class WebMvcConfig implements WebMvcConfigurer {
@Override @Override
public void addResourceHandlers(@NotNull ResourceHandlerRegistry registry) { public void addResourceHandlers(@NotNull ResourceHandlerRegistry registry) {
String directory = YmlUtils.get("like.upload-directory"); String directory = YmlUtils.get("like.upload-directory");
registry.addResourceHandler("/"+ GlobalConfig.publicPrefix +"/**") registry.addResourceHandler("/"+ GlobalConfig.adminPublicPrefix +"/**")
.addResourceLocations("file:" + directory); .addResourceLocations("file:" + directory);
} }

View File

@ -84,7 +84,7 @@ public class FileServiceImpl implements IFileService {
vo.setUrl(UrlUtils.toAbsoluteUrl(file.getUri())); vo.setUrl(UrlUtils.toAbsoluteUrl(file.getUri()));
if (engine.equals("local")) { if (engine.equals("local")) {
vo.setUri(GlobalConfig.publicPrefix + "/" + file.getUri()); vo.setUri(GlobalConfig.adminPublicPrefix + "/" + file.getUri());
} else { } else {
vo.setUri(file.getUri()); vo.setUri(file.getUri());
} }

View File

@ -25,6 +25,7 @@ public class GlobalConfig {
// 资源访问前缀 // 资源访问前缀
public static String publicPrefix = "api/uploads"; public static String publicPrefix = "api/uploads";
public static String adminPublicPrefix = "adminapi/uploads";
// 上传图片限制 // 上传图片限制
public static Integer uploadImageSize = 1024 * 1024 * 10; public static Integer uploadImageSize = 1024 * 1024 * 10;

View File

@ -221,9 +221,9 @@ CREATE TABLE `la_dev_pay_config` (
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
INSERT INTO `la_dev_pay_config` (`id`, `name`, `pay_way`, `config`, `icon`, `sort`, `remark`) VALUES INSERT INTO `la_dev_pay_config` (`id`, `name`, `pay_way`, `config`, `icon`, `sort`, `remark`) VALUES
(1, '余额支付', 1, '', '/api/static/balance_pay.png', 128, '余额支付备注'), (1, '余额支付', 1, '', '/resource/image/adminapi/default/balance_pay.png', 128, '余额支付备注'),
(2, '微信支付', 2, '{\"interface_version\":\"v3\",\"merchant_type\":\"ordinary_merchant\",\"mch_id\":\"\",\"pay_sign_key\":\"\",\"apiclient_cert\":\"\",\"apiclient_key\":\"\"}', '/api/static/wechat_pay.png', 123, '微信支付备注'), (2, '微信支付', 2, '{\"interface_version\":\"v3\",\"merchant_type\":\"ordinary_merchant\",\"mch_id\":\"**\",\"pay_sign_key\":\"**\",\"apiclient_cert\":\"**\",\"apiclient_key\":\"**\"}', 'resource/image/adminapi/default/wechat_pay.png', 123, '微信支付备注'),
(3, '支付宝支付', 3, '{\"mode\":\"normal_mode\",\"merchant_type\":\"ordinary_merchant\",\"app_id\":\"\",\"private_key\":\"\",\"ali_public_key\":\"\"}', '/api/static/ali_pay.png', 123, '支付宝支付'); (3, '支付宝支付', 3, '{\"mode\":\"normal_mode\",\"merchant_type\":\"ordinary_merchant\",\"app_id\":\"**\",\"private_key\":\"**\",\"ali_public_key\":\"**\"}', 'resource/image/adminapi/default/ali_pay.png', 123, '支付宝支付');
DROP TABLE IF EXISTS `la_dev_pay_way`; DROP TABLE IF EXISTS `la_dev_pay_way`;
CREATE TABLE `la_dev_pay_way` ( CREATE TABLE `la_dev_pay_way` (
@ -242,7 +242,8 @@ INSERT INTO `la_dev_pay_way` (`id`, `pay_config_id`, `scene`, `is_default`, `sta
(4, 2, 2, 1, 1), (4, 2, 2, 1, 1),
(5, 1, 3, 0, 1), (5, 1, 3, 0, 1),
(6, 2, 3, 1, 1), (6, 2, 3, 1, 1),
(7, 3, 3, 0, 1); (7, 3, 3, 0, 1),
(8, 3, 1, 0, 1);
DROP TABLE IF EXISTS `la_dict_data`; DROP TABLE IF EXISTS `la_dict_data`;
CREATE TABLE `la_dict_data` ( CREATE TABLE `la_dict_data` (