绝尘后台管理项目

我要开发同款
proginn20104042012022年10月13日
199阅读

作品详情

绝尘是通过公司现有odoo后端项目来改进,实现前后端分离的项目,主要用于第三方公司内部人员管理以及查看其营业、交易额、交易详情的一款pc后台管理系统项目。
项目主要技术栈(前端):vue +vue-router+vuex+Ant Design of Vue+webpack+axios+odoo.js。
我负责的模块主要有有首页数据分析模块,信息折叠列表模块,报价单列表模块,报价单详情,合同传输模块,客户信息模块,交易信息详情模块。
遇到的难点:(1)点击下载附件,通过blob方式来下载文件,文件含有中文,导致在文件传输过程中会出现乱码问题,网上找是说涉及到编码问题,看了代码后发现需要在赋值Blob数据的时候需要加\ufeff,然后在下面设置response.setCharacterEncoding("UTF-8") ,设置文件流编码格式来解决中文乱码。
(2)odoo.js问题, odoojs 是一个 javascript 类库, 是前端访问 odoo 的接口. 同时 odoojs 提供基于 antd-vue 的 odooweb 组件。但odoojs使用的比较少,所以在odoojs接口对接调试时花费时间较多。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论