该系统分为六个模块(个税信息、公司信息、个税规则、税率、用户信息、公式信息)。
个税信息:包含主页列表查询,新增\编辑页又分为员工信息、就业信息、其他收入
、税务减免信息。其中主要功能有列表查询、文件下载、动态新增删除、自定义表单验证
等等。
公司信息、个税规则、税率、用户信息、公式信息等模块主要功能有列表查询、动
态新增删除、正则规则校验、按钮状态控制、loading加载等。
所用技术:
使用原生js+jQuery+bootStrap完成项目基本框架的搭建,使用webpack技术对项
目进行打包。
将原来Jquery里的ajax封装成Promise的处理方式,预处理token信息。
使用localStorage共享登录信息,如权限、用户信息、必要表单信息。
使用scss语法确保系统在各大浏览器上的兼容性。
使用iconfont来管理图标资源,提高页面加载速度和图标的可维护性。