@cniot/mdd-render-pc-ftp

3.0.2-beta.2 • Public • Published

3.0.2-beta.2

  • 超长文本 支持在 浮层中显示完整文本,支持复制

3.0.2-beta.1

  • 优化表格列的空白部分

3.0.1

  • 点击查询后 收起 查询项
  • fix: useFilterPro true 时,每次 hover 查询条件 按钮后,filter 内容重新渲染

3.0.0

  • 关闭操作列上的 复制功能
  • 偶现 td 宽度和其子元素相等情况下 子元素会换行,暂时加3px
  • 合并 屏效分支

3.0.0-beta.4

  • fix: 修复 详情分栏 渲染问题: 直接传 extendsModule 会覆盖其他配置,使用额外配置 extendsModuleExtra 解决 isInColumns 传递问题

3.0.0-beta.3

  • MiddleTableWrapper 抽离出来,当使用新布局时 才包裹

3.0.0-beta.2

  • 修复样式问题

3.0.0-beta.1

  • 支持 FTP 屏效 第一次发布

2.6.0-beta.34

  • 支持 双击 行空白区域 事件

2.6.0-beta.33

  • fix: FTP 页面只有 Filter 的时候,初始渲染不触发 $FILTER_SUBMIT

2.6.0-beta.32

  • fix: 筛选栏/表格 有 区块时,表格不请求

2.6.0-beta.31

  • 区块支持 筛选项

2.6.0-beta.30

  • 优化操作列宽度;操作列 按钮最多展示 3 个
  • 支持 操作列按钮最长字符数 配置

2.6.0-beta.29

  • fix: 在 tab 中,engine.emit('$FILTER_SUBMIT') 会触发所有已渲染表格重新请求,加上判断,只更新 当前切换到的表格
  • fix: 开启分组切换刷新后,第二次切换到第一个 tab 时,表格不刷新

2.6.0-beta.28

  • fix: 详情表格 第一次不请求

2.6.0-beta.27

  • fix: ftp 优化自定义事件 参数

2.6.0-beta.26

  • 支持复制表格单元格

2.6.0-beta.25

  • fix: 可编辑表格支持 条件渲染 发布失败

2.6.0-beta.24

  • 可编辑表格支持 条件渲染

2.6.0-beta.23

  • 区块支持可编辑表格

2.6.0-beta.22

  • fix: 修复 Message 未定义

2.6.0-beta.21

  • 优化内置导出 filter 过滤字段

2.6.0-beta.20

  • fix: 修复 分栏中 所有 分栏 渲染完毕 的判断逻辑

2.6.0-beta.19

  • fix: table 表头筛选强匹配,不需要 empty 的过滤逻辑

2.6.0-beta.18

  • fix: ftp tableModel.updateDataSource api 不更新问题

2.6.0-beta.17

  • import-component 支持使用 module 渲染

2.6.0-beta.16

  • fix 弹窗高度为空串 引起的不滚动的问题

2.6.0-beta.15

  • 支持 列表区块使用和渲染

2.6.0-beta.14

  • detail 分栏支持上下布局

2.6.0-beta.13

  • detail 分栏支持上下布局 // 废弃,发布错误

2.6.0-beta.12

  • filterPro 支持批量输入框 扫码头自动换行

2.6.0-beta.11

  • detial 模板增加 分栏类型, 可左右多列布局
  • 默认开始虚拟滚动

2.5.0-beta.91

  • 默认开启虚拟滚动

2.6.0-beta.10

  • 回滚 beta.9 版本

2.6.0-beta.9

  • filterPro 动态默认值判断增加从 query 获取默认值的情况

2.6.0-beta.8

  • table 自定义动作参数补全

2.6.0-beta.7

  • 重构 ftp 渲染,表头支持分组渲染

2.6.0-beta.6

  • filter 日期范围类组件拆分支持__ 分隔符, ,号分隔 formily 会被裁剪

2.6.0-beta.5

  • 全编辑 增加级联选择器

2.6.0-beta.4

  • 样式 fix

2.6.0-beta.3

  • 日期选择器 支持 mode 属性

2.6.0-beta.2

  • bugfix

2.6.0-beta.1

  • 支持 cn-ui 0.12.x

2.5.0-beta.89~90

  • 简单列表渲染样式优化

