# 当前平台已停止维护,请尽快迁移至[云静Admin TP6](https://gitee.com/worklz/yunj-admin-tp6)
[https://gitee.com/worklz/yunj-admin-tp6](https://gitee.com/worklz/yunj-admin-tp6)
*****
* **v1.06.**** `2022-**`
* 修复 导入构建器异常报错
* 优化 导入构建器导入空数据行默认跳过
* **v1.06.701** `2022-04-20` 由于重构逻辑过多,部分功能不再兼容以前的版本(详见文档)
* 重构 表单、表格、导入构建器、前端验证器等
* 引入 yunj-library依赖
* **v1.06.320** `2022-02-07`
* 修改 自定义枚举基类`\yunj\Enum`
* **v1.06.299** `2022-01-17`
* 修复 我的桌面右键关闭bug
* 新增 移动端点击左侧菜单栏空白处打开,点击其他地方空白处关闭
* 修改 菜单html结构
* 修改 JS公共方法`yunj.request`
* 优化 JS公共方法`yunj.objSupp`
* 修复 PHP公共方法库命令行下不加载问题
* **v1.06.198** `2022-01-09`
* 优化 内置图标库图标新增
* 优化 后台样式
* **v1.06.181** `2022-01-01`
* 新增 PHP公共方法`aes_encrypt`、`aes_decrypt`、`rsa_encrypt`、`rsa_decrypt`、`rsa_sign`、`rsa_sign_verify`
* 新增 JS公共方法`yunj.isFunction`、`yunj.aesEncrypt`、`yunj.aesDecrypt`、`yunj.rsaEncrypt`、`yunj.rsaDecrypt`、`yunj.rsaSign`、`yunj.rsaSignVerify`
* 优化 表格构建器样式
* 修复 微信浏览器中左侧菜单栏展开收起异常
* **v1.06.147** `2021-12-26`
* 优化 demo体验
* 新增 表格构建器操作行打开新页面增加行ID展示
* 修改 `\yunj\Model`模型基类关闭tp自动写入创建和更新的时间戳
* 新增 `\yunj\Model`模型基类新增可继承属性
```php
/**
* 新增时间戳字段
* 当调用方法:addRow、addRows时会自动为新增时间戳字段附上当前时间戳
* @var string
*/
protected $createTimestampField = "create_time";
/**
* 修改时间戳字段
* 当调用方法:addRow、addRows、change、changeBatch时会自动为修改时间戳字段附上当前时间戳
* @var string
*/
protected $updateTimestampField = "last_update_time";
```
* 修复 JS公共方法`yunj.isUndefined(data)`
* 修复 表单构建器单一字段调用样式问题
* 移除 配置项`admin.head_style_file_list`、`admin.head_script_file_list`、`admin.script_file_list`
* 移除 视图变量`$headStyleFileList`、`$headStyle`、`$headScriptFileList`、`$headScript`、`$script`、`$adminViewPath`
* 新增 配置项`page.style_file_list`、`page.script_file_list`
* 新增 视图变量`$adminPage`替代`$adminViewPath.public.iframe.layout`
* **v1.06.109** `2021-12-18`
* 修复 通用验证规则`chsDashSpace`
* **v1.06.097** `2021-12-11`
* 正式由[云静Admin-通用后台](https://www.kancloud.cn/worklz/yunj_admin_universal/2009454)迭代而来
* 新增 颜色选择器自动上下定位
* 移除 后台错误页控制器`admin.error_controller`的配置
* 移除 后台首页控制器`admin.index_controller`的配置
* 移除 文件控制器`file.controller`的配置
* 新增 后台必要中间件`admin.middleware`的配置
* 新增 后台welcome路由地址`admin.welcome_route`的配置
示例:"welcome_route" => "\\app\\demo\\controller\\Index@welcome"
格式详见:[路由地址](https://www.kancloud.cn/manual/thinkphp5_1/353966)
* 移除 表单构建器`文档编辑markdown`[mode=editormd]工具栏[fullscreen]的配置
说明:对当前UI支持不友好,特别是同一页面多个editormd的情况
* 新增 `我的桌面`页面面包屑固定
* 修复 PHP公共方法`redirect_tips`参数携带异常问题
* 移除 tp配置`app.url_common_param`开启的检测
* 修改 表单构建器`markdown`字段类型配置`[modeConfig.editormd.image_formats]`为`[modeConfig.editormd.imageFormats]`
* 优化 表单单一字段调用样式,撑满父容器。
* 优化 默认主题样式。
* 新增 表单构建器`img、imgs、file、files`字段类型的显示文字配置
* 优化 `yunj.formData`方法,增加validate参数设置用于自动验证表单结果
* 修复 表格构建器链式操作`filterValidate`缺失问题
* 新增 表单构建器链式操作`fieldValidate`参数类型
* 新增 表格构建器链式操作`filterValidate`参数类型
* 新增 导入构建器链式操作`colsValidate`参数类型
* 移除 表单构建器字段`[tree]`类型配置nodes单项的level定义
* 移除 表单构建器字段`[date/datetime/month/time]`类型format配置
* 新增 通用验证规则`hexColor`、`date`、`datetime`、`month`、`time`、`year`
* 修复 通用验证规则`arrayPositiveInt`规则错误问题
* 新增 表单构建器部分字段类型提供匹配的验证规则。详情查看[字段配置](https://www.kancloud.cn/worklz/yunj_admin_tp51/2526418)
* 修复 表格构建器`tree/area/checkbox`字段类型默认值的赋值问题
* 新增 通用验证规则`commaIntervalChsAlphaNum`、`commaIntervalPositiveInt`、`url`
* 新增 表格构建器字段通用配置项`verifyTitle`
* 优化 表单单一字段调用,增加`checkbox/radio/select`等字段类型的表单样式渲染
* 修复 表单单一字段调用`img/imgs`字段类型初始值无法渲染
* 修改 表格构建器表头模板`[dragSort]`增加`[iconClass]`配置项,移除`[class]`配置项
* 修复 表单构建器单一字段调用`[markdown]`图片无法上传问题
* 修复 版本升级异常
- 序言
- 基础
- 安装
- 目录结构
- 配置
- 版本
- 控制器
- 使用说明
- 视图模板
- 使用说明
- 区块重写
- seo
- headStyle
- headScript
- content
- script
- 验证器
- TP验证器
- 使用说明
- 自动处理
- 数据处理
- 前端验证器
- 概述
- 调用示例
- 通用验证规则
- 表单构建器
- 基础示例
- 初始化
- 链式操作
- tab
- url
- field
- fieldValidate
- button
- load
- submit
- 渲染输出
- 字段配置
- 使用说明
- 隐藏域(hidden)
- 文本框(text)
- 文本域(textarea)
- 密码框(password)
- 富文本(editor)
- 文档编辑(markdown)
- 下拉选框(select)
- 单选框(radio)
- 复选框(checkbox)
- 开关(switch)
- 日期(date)
- 时间日期(datetime)
- 年份(year)
- 月份(month)
- 时间(time)
- 单图(img)
- 多图(imgs)
- 单文件(file)
- 多文件(files)
- 取色器(color)
- 地区联动(area)
- 下拉搜索(dropdownSearch)
- 树(tree)
- 自定义字段
- 单一字段调用
- 概述
- 示例
- 表格构建器
- 基础示例
- 初始化
- 链式操作
- state
- url
- page
- limit
- limits
- filter
- filterValidate
- toolbar
- defaultToolbar
- import
- cols
- count
- items
- event
- 渲染输出
- 表头配置
- 使用说明
- 枚举(enum)
- 时间日期(datetime)
- 单图(img)
- 多图(imgs)
- 单文件(file)
- 多文件(files)
- 拖拽排序(dragSort)
- 颜色呈现(color)
- 地区呈现(area)
- 操作栏(action)
- 自定义表头
- JS事件
- 异步事件监听
- 导入构建器
- 基础示例
- 初始化
- 链式操作
- sheet
- cols
- colsValidate
- limit
- tips
- row
- rows
- 渲染输出
- 主题开发
- 实现步骤
- 系统主题
- 注意
- PHP公共方法库
- 配置
- yunj_config
- 构建器
- YF
- YT
- YI
- 重定向
- url_tips
- redirect_tips
- throw_redirect
- 响应输出
- response_msg
- response_json
- success_json
- error_json
- throw_json
- throw_success_json
- throw_error_json
- 数组
- array_eq
- array_in
- array_supp
- array_depth
- array_insert
- array_key_prefix
- 验证
- is_mobile
- is_positive_int
- is_positive_integer
- is_json
- is_datetime
- is_md5_result
- 时间日期
- msectime
- 字符串
- rand_char
- filter_sql
- start_with
- exception_to_str
- 数据加解密
- aes_encrypt
- aes_decrypt
- rsa_encrypt
- rsa_decrypt
- rsa_sign
- rsa_sign_verify
- JS公共方法库
- 调用说明
- 数据类型
- varType
- 判断
- isMobile
- isObj
- isEmptyObj
- isArray
- isEmptyArray
- isString
- isEmptyString
- isBool
- isNumber
- isFloat
- isFunction
- isUndefined
- isJson
- isCsv
- isXls
- isXlsx
- 字符串
- fileExt
- fileNameExt
- currTimestamp
- currDatetime
- timestampFormat
- 对象
- objSupp
- 图片
- previewImg
- url
- url
- urlParam
- urlPushParam
- 页面
- openNewPage
- openTab
- openPopup
- rawPageWin
- redirectTab
- redirectLogin
- isPopupPage
- isTabPage
- currPageId
- close
- closeCurr
- closeAll
- 网络
- request
- 数据加解密
- aesEncrypt
- aesDecrypt
- rsaEncrypt
- rsaDecrypt
- rsaSign
- rsaSignVerify
- 附录
- 升级指导
- 更新日志