一. 企业介绍

恒大集团是“多元产业+数字科技”的世界500强企业集团,旗下拥有恒大地产、恒大新能源汽车、恒大物业、恒腾网络、房车宝、恒大童世界、恒大健康、恒大冰泉等八大产业,为数亿用户提供全方位服务。目前,恒大总资产2.3万亿,年销售规模超7000亿,累计纳税超3000亿,慈善公益捐款超185亿,员工20万人,每年解决就业380多万人,在世界500强排名第122位。公司荣获党中央、国务院授予的“全国脱贫攻坚先进集体”,以及“全国抗击新冠肺炎疫情先进民营企业”等荣誉,集团董事局主席许家印多次荣获“全国劳动模范”等荣誉称号,并连续八届荣膺中国慈善领域最高政府奖“中华慈善奖”。

二. 项目背景

在使用智能报表中心之前,集团内部对大部分报表的处理皆通过线下收发及手工汇总的方式进行,整个报表下发、传递和汇总的流程长、效率低,费时费力,且历史数据难以管控。为了解决上述问题,恒大集团启动智能报表中心项目,希望通过该项目实现报表的线上分发与表格数据收集,提高报表的收集效率,完成数据沉淀和数据留痕,减少人工沟通,提升工作质量。

三. 项目截图

智能报表中心项目集成了 SpreadJS 表格组件,为用户提供了高度类似 Excel 的报表设计界面和报表设计模式,使用者无需专门培训,会使用 Excel,即可在线完成各类表单设计,并可将本地设计好的Excel报表直接导入系统中。

1、系统工作台:直观展示用户待办、已办、草稿、已撤回等任务清单,并可查阅下发报表的填报进度以及已完成的历史数据。

2、报表填报页面:基于SpreadJS的组件API进行二次开发,实现线上表格编辑填报,在此基础上增加单元格授权功能,下发人可将每个单元格进行授权操作,给指定人员分配编辑、查看或审批权限。

3、进度查看:用户可实时查看下级人员的填报进度,并可进行催办、撤回操作。系统支持多级下发,二级用户可选择继续下发给三级用户进行填报,三级可下发给四级…,一级用户完成最终的汇总和审核工作。

四. 选择表格控件 SpreadJS 的主要原因

由于SpreadJS提供了类 Excel 的UI元素和诸多开放的组件接口,通过二次开发,恒大集团将 SpreadJS 作为智能报表中心的主要功能模块,实现了快速重用业务系统原始 Excel 报表模板,满足了数据报表生成、数据分析、模板版本管理、数据大屏展示、设计交互式仪表板等业务需求。

该项目负责人表示,表格组件 SpreadJS为其带来的价值主要体现在:

1、 能很好地支持线下Excel的各种功能,减少企业用户的学习成本;
2、 提供类Excel的UI和接口组件,且兼容性强,支持二次开发,可满足各种业务场景;
3、 精细化控制,代码细化到单元格,支持对单元格进行各种操作;
4、 用户支持反应迅速,能很快解决用户的各种开发难点。