java
未读
若依-引入海康平台对接依赖
摘要:
本文主要介绍了若依系统引入海康平台对接依赖的过程。首先,通过导入jar包的方式,将海康平台的依赖引入至系统中。然后,介绍了在pom.xml文件中配置本地jar的依赖的方法。接着,详细描述了海康视频流获取的相关类及其功能,包括获取监控点资源、获取视频预览流URL以及获取回放流URL等。最后,通过实际操作示例,展示了如何调用海康平台的API进行视频流的获取。本文通过详细的步骤和代码示例,为若依系统引入海康平台对接提供了参考。
java
未读
若依-后段模块之间的依赖关系
若依是一个后端开发框架,其模块之间存在复杂的依赖关系。本文主要展示了若依框架中模块间的依赖关系,通过图片形式清晰地呈现了这些依赖关系,帮助开发者更好地理解和使用若依框架。
java
未读
若依-用正则表达式处理返回的字符串
摘要:本文介绍了对于数据格式的处理需求,需要处理的数据格式包含文件大小、单位和路径信息。定义了一个返回实体类FileSizeInfo,其中包含文件大小数值、单位和路径属性。此外,构造了一个方法使用正则表达式匹配并解析文件大小信息行,将其转换为FileSizeInfo对象。最后根据文件信息判断文件大小是否超过限制。关键词:若依,正则表达式处理返回字符串。
java
未读
若依-处理linux服务器
摘要:
该文章主要介绍了如何依赖Java调用SSH远程连接Linux服务器,并执行相关命令、上传下载文件、删除文件等操作的实现过程。文章首先介绍了项目依赖的引入,包括ftpclient文件上传服务器的依赖和工具类SSHRemoteCall的Java代码。然后详细描述了如何调用SSHRemoteCall类中的方法实现远程连接Linux服务器并执行命令、上传下载文件等操作。文章还提供了相关的Java代码示例,包括执行命令并返回结果、上传下载文件、删除文件等。最后,文章总结了整个过程的调用步骤和注意事项。
关键词:Java,SSH远程连接,Linux服务器,命令执行,文件上传下载,文件删除。
java
未读
若依-整合mybatisplus
摘要:
本文介绍了如何在若依系统中整合MyBatis Plus的步骤和注意事项。首先,通过修改配置文件、引入依赖、新建配置类等操作完成MyBatis Plus的引入和配置。然后,针对实体类、BaseEntity、Mapper和serviceImpl等部分的修改和调整进行了详细说明。最后,总结了整个整合过程中的关键点和可能遇到的问题。
关键词:若依、整合MyBatis Plus、Springboot、配置、实体类、Mapper、serviceImpl
前端
未读
若依-如何修改图标标题和logo
摘要:若依系统的图标、标题和logo修改方法如下。修改主题为浅色可在文件src\settings.js中将sideTheme的值改为'theme-light'。修改登陆后的标签页名称和左侧平台名称,需根据不同环境修改全局配置文件.env.development/.env.production/.env.staging中的VITE_APP_TITLE。修改平台logo需替换src\assets\logo\logo.png文件,并在src\layout\components\Sidebar\Logo.vue中引用。修改标签页图标需替换dist\favicon.ico文件并在dist\index.html中引用。修改右上角图标需修改src\layout\components\Navbar.vue文件。修改小标签的颜色需在src\store\modules\settings.js中调整theme的颜色值。
若依-主表数据批量导入
前端部分:该文章展示了一段前端代码,用于创建一个按钮来导入数据,定义一个方法来打开对话框,并创建一个对话框和上传按钮。其中涉及到文件的上传、下载模板、提交上传等功能。此外,还包括了上传文件的校验和回调函数处理上传成功或失败的情况。还介绍了token的引入和定义一些上传相关的方法和属性。
后端部分:后端Controller部分主要处理文件上传,涉及数据非空校验和数据字典转换。首先通过Excel工具类导入Excel文件中的数据,然后遍历数据校验图片链接和图片类型是否为空,并校验数据字段是否存在。最后替换图片类型为字典值并插入数据库。
效果:通过主表数据批量导入功能,用户可以方便地将大量数据导入系统中,提高了效率。插入数据成功后会有提示信息,并显示插入的数据条数。文章展示的效果图中展示了一个表格数据批量导入的界面。关键词是若依主表数据批量导入。
java
未读
若依-导出替换数据字典值
文章描述了基于若依框架的导出功能,当导出项包含数据字典时,会直接导出数据字典的键,需要手动替换。为了解决这个问题,通过修改controller和service接口的方式进行处理。使用了提供的工具类DictUtils,其中包含了数据字典的数据获取方法。改造过程中,在serviceimpl中实现了generateExportData方法,该方法会遍历list中的每个元素,利用DictUtils.getDictLabel方法将数据库中的数据字典键替换为对应的值。