基于aop注解形式和 mybatis-plus3.4.2实现数据权限控制
1、 数据权限过滤注解 package com.pojo.common.datascope.annotation; import com.pojo.common.core.config.HkhjDataPermissionHandler; import com.pojo.common.core.utils.DataScopeContext; import java.lang.annotation.…
1、 数据权限过滤注解 package com.pojo.common.datascope.annotation; import com.pojo.common.core.config.HkhjDataPermissionHandler; import com.pojo.common.core.utils.DataScopeContext; import java.lang.annotation.…
1、打开百度AI网站 百度AI网站 2、登录百度账号,进入控制台,选择文字识别服务。 如图: 3、点击立即使用,然后创建应用 之后输入应用名称、描述(随便写),并选择应用类型,之后点击“立即创建”按钮。 创建完毕,点击“返回应用列表”。 如下图 注:API Key 和 Secret Key后面会用到 4 、然后打开技术文档 然后选择:车牌识别 点击“Access Token获取”,获取Access…
关于 dva 的 put,put.resolve 由于项目使用的是 dva.js ,在项目重遇到一个场景是需要拿着特定的选中单据的 taskId 去获取单据真正的 id ,其中获取真正 id 的接口是需要轮询3次的,下面是项目中的一部分代码。 其中业务场景是这样的,在一个单据 table 选择页面,选择部分单据,然后点击创建出货资料按钮,调用接口 detailLines 去获取到一个 ta…
最近做到一个项目,项目中涉及到人员考勤记录,做了好几版,总感觉页面太过于复杂,最后想到要用日历进行做一个简单又明了的个人考勤记录。文中使用了el-calenda方法,点击名字搜索特定的人,来调用后端接口渲染页面。 搜索功能应该就不用过多的写了吧,直接讲一下日历这一块的代码吧 <div> <el-calendar v-model="calendarValue"> <te…
1、(1)定义一个汽车类Vehicle,要求如下:(知识点:类的继承 方法的覆盖) (a)属性包括:汽车品牌brand(String类型)、颜色color(String类型)和速度speed(double类型)。 (b)至少提供一个有参的构造方法(要求品牌和颜色可以初始化为任意值,但速度的初始值必须为0)。 (c)为属性提供访问器方法。注意:汽车品牌一旦初始化之后不能修改。 (d)定义一个一般方法…
问题描述 当我们在使用 RecyclerView 的时候,有时候会发现 布局展示出现错乱,究其原因是RecyclerView 布局复用导致的。 问题原因 其原因是RecyclerView 布局复用导致的。 解决方法 在 onBindViewHolder 中把你用到的布局初始化一下即可。防止由于 RecyclerView 布局复用 导致给布局添加默认值。 版权声明:本文为qq_41885673原创文…
今天总结了一下,以前项目中遇到的一个问题 目标:长按点击拖动图片,放下时可以交换图片,并且可以试图可以上下滚动! 思考:整个肯定需要放在scrollview上 实现,长按拖动,在指定为位置添加定时器 滚动 实现 代码链接: https://github.com/MoneyJia/SlideViewController 版权声明:本文为qq_30377549原创文章,遵循 CC 4.0 BY-SA…
背景 typora中新建表格表项会默认占整个屏幕的宽度,有时候一个小表表格中的数据太分散了,实在是不美观 教程 在typora主题文件夹下(注意一般是: C:\Users\自己电脑用户名\AppData\Roaming\Typora\themes 而不是typora的安装路径下的themes)新建一个base.user.css的文件,写入: table { width: auto; text-al…