2.5.0-beta.87~88

  • 全编辑删除事件增加删除行参数

2.5.0-beta.83

  • ftp 支持虚拟滚动和关闭自动列宽计算配置

2.5.0-beta.81

  • 上传支持 obs

2.5.0-beta.78~79

  • 全编辑 number 组件支持数字字符串类型的 defalutValue

2.5.0-beta.77

  • 全编辑批量添加 增加事件

2.5.0-beta.76

  • 表头筛选 bugfix

2.5.0-beta.75

  • 表头筛选 bug

2.5.0-beta.72

  • table 右键国际化问题

2.5.0-beta.69

  • 操作列按钮点击 行选中状态保留

2.5.0-beta.66

  • bugfix

2.5.0-beta.65

  • feat: 上传组件支持 minIO 文件系统

2.5.0-beta.64

  • fix 全局 tabler 中 filter 设置和单个页面 filter 设置冲突问题;

2.5.0-beta.63

  • fix: tableModule 针对 setDataSource 做页面刷新操作

2.5.0-beta.62

  • 操作按钮禁用样式

2.5.0-beta.61

  • 删除多余的 console.log

2.5.0-beta.60

  • 关闭分页需要去除分页参数

2.5.0-beta.58 ~59

  • 解决 cn-table 不支持多层级字段筛选的问题

2.5.0-beta.57

  • 全编辑增加地址选择组件

2.5.0-beta.56

  • 添加编辑型表格保存 loading

2.5.0-beta.55

  • tableModule updateDataSource(rowIndex, dataIndex, value)函数同时会修改已勾选的数据值

2.5.0-beta.52

-编辑型表格 Select 支持配置回填查询接口

2.5.0-beta.51

-fix 行选择优化

2.5.0-beta.50

  • table 行选择 再次点击清空行选择

2.5.0-beta.49

  • 去掉 debug
  • fix 编辑型表格无删除行的时候表格不刷新的问题

2.5.0-beta.47

  • 编辑型表格支持时间选择器,下拉框支持远程搜索

2.5.0-beta.46

  • table 勾选对象从 tableModule 中获取

2.5.0-beta.45

  • bugfix

2.5.0-beta.44

  • table 支持整行选中效果

2.5.0-beta.43

  • 增加数值区间组件

2.5.0-beta.42

  • table 支持行点击事件 $TABLE_ROW_CLICK_EVENT ({engine,row,record,index}) => {}

2.5.0-beta.39

  • 全编辑 L4 bugfix

2.5.0-beta.38

  • 导入轮训模块开发

2.5.0-beta.37

  • 一码多端 bugfix

2.5.0-beta.32

  • 国际化兼容

2.5.0-beta.31

  • fix cnNumberPicker 反人类默认交互问题

2.5.0-beta.29 ~ 30

  • 列配置 bugfix

2.5.0-beta.28

  • FTP 多标签中间模块支持默认值设置

2.5.0-beta.27

  • 增加内置模块导入 plus, 支持进度条配置
  • 文本、模板表达式、日期、数值、超长文本 支持可复制配置
  • 全编辑表格的组件支持紧凑版

2.5.0-beta.26

  • table ajax 请求后通过触发 parent-refreash 事件刷新页面

2.5.0-beta.25

  • 搜索区数组字段,可以快捷拆分

2.5.0-beta.24

  • fix 树形展开后刷新数据 箭头不收起的问题

2.5.0-beta.23

  • 附件列表展示问题,针对单个文件的问题

2.5.0-beta.22

  • 操作按钮请求成功后需要刷新多标签状态

2.5.0-beta.21

  • 列头筛选和复制功能

2.5.0-beta.20

  • 增加右键菜单点击事件($TABLE_RIGHT_CLICK_EVENT), 需要注册全局事件中心,RenderEngine.setModule('$EVENT_CENTER', eventCenter);

2.5.0-beta.19

  • 增加 table 全局 隐藏右键功能开关

2.5.0-beta.18

  • 编辑型表格数据初始化 null 格式兼容

2.5.0-beta.17

  • 操作列按钮可点区域过小问题

2.5.0-beta.16

  • 简单列表去掉跟随滚动,父级区域有限会被遮挡

2.5.0-beta.15

  • 导入 异常 直接关闭弹窗

2.5.0-beta.14

  • table 标题的提示信息

