JEPaaS 社区

 找回密码
 立即注册
JEPaaS低代码平台-官网
查看: 2738|回复: 0

列表设置已读或者未读

[复制链接]

4

主题

4

帖子

35

积分

凯特员工

积分
35
发表于 2021-6-30 14:31:07 | 显示全部楼层 |阅读模式
本帖最后由 凯特-晋坤坤 于 2021-6-30 14:37 编辑

一、实现效果
1、在列表可以看到指定字段的标记「如:标红是未读的,标绿是已读『颜色自定义』」
二、实现思路
1、在列表配置中,添加编辑列
2、在功能配置中配置启用修改标记
3、在列表字段中找一个字段注册列内容格式化事件
4、通过添加编辑列生成的字段去判断是否已经读过,查看数据时会改SY_FUNCEDIT的状态
三、具体操作
1、在列表中添加编辑列
2、在功能配置中勾选「启用修改标记」
3、指定字段,列格式化把数据标记添加在上面
四、相关代码(可选)
  1. function(value,metaData,record,rowIndex,colIndex,store,view){
  2.     var grid = this,
  3.     column = grid.columnManager.getHeaderAtIndex(colIndex);//当前列
  4.       //关键字处理结束
  5.      var funcEdit= record.get('SY_FUNCEDIT');
  6.       if("1"==funcEdit){
  7.       return '<div style="background:#ffcf44;display:inline-block;width:5px;height:5px;border-radius: 100%;vertical-align: middle;margin-right:5px;"></div>'+value;
  8.     }else if("2"==funcEdit){
  9.       return '<div style="background:#E94B4D;display:inline-block;width:5px;height:5px;border-radius: 100%;vertical-align: middle;margin-right:5px;"></div>'+value;
  10.     }
  11. }
复制代码

五、总结(可选)

六、关键字
启用修改标记






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-5-3 22:17 , Processed in 0.063403 second(s), 20 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

快速回复 返回顶部 返回列表