geek-print-config
v1.1.0
Published
Geek+ 打印模板配置组件
Downloads
15
Readme
geek-print-config
Geek+ 打印模板配置组件
geek-print-config 主要功能描述。。
对接
以apollo-fe的picking分支以例(同时支持vue和jQuery)
一、迁移打印工具代码
1、复制文件
src/ 到 src/vue/geeklibs/Print/v4/
// 修改 /apis/print.js 的 request方法为:
const request = opts => {
return new Promise(resolve => axios({
...opts
}).then(data => {
resolve(data)
}))
}
// 修改 /components/apis/index.js 的 request方法为:
const request = opts => {
return new Promise(resolve => axios({
...opts
}).then(data => {
resolve(data)
}))
}
2、添加打印库文件
创建文件夹:src/plugins/LodopFuncs/v2/
复制 picking 分支下的同名文件夹
二、添加菜单
参考 picking 分支如下文件:
src/components/admin/printsManager/*
src/vue/src/wms-fe/router/printsManager
src/vue/src/wms-fe/router/index (添加printsManager路由)
src/vue/src/wms-fe/store/index (添加printsManager状态)
src/vue/src/wms-fe/contents/PrintsManager/*
三、埋点
添加新接口:
src/trans/pick 的 getNodes
src/trans/print 的 getTemplates、getNodes、getTemplateView、getTemplateData
埋点流程见:https://confluence.geekplus.cc/pages/viewpage.action?pageId=134663598