首页 > 编程语言 >c# winfom从0学习开发OA、BPM工作流程与自定义表单系统(十三)新建工作

c# winfom从0学习开发OA、BPM工作流程与自定义表单系统(十三)新建工作

时间:2023-10-27 21:55:19浏览次数:38  
标签:转交 人事部 自定义 c# 流程 BPM 表单 工作 节点

 1,新建一个工作

 2,填写表单

 3,当时表单设置的可写字段,在这里就体现出来了,这里设置的第一个节点开始是字段全部可写的,其他节点只能看不能写

 4,转交下一步工作,也就是我们流程图连线箭头指向的节点

 5,确定转交下一步工作

 6,需要登录张三 的账号,去代办工作里查看有没有需要办理的工作

 6,张三当前的流程节点可以审批但是没有表单的操作权限,只读不能操作

 7,张三转交下一步工作,根据流程节点的连线可以看出,当前节点 可以退回,可以转交到总经理,可以转交到人事部门,接下来我们操作转交到人事部

 8,确定转交人事部

 9,我们设置的人事部也是admin来操作,这个时候人事部就有代办工作了,可以看到当前工作停留了多长时间等等

 10,我们发现人事部不能转交下一步工作,因为人事部的节点是最后一个节点 不需要转交 只有 确定办结,就意味着工作整体结束了。

 11,工作整体结束

 12,自己的工作可以看到自己的办结工作,看不到别人办结的

 13,如果有查看全部工作的权限,那么自己是可以看到全部流程节点的工作情况的

 14,工作查询权限,也是可以看到全部流程的权限

 15,数据报表权限,就是可以看到刚才我们流程里面的流程表单的数据,就像我们演示的请假数据,直接可以看到明细。

 16,可以查看整体流程的明细。

 最后:以上全部是一个工作流程的概述,具体流程可以根据自己设计的流程图走向来完全的控制,非常的自由灵活。只要设置好对应的参数,就可以灵活的运转了。

标签:转交,人事部,自定义,c#,流程,BPM,表单,工作,节点
From: https://www.cnblogs.com/cxyyn/p/17793213.html

相关文章

  • 客户端mock和mock server的区别
    客户端Mock和MockServer是用于模拟数据的两种不同方式。客户端Mock:客户端Mock是指在前端应用中使用JavaScript或其他前端语言编写的代码来模拟接口的返回数据。这种方式不需要搭建服务器,而是直接在前端应用中拦截请求,返回预定义的模拟数据。客户端Mock可以用于开发阶段......
  • 无涯教程-Clojure - re-pattern函数
    re-pattern返回java.util.regex.Pattern的实例。然后将其用于其他模式匹配方法。re-pattern-语法(repatternpat)参数   - "pat"是需要形成的pattern。返回值 - 类型为java.util.regex.Pattern的模式对象。re-pattern-示例(nsclojure.examples.example......
  • Java基础 Lock 锁
     代码示例:packagepojo;importjava.util.concurrent.locks.Lock;importjava.util.concurrent.locks.ReentrantLock;publicclassTicketextendsThread{publicstaticIntegerticket=1;//创建锁的对象staticLocklock=newReentrantLock();@Override......
  • CSP-2023 复赛游记
    10.15决定以后每天晚上都来。洛天依也是。10.16想住首旅京伦。大巴车要求车况良好,保险齐全,进校后限速20km是什么鬼啊,新型速度单位。距离最远的考区相距4公里懂了,大巴车开\(15min\)希望可以面基一些朋友,如果我能进省选我就去换徽章。希望可以拿到电脑。10.17今天开......
  • jupyter notebook启动出错:Bad config encountered during initialization:/ No such
    问题:安装anaconda后,使用condainstalljupyternotebook安装jupyter,出现Badconfigencounteredduringinitialization:Nosuchnotebookdir:解决方法如下:在开始菜单找到AnacondaPromt并打开。在AnacondaPromt输入:jupyternotebook--generate-config根据弹出的地址找到jupyter......
  • 释放搜索潜力:基于ES(ElasticSearch)打造高效的语义搜索系统,让信息尽在掌握
    释放搜索潜力:基于ES(ElasticSearch)打造高效的语义搜索系统,让信息尽在掌握[1.安装部署篇--简洁版],支持Linux/Windows部署安装效果展示PaddleNLPPipelines是一个端到端智能文本产线框架,面向NLP全场景为用户提供低门槛构建强大产品级系统的能力。本项目将通过一种简单高效的......
  • 儿童CPC认证珠宝 F2923-20小零件外贸流程
    儿童首饰ASTMF2923-20儿童珠宝首饰消费品安全标准规范16CFR1501小零件检测和警告CPC认证办理流程如果您在亚马逊商城销售商品,则必须遵守适用于这些商品和商品信息的所有联邦、州和地方法律以及亚马逊政策。本政策适用的儿童珠宝首饰儿童珠宝首饰主要为12岁及以下儿童设计或供其......
  • colmap 初体验
    安装:Installation—COLMAP3.9-devdocumentation使用:Tutorial—COLMAP3.9-devdocumentation准备数据集下载一个小猫的RGB数据集THU-MVS:Multi-View3DReconstructionDatasets创建project_cat文件夹,把图片放project_cat/images下启动程序运行COLMAP.bat启动......
  • Pset_SpaceCommon
    Pset_SpaceCommon公共空间:IfcSpace所有引用的定义的公共特性。请注意,几个空间属性是在IfcSpace实例中直接处理的,空间编号(或短名称)由IfcSpace.name处理,空间名称(或长名称)由IfcSpace:LongName处理,描述(或注释)由IfcSpace.description处理。实际空间量,如空间周长、空间面积和空间体积,由......
  • 详解SpringBoot @Conditional相关条件注解
    Springboot条件注解是@ContionalXXX相关的注解,表示当特定条件有效时,被修饰的配置类或配置方法才会生效。条件注解可以用来修饰@Configuration类或@Bean方法等。主要有以下行为:当SpringBoot检测到类加载路径包含某个框架时,会自动配置该框架的基础Bean.只有当开发者没配置某......