在若依当中,有个槽点,就是数据库当中的删除标识状态一般0是false,1是true,在若依当中反而0是true,1是false。 渠道表设计,我这里就直接贴成品的创建表SQL: ----------------------------- -tienchin_channel ----------------------------- DROPTABLEIFEXISTS`tienchin_channel`; CREATETABLE`tienchin_channel` ( `channel_id`intNOTNULLAUTO_INCREMENTCOMMENT'渠道id', `channel_nam...

title:Flowable源码目录结构 date:2023-8-1723:47:20 tags: Flowable 下载源码 下载地址:flowable/flowable-engineatflowable-6.7.2(github.com) Git下载方式:gitclonegit@github.com:flowable/flowable-engine.git 切换分支gitcheckout-borigin/6.7.2切换到6.7.2这个版本

在父工程当中添加版本号,统一管理: <mybatis-plus.version>3.5.1</mybatis-plus.version> 在父工程当中添加MyBatisPlus依赖: <!--MyBatisPlus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>${mybatis-plus.version}<...

  0nZj5jIUY2eL   2023年11月02日   47   0   0 版本号项目SQL项目SQL版本号

上一节当中我们只是给后台添加了对应的菜单,实际上对应的页面还没有存在这节主要就是创建出来页面: 促销活动:activity 统计分析:analysis 商机管理:business 渠道管理:channel 线索管理:clue 合同管理:contract 私教课程:course 转派管理:transfer template: <template> <h1>template</h1> </template> <script> exportdefault{ name:"index" } </script> <st...

首先是移动菜单,参考下图将菜单移动到下图结构: 我这里将系统监控,系统工具都移动到了系统管理下面,并且排了个序,将多级菜单放在了一起,这样看起来更加的清晰。 修改一下系统管理(100)与TienChin健身官网(101)的菜单排序大小,这样我们待会添加的新菜单就可以在上方了。因为我想让这几个菜单靠下面。 添加的菜单参考之前文章开头介绍的系统功能介绍当中的内容:TienChin-系统功能介绍BNTang 线索管理 商机管理 合同管理 促销活动 私教课程 统计分析 渠道管理 转派管理 如果您不想动: ----------------------------- -Tablestr...

在前几篇文章当中,之前使用的是Vue2,在某一天发现若依提供了Vue3的版本,所以这篇文章主要是运行起来,Vue2,迟早要被替代,所以这里采用最先进的Vue3。 仓库地址:https://github.com/yangzongzhuan/RuoYi-Vue3/tree/v3.8.3 !>注意点:以下相关的环境,需要按照如下指定的版本,否则会出现问题。运行不起来。 NodeJS版本>=14 克隆项目 gitclonehttps://github.com/yangzongzhuan/RuoYi-Vue3.git 进入项目目录 cdRuoYi-Vue3 安装依赖 yarn--r...

在编写Vue项目的时候我们可以使用IDEA当中提供的一个工具叫做structure,也就是说可以很轻松的列举出当前Vue文件的大致结构,点那个就会跳转到对应的地方。 简简单单介绍一个编写Vue时的一个小技巧,那么接下来进入核心内容,展示渠道信息的开发。 在api文件夹模块当中新建一个tienchin的文件夹,在当中编写一个channel.js: channel.js: importrequestfrom'@/utils/request' / 查询渠道列表 @paramquery查询条件参数 @returns{}查询结果 / exportfunctionlistChannel(query...

  0nZj5jIUY2eL   2023年11月02日   50   0   0 项目项目Vue上传Vueicoico上传

在字典管理当中添加渠道状态 channel_status:渠道状态 分别为: 正常,键值为1,回显样式为success 禁用,键值为0,回显样式为info !>有个注意点:Vue3当中v-for与v-if不能写在一起。 在上一节编写前端展示渠道信息时,出现了如上图的警告,某个标签的type属性导致的,这是警告,查看官网文档改成最新的就可以了,看样子是el-tag标签,目前本人没有管继续往下开发即可。

在上一节当中,我们使用到了字典来进行翻译我们的渠道类型等等字段,那么这一节我们就来分析一下字典的原理。 从代码方面先开始分析,我们先来看一下字典的定义,我们是在如下图当中编写了我们的渠道类型,使用,proxy.useDict进行的请求数据,proxy相比之前的Vue2,其实就是Vue本身,相当于Vue2当中的this。 我们继续往下看,查看proxy.useDict内部是什么样子的,我们可以看到,其实就是调用了一个方法,在main.js中导入了proxy.useDict(全局挂载到了Vue.prototype上面,所以我们在任何一个组件当中都可以使用this.$useDict进行调用) ...

略过,前面已将渠道管理的index.vue文件内容全部粘贴给你们了。

  0nZj5jIUY2eL   2023年11月02日   72   0   0 项目项目

后端 ChannelController.java @PreAuthorize("hasPermission('tienchin:channel:edit')") @GetMapping("/{channelId}") AjaxResultgetInfo(@PathVariableLongchannelId){ returnAjaxResult.success(iChannelService.getById(channelId)); } ActivityController.java / 根据活动ID查询一个具体的活动信息 @paramactivityId活动ID @return{@...

  0nZj5jIUY2eL   2023年11月02日   103   0   0 Java项目项目javaideide

修改字典 修改活动状态字典,将之前的数据键值为0的数据标签内容改为过期: 更改下数据库的描述,禁用改为过期: ALTERTABLE`tienchin_activity` MODIFYCOLUMN`activity_status`intNULLDEFAULTNULLCOMMENT'活动状态,0.表示过期、1.表示正常'AFTER`activity_type`; Activity / 活动状态,0.表示过期、1.表示正常 / privateIntegeractivityStatus; ActivityServiceImpl 编写一个将超过当前时间的活动状态设置为禁用,在列表查询的时候进行...

后端 ActivityController.java @Resource privateIChannelServiceiChannelService; / 获取渠道列表 @return渠道列表 / @PreAuthorize("hasPermission('tienchin:activity:create')") @GetMapping("/channel/list") AjaxResultchannelList(){ returnAjaxResult.success(iChannelService.selectChannelList(newChannelVO())); } 前端 ac...

配置权限 INSERTINTO`sys_menu`VALUES(2014,'添加活动',2003,1,'',NULL,NULL,1,0,'F','0','0','tienchin:activity:create','','admin','2023-09-0423:56:19','',NULL,''); INSERTINTO`sys_menu`VALUES(2015,'删除活动',2003,2,'',NULL,NULL,1,0,'F','0','0','tienchin:activity:remove','','admin','2023-09-0423:56:44','',NULL,'');...

工程模块的创建,与之前创建渠道管理一样的,所以这里就不贴图带着大家一起动手进行了,表结构我已经给到大家了,这里我只贴一下代码生成器的代码部分即可。 @Test voidgenerateActivity(){ Stringpath="E:\\Desktop\\TienChin\\tienchin-service\\tienchin-activity\\src\\main"; FastAutoGenerator.create( "jdbc:mysql://localhost:3310/TienChin?useUnicode=true&characterEncoding=utf8&amp...

  0nZj5jIUY2eL   2023年11月02日   29   0   0 Javabcjava项目xmlbc项目xml

ChannelController / 导出渠道列表 / @PreAuthorize("hasPermission('tienchin:channel:export')") @Log(title="渠道管理",businessType=BusinessType.EXPORT) @PostMapping("/export") publicvoidexport(HttpServletResponseresponse,ChannelVOchannelVO){ List<Channel>channelList=iChannelService.selectChannelList(chann...

  0nZj5jIUY2eL   2023年11月02日   37   0   0 JavaListList项目项目数据数据java

ChannelController / 修改渠道 / @PreAuthorize("hasPermission('tienchin:channel:edit')") @Log(title="渠道管理",businessType=BusinessType.UPDATE) @PutMapping AjaxResultedit(@Validated@RequestBodyChannelVOchannelVO){ returnAjaxResult.success(iChannelService.updateChannel(channelVO)>0?"更新成功":"更新失败"); } / 根据...

  0nZj5jIUY2eL   2023年11月02日   39   0   0 ide项目项目ide

祝各位老师们节日快乐!

  0nZj5jIUY2eL   2023年11月02日   31   0   0 杂七杂八杂七杂八

添加权限 如果您不想手动添加可以使用我如下的SQL,但是有一个注意点就是parent_id是渠道管理菜单的主键id即可一键插入。 INSERTINTO`TienChin`.`sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`, `is_frame`,`is_cache`,`menu_type`,`visible`,`status`,`perms`,`icon`, `create_by`,`create_time`,`update_by`,`update_time`,`remar...

在我们平时新建一个全新的Java类,这个类需要存放的包不存在,可以使用如下的方式进行创建: 含义就是说,将ChannelVO这个类放在vo这个包当中,如果存在则不创建,存在就将新建的类放入其中。 ChannelVO / @authorBNTang @version1.0 @description渠道管理,前端展示对象 @since2023-11-02 / publicclassChannelVOextendsBaseEntity{ / 渠道名称 / @NotBlank(message="{channel.name.notnull}") privateStringchannelName; ...

  0nZj5jIUY2eL   2023年11月02日   49   0   0 项目JavaMaxjavaide项目Maxide
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~