diff --git a/eladmin/eladmin-tools/pom.xml b/eladmin/eladmin-tools/pom.xml
deleted file mode 100644
index ae15c55..0000000
--- a/eladmin/eladmin-tools/pom.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-
-
-
- eladmin
- me.zhengjie
- 1.1
-
- 4.0.0
-
- eladmin-tools
- 工具模块
-
-
- 1.4.7
- 7.9.3
- 4.38.4.ALL
-
-
-
-
-
- me.zhengjie
- eladmin-logging
- 1.1
-
-
-
-
- javax.mail
- mail
- ${mail.version}
-
-
-
-
- com.qiniu
- qiniu-java-sdk
- ${qiniu.version}
-
-
-
-
- com.alipay.sdk
- alipay-sdk-java
- ${alipay.version}
-
-
-
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/AlipayConfig.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/AlipayConfig.java
deleted file mode 100644
index 15c3e41..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/AlipayConfig.java
+++ /dev/null
@@ -1,74 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import javax.validation.constraints.NotBlank;
-import java.io.Serializable;
-
-/**
- * 支付宝配置类
- * @author Tz
- * @date 2018-12-31
- */
-@Data
-@TableName("tool_alipay_config")
-public class AlipayConfig implements Serializable {
-
- @TableId("config_id")
- private Long id;
-
- @NotBlank
- @ApiModelProperty(value = "应用ID")
- private String appId;
-
- @NotBlank
- @ApiModelProperty(value = "商户私钥")
- private String privateKey;
-
- @NotBlank
- @ApiModelProperty(value = "支付宝公钥")
- private String publicKey;
-
- @ApiModelProperty(value = "签名方式")
- private String signType="RSA2";
-
- @ApiModelProperty(value = "支付宝开放安全地址", hidden = true)
- private String gatewayUrl = "https://openapi.alipaydev.com/gateway.do";
-
- @ApiModelProperty(value = "编码", hidden = true)
- private String charset= "utf-8";
-
- @NotBlank
- @ApiModelProperty(value = "异步通知地址")
- private String notifyUrl;
-
- @NotBlank
- @ApiModelProperty(value = "订单完成后返回的页面")
- private String returnUrl;
-
- @ApiModelProperty(value = "类型")
- private String format="JSON";
-
- @NotBlank
- @ApiModelProperty(value = "商户号")
- private String sysServiceProviderId;
-
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/EmailConfig.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/EmailConfig.java
deleted file mode 100644
index f39f85f..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/EmailConfig.java
+++ /dev/null
@@ -1,57 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import javax.validation.constraints.NotBlank;
-import java.io.Serializable;
-
-/**
- * 邮件配置类,数据存覆盖式存入数据存
- * @author Tz
- * @date 2018-12-26
- */
-@Data
-@TableName("tool_email_config")
-public class EmailConfig implements Serializable {
-
- @TableId("config_id")
- private Long id;
-
- @NotBlank
- @ApiModelProperty(value = "邮件服务器SMTP地址")
- private String host;
-
- @NotBlank
- @ApiModelProperty(value = "邮件服务器 SMTP 端口")
- private String port;
-
- @NotBlank
- @ApiModelProperty(value = "发件者用户名")
- private String user;
-
- @NotBlank
- @ApiModelProperty(value = "密码")
- private String pass;
-
- @NotBlank
- @ApiModelProperty(value = "收件人")
- private String fromUser;
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/LocalStorage.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/LocalStorage.java
deleted file mode 100644
index db0c03d..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/LocalStorage.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.*;
-import cn.hutool.core.bean.BeanUtil;
-import cn.hutool.core.bean.copier.CopyOptions;
-import me.zhengjie.base.BaseEntity;
-import java.io.Serializable;
-
-/**
-* @author Tz
-* @date 2019-09-05
-*/
-@Getter
-@Setter
-@NoArgsConstructor
-@TableName("tool_local_storage")
-public class LocalStorage extends BaseEntity implements Serializable {
-
- @TableId(value = "storage_id", type = IdType.AUTO)
- @ApiModelProperty(value = "ID", hidden = true)
- private Long id;
-
- @ApiModelProperty(value = "真实文件名")
- private String realName;
-
- @ApiModelProperty(value = "文件名")
- private String name;
-
- @ApiModelProperty(value = "后缀")
- private String suffix;
-
- @ApiModelProperty(value = "路径")
- private String path;
-
- @ApiModelProperty(value = "类型")
- private String type;
-
- @ApiModelProperty(value = "大小")
- private String size;
-
- public LocalStorage(String realName,String name, String suffix, String path, String type, String size) {
- this.realName = realName;
- this.name = name;
- this.suffix = suffix;
- this.path = path;
- this.type = type;
- this.size = size;
- }
-
- public void copy(LocalStorage source){
- BeanUtil.copyProperties(source,this, CopyOptions.create().setIgnoreNullValue(true));
- }
-}
\ No newline at end of file
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/QiniuConfig.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/QiniuConfig.java
deleted file mode 100644
index fa57213..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/QiniuConfig.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain;
-
-import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import javax.validation.constraints.NotBlank;
-import java.io.Serializable;
-
-/**
- * 七牛云对象存储配置类
- * @author Tz
- * @date 2018-12-31
- */
-@Data
-@TableName("tool_qiniu_config")
-public class QiniuConfig implements Serializable {
-
- @TableId("config_id")
- private Long id;
-
- @NotBlank
- @ApiModelProperty(value = "accessKey")
- private String accessKey;
-
- @NotBlank
- @ApiModelProperty(value = "secretKey")
- private String secretKey;
-
- @NotBlank
- @ApiModelProperty(value = "存储空间名称作为唯一的 Bucket 识别符")
- private String bucket;
-
- /**
- * Zone表示与机房的对应关系
- * 华东 Zone.zone0()
- * 华北 Zone.zone1()
- * 华南 Zone.zone2()
- * 北美 Zone.zoneNa0()
- * 东南亚 Zone.zoneAs0()
- */
- @NotBlank
- @ApiModelProperty(value = "Zone表示与机房的对应关系")
- private String zone;
-
- @NotBlank
- @ApiModelProperty(value = "外链域名,可自定义,需在七牛云绑定")
- private String host;
-
- @ApiModelProperty(value = "空间类型:公开/私有")
- private String type = "公开";
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/QiniuContent.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/QiniuContent.java
deleted file mode 100644
index 7d64c55..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/QiniuContent.java
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain;
-
-import com.baomidou.mybatisplus.annotation.*;
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import java.io.Serializable;
-import java.sql.Timestamp;
-
-/**
- * 上传成功后,存储结果
- * @author Tz
- * @date 2018-12-31
- */
-@Data
-@TableName("tool_qiniu_content")
-public class QiniuContent implements Serializable {
-
- @TableId(value = "content_id", type = IdType.AUTO)
- @ApiModelProperty(value = "ID", hidden = true)
- private Long id;
-
- @TableField("name")
- @ApiModelProperty(value = "文件名")
- private String key;
-
- @ApiModelProperty(value = "空间名")
- private String bucket;
-
- @ApiModelProperty(value = "大小")
- private String size;
-
- @ApiModelProperty(value = "文件地址")
- private String url;
-
- @ApiModelProperty(value = "文件类型")
- private String suffix;
-
- @ApiModelProperty(value = "空间类型:公开/私有")
- private String type = "公开";
-
- @TableField(fill = FieldFill.INSERT_UPDATE)
- @ApiModelProperty(value = "创建或更新时间")
- private Timestamp updateTime;
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/EmailDto.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/EmailDto.java
deleted file mode 100644
index 8141893..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/EmailDto.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain.dto;
-
-import io.swagger.annotations.ApiModelProperty;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotEmpty;
-import java.util.List;
-
-/**
- * 发送邮件时,接收参数的类
- * @author 郑杰
- * @date 2018/09/28 12:02:14
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-public class EmailDto {
-
- @NotEmpty
- @ApiModelProperty(value = "收件人")
- private List tos;
-
- @NotBlank
- @ApiModelProperty(value = "主题")
- private String subject;
-
- @NotBlank
- @ApiModelProperty(value = "内容")
- private String content;
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/LocalStorageQueryCriteria.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/LocalStorageQueryCriteria.java
deleted file mode 100644
index a9c0b33..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/LocalStorageQueryCriteria.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain.dto;
-
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import java.sql.Timestamp;
-import java.util.List;
-
-/**
-* @author Tz
-* @date 2019-09-05
-*/
-@Data
-public class LocalStorageQueryCriteria{
-
- @ApiModelProperty(value = "模糊查询")
- private String blurry;
-
- @ApiModelProperty(value = "创建时间")
- private List createTime;
-
- @ApiModelProperty(value = "页码", example = "1")
- private Integer page = 1;
-
- @ApiModelProperty(value = "每页数据量", example = "10")
- private Integer size = 10;
-}
\ No newline at end of file
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/QiniuQueryCriteria.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/QiniuQueryCriteria.java
deleted file mode 100644
index e8b8432..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/QiniuQueryCriteria.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain.dto;
-
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import java.sql.Timestamp;
-import java.util.List;
-
-/**
- * @author Tz
- * @date 2019-6-4 09:54:37
- */
-@Data
-public class QiniuQueryCriteria{
-
- @ApiModelProperty(value = "名称查询")
- private String key;
-
- @ApiModelProperty(value = "创建时间")
- private List createTime;
-
- @ApiModelProperty(value = "页码", example = "1")
- private Integer page = 1;
-
- @ApiModelProperty(value = "每页数据量", example = "10")
- private Integer size = 10;
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/TradeDto.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/TradeDto.java
deleted file mode 100644
index 654dac1..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/dto/TradeDto.java
+++ /dev/null
@@ -1,58 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain.dto;
-
-import io.swagger.annotations.ApiModelProperty;
-import lombok.Data;
-import javax.validation.constraints.NotBlank;
-import java.sql.Date;
-import java.sql.Timestamp;
-
-/**
- * 交易详情,按需应该存入数据库,这里存入数据库,仅供临时测试
- * @author Tz
- * @date 2018-12-31
- */
-@Data
-public class TradeDto {
-
- @NotBlank
- @ApiModelProperty(value = "商品描述")
- private String body;
-
- @NotBlank
- @ApiModelProperty(value = "商品名称")
- private String subject;
-
- @ApiModelProperty(value = "商户订单号", hidden = true)
- private String outTradeNo;
-
- @ApiModelProperty(value = "第三方订单号", hidden = true)
- private String tradeNo;
-
- @NotBlank
- @ApiModelProperty(value = "价格")
- private String totalAmount;
-
- @ApiModelProperty(value = "订单状态,已支付,未支付,作废", hidden = true)
- private String state;
-
- @ApiModelProperty(value = "创建时间", hidden = true)
- private Timestamp createTime;
-
- @ApiModelProperty(value = "作废时间", hidden = true)
- private Date cancelTime;
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/enums/AliPayStatusEnum.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/enums/AliPayStatusEnum.java
deleted file mode 100644
index 6ebb1af..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/domain/enums/AliPayStatusEnum.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.domain.enums;
-
-/**
- * 支付状态
- * @author zhengjie
- * @date 2018/08/01 16:45:43
- */
-public enum AliPayStatusEnum {
-
- /** 交易成功 */
- FINISHED("TRADE_FINISHED"),
-
- /** 支付成功 */
- SUCCESS("TRADE_SUCCESS"),
-
- /** 交易创建 */
- BUYER_PAY("WAIT_BUYER_PAY"),
-
- /** 交易关闭 */
- CLOSED("TRADE_CLOSED");
-
- private final String value;
-
- AliPayStatusEnum(String value) {
- this.value = value;
- }
-
- public String getValue() {
- return value;
- }
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/mapper/AliPayConfigMapper.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/mapper/AliPayConfigMapper.java
deleted file mode 100644
index 5f46c51..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/mapper/AliPayConfigMapper.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import me.zhengjie.domain.AlipayConfig;
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * @author Tz
- * @description
- * @date 2023-06-14
- **/
-@Mapper
-public interface AliPayConfigMapper extends BaseMapper {
-
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/mapper/EmailConfigMapper.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/mapper/EmailConfigMapper.java
deleted file mode 100644
index 661b6fc..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/mapper/EmailConfigMapper.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import me.zhengjie.domain.EmailConfig;
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * @author Tz
- * @description
- * @date 2023-06-14
- **/
-@Mapper
-public interface EmailConfigMapper extends BaseMapper {
-
-}
diff --git a/eladmin/eladmin-tools/src/main/java/me/zhengjie/mapper/LocalStorageMapper.java b/eladmin/eladmin-tools/src/main/java/me/zhengjie/mapper/LocalStorageMapper.java
deleted file mode 100644
index f9836f9..0000000
--- a/eladmin/eladmin-tools/src/main/java/me/zhengjie/mapper/LocalStorageMapper.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * Copyright 2019-2025 Tz
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package me.zhengjie.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import me.zhengjie.domain.LocalStorage;
-import me.zhengjie.domain.dto.LocalStorageQueryCriteria;
-import org.apache.ibatis.annotations.Mapper;
-import org.apache.ibatis.annotations.Param;
-import java.util.List;
-
-/**
- * @author Tz
- * @description
- * @date 2023-06-14
- **/
-@Mapper
-public interface LocalStorageMapper extends BaseMapper {
-
- IPage findAll(@Param("criteria") LocalStorageQueryCriteria criteria, Page