diff --git a/IDEA/README.md b/IDEA/README.md index c4572a4..ce0867d 100644 --- a/IDEA/README.md +++ b/IDEA/README.md @@ -3,15 +3,9 @@ - 采用SpringBoot3.x、Shiro、MyBatis-Plus、Vue3、TypeScript、Element Plus、Vue Router、Pinia、Axios、Vite框架,开发的一套权限系统,极低门槛,拿来即用。设计之初,就非常注重安全性,为企业系统保驾护航,让一切都变得如此简单。 - 提供了代码生成器,只需编写30%左右代码,其余的代码交给系统自动生成,可快速完成开发任务 - 支持MySQL、达梦、Oracle、SQL Server、PostgreSQL等主流数据库 -- 演示地址:http://demo.open.renren.io/renren-security (账号密码:admin/admin) -### 微信交流群 -我们提供了微信交流群,扫码下面的二维码,关注【人人开源】公众号,回复【加群】,即可根据提示加入微信群! - - - ### 具有如下特点 @@ -108,19 +102,3 @@ renren-security - 账号密码:admin/admin - - - - - - - - -### 如何交流、反馈、参与贡献? -- 开发文档:https://www.renren.io/guide/security -- Gitee仓库:https://gitee.com/renrenio/renren-security -- GitCode仓库:https://gitcode.com/renrenio/renren-security -- [人人开源](https://www.renren.io):https://www.renren.io -- 如需关注项目最新动态,请Watch、Star项目,同时也是对项目最好的支持 - - diff --git a/IDEA/admin/src/main/java/top/iletter/modules/baitutools/controller/DlRenewalRemindController.java b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/controller/DlRenewalRemindController.java new file mode 100644 index 0000000..0acb1a0 --- /dev/null +++ b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/controller/DlRenewalRemindController.java @@ -0,0 +1,120 @@ +package top.iletter.modules.baitutools.controller; + +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.enums.ParameterIn; +import io.swagger.v3.oas.annotations.tags.Tag; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import top.iletter.common.annotation.LogOperation; +import top.iletter.common.constant.Constant; +import top.iletter.common.page.PageData; +import top.iletter.common.utils.ExcelUtils; +import top.iletter.common.utils.Result; +import top.iletter.common.validator.AssertUtils; +import top.iletter.common.validator.ValidatorUtils; +import top.iletter.common.validator.group.AddGroup; +import top.iletter.common.validator.group.DefaultGroup; +import top.iletter.common.validator.group.UpdateGroup; +import top.iletter.modules.baitutools.dto.DlRenewalRemindDTO; +import top.iletter.modules.baitutools.excel.DlRenewalRemindExcel; +import top.iletter.modules.baitutools.service.DlRenewalRemindService; +import org.apache.shiro.authz.annotation.RequiresPermissions; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import io.swagger.v3.oas.annotations.Parameter; +import io.swagger.v3.oas.annotations.Parameters; +import jakarta.servlet.http.HttpServletResponse; +import java.util.List; +import java.util.Map; + + +/** + * 临期续费 + * + * @author dellevin dellevin99@gmail.com + * @since 1.0.0 2026-02-04 + */ +@RestController +@RequestMapping("baitutools/dlrenewalremind") +@Tag(name="临期续费") +public class DlRenewalRemindController { + private static final Logger log = LoggerFactory.getLogger(DlRenewalRemindController.class); + @Autowired + private DlRenewalRemindService dlRenewalRemindService; + + @GetMapping("page") + @Operation(summary = "分页") + @Parameters({ + @Parameter(name = Constant.PAGE, description = "当前页码,从1开始", in = ParameterIn.QUERY, required = true, ref="int") , + @Parameter(name = Constant.LIMIT, description = "每页显示记录数", in = ParameterIn.QUERY,required = true, ref="int") , + @Parameter(name = Constant.ORDER_FIELD, description = "排序字段", in = ParameterIn.QUERY, ref="String") , + @Parameter(name = Constant.ORDER, description = "排序方式,可选值(asc、desc)", in = ParameterIn.QUERY, ref="String"), + @Parameter(name = "名称", description = "名称搜索", in = ParameterIn.QUERY, ref="String") + }) + @RequiresPermissions("baitutools:dlrenewalremind:page") + public Result> page(@Parameter(hidden = true) @RequestParam Map params){ + PageData page = dlRenewalRemindService.page(params); + + return new Result>().ok(page); + } + + @GetMapping("{id}") + @Operation(summary = "信息") + @RequiresPermissions("baitutools:dlrenewalremind:info") + public Result get(@PathVariable("id") Long id){ + DlRenewalRemindDTO data = dlRenewalRemindService.get(id); + + return new Result().ok(data); + } + + @PostMapping + @Operation(summary = "保存") + @LogOperation("保存") + @RequiresPermissions("baitutools:dlrenewalremind:save") + public Result save(@RequestBody DlRenewalRemindDTO dto){ + log.info( ">>>>>>>>>"+dto.toString()); + //效验数据 + ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class); + + dlRenewalRemindService.save(dto); + + return new Result(); + } + + @PutMapping + @Operation(summary = "修改") + @LogOperation("修改") + @RequiresPermissions("baitutools:dlrenewalremind:update") + public Result update(@RequestBody DlRenewalRemindDTO dto){ + //效验数据 + ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class); + + dlRenewalRemindService.update(dto); + + return new Result(); + } + + @DeleteMapping + @Operation(summary = "删除") + @LogOperation("删除") + @RequiresPermissions("baitutools:dlrenewalremind:delete") + public Result delete(@RequestBody Long[] ids){ + //效验数据 + AssertUtils.isArrayEmpty(ids, "id"); + + dlRenewalRemindService.delete(ids); + + return new Result(); + } + + @GetMapping("export") + @Operation(summary = "导出") + @LogOperation("导出") + @RequiresPermissions("baitutools:dlrenewalremind:export") + public void export(@Parameter(hidden = true) @RequestParam Map params, HttpServletResponse response) throws Exception { + List list = dlRenewalRemindService.list(params); + + ExcelUtils.exportExcelToTarget(response, null, "临期续费", list, DlRenewalRemindExcel.class); + } + +} diff --git a/IDEA/admin/src/main/java/top/iletter/modules/baitutools/dao/DlRenewalRemindDao.java b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/dao/DlRenewalRemindDao.java new file mode 100644 index 0000000..68d0bf4 --- /dev/null +++ b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/dao/DlRenewalRemindDao.java @@ -0,0 +1,26 @@ +package top.iletter.modules.baitutools.dao; + +import top.iletter.common.dao.BaseDao; +import top.iletter.modules.baitutools.entity.DlRenewalRemindEntity; +import org.apache.ibatis.annotations.Mapper; + +import java.util.List; +import java.util.Map; + +/** + * 临期续费 + * + * @author dellevin dellevin99@gmail.com + * @since 1.0.0 2026-02-04 + */ +@Mapper +public interface DlRenewalRemindDao extends BaseDao { + /** + * 获取信息 + * @param params 查询参数 页码: page 每页条数: limit + * 排序字段: orderField 升/降序: order 区域代码: regionCode + * 页面搜索关键字: keyword 供应商名称: supplierName ... + * @return 符合条件的中标信息列表 + */ + List getList(Map params); +} \ No newline at end of file diff --git a/IDEA/admin/src/main/java/top/iletter/modules/baitutools/dto/DlRenewalRemindDTO.java b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/dto/DlRenewalRemindDTO.java new file mode 100644 index 0000000..4a87c3d --- /dev/null +++ b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/dto/DlRenewalRemindDTO.java @@ -0,0 +1,68 @@ +package top.iletter.modules.baitutools.dto; + +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.media.SchemaProperty; +import lombok.Data; + +import java.io.Serializable; +import java.util.Date; + + +/** + * 临期续费 + * + * @author dellevin dellevin99@gmail.com + * @since 1.0.0 2026-02-04 + */ +@Data +@Schema(name = "临期续费") +public class DlRenewalRemindDTO implements Serializable { + private static final long serialVersionUID = 1L; + + @SchemaProperty(name = "") + private String id; + + @SchemaProperty(name = " 提供商:阿里/腾讯/网易/百度/") + private String provider; + + @SchemaProperty(name = "名称") + private String name; + + @SchemaProperty(name = "备注") + private String remark; + + @SchemaProperty(name = "其他信息json形式") + private String otherInfo; + + @SchemaProperty(name = "续费方式1一次性 2月费 3季费 4年费") + private String renewalType; + + @SchemaProperty(name = "具体续费日期:每 月/季/年 的XX号 1~31") + private String renewalDate; + + @SchemaProperty(name = "到期时间 年-月-日") + private Date expireTime; + + @SchemaProperty(name = "预留字段") + private String mark1; + + @SchemaProperty(name = "预留字段") + private String mark2; + + @SchemaProperty(name = "预留字段") + private String mark3; + + @SchemaProperty(name = "") + private Date createDate; + + @SchemaProperty(name = "") + private String createUser; + + @SchemaProperty(name = "") + private Date updateDate; + + @SchemaProperty(name = "") + private String updateUser; + + +} diff --git a/IDEA/admin/src/main/java/top/iletter/modules/baitutools/entity/DlRenewalRemindEntity.java b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/entity/DlRenewalRemindEntity.java new file mode 100644 index 0000000..fc3d2a9 --- /dev/null +++ b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/entity/DlRenewalRemindEntity.java @@ -0,0 +1,83 @@ +package top.iletter.modules.baitutools.entity; + +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.util.Date; + +/** + * 临期续费 + * + * @author dellevin dellevin99@gmail.com + * @since 1.0.0 2026-02-04 + */ +@Data +@TableName("dl_renewal_remind") +public class DlRenewalRemindEntity { + + /** + * + */ + private String id; + /** + * 提供商:阿里/腾讯/网易/百度/ + */ + private String provider; + /** + * 名称 + */ + private String name; + /** + * 备注 + */ + private String remark; + /** + * 其他信息json形式 + */ + private String otherInfo; + /** + * 续费方式 + +1一次性 +2月费 +3季费 +4年费 + */ + private String renewalType; + /** + * 具体续费日期:每 月/季/年 的XX号 1~31 + */ + private String renewalDate; + /** + * 到期时间 年-月-日 + */ + private Date expireTime; + /** + * 预留字段 + */ + private String mark1; + /** + * 预留字段 + */ + private String mark2; + /** + * 预留字段 + */ + private String mark3; + /** + * + */ + private Date createDate; + /** + * + */ + private String createUser; + /** + * + */ + private Date updateDate; + /** + * + */ + private String updateUser; +} \ No newline at end of file diff --git a/IDEA/admin/src/main/java/top/iletter/modules/baitutools/excel/DlRenewalRemindExcel.java b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/excel/DlRenewalRemindExcel.java new file mode 100644 index 0000000..25d60a5 --- /dev/null +++ b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/excel/DlRenewalRemindExcel.java @@ -0,0 +1,50 @@ +package top.iletter.modules.baitutools.excel; + +import com.alibaba.excel.annotation.ExcelProperty; +import com.alibaba.excel.annotation.write.style.ColumnWidth; +import com.alibaba.excel.annotation.write.style.ContentRowHeight; +import com.alibaba.excel.annotation.write.style.HeadRowHeight; +import lombok.Data; + +import java.util.Date; + +/** + * 临期续费 + * + * @author dellevin dellevin99@gmail.com + * @since 1.0.0 2026-02-04 + */ +@Data +public class DlRenewalRemindExcel { + @ExcelProperty(value = "") + private String id; + @ExcelProperty(value = "提供商:阿里/腾讯/网易/百度/") + private String provider; + @ExcelProperty(value = "名称") + private String name; + @ExcelProperty(value = "备注") + private String remark; + @ExcelProperty(value = "其他信息json形式") + private String otherInfo; + @ExcelProperty(value = "续费方式1一次性 2月费 3季费 4年费") + private String renewalType; + @ExcelProperty(value = "具体续费日期:每 月/季/年 的XX号 1~31") + private String renewalDate; + @ExcelProperty(value = "到期时间 年-月-日") + private Date expireTime; + @ExcelProperty(value = "预留字段") + private String mark1; + @ExcelProperty(value = "预留字段") + private String mark2; + @ExcelProperty(value = "预留字段") + private String mark3; + @ExcelProperty(value = "") + private Date createDate; + @ExcelProperty(value = "") + private String createUser; + @ExcelProperty(value = "") + private Date updateDate; + @ExcelProperty(value = "") + private String updateUser; + +} \ No newline at end of file diff --git a/IDEA/admin/src/main/java/top/iletter/modules/baitutools/service/DlRenewalRemindService.java b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/service/DlRenewalRemindService.java new file mode 100644 index 0000000..bf32d1f --- /dev/null +++ b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/service/DlRenewalRemindService.java @@ -0,0 +1,15 @@ +package top.iletter.modules.baitutools.service; + +import top.iletter.common.service.CrudService; +import top.iletter.modules.baitutools.dto.DlRenewalRemindDTO; +import top.iletter.modules.baitutools.entity.DlRenewalRemindEntity; + +/** + * 临期续费 + * + * @author dellevin dellevin99@gmail.com + * @since 1.0.0 2026-02-04 + */ +public interface DlRenewalRemindService extends CrudService { + +} \ No newline at end of file diff --git a/IDEA/admin/src/main/java/top/iletter/modules/baitutools/service/impl/DlRenewalRemindServiceImpl.java b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/service/impl/DlRenewalRemindServiceImpl.java new file mode 100644 index 0000000..540eb70 --- /dev/null +++ b/IDEA/admin/src/main/java/top/iletter/modules/baitutools/service/impl/DlRenewalRemindServiceImpl.java @@ -0,0 +1,43 @@ +package top.iletter.modules.baitutools.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import top.iletter.common.page.PageData; +import top.iletter.common.service.impl.CrudServiceImpl; +import top.iletter.modules.baitutools.dao.DlRenewalRemindDao; +import top.iletter.modules.baitutools.dto.DlRenewalRemindDTO; +import top.iletter.modules.baitutools.entity.DlRenewalRemindEntity; +import top.iletter.modules.baitutools.service.DlRenewalRemindService; +import cn.hutool.core.util.StrUtil; +import org.springframework.stereotype.Service; + +import java.util.List; +import java.util.Map; + +/** + * 临期续费 + * + * @author dellevin dellevin99@gmail.com + * @since 1.0.0 2026-02-04 + */ +@Service +public class DlRenewalRemindServiceImpl extends CrudServiceImpl implements DlRenewalRemindService { + + @Override + public QueryWrapper getWrapper(Map params){ + String id = (String)params.get("id"); + + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq(StrUtil.isNotBlank(id), "id", id); + + return wrapper; + } + @Override + public PageData page(Map params) { + IPage page = getPage(params, "create_date", false); + + List list = baseDao.getList(params); + return getPageData(list, page.getTotal(), DlRenewalRemindDTO.class); + } + +} \ No newline at end of file diff --git a/IDEA/admin/src/main/java/top/iletter/modules/job/task/ExpirationDateReminder.java b/IDEA/admin/src/main/java/top/iletter/modules/job/task/ExpirationDateReminder.java new file mode 100644 index 0000000..b1a0613 --- /dev/null +++ b/IDEA/admin/src/main/java/top/iletter/modules/job/task/ExpirationDateReminder.java @@ -0,0 +1,23 @@ +package top.iletter.modules.job.task; + + + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Component; +/** + * 临期提醒,检查有哪个服务即将过期,传入参数为json形式 + * { + * agoDate:'10', // 提前提醒时间 + * isEmail:'true' // 是否开启邮件通知 + * } + */ +@Component("ExpirationDateReminder") +public class ExpirationDateReminder implements ITask{ + private Logger logger = LoggerFactory.getLogger(getClass()); + + @Override + public void run(String params){ + logger.debug("Task定时任务正在执行,参数为:{}", params); + } +} \ No newline at end of file diff --git a/IDEA/admin/src/main/resources/application-dev.yml b/IDEA/admin/src/main/resources/application-dev.yml index 7af47f7..c17ec28 100644 --- a/IDEA/admin/src/main/resources/application-dev.yml +++ b/IDEA/admin/src/main/resources/application-dev.yml @@ -42,8 +42,9 @@ spring: stat-view-servlet: enabled: true url-pattern: /druid/* - #login-username: admin - #login-password: admin + allow: "" +# login-username: admin +# login-password: admin #达梦数据库,需要注释掉,其他数据库可以打开 # filter: # stat: diff --git a/IDEA/admin/src/main/resources/application.yml b/IDEA/admin/src/main/resources/application.yml index df15bbb..3fbb1b5 100644 --- a/IDEA/admin/src/main/resources/application.yml +++ b/IDEA/admin/src/main/resources/application.yml @@ -24,7 +24,7 @@ knife4j: spring: # 环境 dev|test|prod profiles: - active: prod + active: dev messages: encoding: UTF-8 basename: i18n/messages @@ -60,7 +60,7 @@ renren: mybatis-plus: mapper-locations: classpath*:/mapper/**/*.xml #实体扫描,多个package用逗号或者分号分隔 - typeAliasesPackage: io.renren.modules.*.entity + typeAliasesPackage: top.iletter.modules.*.entity global-config: #数据库相关配置 db-config: diff --git a/IDEA/admin/src/main/resources/logback-spring.xml b/IDEA/admin/src/main/resources/logback-spring.xml index 5deef21..4eaf2fa 100644 --- a/IDEA/admin/src/main/resources/logback-spring.xml +++ b/IDEA/admin/src/main/resources/logback-spring.xml @@ -8,14 +8,14 @@ - + - + \ No newline at end of file diff --git a/IDEA/admin/src/main/resources/mapper/baitutools/DlRenewalRemindDao.xml b/IDEA/admin/src/main/resources/mapper/baitutools/DlRenewalRemindDao.xml new file mode 100644 index 0000000..981424c --- /dev/null +++ b/IDEA/admin/src/main/resources/mapper/baitutools/DlRenewalRemindDao.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + SELECT * FROM dl_renewal_remind + + + AND locate(#{keywordName} , `name` ) + + + + + \ No newline at end of file diff --git a/IDEA/admin/src/main/resources/public/1.png b/IDEA/admin/src/main/resources/public/1.png deleted file mode 100644 index 4c65c74..0000000 Binary files a/IDEA/admin/src/main/resources/public/1.png and /dev/null differ diff --git a/IDEA/admin/src/main/resources/public/2.png b/IDEA/admin/src/main/resources/public/2.png deleted file mode 100644 index 06a48ec..0000000 Binary files a/IDEA/admin/src/main/resources/public/2.png and /dev/null differ diff --git a/IDEA/admin/src/main/resources/public/favicon.ico b/IDEA/admin/src/main/resources/public/favicon.ico deleted file mode 100644 index 2bd581c..0000000 Binary files a/IDEA/admin/src/main/resources/public/favicon.ico and /dev/null differ diff --git a/IDEA/admin/src/main/resources/public/wechat.jpg b/IDEA/admin/src/main/resources/public/wechat.jpg deleted file mode 100644 index b3181ca..0000000 Binary files a/IDEA/admin/src/main/resources/public/wechat.jpg and /dev/null differ diff --git a/IDEA/api/src/main/resources/logback-spring.xml b/IDEA/api/src/main/resources/logback-spring.xml index 5deef21..4eaf2fa 100644 --- a/IDEA/api/src/main/resources/logback-spring.xml +++ b/IDEA/api/src/main/resources/logback-spring.xml @@ -8,14 +8,14 @@ - + - + \ No newline at end of file diff --git a/IDEA/code-generator/src/main/java/io/renren/controller/SysGeneratorController.java b/IDEA/code-generator/src/main/java/io/renren/controller/SysGeneratorController.java index 6eda8ea..9bdc75e 100644 --- a/IDEA/code-generator/src/main/java/io/renren/controller/SysGeneratorController.java +++ b/IDEA/code-generator/src/main/java/io/renren/controller/SysGeneratorController.java @@ -53,7 +53,7 @@ public class SysGeneratorController { byte[] data = sysGeneratorService.generatorCode(tables.split(",")); response.reset(); - response.setHeader("Content-Disposition", "attachment; filename=\"renren.zip\""); + response.setHeader("Content-Disposition", "attachment; filename=\"baitu_code.zip\""); response.addHeader("Content-Length", "" + data.length); response.setContentType("application/octet-stream; charset=UTF-8"); diff --git a/IDEA/code-generator/src/main/resources/generator.properties b/IDEA/code-generator/src/main/resources/generator.properties index b95b2c5..26eb5f5 100644 --- a/IDEA/code-generator/src/main/resources/generator.properties +++ b/IDEA/code-generator/src/main/resources/generator.properties @@ -1,18 +1,17 @@ #\u4EE3\u7801\u751F\u6210\u5668\uFF0C\u914D\u7F6E\u4FE1\u606F -#\u5305\u540D -package=io.renren -moduleName=demo -#\u4F5C\u8005 -author=Mark + +package=top.iletter +moduleName=baitutools +author=dellevin #Email -email=sunlightcs@gmail.com -#\u8868\u524D\u7F00(\u7C7B\u540D\u4E0D\u4F1A\u5305\u542B\u8868\u524D\u7F00) +email=dellevin99@gmail.com +#???(?????????) tablePrefix=tb_ version=1.0.0 -#\u7C7B\u578B\u8F6C\u6362\uFF0C\u914D\u7F6E\u4FE1\u606F +# ????????? tinyint=Integer smallint=Integer mediumint=Integer diff --git a/IDEA/code-generator/src/main/resources/logback-spring.xml b/IDEA/code-generator/src/main/resources/logback-spring.xml index c8b9f41..6996067 100644 --- a/IDEA/code-generator/src/main/resources/logback-spring.xml +++ b/IDEA/code-generator/src/main/resources/logback-spring.xml @@ -6,6 +6,6 @@ - + \ No newline at end of file diff --git a/IDEA/code-generator/src/main/resources/views/index.html b/IDEA/code-generator/src/main/resources/views/index.html index 7a28774..2e3e0ee 100644 --- a/IDEA/code-generator/src/main/resources/views/index.html +++ b/IDEA/code-generator/src/main/resources/views/index.html @@ -3,7 +3,7 @@ - 人人代码生成器 + 代码生成器 @@ -27,9 +27,9 @@ - 人人 + BAITU - 人人代码生成器 + 代码生成器 @@ -40,8 +40,7 @@ 代码的搬运工 - 捐赠作者 - 人人开源 + @@ -61,7 +60,7 @@ 代码生成器 控制台 - renren-security + 数据库 diff --git a/IDEA/code-generator/src/main/resources/views/main.html b/IDEA/code-generator/src/main/resources/views/main.html index 44dc010..a3d58bd 100644 --- a/IDEA/code-generator/src/main/resources/views/main.html +++ b/IDEA/code-generator/src/main/resources/views/main.html @@ -11,18 +11,7 @@ 基本信息 - 获取帮助 - - Git地址:https://gitee.com/renrenio/renren-security - 官方社区:https://www.renren.io/community - 如需寻求帮助、项目建议、技术讨论等,请移步到官方社区,我会在第一时间进行解答或回复 - 如需关注项目最新动态,请Watch、Star项目,同时也是对项目最好的支持 - - 官方微信群 - - 扫码下面的二维码,关注【人人开源】公众号,回复【加群】,即可根据提示加入微信群! - - + diff --git a/VScode/.env.development b/VScode/.env.development index e09598e..cd7a2af 100644 --- a/VScode/.env.development +++ b/VScode/.env.development @@ -1,3 +1,3 @@ NODE_ENV=development -VITE_APP_API=http://152.136.153.72:27005/admin -# VITE_APP_API=http://10.8.0.3/api/admin +# VITE_APP_API=http://152.136.153.72:27005/admin +VITE_APP_API=http://10.8.0.3:8888/admin diff --git a/VScode/README.md b/VScode/README.md index 921af17..e07ab50 100644 --- a/VScode/README.md +++ b/VScode/README.md @@ -21,28 +21,3 @@ npm install # 启动项目 npm run dev ``` - -> 如网络不稳定,安装时出错或进度过慢!请移步 [cnpm](https://npmmirror.com/) 淘宝镜像进行安装。 - -启动完成后,会自动打开浏览器访问 [http://localhost:8001](http://localhost:8001),如您看到下面的页面代表`前端项目`运行成功!因为前后端分离项目,需保证`前端项目`和`后台项目`分别独立正常运行。 - -请留意下面的页面,其中`验证码`未能正常显示,控制台有`API请求`报错信息!这时需检查`后台项目`是否正常运行。 - - - -## 如何交流、反馈、参与贡献? -- 开发文档:https://www.renren.io/guide/security -- 官方社区:https://www.renren.io/community -- [人人开源](https://www.renren.io):https://www.renren.io -- 如需关注项目最新动态,请Watch、Star项目,同时也是对项目最好的支持 -- 技术讨论、二次开发等咨询、问题和建议,请移步到官方社区,我会在第一时间进行解答和回复! -- 微信扫码并关注【人人开源】,获得项目最新动态及更新提醒 - - - -## 微信交流群 -我们提供了微信交流群,扫码下面的二维码,关注【人人开源】公众号,回复【加群】,即可根据提示加入微信群! - - - - diff --git a/VScode/src/layout/header/logo.vue b/VScode/src/layout/header/logo.vue index 6a7de8d..863cf26 100644 --- a/VScode/src/layout/header/logo.vue +++ b/VScode/src/layout/header/logo.vue @@ -28,7 +28,7 @@ export default defineComponent({ - 人人 + DL {{ props.logoName }} diff --git a/VScode/src/views/ai/gpt-sovis-page.vue.bak b/VScode/src/views/ai/gpt-sovis-page.vue.bak deleted file mode 100644 index f84c24d..0000000 --- a/VScode/src/views/ai/gpt-sovis-page.vue.bak +++ /dev/null @@ -1,437 +0,0 @@ - - - - - - GPT-SoVITS 语音合成 - - - - - - - - - 角色选择 - - - - - - - - - - - - 合成参数 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {{ isGenerating ? '生成中...' : '合成语音' }} - - 停止 - 清空音频 - - - - - 合成结果 - - - - - - 日志 - {{ log }} - - - - - - - - \ No newline at end of file diff --git a/VScode/src/views/ai/gpt-sovis-page.vue b/VScode/src/views/baitu-tools/ai/gpt-sovis-page.vue similarity index 100% rename from VScode/src/views/ai/gpt-sovis-page.vue rename to VScode/src/views/baitu-tools/ai/gpt-sovis-page.vue diff --git a/VScode/src/views/baitu-tools/renewal-remind/renewalremind-add-or-update.vue b/VScode/src/views/baitu-tools/renewal-remind/renewalremind-add-or-update.vue new file mode 100644 index 0000000..5b126e9 --- /dev/null +++ b/VScode/src/views/baitu-tools/renewal-remind/renewalremind-add-or-update.vue @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 取消 + 确定 + + + + + diff --git a/VScode/src/views/baitu-tools/renewal-remind/renewalremind.vue b/VScode/src/views/baitu-tools/renewal-remind/renewalremind.vue new file mode 100644 index 0000000..e4b16e1 --- /dev/null +++ b/VScode/src/views/baitu-tools/renewal-remind/renewalremind.vue @@ -0,0 +1,63 @@ + + + + + + + + 查询 + + + + + 新增 + + + 删除 + + + + + + + + + + + + + + 修改 + 删除 + + + + + + 确定 + + + + diff --git a/readme.md b/readme.md index 6dcc689..cbf91b4 100644 --- a/readme.md +++ b/readme.md @@ -13,6 +13,8 @@ git remote add origin https://gitea.iletter.top/dellevin/my_sys.git git branch # 推送 push -u 简短别名 本地分支名称:远程分支名称 --force git push -u origin master:main --force +# 推送 +git push origin master:main ``` ## npm运行
{{ log }}