表单配置了两个日期和一个单选框,均为非必填,在测试过程中,全部填写后,报错unsupported operand type(s) for -:‘float’ and ‘str’ , 以为是判断器的问题,查看执行详情,报错发生在表单收集,但这个过程没有做什么计算啊?求解惑
问题已解决:通过一个一个排查,先把日期格式切换到文本,没有效果,然后通过逐个删除的排查法,发现同样是日期参数,一个start_time,一个end_time,删除start_time就没有报错,删除end_time报错依旧,最后抱着试一试的心态把start_time这个参数名改掉就好了,猜测是参数名与系统内置参数有冲突