点击空白处退出提示
作品详情
负责功能:
1.系统权限:实现菜单权限和按钮权限的动态管理。菜单权限通过后端数据库返回的路由信息动态添加,根据路由动态生成菜单;按钮权限使用自定义指令,根据后端返回的按钮权限判断是否显示按钮。
2.页面设计和交互,需要实现商品信息、供货商信息、客户信息、仓库信息、品牌信息等重要功能的展示和交互,我们通过分析业务需求,设计了符合用户习惯和易于操作的页面布局和交互方式,并结合 tdesign-UI 组件进行页面开发。
3.打印单据功能:通过 vue-plugin-hiprint 插件,实现打印商品标签、小票和出入单据等功能。封装自定义推拽组件,实现模板打印,各个模板的纸张大小可选内容不同,模板可选内容包括:单据数据,表格,条形码,二维码,自定义文字、图片等,模板记录可选内容的位置、样式等信息,根据穿入的单据数据打印。
4.使用 Echarts 对收支情况、出库入口情况、财务情况等信息进行数据可视化,用到了柱状图、饼状图、折线图。
5.表格展示:可编辑的表格,封装选择商品组件,每选择一个商品,表格增加一行,并且属性可以编辑;可自定义显示的列,根据后端返回的数据显示表格的列,封装自定义列组件,向后端发送请求,实现显示\隐藏、排序、更改列名功能。
6.封装查询组件,根据传入组件的参数,生成输入框、选择器、时间选择器等。
![](https://filescdn.proginn.com/works/b026dc74d8f631180b2f617bcf450258319ba36f.png?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works/88a5e3ca399ce59669445b7467006a6cf54cf909.png?x-oss-process=image/resize,w_800)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
评论