通达OA 通过程序直接处理手机提醒短信息及事务提醒(图文)

这几天研究的一个工作流问题,需要通过C#来直接操作数据库来写一个事务提醒,本来OA里使用PHP直接通过一个函数即可完成的问题,这里需要自己来做了。

通过查看数据表的结构,发现OA里将短信息分成2个表来进行存储,其中一个sms表还有一个sms_body,短信的内容存在sms_body中,而在sms中存放了接收人的信息,如果是一对一的信息发送这样的设计确实有点笨,但是考虑到一对多的时候这个方法还是必要的。并且里面的日期不是直接记录的平常的年月日这样的信息而是一个十位数的数字,这个可以通过相应的函数转换即可达到这样的存储目的。

而在sms_type则区分了短信提醒的类型,分为一般的短信息还有事务提醒就是通过这个来区分的。最后的remind_rul在这里描述了跳转的链接。

通过程序对两个表的同步控制,最终即可实现自己用程序来进行短信提醒或设置事务提醒的目的,让我们自己做的程序也能用OA的提醒是不是很酷呢!


经过测试,使用网页的形式可以正常弹出提醒。而要用精灵的话,因为通达的内部机制问题不能远程写入文件这样处理不了。

另外可以通过做web接口的方式来进行处理,这样的处理方式更通用一些,这里仅作一些探讨。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小飞鱼通达二开

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值