2016版通达OA的手机端日期控件锁接触

近来职工纷纷反映,购买的专版通达OA出现了日期锁:手机APP发起值班、加班流程时,日期控件无法选择2020年12月31日之后的。出现以下界面:


经与售后技术交流,请与商务联系。商务说通达2016版本不能免费往2017及以后升级,9.13.170710是2016最后一个版本号。官网显示https://www.tongda2000.com/download/p2016patch.php符合事实,且无法通过官网提供的升级程序https://www.tongda2000.com/download/p2017patch.php进行升级。

经过研究,手机端日期锁在服务器的MYOA\webroot\static\mobile\js\workflow\tform\tcalendarctrl.class.js文件里。找到2020,有两个,是安卓和苹果两个版本的日期锁。语句明确“最后年份为2020”,把2020修改成新的锁定日期,如2030,保存即可。停止“即时通讯”,再启动。发现手机端选日期界面如下:

出现了2020年以后的可选日期。至此,手机日期锁解除。