草庐IT

set_element

全部标签

基于Gin+Vue+Element UI前后端分离工作流系统

前言最近在学习Go方面的知识,恰巧在码云看到一个前后端分离的工作流系统,顺便分享给各位小伙伴,有需要的可以借鉴下撸主的工作流开发思路。简介本系统是集工单统计、任务钩子、权限管理、灵活配置流程与模版等等于一身的开源工单系统,当然也可以称之为工作流引擎。致力于减少跨部门之间的沟通,自动任务的执行,提升工作效率与工作质量,减少不必要的工作量与人为出错率。系统管理基于casbin的RBAC权限控制,借鉴了go-admin项目的前端权限管理,可以在页面对API、菜单、页面按钮等操作,进行灵活且简单的配置,爪哇笔记。项目截图功能介绍下面对本系统的功能做一个简单介绍。工单系统相关功能:工单提交申请工单统计多

vue+element UI之el-select和el-tree实现单选/复选/搜索组件封装

  最近在写代码的时候遇到一个需求,就是需要试用下拉菜单完成二级菜单选择、甚至有三级的菜单选择:  UI提出此功能需要有以下三个要点:在不同的情况下要实现单选或者多选选择的内容要回调在输入框内既可以下拉选择又可以搜索选择  基于此,我开始设计了这个组件。话不多说上效果图。多选效果图单选效果图 &emsp话不多说上代码:父组件template>divclass="demo">elTree:list="options":defaultProps="defaultProps"@getdetail="getdetail":selectType="selectType">/elTree>/div>/te

Vue + Element-ui实现后台管理系统---项目搭建 + ⾸⻚布局实现

目录:导读项目搭建+⾸⻚布局实现一、项目搭建1、环境搭建2、项目初期搭建二、Main.vue三、左侧栏部分(CommonAside.vue)四、header部分(CommonHeader.vue)五、Home.vue写在最后项目搭建+⾸⻚布局实现这篇主要讲解项目搭建+后台⾸⻚布局实现:整体效果后台首页按布局一共包含3个部分:1、左侧栏部分2、头部部分3、内容部分。说明在整个后台管理系统中,左侧栏和头部部分是应该一直在页面中展示的,所以对于每个页面这两个组件都应该存在,而内容部分才是通过router的跳转而跳到不同的组件。下面先把整个项目搭建一下,然后再来讲解上面三个部分一、项目搭建1、环境搭建

万字详解map与set

文章目录一、map和set是什么?概念模型二、SetSet的特性Set的三种遍历方法三、Set的实现类HashSetLinkedHashSetTreeSet四、MapMap的特性TreeSet和HashSet的区别Map的三种遍历方式五、Map的实现类HashMapLinkedHashMapTreeMap六、小试牛刀一、map和set是什么?概念Map和set是一种专门用来进行搜索的容器或者数据结构,其搜索的效率与其具体的实例化子类有关。以前常见的搜索方式有:直接遍历,时间复杂度为O(N),元素如果比较多效率会非常慢二分查找,时间复杂度为,但搜索前必须要求序列是有序的上述排序比较适合静态类型的

python - InterfaceError : No result set to fetch from. 与 python 和 mysql.connector

我已经准备了一个存储过程,如果我从MySQL控制台进行调用,它可以正常运行。但是当在带有mysql.connectorController的python中运行时,正确执行插入过程。但是结果并没有带上fectchall()因为下面的错误:File"/home/sis1/prueba/prueba.py",line16,inreg=conn.fetchall()File"/usr/lib/pymodules/python2.7/mysql/connector/cursor.py",line551,infetchallraiseerrors.InterfaceError("Noresults

基于Element UI或Element Plus实现具有倒计时的Message消息提示

刚好遇到一个需要自动关闭消息提示的需求,可Element框架暂时没有实现这个功能。开始时没有头绪,于是搜一下道友的博客文章,看到有一篇文章实现了这个功能,在此我完善了一下这个技巧方法。完善后的技巧方法支持多次点击,实例化多个消息提示,每个消息提示都具有自己的倒计时。以及可在ElementUI或ElementPlus框架上实现。一、首先新建文件/src/utils/elementUtil.ts二、在ElementUI框架上的实现import{Message}from'element-ui'lettimer=null/***倒计时Message方法*/functioncoutdownTime(ms

element-ui中this.$confirm提示文字中,部分有颜色(自定义)

如图想要让element-ui中的提示文字中,部分有颜色可以如下设置:MessageBox组件可以通过传递一个HTML片段来自定义对话框内容的样式。注意,在使用MessageBox组件时需要添加dangerouslyUseHTMLString:true选项来启用自定义HTML片段。可以直接这么写this.$confirm('请确认是否将该干预策略下线,确认后立即生效。','下线确认',{confirmButtonText:'确定下线',cancelButtonText:'取消',dangerouslyUseHTMLString:true,type:'warning',}).then(()=>{

Python 集合(Sets)1

集合集合用于在单个变量中存储多个项。集合是Python中的4种内置数据类型之一,用于存储数据集合,其他3种是列表(List)、元组(Tuple)和字典(Dictionary),它们都具有不同的特性和用途。集合是一种无序、不可更改(*)、无索引的集合。创建一个集合集合用大括号表示。示例,创建一个集合:thisset={"apple","banana","cherry"}print(thisset)注意:集合是无序的,因此不能确定项的顺序。集合项集合项是无序、不可更改的,且不允许重复值。无序无序表示集合中的项没有定义的顺序。集合项每次使用时可能以不同的顺序出现,不能通过索引或键引用它们。不可更改集

mysql - 玛丽亚数据库/MySql : Setting CURRENT_TIMESTAMP on CREATE and changing noting on UPDATE

我已经有几年没有使用MySQL了,当我创建一个新表时,它做了一些我意想不到的事情。我正在使用MariaDBv5.5.60-MariaDB我需要创建一个包含created列和updated列的表。我需要在创建行时将created列仅设置为CURRENT_TIMESTAMP,然后除非我明确更改它,否则永远不会更改。我需要在创建行和更改行时将updated列设置为CURRENT_TIMESTAMP。如果我执行以下操作:CREATETABLEuser_prefs(idBIGINTUNSIGNEDNOTNULLAUTO_INCREMENTUNIQUE,userVARCHAR(255)NOTNUL

【Element-UI】Mock.js,案例首页导航、左侧菜单

目录一、引言二、Mock.js1、什么是Mock.js2、安装配置2.1、安装2.2、引入3、Mock.js的使用3.1、定义测试数据文件3.2、mock拦截ajax请求3.3、模拟测试三、首页导航、左侧菜单1、页面搭建1.1、图标定义1.2、AppMain.vue1.3、LeftNav.vue1.4、TopNav.vue1.5、index.js2、功能实现2.1、AppMain.vue2.2、LeftNav.vue2.3、TopNav.vue2.4、main.js3、完整代码3.1、AppMain.vue3.2、LeftNav.vue3.3、TopNav.vue3.4、main.js一、引言