在企业的实际业务活动中,会有各种需求,如:
1、网站场景:新闻到期了自动下线,新闻预定义时间后自动发布。
2、销售场景:合同成交了,自动给业务人员根据合同金额添加提成记录。
3、售后服务:用户提交了工单,需要短信或邮件通知负责人,用户服务快到期了,需要发短信通知用户续费。
4、员工关怀:每天定时给生日的员工发送祝福短信.
...
类似需求会各种各样,我们需要实现这些功能,第一反应就是联系开发人员去开发这个功能,根据小编开发经验,如果在一个业务系统中对现有功能进行扩充,会面临各种问题,如:
1、如果系统不是开发人员参与开发的,需要花大量时间去熟悉各种功能模块和表设计结构。
2、系统如果是第三方团队开发,这类定制化需求虽然不复杂,但是也要小则几千,多则几万的开发费用。
3、这类乱七八糟的小功能会越来越多,导致系统臃肿,对于后期维护的人来说就是噩梦。
应对这种需求,pageadmin通过智能触发器来实现这种需求。
触发器原理:通过高度抽象化,把需要进行复杂编程才能实现的功能,通过可视化节点配置来模拟代码的运行,下面通过一个“客户到期自动通知”的案例来讲解pageadmin触发器的实现方式。
1、添加一个客户管理的表单保存客户数据,如下图:

这里只添加了简单的几个字段作为演示,添加好表单后,回到数据管理界面,添加一条演示数据,如下图:

2、进入触发器管理界面,添加一个定时触发器,流程如下:

在流程中可以设置每天早上8点给当天服务到期的用户发送通知,这样业务人员就算不懂代码,也可以实现这种定时通知的功能,是不是比定制开发高效很多呢?
