假设有列名为客户(有A、B、C、D四名客户),有一列客户经理(填报列,由客户经理认领属于自己的客户),SQL语句过滤条件为客户经理列为空(意思假设客户A已经被认领并提交就不会显示在该表中),但是现在存在一个问题,假设客户经理甲、乙同时点开填报界面,甲先认领客户A并提交,乙界面中任然有客户A,因为是智能提交,所以客户A的客户经理就为乙了,怎么能只提交一次(只认最开始的第一次提交结果)。最好能设置报错说明那个客户已经被认领。谢谢!
智能提交改为插入提交呢?
或者
参考这个文档
联立多字段校验是否与数据库中数据重复-https://help.fanruan.com/finereport10.0/doc-view-3032.html
设置提交校验,校验在提交时这个客户在提交的数据库表中存不存在,存在则校验不通过。
这样第一个人甲提交可以,乙再提交就不行了。
参考数据库提交校验:https://help.fanruan.com/finereport/doc-view-566.html?source=4
-------