E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TienChin
TienChin
渠道管理-字典原理分析
在上一节当中,我们使用到了字典来进行翻译我们的渠道类型等等字段,那么这一节我们就来分析一下字典的原理。从代码方面先开始分析,我们先来看一下字典的定义,我们是在如下图当中编写了我们的渠道类型,使用,proxy.useDict进行的请求数据,proxy相比之前的Vue2,其实就是Vue本身,相当于Vue2当中的this。我们继续往下看,查看proxy.useDict内部是什么样子的,我们可以看到,其实
scand123
·
2023-09-21 09:35
TienChin
字典
原理
TienChin
渠道管理-配置字典常量
在字典管理当中添加渠道状态channel_status:渠道状态分别为:正常,键值为1,回显样式为success禁用,键值为0,回显样式为info!>有个注意点:Vue3当中v-for与v-if不能写在一起。在上一节编写前端展示渠道信息时,出现了如上图的警告,某个标签的type属性导致的,这是警告,查看官网文档改成最新的就可以了,看样子是el-tag标签,目前本人没有管继续往下开发即可。
Jonathan丶BNTang
·
2023-09-21 09:31
vue.js
前端
javascript
ecmascript
前端框架
TienChin
渠道管理-权限分配
INSERTINTO`
TienChin
`.
Jonathan丶BNTang
·
2023-09-21 09:01
java
linux
数据库
前端
javascript
TienChin
渠道管理-删除渠道
更改一下菜单权限,将删除渠道的delete改为remove:ChannelController.java@PreAuthorize("hasPermission('
tienchin
:channel:remove
Jonathan丶BNTang
·
2023-09-21 09:01
python
开发语言
TienChin
渠道管理-添加渠道
在我们平时新建一个全新的Java类,这个类需要存放的包不存在,可以使用如下的方式进行创建:含义就是说,将ChannelVO这个类放在vo这个包当中,如果存在则不创建,存在就将新建的类放入其中。ChannelVO/***@authorBNTang*@version1.0*@description渠道管理,前端展示对象*@since2023-11-02**/publicclassChannelVOex
Jonathan丶BNTang
·
2023-09-21 09:31
TienChin
渠道管理-配置校验失败信息
新建ValidationMessages.properties:channel.name.notnull=渠道名称不能为空channel.type.notnull=渠道类型不能为空channel.status.notnull=渠道状态不能为空channel.type.invalid=渠道类型无效channel.status.invalid=渠道状态无效
Jonathan丶BNTang
·
2023-09-21 09:31
TienChin
渠道管理-渠道导出
ChannelController/***导出渠道列表*/@PreAuthorize("hasPermission('
tienchin
:channel:export')")@Log(title="渠道管理
Jonathan丶BNTang
·
2023-09-21 09:31
python
前端
javascript
开发语言
ecmascript
TienChin
渠道管理-查看渠道接口
自定义hasPermission校验规则自定义一个SpringSecurityhasPermission校验规则:在
tienchin
-framework模块当中进行自定义,新建CustomSecurityExpressionRoot.java
Jonathan丶BNTang
·
2023-09-21 09:30
前端
数据库
服务器
运维
TienChin
运行 RuoYi-Vue3
在前几篇文章当中,之前使用的是Vue2,在某一天发现若依提供了Vue3的版本,所以这篇文章主要是运行起来,Vue2,迟早要被替代,所以这里采用最先进的Vue3。仓库地址:https://github.com/yangzongzhuan/RuoYi-Vue3/tree/v3.8.3!>注意点:以下相关的环境,需要按照如下指定的版本,否则会出现问题。运行不起来。NodeJS版本>=14#克隆项目git
Jonathan丶BNTang
·
2023-09-21 09:00
TienChin
渠道管理-更新渠道接口开发
ChannelController/***修改渠道*/@PreAuthorize("hasPermission('
tienchin
:channel:edit')")@Log(title="渠道管理",businessType
Jonathan丶BNTang
·
2023-09-21 09:00
TienChin
渠道管理-渠道搜索
ChannelController@PreAuthorize("hasPermission('
tienchin
:channel:list')")@GetMapping("/list")TableDataInfolist
Jonathan丶BNTang
·
2023-09-21 09:57
windows
linux
microsoft
服务器
运维
TienChin
渠道管理-渠道导入
ChannelController@PostMapping("/importTemplate")voidimportTemplate(HttpServletResponseresponse){ExcelUtilutil=newExcelUtilutil=newExcelUtilchannelList=util.importExcel(file.getInputStream());returnAja
Jonathan丶BNTang
·
2023-09-19 19:46
adb
android
TienChin
活动管理-准备工作
配置权限INSERTINTO`sys_menu`VALUES(2014,'添加活动',2003,1,'',NULL,NULL,1,0,'F','0','0','
tienchin
:activity:create
Jonathan丶BNTang
·
2023-09-19 19:46
android
TienChin
渠道管理-渠道页面完善
最后附上渠道管理的数据installSQL语句:INSERTINTOTienChin.
tienchin
_channel(channel_id,channel_name,status,remark,type
Jonathan丶BNTang
·
2023-09-19 19:16
android
数据库
TienChin
渠道管理-前端展示渠道信息
在api文件夹模块当中新建一个
tienchin
的文件夹,在当中编写一个channel.js:channel.js:importrequestfrom'
Jonathan丶BNTang
·
2023-09-19 19:15
前端
vue.js
javascript
elementui
ecmascript
ruoyi--数据权限
这篇文章我先和大家分析一下RuoYi-Vue脚手架中@DataScope注解的实现原理,在
TienChin
项目视频中到时候还会有深入讲解。1.思路分析首先我们先来捋一捋这里的权限实现的思路。
qq_45732538
·
2023-08-29 02:05
vue.js
前端
javascript
TienChin
渠道管理-渠道类型
在上一篇文章当中,表里面有一个渠道类型,我们这节主要是将这个渠道类型创建好,首先我们来看看字典表。sys_dict_type表:字段名数据类型注释dict_idbigint字典主键dict_namevarchar(100)字典名称dict_typevarchar(100)字典类型statuschar(1)状态(0正常1停用)create_byvarchar(64)创建者create_timedat
Jonathan丶BNTang
·
2023-08-22 09:46
TienChin
渠道管理-表创建
渠道表设计,我这里就直接贴成品的创建表SQL:--------------------------------
tienchin
_channel------------------------------
Jonathan丶BNTang
·
2023-08-22 09:16
oracle
数据库
TienChin
渠道管理-工程创建
添加字段我们的渠道表,我看到若依脚手架当中有一个是否删除的标志字段,所以我这里也添加一下:ALTERTABLE`
tienchin
_channel`ADDCOLUMN`del_flag`char(1)NULLDEFAULT
Jonathan丶BNTang
·
2023-08-22 09:15
01-
TienChin
-系统功能介绍
title:01-
TienChin
-系统功能介绍date:2023-7-1723:02:10tags:-
TienChin
业务功能线索管理添加线索查看线索删除线索修改线索分配线索:将录入到系统的线索,分配给某一个市场专员去处理跟进线索
Jonathan丶BNTang
·
2023-07-27 17:27
一、
tienchin
健身系统技术点复现--注解重复提交
一、
tienchin
健身系统技术点复现–注解重复提交对于开发系统中,我们很多时候,会有很多方法Token机制首先客户端请求服务端,获取一个token,每一次请求都获取到一个全新的token,将token
山沉
·
2023-07-24 18:45
java
SpringBoot
TienChin
验证码响应结果分析&验证码生成接口分析
验证码响应结果分析首先从前端开始进行分析,进入到登录页面,打开开发者工具(f12),找到network,f5刷新一下页面,然后,筛选一下,筛选内容为Fetch/XHR:你会发现列表中有两项内容,我们只需要查看captchaImage即可,从名字就可以看出是验证码图片的意思,然后我们查看这个响应结果是什么,响应结果内容如下:{"msg":"操作成功","img":"...","code":200,"
Jonathan丶BNTang
·
2023-06-24 07:14
数学建模
java
前端
开发语言
TienChin
代码格式化-项目结构大改造
代码格式化博主下载项目之后发现,整体的代码格式化风格,与C那种语言很相似,说明这个作者之前就是从事这块的导致风格有点类似,我们来格式化一下,当然这不是必要的,我是没习惯这种写法所以这里我写一下我格式化的过程让大家也学习下。格式化之前:格式化方式,选择项目:勾选一下我图中框出来的选项点击run即可:格式化之后:项目结构大改造后端全局查找替换:com.ruoyi->top.it6666(ctrl+sh
Jonathan丶BNTang
·
2023-06-24 07:43
TienChin
项目改造完善&项目结构分析
项目改造完善更改BannerBanner生成网站:https://bootschool.net/ascii更改启动类中的Banner!>如果不生效,需要重新编译一下项目工程(出现了启动之后还没改变就需要执行一下这个步骤):出现的原因是可能你没有删除.idea文件与.iml文件让idea重新生成一下,可以先删除了,在用idea打开项目idea会自动构建这几个文件,做了这一步之后后续就都不用在重新编译
Jonathan丶BNTang
·
2023-06-24 07:43
TienChin
开篇-运行 RuoYiVue
开篇目的:让大家随心所欲的DIY若依的脚手架不会涉及到太多基础知识踊跃提问(不懂得地方大家提问我会根据提问,后续一一解答疑惑)下载RuoYiVueGitee:https://gitee.com/y_project/RuoYi-Vue这个项目当中存在一个ruoyi-ui这个是前端,只是放在了这个项目当中方便我们进行下载,我给它复制出来了如下图所示:分为几个步骤:更改MySQL服务器地址,更改完毕之后
Jonathan丶BNTang
·
2023-06-12 02:18
三、
tienchin
健身系统下的技术点复现--动态数据源
三、网页手动实现动态数据源切换手动切换数据源,采用HttpSession保存数据源名称,在全局的切面定义service下所有方法,都会切换数据源。1、定义一个html页面切换数据源请选择数据源:请选择masterslave加载数据functiondsChange(value){$.post("/dataType",{dataType:value});}functionloadData(){$.ge
山沉
·
2023-06-07 05:20
java
动态数据源
SpringBoot
二、
tienchin
健身系统技术点复现-注解限流
二、
tienchin
健身系统技术点复现-注解限流在上一章节写到编写lua脚本。基本的配置类都已经创建,下面创建一个请求获取IP的工具类和全局异常处理即可。
山沉
·
2023-06-07 05:20
lua
SpringBoot
二、
tienchin
健身系统下的技术点复现--动态数据源
二、配置动态数据源前面我们已经准备了基础的类,@DynamicDatasource、DruidProperties、DynamicAspect现在我们开始对AbstractRoutingDatasource所需要的数据源,放到对应的map结构中。Gitee代码路径1、加载数据源/***功能描述加载自定义的数据源,存入到Map结构中**@author[山沉]*@个人博客[https://cholee
山沉
·
2023-06-07 05:50
java
动态数据源
SpringBoot
一、
tienchin
健身系统技术点复现-注解限流
一、
tienchin
健身系统技术点复现-注解限流这个技术用到的点是用Java代码执行redis的lua脚本,采用请求接口方法注解@RateLimiter,前置通知拦截判断请求次数,做出限流操作。
山沉
·
2023-06-07 05:40
SpringBoot
一个注解搞定,记录项目日志
最近正在录制
TienChin
项目视频~采用SpringBoot+Vue3技术栈,里边会涉及到各种好玩的技术,小伙伴们来和我一起做一个完成率超90%的项目。
Java5658
·
2023-04-03 09:34
Java编程
Java面试
spring
elasticsearch
java
大数据
分布式
架构
手把手教小伙伴们使用 Nginx 部署
TienChin
项目!
今天我就来手把手教小伙伴们部署
TienChin
项目,一起把这个项目跑起来,看看到底是个什么样的项目。
_江南一点雨
·
2023-03-27 08:45
nginx
java
数据库
分布式事务处理方案大 PK
@[toc]说好了写
TienChin
项目的,最近这个分布式事务算是一个支线任务吧,今天是再来一个短篇和小伙伴们总结一下分布式事务。
财高八斗者
·
2023-01-09 06:10
Java程序员
Java编程
Java
java
spring
cloud
微服务
单体的
TienChin
和微服务的
TienChin
有何异同?
有不少小伙伴希望松哥能整一个微服务的实战项目,微服务这块技术点其实松哥是讲过很多了,图文版的教程视频版的教程都有,不过确实缺乏一个项目,所以我在想等
TienChin
项目搞完之后,和小伙伴们也来一起搞一个微服务的项目
_江南一点雨
·
2023-01-09 05:36
关于Spring
Boot
微服务
java
架构
单体的
TienChin
和微服务的
TienChin
有何异同?
有不少小伙伴希望松哥能整一个微服务的实战项目,微服务这块技术点其实松哥是讲过很多了,图文版的教程视频版的教程都有,不过确实缺乏一个项目,所以我在想等
TienChin
项目搞完之后,和小伙伴们也来一起搞一个微服务的项目
·
2023-01-08 16:09
手把手教你在 Vue3 中自定义指令
TienChin
项目前端是Vue3,前端有这样的一个需求:有一些前端页面上的按钮要根据用户的权限来决定是否展示出来,如果用户具备相应的权限,那么就展示对应的按钮;如果用户不具备对应的权限,那么按钮就隐藏起来
肥肥技术宅
·
2022-12-10 04:59
java
vue.js
javascript
前端
Spring Boot 中的 AOP,到底是 JDK 动态代理还是 Cglib 动态代理?
松哥最近正在录制
TienChin
项目视频~采用SpringBoot+Vue3技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超90%的项目,戳戳戳这里-->
TienChin
项目配套视频来啦
互联网全栈架构
·
2022-11-08 07:32
spring
java
spring
boot
aop
mybatis
Redis 做接口限流
太多太多了~今天想和小伙伴们聊聊用Redis处理接口限流,这也是最近的
TienChin
项目涉及到这个知识点了,我就拎出来和大家聊聊这个话题。
·
2022-08-25 09:56
redis
Vue3 中自定义插件的实现方法
目录1.Vue插件2.自定义插件2.1基本用法2.2加入组件2.3加入指令2.4provide&inject3.小结最近在录
TienChin
项目,项目涉及到了Vue中插件的定义,因此整了这么一篇文章,手把手教大家在
·
2022-08-17 19:28
Vue3 中的插件和配置推荐大全
目录1.Vite2.自动导入常见方法2.1传统写法2.2自动导入3.组件去后缀4.name属性问题小伙伴们知道
TienChin
项目前端用的是Vue3,当我们把Vue3官网刷了一遍之后回来看
TienChin
·
2022-08-17 19:56
种草 Vue3 中几个好玩的插件和配置
小伙伴们知道
TienChin
项目前端用的是Vue3,当我们把Vue3官网刷了一遍之后回来看
TienChin
项目的前端,发现还是有很多不太一样的地方,今天松哥就来和大家捋一捋Vue3中几个好玩的插件和配置
·
2022-08-17 16:10
vue.jsjava
写给 Java 程序员的前端 Promise 教程,你学会了吗?
小伙伴们知道,松哥最近在录
TienChin
项目,用的RuoYi-Vue脚手架,前端关于网络请求的地方,很多都涉及到了Promise,为了让小伙伴们能更好的理解前端代码,咱们抽空整一篇文章和大家聊聊整个Promise
·
2022-08-11 16:48
SpringBoot+Vue+Flowable,模拟一个请假审批流程
小伙伴们知道松哥最近在录
TienChin
项目视频,这个项目会用到工作流,为了帮助小伙伴们更好的理解这个项目,松哥最近会出几篇文章和大伙聊一聊工作流flowable的使用,算是给
TienChin
项目的第一个铺垫
_江南一点雨
·
2022-08-10 20:41
关于Spring
Boot
vue.js
spring
boot
前端
SpringBoot+Vue+Flowable,模拟一个请假审批流程!
小伙伴们知道松哥最近在录
TienChin
项目视频,这个项目会用到工作流,为了帮助小伙伴们更好的理解这个项目,松哥最近会出几篇文章和大伙聊一聊工作流flowable的使用,算是给
TienChin
项目的第一个铺垫
·
2022-08-10 16:04
SpringBoot+Vue+Flowable模拟实现请假审批流程
目录1.效果展示2.工程创建3.流程图分析4.请假申请4.1服务端接口4.2前端页面5.任务展示6.请假审批7.结果查询小伙伴们知道松哥最近在录
TienChin
项目视频,这个项目会用到工作流,为了帮助小伙伴们更好的理解这个项目
·
2022-08-10 11:25
写给 Java 程序员的前端 Promise 教程
@[toc]小伙伴们知道,松哥最近在录
TienChin
项目,用的RuoYi-Vue脚手架,前端关于网络请求的地方,很多都涉及到了Promise,为了让小伙伴们能更好的理解前端代码,咱们抽空整一篇文章和大家聊聊整个
·
2022-08-08 10:16
松哥手把手教你在 Vue3 中自定义插件
@[toc]最近在录
TienChin
项目,项目涉及到了Vue中插件的定义,因此整了这么一篇文章,手把手教大家在Vue3中定义插件,这个技能掌握了,就可以看懂
TienChin
前端代码了。
·
2022-08-02 10:00
javavue.js
专业级Vue 多级菜单设计
还是以我们的
TienChin
项目为例,大家一起来看看。先来一张截图看看效果:那么这样的菜单是如何设计出来的呢?
·
2022-07-31 17:51
一文教你学会在Vue3中自定义指令
目录1.成果展示2.指令基础2.1两种作用域2.2七个钩子函数2.3四个参数2.4动态参数3.自定义权限指令
TienChin
项目前端是Vue3,前端有这样的一个需求:有一些前端页面上的按钮要根据用户的权限来决定是否展示出来
·
2022-07-26 16:04
手把手教你在 Vue3 中自定义指令
@[toc]
TienChin
项目前端是Vue3,前端有这样的一个需求:有一些前端页面上的按钮要根据用户的权限来决定是否展示出来,如果用户具备相应的权限,那么就展示对应的按钮;如果用户不具备对应的权限,那么按钮就隐藏起来
·
2022-07-25 16:10
vue.js
Vue3 中如何加载动态菜单?
松哥之前写了两篇文章和大家分享了
TienChin
项目中的菜单数据问题,还没看过的小伙伴请戳这里:Vue里,多级菜单要如何设计才显得专业?
·
2022-07-20 12:39
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他