2.5.0-beta.13

  • 列 tag 渲染 修复 default 时样式问题

2.5.0-beta.12

  • 内置导入模块 增加 自定义导入处理能力,engine 中注册 $CUSTOM_IMPORT_HANDLE 自定义处理导入函数,可自行处理导入逻辑,eg: customImportHandle(importFileInfo, engine, importSchema, resolve, reject) 参数说明如下:
  • @param {*} importFileInfo // 上传文件对象
  • @param {*} engine
  • @param {*} schema // 导入按钮 schema
  • @param {*} resolve // 成功回调, 自动刷新父级列表和关闭导入弹窗
  • @param {*} reject // 失败回调, 自动刷新父级列表

2.5.0-beta.11

  • feat 详情页支持渲染到标题

2.5.0-beta.8

  • 复制支持列复制

2.5.0-beta.7

  • 简单列表从 dialog 转成 balloon, 同时支持全部复制

2.5.0-beta.5~6

  • fix

2.5.0-beta.4

  • 动作按钮支持图标配置
  • 增加内置模块 复制 表格数据
  • 列类型优化进度条格式化
  • 列标签增加浅色系,同时支持接口返回 对象格式 {color: '#xxxxxx', value: ''}

2.5.0-beta.3

  • ftp 的 select 组件默认值逻辑 fix,如果默认传了 value 属性,就不应该被 defaultValue 的逻辑再次覆盖,导致无法初始化

2.5.0-beta.2

  • feat: 弹窗按钮和操作列按钮一码多端兼容
  • fix: quick 筛选支持

2.5.0-beta.1

  • fix 支持模型驱动 l4

2.4.0-beta.32

  • fix 导入消息提示优先级问题

2.4.0-beta.31

  • fix 模板表达式兼容

2.4.0-beta.30

  • 弹窗和抽屉标题支持模板表达式

2.4.0-beta.29

  • 详情 item 附件支持设置松紧模式

2.4.0-beta.26 ~ 27

  • bug -fix

2.4.0-beta.23 ~ 24

  • bug fix

2.4.0-beta.22

  • 解决 cn-ui 0.11.x 版本增加右键后,树形无法展开的问题

2.4.0-beta.20

  • table 支持右键菜单能力,目前仅支持操作列菜单

2.4.0-beta.17

  • Select 二次初始化值兼容 useDetail 的情况

2.4.0-beta.16

  • 接口请求成功提示支持 data 返回字符串方式

2.4.0-beta.15

  • fix: 搜索区多选下拉框远程搜索模糊查询不重置问题
  • fix: 搜索区重置,填充我的查询条件不触发联动问题

2.4.0-beta.12

  • feat: FTP 日期组件支持自定义禁用

2.4.0-beta.12

  • feat: 编辑型表格 select 支持本地搜索

2.4.0-beta.11

  • FTP 搜索区支持 级联选择器

2.4.0-beta.10

  • 编辑型 Table 提交接口 catch

2.4.0-beta.9

  • 编辑型 Table 默认列宽设置为 120

2.4.0-beta.8

  • 针对删除数据源后 type 为空的情况做兼容

2.4.0-beta.7

  • 编辑型表格嵌入表单后,支持监听表单项的变化( @cniot/mdd-render-pc-form:^2.0.1-beta.15)

2.4.0-beta.6

  • 编辑型表格的输入框支持设置默认值

2.4.0-beta.5

  • 编辑型在表格中配置了自己的初始化数据源,提交没有数据 BUG

2.4.0-beta.4

  • fix 抽屉多个详情 table 数据加载问题

2.4.0-beta.3

  • 详情页支持静态步骤条
  • 编辑型表单支持添加 批量添加(通过弹出 FTP 页面进行选择) 功能

2.4.0-beta.2

  • hack 方式解决 filter 区 select 组件 在展开更多后下拉不显示完整宽度的问题

2.3.0-beta.5

  • FTP 数据加载当上一个请求还在 loading 的时候,不再请求下一个接口。 防止重击

2.3.0-beta.4

  • 弹窗加载按钮组间距样式优化

2.3.0-beta.3

  • tabs 模块判断逻辑修改

2.3.0-beta.2

  • 中间模块渲染 BUG

2.3.0-beta.1

  • 合并 filterpro 分支代码 和 mdd-editor 代码
  • 支持中间模块

