摘要:
会签:就是一个步骤要所有人都审批完成才能完成。 上一步提交到会签步骤时,该步骤的每个人都能收到一条待办任务, 会签审批人每次提交时都检查该步骤所有会签人是否已经审批,如果全部审批就产生下一手任务。 演示:http://wftest.bomye.cn/ 1、先建一个用户组 2、给用户组加两个成员 3、 阅读全文
摘要:
6年前在腾讯做OA,那时写了两篇心得。 https://www.cnblogs.com/wangxiaohuo/archive/2012/08/22/2650893.html https://www.cnblogs.com/wangxiaohuo/archive/2012/08/24/2653968 阅读全文
摘要:
如果没有表单设计功能,我们一般建物理表,再把表单挂接到流程, 我们可以把外接表单的地址填到表单地址中,地址中会传递一个id. 如果使用外接表单,在审批的时候可能会“不太友好”,因为在审批单上看不到任何业务表单信息, 在腾讯的时候有一个实践就是提交流程的时候推送一些业务信息到流程引擎, 这里使用一个“ 阅读全文
摘要:
规则引擎里比较复杂的问题就是:配置步骤的审批人。 某一个步骤由谁来审批,有很多复杂情况: 1、指定某一个具体的人。这种通常用于一些特殊的岗位,全公司只有一个,比如小公司里的财务,人事专员等。 2、指定一个用户组(角色)。 3、指定部门中的某个岗位(比如部门经理)。 还有一些特殊情况,比如请假、报销通 阅读全文
摘要:
最近做ecshop经常碰到bom头问题,具体表现用chrome开发工具查看会出现小红点,具体删除办法见网上,我是用老文件copy再替换内容。 阅读全文
摘要:
一般财务计算产品价格又很多方法,我这里做了几个供参考,实体属性主要是编号、数量、价格等,这里就不列出了。 /// <summary> /// 先进先出算法 /// </summary> /// <param name="inRecord">入库记录(一个周期内)</param> /// <param name="outRecord">出库记录(一个周期内)</param> /// <returns>InventoryPrice为结果价格</returns> p 阅读全文
摘要:
好久没写博客,上一篇没想到大家讨论还挻热烈,非常感谢大家关注和提出的一些建议和意见。大家关注的还是两点:1、现实流程会复杂得多;2、流程平台需要复杂的设计(作图)工具。我想说的是我这里不是做一个“大而全”的工作流平台,只是从最基本的地方入手,通过这样一些测试,让初学者发现工作流的一些原理。了解这些原理后,你使用各种平台(如K2)开发就会清楚一些。上篇算是一个概要设计,这篇简单的做一个数据库实现,本实现暂不包括“规则处理”,即由调用端决定下一手步骤和处理人。兄弟刚离职,现在正找工作,关乎一家人是否有饭吃,所以时间不多,写得很粗糙,大家还请原谅则个!用的sql server.1、先建一个数据库M. 阅读全文
摘要:
1、流程图。工作流可以做得很复杂,也可以设计的很简单。看下图看这个图,一个流程图最基础的三部分:流程,步骤,操作。2、流程模板。流程图的程序描述就叫流程模板。一个流程模板大概需要的一些属性如下图:三个表从上到下都是一对多的关系。flow表是一个流程整体的一些信息,flowstep是每个步骤,即图中每个结点的信息,flowaction就是每个操作,具体到图上我们可以看作是每条线。这三个表就构成了流程最基本的配置,也叫流程模板。当然如果继续丰富可以分拆出规则表,这里的设计隐含了一些规则的设计,即Params字段,这是一个xml字段,可以存储规则表达式,有了规则表达式,就可以完整代表操作指向,即当. 阅读全文
摘要:
select substring(a,1,charindex(a,'b')-1)from t where name like '%aa%'我检查到数据库的符合条件只有两条,两条的字段a都是有值的,但数据库一直报一个异常,意思差不多就是a字段为空导致substring的第三个参数出错。后面查看执行计划,原来该语句为全表扫描,所有记录都会先运算再筛选。这个异常较为典型,特此记录一下。任何对列的操作都将导致表扫描 阅读全文
摘要:
这里说一个开发流程很小的问题,标题取得有点吓人,所谓‘哗众取宠“,娱乐一下。开发过程中,有一个名词叫缺陷曲线,就是指提交测试后,随着时间推移缺陷的严重性和数量分布问题。很多不规范团队很少关注这个,反正有缺陷就解决呗,直到没有缺陷(或者有时间压力的会说有多少缺陷以下)就发布。举个搞笑极端的例子,一个团队假如规定每月只允许某天发布一次,然后测试不愠不火的测着,每到发布当天突然就发现一个较大缺陷,发布自然延迟,这样一个开发10天的需求由于这种规定和测试方法,几个月都没上线。说这个例子极端,就是说假设开发自测也太不够。但抛开这个,一个这么小的需求,每次都在发布当天才提出一个大缺陷,每个月的前面20多. 阅读全文