TienChin

TienChin-课程管理-课程导出

更改 Course.java: /** * 课程ID */ @TableId(value = "course_id", type = IdType.AUTO) @NotNull(message = "{course.id.notnull}") @Excel(name = "课程编号") privat ......
课程 TienChin

TienChin-课程管理-课程搜索

后端 新建 CourseVO.java: /** * CourseVO类是一个课程的值对象,用于存储课程的相关信息。 * 它包含了课程的名称、类型、适用对象、最低价格和最高价格等属性。 */ public class CourseVO { private String name; // 课程名称 p ......
课程 TienChin

TienChin-课程管理-删除课程

CourseController.java @PreAuthorize("hasPermission('tienchin:course:remove')") @Log(title = "课程管理", businessType = BusinessType.DELETE) @DeleteMapping ......
课程 TienChin

TienChin-课程管理-课程更新接口

更改包名 将之前的 entity 更改为 domain: 将之前的 validator 包当中的校验分组接口移动到 common 模块当中,因为其它模块也需要使用就放到公共当中进行存储。 更改完毕之后在修改下 Course.java 的校验注解的作用范围: /** * 课程ID */ @TableI ......
课程 TienChin 接口

TienChin-课程管理-添加课程页面

course.js 将 activity 替换成 course。 index.vue 这个 index.vue 是 course 文件夹下面的 index.vue 别弄错了。 <template> <div class="app-container"> <el-form :model="queryP ......
课程 TienChin 页面

TienChin-课程管理-添加课程接口

CourseController.java @PreAuthorize("hasPermission('tienchin:course:create')") @Log(title = "课程管理", businessType = BusinessType.INSERT) @PostMapping p ......
课程 TienChin 接口

TienChin-课程管理-展示课程列表

配置按钮权限 博主这里就不贴SQL了,自行手动添加一下吧。 更改表结构 ALTER TABLE `tienchin_course` MODIFY COLUMN `info` varchar(255) NULL DEFAULT NULL COMMENT '课程简介' AFTER `apply_to`; ......
课程 TienChin

TienChin-课程管理-配置课程字典

课程类型 课程适用人群 ......
课程 字典 TienChin

TienChin-课程管理-创建工程

创建方式与之前一样,如下奉上 generateCourse 代码。 @Test void generateCourse() { String path = "E:\\Desktop\\TienChin\\tienchin-service\\tienchin-course\\src\\main"; F ......
TienChin 课程 工程

TienChin-课程管理-数据表创建

CREATE TABLE `tienchin_course` ( `course_id` int NOT NULL AUTO_INCREMENT COMMENT '课程ID', `type` int NULL COMMENT '课程类型 1.舞蹈类 2.游泳类 3.拳击类', `name` varc ......
数据表 TienChin 课程 数据

TienChin 活动管理-设置活动的默认状态

// 设置活动未过期,相当于新增的活动,默认都是未过期的 activity.setActivityStatus(1); ......
TienChin 状态

TienChin 活动管理-搜索活动

ActivityController @PreAuthorize("hasPermission('tienchin:activity:list')") @GetMapping("/list") TableDataInfo list(ActivityVO activityVO) { startPage ......
TienChin

TienChin 活动管理-活动导出

ActivityController /** * 导出活动列表 */ @PreAuthorize("hasPermission('tienchin:activity:export')") @Log(title = "渠道管理", businessType = BusinessType.EXPORT) ......
TienChin

TienChin 活动管理-删除活动

后端 ActivityController.java @PreAuthorize("hasPermission('tienchin:activity:remove')") @Log(title = "活动管理", businessType = BusinessType.DELETE) @Delete ......
TienChin

TienChin 活动管理-修改活动

后端 ChannelController.java @PreAuthorize("hasPermission('tienchin:channel:edit')") @GetMapping("/{channelId}") AjaxResult getInfo(@PathVariable Long ch ......
TienChin

TienChin 活动管理-修改活动接口

前端 activity.js 直接替换现有的,最求速度了,后面在详细一个个记录,不在过多解释了。 import request from '@/utils/request' /** * 查询活动列表 * @param query 查询条件参数 * @returns {*} 查询结果 */ expor ......
TienChin 接口

TienChin 活动管理-添加活动页面

后端 ActivityController.java @Resource private IChannelService iChannelService; /** * 获取渠道列表 * * @return 渠道列表 */ @PreAuthorize("hasPermission('tienchin: ......
TienChin 页面

TienChin 活动管理-添加活动接口

ActivityController @PreAuthorize("hasPermission('tienchin:activity:create')") @Log(title = "活动管理", businessType = BusinessType.INSERT) @PostMapping pu ......
TienChin 接口

TienChin 活动管理-活动状态完善

修改字典 修改活动状态字典,将之前的数据键值为 0 的数据标签内容改为 过期: 更改下数据库的描述,禁用改为过期: ALTER TABLE `tienchin_activity` MODIFY COLUMN `activity_status` int NULL DEFAULT NULL COMMEN ......
TienChin 状态

TienChin 活动管理-活动列表展示

后端 ActivityVO /** * @author BNTang * @version 1.0 * @description 活动管理VO * @since 2023-23-05 **/ public class ActivityVO extends BaseEntity { /** * 活动I ......
TienChin

TienChin 活动管理-工程创建

工程模块的创建,与之前创建渠道管理一样的,所以这里就不贴图带着大家一起动手进行了,表结构我已经给到大家了,这里我只贴一下代码生成器的代码部分即可。 @Test void generateActivity() { String path = "E:\\Desktop\\TienChin\\tiench ......
TienChin 工程

TienChin 活动管理-准备工作

配置权限 INSERT INTO `sys_menu` VALUES (2014, '添加活动', 2003, 1, '', NULL, NULL, 1, 0, 'F', '0', '0', 'tienchin:activity:create', '#', 'admin', '2023-09-04 ......
TienChin

TienChin 渠道管理-渠道页面完善

最后附上渠道管理的数据 install SQL 语句: INSERT INTO TienChin.tienchin_channel (channel_id, channel_name, status, remark, type, create_by, update_by, create_time, ......
渠道 TienChin 页面

TienChin 渠道管理-渠道导入

ChannelController @PostMapping("/importTemplate") void importTemplate(HttpServletResponse response) { ExcelUtil<Channel> util = new ExcelUtil<>(Channe ......
渠道 TienChin

TienChin 渠道管理-渠道搜索

ChannelController @PreAuthorize("hasPermission('tienchin:channel:list')") @GetMapping("/list") TableDataInfo list(ChannelVO channelVO) { startPage(); ......
渠道 TienChin

TienChin 渠道管理-渠道导出

ChannelController /** * 导出渠道列表 */ @PreAuthorize("hasPermission('tienchin:channel:export')") @Log(title = "渠道管理", businessType = BusinessType.EXPORT) @ ......
渠道 TienChin

TienChin 渠道管理-删除渠道

更改一下菜单权限,将删除渠道的 delete 改为 remove: ChannelController.java @PreAuthorize("hasPermission('tienchin:channel:remove')") @Log(title = "渠道管理", businessType = ......
渠道 TienChin

TienChin 渠道管理-更新渠道接口开发

ChannelController /** * 修改渠道 */ @PreAuthorize("hasPermission('tienchin:channel:edit')") @Log(title = "渠道管理", businessType = BusinessType.UPDATE) @PutM ......
渠道 TienChin 接口

TienChin 渠道管理-配置校验失败信息

新建 ValidationMessages.properties: channel.name.notnull=渠道名称不能为空 channel.type.notnull=渠道类型不能为空 channel.status.notnull=渠道状态不能为空 channel.type.invalid=渠道类 ......
TienChin 渠道 信息

TienChin 渠道管理-添加渠道

在我们平时新建一个全新的 Java 类,这个类需要存放的包不存在,可以使用如下的方式进行创建: 含义就是说,将 ChannelVO 这个类放在 vo 这个包当中,如果存在则不创建,存在就将新建的类放入其中。 ChannelVO /** * @author BNTang * @version 1.0 ......
渠道 TienChin
共53篇  :1/2页 首页上一页1下一页尾页