2.1.0-beta.24

  • 可选字段导出去掉返回数据格式校验

2.2.0-beta.10

  • 编辑型 table 支持移动端入口变量 entryTitle
  • 编辑型 table 支持 showIndex 变量

2.2.0-beta.9

  • fix ajax 二次确认支持默认文案

2.2.0-beta.8

  • 编辑型 table 适配 cn-ui-m

2.1.0-beta.23

2.1.0-beta.22

  • detail 卡片渲染兼容无线端

2.1.0-beta.21

  • ftp 中间有 tab 时,保证 tab 先请求,再请求 ftp 接口

2.1.0-beta.20

  • 支持弹窗和抽屉的按钮返回 Promise 自动显示 loading 状态

2.1.0-beta.18

  • 新增可选导出

2.1.0-beta.17

  • 条件渲染增加多 tab 变量 $FTP_TABS

2.1.0-beta.16

  • tabs 配置默认带上 filter 的所有参数

2.1.0-beta.15

  • ftp 中间的 tab 每次 filter 查询和 tab 切换都需要刷新

2.1.0-beta.14

  • action dialog 内部加上 CnCard 包裹

2.1.0-beta.11

  • 抽屉设置宽度的 BUG

2.1.0-beta.10

  • 弹窗去掉宽度配置,修改为中台的 size
  • 抽屉支持配置百分比宽度
  • 编辑型表格支持作为表单的一个子项

2.2.0-beta.1

  • 支持 CnFilterPro, 通过下面脚本开启

// MDD全局配置,使用CnFilterPro
RenderEngine.setModule(
  'MDD_GLOBAL_CONFIG',
  new JSONWatch({
    useFilterPro: true,
    useActionMaxCharNum: 4, // 可能会对一码多端效果造成影响,慎用
  }),
);

2.1.0-beta.9

  • 列渲染支持附件类型

2.1.0-beta.8

  • table 中 tag 标签 如果找到枚举值,按空字符串显示

2.1.0-beta.7

  • 导入后刷新逻辑优化

2.1.0-beta.6

  • 部分导入成功页需要刷新列表

2.1.0-beta.5

  • table 和详情的列 支持图片渲染
  • 增加批量输入框

2.1.0-beta.4

  • FTP 中多 tab 配置,支持 boolean 类型的 value 值

2.1.0-beta.3

  • FTP Table 列支持超长文本省略号显示,hover 显示全部文本

2.1.0-beta.2

  • FTP filter 缓存保存到服务端 BUG FIX

2.1.0-beta.1

  • FTP 支持多 tab 设置
  • FTP 支持前端排序
  • FTP 多查询条件缓存支持远程

2.0.0-beta.10

  • 详情页像是修改

2.0.0-beta.7,8,9

  • 编辑型表格 bug fix

2.0.0-beta.4

  • 修复编辑型表格日期控件渲染问题

2.0.0-beta.5

  • next 组件切换到 cn-ui 组件

2.0.0-beta.4

  • 所有 next 组件切换到 cn-ui 组件
  • 默认模块导入 onchange 事件增加防抖

1.5.1-beta.2

  • 升级基础库 cn-address-select ==> cn-address-select-pro
  • table 树状接口支持懒加载
  • 内置导入支持多模板配置

1.4.0-beta.1

  • 支持编辑型表格

1.3.1-beta.56

  • 导出 Filter , FilterTable 组件

1.3.1-beta.51

  • 时间范围选择器支持只选择一个日期
  • 二次确认弹窗抽离到

1.3.1-beta.49

  • 搜索区保存条件默认修改为不开启

1.3.1-beta.48

  • 搜索区支持保存个性化查询条件
  • CnTable 支持全局透传 config

1.3.1-beta.46

  • 去掉不必要的 log

1.3.1-beta.45

  • 修复抽屉的国际化 BUG

Readme

Keywords

none

Package Sidebar

Install

npm i @cniot/mdd-render-pc-ftp

Weekly Downloads

221

Version

3.0.2-beta.2

License

ISC

Unpacked Size

785 kB

Total Files

125

Last publish

Collaborators

  • qige.yzx
  • rio7
  • wukidy
  • ruowen
  • lanjian.yj
  • jun.lu
  • zhouhuan
  • hxuena
  • wangyuhao.wyh
  • xiaobc
  • mingnan.wmn