vue.js
文章平均质量分 88
q平面人
https://github.com/3xxx
QQ504284
我的产品demo https://zsj.itdos.net/
展开
-
golang flow工作流引擎-自己挖坑自己填
Flow质量流程挖坑自己填——待完善一、问题和坑1.为何手机上添加后自己却看不到呢因为手机登录后记录微信的openid,每个微信对应唯一的openid,不管这个微信切换哪个用户名来登录“鲁班宝”小程序,它都是一个openid。在engineercms这个服务端,它只记录这一个openid对应第一次登录的用户名。所以,不管用户切换哪个用户,小程序都只认第一次登录用的用户名。因此,当用户添加文章后,小程序里要找出用户id,然后在addquality里将接收groupid设置为这个用户id,他原创 2021-10-04 19:06:18 · 2243 阅读 · 2 评论 -
vue.js打包后放到beego的view目录下实现简单部署
大家知道,golang开发的东西部署简单是它很大的卖点,但是当vue.js出现后,前段几乎都是它的天下了,因为用了vue.js就回不去了,无法再回到beego的view里写tpl或html页面了,很受伤,没办法,vue.js实在太方便了,所谓双向绑定,这是神马概念,百度吧,我也讲不清楚……之前很懵逼,将vue.js开发的前端,完完全全独立地部署在云上(用nginx,配置一堆,完全没必要),很傻...原创 2019-03-31 23:02:14 · 1591 阅读 · 3 评论 -
golang,beego+vue.js结合使用,超简单发布,超简单部署
大家知道,golang开发的东西部署简单是它很大的卖点,但是当vue.js出现后,前端几乎都是它的天下了,因为用了vue.js就回不去了,无法再回到beego的view里写tpl或html页面了,很受伤,没办法,vue.js实在太方便了,所谓双向绑定,这是神马概念,百度吧,我也讲不清楚……之前很懵逼,将vue.js开发的前端,完完全全独立地部署在云上(用nginx,配置一堆,完全没必要),很傻...原创 2019-03-31 23:04:49 · 8297 阅读 · 9 评论 -
beego+vue.js分离开发,结合发布,简单部署
大家知道,golang开发的东西部署简单是它很大的卖点,一般的应用,生成的可执行文件直接放服务器上运行即可,不需要任何环境。当然,大型的应用才需要比如mysql,nginx等。但是当vue.js出现后,前端几乎都是它(vue.js)的天下了,因为用了vue.js就回不去了,无法再回到beego的view里写tpl或html页面了,很受伤,没办法,vue.js实在太方便了,所谓双向绑定,这是神马概...原创 2019-03-31 23:18:32 · 1807 阅读 · 0 评论 -
beego+vue父子组件通信(父子页面传值、父子组件传值、父子路由传值)
父子页面传值场景:有head和foot,为父组件侧栏tree为子组件点击tree,右侧孙组件根据点击tree的id,来更改表格内容。首先是父子(本例中是子组件与孙组件)通信,目前是父传到子,暂时还没有子传到父。vue中路由设置如下:export default new Router({ routes: [ { path: '/', redire...原创 2019-04-16 21:43:58 · 546 阅读 · 2 评论 -
engineercms文档流程完善
我前面很多文章都提到,用flow写了一个通用流程配置的vue.js,也开源在git上了。这次过了大半年了吧,总算抽出时间把engineercms里的文档结合上流程了。有了那个flow通用流程模块,回到engineercms里,只需要选中一个成果,点击按钮,选择接收者,就可以走流程了。当然,在那个flow通用流程里,需要提前设置好流程类别,流程的路径(走向),起始和结束,用户和用户组,权限…...原创 2019-09-07 22:38:00 · 661 阅读 · 0 评论 -
一个可以走业务流程的类似网盘的资料管理系统
engineercms采用go语言编写,引入flow和casbin分部作为业务流程和权限管理。类似网盘,对资料进行分类分目录管理,在线协作利用onlyoffice。其中业务流程这个不容易。请看动画。有了那个flow通用流程模块,回到engineercms里,只需要选中一个成果,点击按钮,选择接收者,就可以走流程了。当然,在那个flow通用流程里,需要提前设置好流程类别,流程的路径(走向...原创 2019-09-14 10:12:16 · 748 阅读 · 2 评论 -
具备业务流程的知识管理系统
利用go语言的特性,部署简单,无需运行环境,跨平台,开发了engineercms,对知识进行分类分项,协作,项目管理,特别可以进行业务流程,给生产带来了极大的便捷。请看动画。有了那个flow通用流程模块,回到engineercms里,只需要选中一个成果,点击按钮,选择接收者,就可以走流程了。当然,在那个flow通用流程里,需要提前设置好流程类别,流程的路径(走向),起始和结束,用户和用户组,权...原创 2019-09-14 10:17:43 · 877 阅读 · 0 评论 -
vue.js打包后放到beego项目中,路由的统一设置
https://mp.csdn.net/postedit/88937943https://mp.csdn.net/postedit/88937727https://mp.csdn.net/postedit/88937667https://mp.csdn.net/postedit/88937545我之前写的几个关于beego中放入打包好的vue.js开发的前后端分离的项目,部署到服务...原创 2019-09-22 13:08:11 · 896 阅读 · 0 评论 -
engineercms完善flow流程设计的flowchart流程图
先上个动画流程图用flowchart可以很好的表现出来,可以反映状态state,当前的,过去的,将来的,用不同颜色底色区分,很棒。原创 2019-10-05 15:55:37 · 912 阅读 · 0 评论 -
beego结合vue.js实现简单部署
之前很懵逼,将vue.js开发的前端,完完全全独立地部署在云上(用nginx,配置一堆,完全没必要),很傻很傻,其实,将打包的东西放beego的view下和static目录下即可……自己的认识:开发的时候一定要用独立的前端,即vue.js前端项目必须是独立的,独立的服务,不要放beego里的view里作为tpl页面。虽然,放beego view里的tpl通过引用vue、element、ax...原创 2019-03-31 22:58:22 · 3145 阅读 · 1 评论 -
flow-vue.js移动端效果
在线demo源码https://github.com/3xxx得益于vue.js和element,以及vue-element-extends在线表格编辑。前后端分离的后端用golang+beego框架,服务器采用腾讯云。...原创 2019-03-24 09:36:20 · 484 阅读 · 0 评论 -
vue.js element表格数据刷新,页面重叠,router name重复
在开始用vue.js element过程中,从网上抄的代码,遇到不少坑,记录一下。1.在router里的index.js,用了import App from '@/App'path: '/',name: 'App',导致页面重叠,因为我在App.vue里放了侧栏和面包屑。实际上看其他例子,App.vue里只有简单几行代码<template> <d...原创 2019-03-23 09:27:37 · 2909 阅读 · 0 评论 -
文档管理平台flow办公工作流程完整展示效果
这个界面是供flow测试用的,非常实用,能完整地设置和走完一整套流程。原创 2019-02-21 22:12:37 · 695 阅读 · 0 评论 -
用beego vue.js element axios 写flow办公流程——系列六(终)
从12月31日至今,一个春节假期,总算走通了这个flow了。主要是对它的思路没法吃透,还有就是开始学用vue。最终结果就是:显示document列表,点击详细,进人detail页面进行传递操作,即,修改文档状态。代码会放到git上,也要找个服务器把这个前后端分离的东西跑起来,供试用。下图左侧是vue.js的element导航条,右侧是element的table,即文档列表。点击表中...原创 2019-02-17 22:38:09 · 806 阅读 · 0 评论 -
一个可以走流程的engineercms工程师知识管理系统
我们用于管理文件的系统,比如网盘云盘等,并不具备流程功能,所谓流程,本质是修改文档状态,比如,从初始状态,不同权限的人登录,查看这个文件,具有修改这个文档状态的权限,比如将初始状态修改为已审查状态。当然,一个通用的流程,比如java界,还是有不少现成的流程设计软件,golang界,非常少,所以我用了flow这个,将工作流程(文档流程)纳入engineercms后,就更接近bentley的pro...原创 2019-02-20 20:23:39 · 1075 阅读 · 0 评论 -
一个带文档状态的文件管理平台engineercms工程师知识管理系统
上传的文档可以根据登录用户的权限进行修改状态,还具备流程功能,通用的流程设置,任意流程,平行流程,单线流程等等,得益于flow强大的设计技巧,还有vue.js以及vue-element-extends这种在线表格编辑组件,使得系统设计非常简洁快捷。我们设计咨询单位,或行政单位,任何文档,都是需要经过多层校审程序,才能作为最终版,而一般的文件管理系统,不具备这些流程的功能。engineerc...原创 2019-02-20 20:32:23 · 580 阅读 · 0 评论 -
一个为设计走校审流程的文件协作平台engineercms
engineercms工程师知识管理系统,最近增加了通用流程设置,区别于一般的网盘云盘,在进行文档管理的过程中,还可以设置文件的状态,以及修改状态的流程。这样就非常符合我们真正的办公场景了:任何文件都是需要经过校审的,然后才能最终稿,就像it人员代码编写,也要经过几道工序才能发布。通用流程设置也挺简单,我们采用vue.js技术和element以及vue-element-extends表格在线编...原创 2019-02-20 20:38:40 · 663 阅读 · 0 评论 -
vue.js的element表格在线编辑的正确姿势vue-element-extends
我觉得数据即表格,数据即echarts,用表格或图形来表达数据,是人类的本能。而表格在线编辑——点击单元格即进行编辑,可以少了弹框,除了输入文本,还可以下拉选项,多级选项,简直太多好处了。新增数据,直接插入行,很多搞工程设计的,也习惯于excel的编辑和操作方式,功不可没。用https://github.com/xuliangzhan/vue-element-extends即能满足你这些愿...原创 2019-02-20 20:52:22 · 15143 阅读 · 5 评论 -
golang Flow流程添加element时间轴
vue的element组件时间轴刚刚出来,可以自定义图标和颜色等。拿过来作为document flow的历史流程记录,效果很好。element table的在线编辑组件extends更新很快,前面还存在不能刷新页面数据的bug,到现在已经好了,并且安装的使用都变得简单了,不需要vuex,也不需要拷贝store,也不需要拷贝colum.vue之类了。https://github.com/...原创 2019-03-15 23:27:09 · 783 阅读 · 0 评论 -
腾讯云部署golang flow流程,vue.js+nginx+mysql+node.js
这次总算把js-ojus/flow的ui部署到腾讯云上,比较吐槽的就是,为啥这么复杂,vue.js前后端分离,比golang编写的部署方面复杂几万倍。真是浪费人生啊。golang+sqlite写的东西,直接传到任意文件里,运行即可。——当然,适用于小型的东西。vue.js,要安装node.js环境,要nginx环境,要配置nginx跨域;要安装mysql数据库,要配置用户。体验地址:h...原创 2019-03-17 22:17:29 · 821 阅读 · 0 评论 -
engineecms——工程师知识管理系统,带文档协作和状态和流程
工程师们工作的平台,需要对图纸资料按工程项目名称,按工程项目阶段,按参与设计的专业等来分放。而设计成果需要进行校审,才能算最终成果,也就是要具备状态和流程功能,这个一般网盘资源存储是做不到的。一些图纸要具备网络预览功能,文档要能在线协作。engineercms具备这些特性,基于golang编写,直接运行,不需要环境的支持,无论linux还是win服务器,局域网,云平台均可。手机端支持小程...原创 2019-03-19 13:18:46 · 766 阅读 · 3 评论 -
用beego vue.js element axios 写flow办公流程——系列五
golang语言的办公工作流的包介绍——系列一golang办公工作流workflow利用js-ojus/flow做测试——系列二golang办公流程引擎初体验js-ojus/flow——系列三golang办公流程引擎初体验js-ojus/flow——系列四1.前言第一次用vue.js,着实费了九牛二虎之力。自己的认识:开发的时候一定要用独立的前端,即vue.js前端项目...原创 2019-02-04 19:15:40 · 1850 阅读 · 0 评论