- 博客(169)
- 收藏
- 关注
原创 小程序本地切换两个账号
摘要:数据库修改需先定位目标表,筛选数据后将自己的user_id从10000058改为10000072。在微信开发者工具中,通过清除模拟器缓存和登录状态并重新编译,即可完成账号切换。操作分为数据库更新和开发者工具设置两个步骤。
2025-08-28 14:08:48
408
原创 微信小程序发版流程
本文详细介绍了微信小程序从开发到发布的完整流程。首先说明本地开发需替换base_url,测试环境需替换APPID并上传代码。重点解释了开发版本、审核版本和线上版本的区别,以及体验版和已发布版本的关系。针对小程序无法访问的问题,提供了排查思路:区分问题版本、检查地址配置(内网/外网)以及必要时重启用户服务。文章特别强调正式环境发布流程与测试环境完全一致,并指出192.168开头的内网地址不适用于外部用户场景。
2025-08-15 14:55:23
557
原创 新电脑软件环境搭建全记录
本文记录了电脑磁盘损坏后重装系统和开发环境的完整流程。主要内容包括:1)基础软件安装(企业微信、微信等);2)数据库工具Navicat配置;3)Git和IDEA安装及插件配置;4)Node.js和VSCode前端开发环境搭建;5)小程序开发工具安装。文章特别强调了JDK和Maven的配置要点,以及遇到报错时如何通过AI工具解决问题。最后总结了整个重装流程,为后续类似情况提供参考,帮助节省配置时间。
2025-07-25 17:24:25
393
原创 为什么在业务逻辑中优先通过Service层封装Repository操作
开发实践中应优先使用Service层而非直接调用Repository层。原因是:1) Service层已封装DTO与Entity的转换逻辑,前端传入DTO即可直接使用;2) 业务关联时通常通过Service层交互,保持代码一致性;3) Service层方法直接返回前端所需的DTO格式,避免额外转换步骤。这种分层设计简化开发流程,更符合实际业务需求。
2025-06-23 14:52:54
523
原创 依赖注入在服务层关联中的实际应用示例
在业务开发中,服务层之间的调用是常见需求。以"正式客户申请单"功能为例,当需要将数据保存到"客户档案表"时,可通过依赖注入实现服务层关联。具体做法是在申请单服务层中引入档案表服务层依赖,从而调用其save方法来保存数据。这种设计实现了服务层间的解耦与功能复用。
2025-06-23 14:45:51
187
原创 组件挂载与卸载在实际代码中的应用
在前端开发中,Modal 组件的显示与隐藏通常通过 open 或 isModalVisible 属性控制。然而,如果 Modal 始终挂载在组件树中,仅通过属性控制其可见性,其子组件可能不会被重新渲染,从而导致使用旧数据的问题。本文通过对比两种 Modal 的实现方式,分析了问题的根源,并总结出通过动态控制 Modal 挂载状态来确保子组件每次重新加载的解决方案。
2025-06-23 10:51:22
213
原创 关于表格组件
在 index.js 文件的 render() 方法中,页面渲染分为两部分:表格组件和其他动态展示的组件。表格组件的核心属性包括 columns(定义表头)和 dataSource(数据源,通常为数组)。通过列配置中的关键属性 dataIndex(指向数据源字段)、title(列标题)和 key(唯一标识),表格组件将数据源中的字段值映射到对应的列上,实现数据的清晰展示。
2025-04-01 16:26:12
310
原创 表单的前端数据流向
代码通过按钮组件处理用户交互逻辑,调用后端接口实现新增、分配和回收功能。index.js 负责事件处理和状态更新,model.js 封装异步请求逻辑,service.js 定义接口调用,与后端交互获取数据。数据返回后经过处理(新增字段、去重),更新组件和全局状态。
2025-04-01 15:21:41
546
原创 CRM一张表单开发的思路
表单开发的核心流程包括字段类型设计(如 String、int、BigDecimal 等)、DTO 和 Entity 的定义、数据库表结构的准备、接口的开发与测试、以及前端模板的复用和系统配置。后端开发完成后,需通过 Postman 测试接口逻辑和数据处理的正确性。前端部分相对简单,主要是复用固定模板并进行必要的系统配置。最后,通过实际操作验证增删改查功能,确保表单开发完整无误。
2025-03-04 15:35:16
1257
原创 关于post和get的请求参数问题
今天在和泓宇交流的时候,谈到了关于postman测试接口的问题。我昨天在postman测试的时候,对于条件查询不知道怎么测试,脑子里很混乱。今天,泓宇借着条件查询这个机会给我讲了讲get和post的请求参数的知识,趁着现在有记忆,我就先把这些知识记录下来。
2025-02-13 10:46:38
972
原创 CRM项目的开发与调试整体策略
我们在这次项目中采用专注运行单个服务并使用 Postman 测试接口的方法,以避免前后端联调对电脑内存的高要求,尽管实时性稍差,但更适合大型项目的开发和调试。
2025-01-23 17:17:36
624
原创 关于代码中的框架
我觉得,框架的一个主要目标就是将许多系统中通用的功能进行抽象和实现,开发者在使用框架时,只需引用和配置这些相应的功能,即可快速实现复杂的系统需求。Spring Boot 就是一个典型的例子,通过其强大的自动配置和约定优于配置的理念,使得开发者能够专注于业务逻辑,而不必为基础设施的实现烦恼。
2025-01-23 16:47:35
425
原创 下载一个项目到跑通的大致过程是什么?
本文记录了接手和二次开发一个CRM项目的过程。首先,介绍了下载和安装SVN工具,并创建了项目文件夹结构。接着,描述了通过SVN拉取代码并下载项目依赖的步骤。随后,详细说明了如何运行前端和后端代码,解决运行过程中遇到的依赖和配置问题。最后,总结了成功运行项目的关键步骤和经验。
2025-01-23 14:49:12
1129
原创 需求15:任务表单统计报表导出功能优化
看到这两个需求之后,要立刻想到这两个需求是什么意思,这个步骤很重要,因为如果你对这个步骤都不熟悉,那么改代码就没有一个明确的方向。
2025-01-20 10:46:28
463
原创 需求14:“驾驶舱”页面默认有权限打开bug修复
在设备管理系统中,不同的用户有不同的权限,也就是可以看到不同的页面,因为不可能系统中所有用户都能看到同样的页面。
2025-01-16 14:49:33
234
原创 需求13:审批流中,节点删除保存失败的bug
在审批流中,节点删除后保存操作失败。这个问题是涛哥在测试时发现并录制了视频,因此我对这个bug的具体表现有了清晰的了解。
2025-01-15 16:59:45
515
原创 JavaScript核心语法(2)
this关键字是一个非常重要的语法点。毫不夸张地说,不理解它的含义,大部分开发任务都无法完成。反正我在看代码的时候,基本上都是有this关键字的,如果不懂this关键字,对于很多变量的值你都不知道,那如果你连变量的值你都不知道,那肯定是不行的,基本你就看不懂代码了。this关键字可以用在很多地方,但不管是什么地方,this都有一个共同点:它总是返回一个对象。简单说,this就是属性或方法“当前”所在的对象。上面代码中,this就代表property属性当前所在的对象。
2024-12-03 15:14:26
863
原创 JavaScript核心语法(1)
JavaScript 是一种动态、弱类型的脚本语言,核心语法包括变量声明(var、let、const)、数据类型(如 Number、String、Boolean、Object 等)、运算符(算术、比较、逻辑等)、控制结构(if、for、while 等)、函数定义与调用、对象与数组的操作、事件处理以及异步编程(如 Promise、async/await)。这些基本构建块使 JavaScript 成为一种灵活且强大的语言,广泛应用于 Web 开发和其他领域。
2024-11-25 10:58:40
804
原创 IT资产管理总体思路分析
本文档详细介绍了IT设备信息管理系统的设计,包括IT设备信息表、IT领用记录表和IT维修记录表的作用、字段内容及相关操作接口设计。通过详细的步骤和代码示例,说明了如何在数据库中实现这些表结构,并设计相应的增删改查接口。特别强调了数据转换的两种方式:前端转换和后端转换,并提供了具体的代码示例。本文档旨在帮助开发人员有效地管理IT设备的基本信息、领用记录和维修记录,确保数据的完整性和一致性。
2024-11-22 09:30:57
1274
原创 IT设备信息表、领用记录表及维修记录表导出接口设计思路
上几篇文章讲了导入接口的思路,这篇文章来讲讲导出接口代表思路。因为导出和导入是相反的,如果你理解了导入,我感觉导出也就那样,很简单就能写对。
2024-11-08 17:01:15
440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1