摘要:
手机端元素高度控制: 界面div标签超出了可视区域时,一定要设置高度: 让元素保持在可视区域滑动,Popup组件从底部渲染时才能正常 <div style="height: 100vh; overflow-y: auto;"> Van-Form 表单组件: 文档地址: https://vant-co 阅读全文
摘要:
需求:ERP项目存在若干个业务功能,每个业务的单子的单号创建规则需要被统一规划 1、每个业务有自己对应的标识 2、业务单号必须以英文字母为前缀,长度在2 - 4个字符 3、单号的组成 = [ 前缀 ] + [ 日期单位(8) ] + [ 当前序列 ] 4、日期单位可以灵活设置,按年,月,日为单位,即 阅读全文
摘要:
路由说明见官方文档: https://panjiachen.gitee.io/vue-element-admin-site/zh/guide/essentials/router-and-nav.html 组件渲染的数据来源 这里先说明侧边栏组件获取的路由: src\layout\components 阅读全文
摘要:
效果要求 先看需求效果: 多个数据授权项,配置的时候,业务名称大多数都是一样的,需要合并单元格处理 在elementUI组件文档中有说明[合并列行]: https://element.eleme.io/#/zh-CN/component/table 实际解决办法参考的是: https://www.j 阅读全文
摘要:
Springboot 后台接口地址 基础路径配置: server: port: 8080 servlet: context-path: /demo 完整路径: localhost:8080/demo Vue无代理服务配置 .env.development文件配置后台接口和对应path # just 阅读全文
摘要:
实现效果: 1、脱敏注解在模型类进行标记 package cn.cloud9.server.test.model; import cn.cloud9.server.struct.masking.annotation.MaskingField; import cn.cloud9.server.stru 阅读全文
摘要:
依赖坐标: <dependency> <groupId>com.github.whvcse</groupId> <artifactId>easy-captcha</artifactId> <version>1.6.2</version> </dependency> 参考EasyCaptcha官方文档 阅读全文
摘要:
字典翻译框架实现看这篇: https://www.cnblogs.com/mindzone/p/16890632.html 枚举的特性 首先是枚举的一些特性: 1、枚举实例直接在枚举类中声明 2、重载构造器,可以直观表示枚举的属性信息 3、枚举类的方法: - values 可以获取枚举类的所有枚举项 阅读全文
摘要:
同事在重构老系统的项目时用到了这种大文件上传 第一篇文章是简书的这个: https://www.jianshu.com/p/b59d7dee15a6 是夏大佬写的vue-uploader组件: https://www.cnblogs.com/xiahj/p/15950975.html 然后晚上看完才 阅读全文
摘要:
使用案例演示: 先开发了一个简单的Demo: 普通DTO类注解翻译的字段和翻译来源 在需要翻译的方法上注解@Translate 接口返回结果: 框架思路: 1、标记的注解需要通过AOP切面在调用的时候处理翻译 2、翻译的来源是Redis的缓存,需要有数据来源,应用启动之后就需要初始化 一、配置Red 阅读全文
摘要:
依赖库: Springboot 不需要而外支持,WebMVC组件自带的类库 浏览器要检查内核是否支持EventSource库 Springboot搭建SSE服务: 这里封装一个服务Bean, 用于管理SSE的会话,推送消息 package cn.hyite.amerp.common.sse; imp 阅读全文
摘要:
需求是给员工分配岗位,设计上是一人多岗的存在... 单位 —— 部门 —— 岗位 这样的层级 功能效果: 因为员工可以在不同的单位下任职岗位,所以这个每一个岗位都是一个独立 查询单位列表是固定的,但是每个单位下的部门不是固定的,每个单位下的部门下的岗位也是不一样的 每一行的下拉列表都是独立维护的 这 阅读全文
摘要:
打开小米手机的蓝牙设置,寻找电脑设备(电脑装有蓝牙设备) 同时电脑也打开蓝牙面板,两个设备都开始进行匹配: 然后电脑打开蓝牙的【接收传输文件】 手机打开图库或者文件管理,找到文件发送时选择【蓝牙】 传输完成后,电脑的接收面板会显示收到的文件: 阅读全文
摘要:
设置方法 打开【文件管理】,右上角按钮选择【远程管理】 点击设置按钮 默认保持唤醒状态 设置FTP账户的用户名密码 Windows访问: 然后开启服务即可: 手机和电脑连接同一个网络内访问 每次接入网络DHCP分配的IP不是固定的,所以长期使用建议固定IP地址: 阅读全文
摘要:
JS的动态方法调用是通过eval函数实现 但是在Vue中是通过组件的$options.methods实现, 写这篇的随笔的原因是因为今天为了封装面包屑组件,花了一下午折腾这个动态方法调用 调用DEMO,通过字符串调用对应方法 1、组件标签: <template> <div> <h3>调用Demo</ 阅读全文
摘要:
是我迟钝了,突然想到这个事情就记一下 先开终端查看IP信息 : IPCONFIG 找到当前连接: IPv4协议设置: 家庭网络设置就这样,公司内网有自己的一个DNS服务地址,这个网管知道 在Win11的界面也是相同位置: 在Win7这找起来反而方便: 阅读全文
摘要:
需求说明: 需求是填写一个表单时暂时保存输入项,不提交表单 回来再次填写时可以恢复或者放弃,或者更改内容继续暂存 放两张UI图,一个移动端,一个手机端: 逻辑分析: 存储方式有这么几种,Cookie存,LocalStorage存,数据库存 用Web客户端存就是存取方便,不需要鉴别用户身份,但是用户不 阅读全文
摘要:
周六去考二级,应用第一题就是添加外键约束 草,写了半天老说语法不对,然后急中生智,觉得默认的库里应该有文档说明表 以下是SQL查询过程: -- 猜测是在mysql库里面 mysql> USE mysql; Database changed -- 查看这个库下的表 mysql> SHOW TABLES 阅读全文
摘要:
前言部分 最近要开发一个企业内部应用系统 无纸化办公使用钉钉,领导想在钉钉的基础上加入我们自己的应用 引入Activiti工作流引擎开发审批立项等等业务活动,做一个大一统的系统 然后让我负责开发钉钉应用(完全懵逼),后台系统是另外一个人来写 表结构和整个系统架构由领导亲自操刀决定,包括相关文档的编写 阅读全文
摘要:
1、先用面板开启MySQL和Apache服务 2、MySQL的端口不在3306,我改为3307 3、新建一个站点,声明域名和端口配置 没有配置本地域名映射,这个域名就没有什么用,还是依靠localhost访问 4、在网站程序下载安装PhpAdmin,安装时会弹窗提示你分配站点 使用上面步骤配置的站点 阅读全文