首页 > 其他分享 >TienChin 渠道管理-渠道导出

TienChin 渠道管理-渠道导出

时间:2023-09-17 23:46:24浏览次数:31  
标签:name 导出 Excel private 渠道 export TienChin

ChannelController

/**
 * 导出渠道列表
 */
@PreAuthorize("hasPermission('tienchin:channel:export')")
@Log(title = "渠道管理", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, ChannelVO channelVO) {
    List<Channel> channelList = iChannelService.selectChannelList(channelVO);
    ExcelUtil<Channel> util = new ExcelUtil<>(Channel.class);
    util.exportExcel(response, channelList, "渠道数据");
}

Channel.java

/**
 * 渠道id
 */
@TableId(value = "channel_id", type = IdType.AUTO)
@Excel(name = "渠道编号", cellType = Excel.ColumnType.NUMERIC)
private Integer channelId;

/**
 * 渠道名称
 */
@Excel(name = "渠道名称")
private String channelName;

/**
 * 渠道状态
 * 1 正常,0 禁用
 */
@Excel(name = "渠道状态", readConverterExp = "1=正常,0=禁用")
private Byte status;

/**
 * 备注信息
 */
@Excel(name = "备注信息")
private String remark;

/**
 * 渠道类型:1 线上渠道 2 线下渠道
 */
@Excel(name = "渠道类型", readConverterExp = "1=线上渠道,2=线下渠道")
private Integer type;

标签:name,导出,Excel,private,渠道,export,TienChin
From: https://www.cnblogs.com/BNTang/p/17710262.html

相关文章

  • TienChin 渠道管理-删除渠道
    更改一下菜单权限,将删除渠道的delete改为remove:ChannelController.java@PreAuthorize("hasPermission('tienchin:channel:remove')")@Log(title="渠道管理",businessType=BusinessType.DELETE)@DeleteMapping("/{channelIds}")AjaxResult......
  • TienChin 渠道管理-更新渠道接口开发
    ChannelController/***修改渠道*/@PreAuthorize("hasPermission('tienchin:channel:edit')")@Log(title="渠道管理",businessType=BusinessType.UPDATE)@PutMappingAjaxResultedit(@Validated@RequestBodyChannelVOchannelVO){......
  • TienChin 渠道管理-配置校验失败信息
    新建ValidationMessages.properties:channel.name.notnull=渠道名称不能为空channel.type.notnull=渠道类型不能为空channel.status.notnull=渠道状态不能为空channel.type.invalid=渠道类型无效channel.status.invalid=渠道状态无效......
  • TienChin 渠道管理-添加渠道
    在我们平时新建一个全新的Java类,这个类需要存放的包不存在,可以使用如下的方式进行创建:含义就是说,将ChannelVO这个类放在vo这个包当中,如果存在则不创建,存在就将新建的类放入其中。ChannelVO/***@authorBNTang*@version1.0*@description渠道管理,前端展示对象......
  • TienChin 渠道管理-配置字典常量
    在字典管理当中添加渠道状态channel_status:渠道状态分别为:正常,键值为1,回显样式为success禁用,键值为0,回显样式为info!>有个注意点:Vue3当中v-for与v-if不能写在一起。在上一节编写前端展示渠道信息时,出现了如上图的警告,某个标签的type属性导致的,这是警告,查看......
  • TienChin 渠道管理-字典原理分析
    在上一节当中,我们使用到了字典来进行翻译我们的渠道类型等等字段,那么这一节我们就来分析一下字典的原理。从代码方面先开始分析,我们先来看一下字典的定义,我们是在如下图当中编写了我们的渠道类型,使用,proxy.useDict进行的请求数据,proxy相比之前的Vue2,其实就是Vue本身,相当于V......
  • TienChin 渠道管理-权限分配
    添加权限如果您不想手动添加可以使用我如下的SQL,但是有一个注意点就是parent_id是渠道管理菜单的主键id即可一键插入。INSERTINTO`TienChin`.`sys_menu`(`menu_id`,`menu_name`,`parent_id`,`order_num`,`path`,`component`,`query`,......
  • TienChin 渠道管理-前端展示渠道信息
    在编写Vue项目的时候我们可以使用IDEA当中提供的一个工具叫做structure,也就是说可以很轻松的列举出当前Vue文件的大致结构,点那个就会跳转到对应的地方。简简单单介绍一个编写Vue时的一个小技巧,那么接下来进入核心内容,展示渠道信息的开发。在api文件夹模块当中新建一个......
  • AI绘画:如何让图片开口说话生成视频?变现渠道有哪些?
    如何让AI绘画做出来的视频可以开口说话,本篇文章给你讲解清楚。这个项目市面上有很多种叫法,AI数字人,图片说话,图片数字人等等。废话不多说,直接以AI小和尚为例进行实操。1.生成图片:用Midjourney或者StableDiffusion都可以。当然你也可以用我生成好的图片。核心咒语提示词:魔法......
  • IFAction导出的游戏如何在linux程序下运行?
    在linux系统里,应该都自带python环境,把游戏以web方式导出,在文件夹下创建一个python文件(文件后缀以.py结束),把以下代码复制进去,#author:rkey#date:20230904#note:用于解决IFAction导出的web版游戏在linux系统下运行的问题。importtkinterastkfromthreadingimportThrea......