uicore-web
v1.0.2-2.21102
Published
web ui core
Downloads
81
Readme
web-ui-core
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Lints and fixes files
npm run lint
Customize configuration
See Configuration Reference. 以建立跨web及app为一体的核心ui库 1,安装nodejs,window10 安装 v14.15.3 window7 安装v12.12.0 2,安装vue-cli -g表示全局环境安装,如果已经安装不用重复安装,这个不会写入package.json 安装vue cli 2
npm install vue-cli -g
安装vue cli 3
npm install @vue/cli -g
3,安装npx环境
npm install -g npx
4,安装cnpm,使用淘宝镜像,该功能只是加速下载速度,和npm并没有本质区别,当然,可能有些国内的资源会在淘宝上,而没在国外注册
npm install -g cnpm --registry=https://registry.npm.taobao.org
5,安装生产运行环境
npm install -g serve
6,开发环境调试
npm run serve
7,生产环境运行,并设置端口
serve -s dist -l 9000
8,在web中应用 安装web-ui-core
npm install uicore-web
引入uicore-web
import ui from 'uicore-web/packages/components/editors/ListView';
Vue.component("ListView",ui.datePicker);
9,版本变更日志
特别声明:因个人工作关系,uicore-web将停止更新,版本截止于1.0.22.0211。deleteelf
1.0.22.021102 edit by deleteelf
1,增加对外部链接包装token的支持
1.0.22.010601 edit by deleteelf
1,修正错误
1.0.22.010502 edit by deleteelf
1,修正错误
1.0.21.123101 edit by deleteelf
1,tooltip默认限制为300像素宽
1.0.21.122804 edit by deleteelf
1,日历控件增加当前时间的快捷功能
2,修正表单不是弹出窗口时,无法正确提示的问题
3,更新字体库
1.0.21.122401 edit by deleteelf
1,表单界面增加加载外部表单项的支持
1.0.21.122301 edit by deleteelf
1,修复树数据在非严格模式下,数据组织错误的问题
1.0.21.120901 edit by deleteelf
1,更新字体库
1.0.21.120801 edit by deleteelf
1,修正p标签的默认样式错误问题
1.0.21.120301 edit by deleteelf
1,完善工具栏宽度控制支持
1.0.21.120201 edit by deleteelf
1,修正部分样式错误
2,新增当可空时默认时间控件提供可以清空的支持,除非进行clearable的强制控制
1.0.21.120102 edit by deleteelf
1,树控件增加文件模式和设备模式的样式支持
2,树控件修改默认字体大小为12px
3,完善monaco的配置支持
1.0.21.113002 edit by deleteelf
1,增加了monaco的支持,实现配置化管理支持。
2,修复部分已知的问题
1.0.21.112501 edit by deleteelf
1,修正富文本地址替换问题
1.0.21.112203 edit by deleteelf
1,升级tinymce到5.10.2,同时更新语言包
2,升级tinymce到3.2.8(下个版本只能支持vue3,不再升级)
3,增加行高、清除格式、字体、字体大小等支持
4,修正富文本组件内上传图片和视频存在的错误
5,富文本增加像素字体大小支持
1.0.21.111910 edit by deleteelf
1,修正错误,并支持图片文件内容保存时存储为相对地址
2,对新旧版本的数据进行兼容,并统一在新版本中使用属性url
3,弹窗增加自定义样式的支持
4,完善富文本对媒体的支持
1.0.21.111802 edit by deleteelf
1,表单管理增加对video的支持
2,表单界面对图片大小的修改为100px
3,列表增加固定表头的支持
1.0.21.111701 edit by deleteelf
1,预览页面增加对video的支持
1.0.21.111505 edit by deleteelf
1,优化布局样式支持
2,为行点击支持与行其他按钮支持增加分离控制
3,升级echart到5.2.2版本
1.0.21.110102 edit by deleteelf
1,优化cms相关层次样式
2,树选择增加半选的可选支持
1.0.21.102901 edit by deleteelf
1,增加对element ui 关于半选不支持的支持。
1.0.21.102802 edit by deleteelf
1,修复tab存在的问题
2,修正预览页面滚动条问题
1.0.21.102702 edit by deleteelf
1,预览页面增加cms-content样式支持
2,修正树传递参数,存在的问题
1.0.21.102501 edit by deleteelf
1,增加自定义空数据提示的支持
2,增加地址栏控制主界面工具栏按钮的显示与否的支持
1.0.21.102204 edit by deleteelf
1,修复及完善批量功能,现在通过list可以正确验证,并支持嵌套验证同行属性状态
2,修复tab页签多次查询的问题
3,cms预览页面增加全局弹窗支持
1.0.21.102001 edit by deleteelf
1,关闭树选择控件的默认展开功能,原因是太卡了
1.0.21.101903 edit by deleteelf
1,更新字体图标库
2,修复上传组件错误
3,优化验证组件
1.0.21.101805 edit by deleteelf
1,更新字体图标库
2,完善增加菜单指定打开某个
3,修正树构建过程中,对0不支持的问题
1.0.21.101601 edit by deleteelf
1,修正文件上传大小超限后,无法正确阻止的问题
1.0.21.101202 edit by deleteelf
1,完善登录提示
2,增加对忘记密码和注册是显示控制
1.0.21.101101 edit by deleteelf
1,修正因增加地址强制适配后,带来的问题
2,为上传组件,增加达到上传数量后,隐藏上传按钮的支持
1.0.21.100902 edit by deleteelf
1,修正分页组件存在的错误
2,去掉导航上前往平台首页的下拉支持
3,修正单选无法正确显示的问题
4,增加只读模式,不再显示placeholder的支持
1.0.21.100703 edit by deleteelf
1,cms预览增加对相对地址的支持
1.0.21.092602 edit by deleteelf
1,增加对https,http的协议自适配支持
1.0.21.092304 edit by deleteelf
1,工具栏按钮增加验证不通过,执行冒泡阻断逻辑支持
1.0.21.091702 edit by deleteelf
1,修正tab页签加载顺序问题
1.0.21.091602 edit by deleteelf
1,完成表单预加载支持
2,修正部分表单错误,调整表单加载顺序
1.0.21.091501 edit by deleteelf
1,完成下载页面的支持
1.0.21.091401 edit by deleteelf
1,修复部分bug
2,初步完成下载页面的支持
1.0.21.091302 edit by deleteelf
1,更新了字体库
2,listview完善查询过程对异常的处理支持
1.0.21.090201 edit by deleteelf
1,更新了字体库
2,treeview增加对title的支持
1.0.21.090101 edit by deleteelf
1,修正远程模式搜索无法视图恢复的问题
2,修复工具栏时间控件清空时报错的问题
1.0.21.083103 edit by deleteelf
1,新增列表的链接支持
2,修正弹出网页没有正确传参的问题
3,修正流程组件提示找不到方法的问题
4,时间控件增加清除功能支持
1.0.21.083001 edit by deleteelf
1,完善字符串格式化支持
1.0.21.082704 edit by deleteelf
1,表单增加隐藏组件
2,修正tab页签错误
1.0.21.082605 edit by deleteelf
1,修正弹窗不需要马上关闭时,多次提示成功的问题hqt-article
2,预览界面增加工具栏支持
3,修正表单传递问题
4,jsonupdate增加关闭弹窗支持
5,级联选择器增加通过地址栏参数来控制是否单选,多选支持
1.0.21.082502 edit by deleteelf
1,修正动态表单升级产生的错误
1.0.21.082406 edit by deleteelf
1,修复因移除oa.js产生的问题
2,修正错误
3,强化对json格式数据的支持
4,更加严格区分数据类型
5,优化菜单隐藏逻辑
1.0.21.082301 edit by deleteelf
1,完成always模式数据联动测试
2,完善对json结构数据的支持
3,融合步骤表单和普通表单为动态表单
4,步骤表单增加只读、监控、联动规则支持
5,修正部分已知的bug
6,增加全部定位菜单的接口支持
7,抽象表单的主题逻辑到DynamicForm中
1.0.21.081706 edit by deleteelf
1,列表增加对数据内容样式的支持
2,列表增加对单击和双击的支持,但因为双击时会同时触发单机,不建议一起使用
3,表单页增加对novali的支持,现在允许通过地址栏进行相关配置来干预表单默认配置
4,列表增加对分页组件是否显示的支持
5,列表增加对minWidth的支持,此规则遵守elemnet-ui的规则
6,优化工具栏居右支持
7,修正view参数传递时,有时出现的参数干扰问题
1.0.21.081202 edit by deleteelf
1,更新字体
2,去掉booleanText的支持
3,去掉了subprocess的支持
1.0.21.081102 edit by deleteelf
1,优化tabs在某些情况lazy后打开没有正确触发查询的问题
2,修改tabs的默认样式
3,修复切换tabs的页签时,因size没有触发联动而产生的问题。
1.0.21.080904 edit by deleteelf
1,修正流程步骤人的配置错误问题
2,新增联动全局表单配置值,保存在itemParams内
3,回滚到1.0.21.080902版本
1.0.21.080605 edit by deleteelf
1,修复流程组件错误问题
2,优化表单只读功能支持
3,textarea支持通过自己控制联动规则rows来控制高度
4,修复弹出表单无法正确表单新增和修改的问题
1.0.21.080501 edit by deleteelf
1,对赋值控件增加always全局支持,现在可以通过地址来配置
2,组件去掉subprocess的支持,下个版本去掉,注意升级配置成switch控件,通过always来控制
1.0.21.080403 edit by deleteelf
1,完善默认用户来源支持,如果配置了专属默认用户来源则最高优先,其次表单重写,否则使用流程默认用户
2,增加配置流程时选择来源的支持
3,优化tab组件弹窗错误问题
4,修正流程组件正则无效问题
1.0.21.080304 edit by deleteelf
1,增加对json数据驼峰命名的支持
2,增加联动目标对象是数组的支持
3,内置流程用户的链接,新增外部默认用户干预支持
4,优化地址参数联动配置适配结果
5,修正流程配置初始化过程中存在的数据重复保存的问题
1.0.21.080212 edit by deleteelf
1,修正最近因调整逻辑产生的bug
2,优化改变分页大小时,默认重新指向第一页
3,修正文本数据来源的参数错误问题,以及功能优化
4,增加子流程是否已经提交的组件支持
5,修正文件上传限制不正常的问题
1.0.21.073004 edit by deleteelf
1,增加代办编号的传递支持
2,修正代办详情的菜单错误问题
3,修正因调整工具栏而产生的问题
4,修正穿梭框的错误问题
5,修正表单加载初期就联动数据的错误
6,增加按钮插件支持
1.0.21.072908 edit by deleteelf
1,优化登录
2,修正部分错误
3,工具栏增加隐藏输入框组件
4,工具栏重写支持多个
1.0.21.072807 edit by deleteelf
1,解决接收数据时,产生的指针引用错误问题
2,对text、textarea增加通过远程地址载入数据的支持
3,解决配置数据触发时,因为没有配置datas而产生的错误问题
4,修正view的title配置无效问题
5,增加弹窗回调数据回填支持
6,增加了表单项后置按钮支持
7,修正部分组件无法正确禁用的问题
8,增加报表数据修改链接
1.0.21.072701 edit by deleteelf
1,修正hide、show在字符串模式下无法正常工作的问题
1.0.21.072601 edit by deleteelf
1,完成oracle的适配支持
2,修复部分错误
1.0.21.072301 edit by deleteelf
1,增加分组标题组件和内容组件
2,严格传输协议支持
3,单选组件增加数据源加载支持,需要在没有配置格式化或布尔文本时,才有效
1.0.21.072203 edit by deleteelf
1,完成流程组件的固化升级
2,增加流程自定义默认用户支持
3,增加流程结束通知父流程的支持
1.0.21.072102 edit by deleteelf
1,修复工具栏和表单对于地址栏配置参数supportNullSelect,triggers,datas,chooseShow无效的问题
2,修正组件逻辑错误,优化方法
1.0.21.072005 edit by deleteelf
1,增加平铺型选择控件组件支持
1.0.21.071901 edit by deleteelf
1,列表增加对删除置灰的支持
2,普通表单增加获取流程步骤的支持
3,固化流程过程组件需要用到的配置
4,升级公司默认logo
1.0.21.071605 edit by deleteelf
1,修正审批过程中存在的错误
2,增加默认审批人的支持
3,增加对审批人是否允许修改的支持
4,增加审批过程中对审批报表查看的支持
5,增加对审批的不同阶段的不同报表的支持,需要在主业务列表提供oa_rid,oa_fid
6,修正报表前端没有提供默认分页指向的问题
7,增加地址协议对组件配置的支持,supportNullSelect,triggers,datas,chooseShow
8,增加提示信息延迟功能支持,当同时触发多个提示时,按成功与失败进行分组提示,并阻断在100毫秒内的并发提示
9,修正流程组件排序功能存在的问题
1.0.21.071501 edit by deleteelf
1,初步完成二次弹窗联动关闭功能支持
2,完成审批驳回、审批退回、审批转交等功能及测试
3,修正selectTreeView存在的问题
4,优化下拉数据加载的数据适配适应性问题,现在仅对id进行数据适配
1.0.21.071301 edit by deleteelf
1,增加了表单保存对联动规则扩展参数的支持
2,修正流程起点断开或链接存在的错误
3,完成流程审批功能
4,完成流程与短信功能的联调
1.0.21.071203 edit by deleteelf
1,升级菜单按钮融入支持,支持深度判断和简化容入体
2,去掉了后台构建新增,修改,删除按钮的支持,现在由前端执行
3,优化登录布局算法
4,增加对流程过程功能的全局控制支持(即流程步骤默认5个功能的细节控制支持)
5,优化富文本组件功能
6,修复工作流组件的样式错误问题
7,完成流程步骤选择器和审批意见
1.0.21.071001 edit by deleteelf
1,优化主页面布局的菜单打开逻辑和生命周期控制逻辑
2,完善SelectTreeView因为没有执行初始化完成逻辑而造成的问题
1.0.21.070902 edit by deleteelf
1,分离模糊搜索和远程搜索组件,不再通过{remote:true},进行配置,下个版本移除兼容支持
2,修复SelectTreeView无法正确加载数据的问题
3,完成流程过程表单的数据复现支持
1.0.21.070803 edit by deleteelf
1,调整了jsonupdate时传递参数的一致性支持
2,cms增加预览功能
3,初步完成代办动态界面支持
1.0.21.070704 edit by deleteelf
1,增加报表查看页面
2,表单增加南部插槽支持,完成调试
3,增加对流程首个步骤的保存,以完善视图恢复逻辑,同时关闭开始节点的自动修复功能。
4,完善流程提交功能,增加在提交时选择审批人的功能
5,优化jsonupdate时传参没有把批量选择加入的问题
6,修正表单联动存在的错误
1.0.21.070601 edit by deleteelf
1,增加表单流程组件的必填控制支持
2,工具栏增加对编码一致的按钮进行重写的功能
3,优化了表单的加载逻辑,现在可以正确处理异步加载而产生的问题
4,去掉了直接使用view.action进行跳转修改的配置支持
5,完成流程提交功能支持
1.0.21.070502 edit by deleteelf
1,增加流程代办功能体系,完成流程主界面按钮功能
2,优化表单修改保存路径的逻辑
1.0.21.070205 edit by deleteelf
1,更新字体图标
2,增加菜单路径为null的配置支持
3,增加oa组件的内容
4,表单增加流程选择组件支持
5,去掉tinymce的moxiemanager插件支持
1.0.21.063004 edit by deleteelf
1,升级流程配置
2,完善多对多关系存储逻辑
3,优化表单呈现逻辑,增加是否允许查询联动的支持,及其他问题
4,修正dialog弹窗zindex引发的下拉被遮罩问题
5,增加对null的支持,现在null会转化成空字符串
1.0.21.062905 edit by deleteelf
1,完善验证支持
2,初步完成流程可视化功能,优化参数,删减无效代码,移除无效的引用模块
3,修正表单新增时默认值错误问题
4,修正部分bug
5,优化表单加载顺序与执行逻辑
6,可视化流程组件插件化,不再预加载
1.0.21.062802 edit by deleteelf
1,完善流程界面,目前添加分支和多重分支时元素恢复存在问题,下个节点,实现可以拖到目标界面即可,不用限制和临时节点
2,界面编辑时,无法正确恢复视图的问题
3,更新图标库
1.0.21.062501 edit by deleteelf
1,完善列表皮肤
1.0.21.062407 edit by deleteelf
1,对当前界面的适配增加query,params的支持
2,修复列表横向滚动条错误
3,增加两级表头支持
4,完善tabcontrol的样式
5,表单增加延迟查询数据支持
1.0.21.062309 edit by deleteelf
1,完善动态组件注册逻辑
2,修复工具栏组件visible无法双向联动的问题
3,修复下来数据来源时,部分json数据无法适配的问题
4,优化样式
5,增加组件TabControl,并完成测试
6,修正下拉联动隐藏显示的bug
1.0.21.062214 edit by deleteelf
1,完成穿梭框
2,增加表单标题宽度控制,labelWidth
3,增加组件宽度控制支持
4,默认下拉和级联宽度改为100%
5,增加单位的支持
6,完善文件限定支持
7,增加对表单关闭按钮的显示支持
8,增加选择并返回的支持
9,完成默认主题皮肤适配
10,增加动态组件注册支持,只允许注册views下面的内容
1.0.21.062102 edit by deleteelf
1,完善密码框逻辑
2,完善富文本框逻辑,增加上传图片、上传文件支持
3,初步完成级联器支持
1.0.21.061803 edit by deleteelf
1,表单增加远程模式搜索支持
2,优化图片上传默认值支持
3,工具栏增加远程模式搜索支持
4,增加富文本的工具按钮
5,增加表单查询联动支持
6,表单增加view.action,用于改变保存地址
1.0.21.061703 edit by deleteelf
1,增加上传组件
2,增加富文本组件
3,优化部分已知的bug
1.0.21.061106 edit by deleteelf
1,修正列表显示错误
2,增加全局隐藏样式
3,修正树组件自动选中功能错误
4,修复区域组件功能异常问题
1.0.21.061002 edit by deleteelf
1,优化弹窗支持
2,优化按钮类型适配逻辑
4,优化了层次递归逻辑
5,优化了树选择组件
1.0.21.060904 edit by deleteelf
1,修正分页错误
2,增加区分表单和列表的工具栏组件支持
3,增加关闭并回调数据刷新的功能支持
4,完善流程组件功能
1.0.21.060803 edit by deleteelf
1,完善功能,解决部分bug
2,完善流程组件,优化样式,整理代码
1.0.21.060733 edit by deleteelf
1,初步完成组件库代码整理
2,调整工具栏样式,完善换行支持
3,优化section的padding样式
1.0.21.060401 edit by deleteelf
1,初始化版本