审批流实现‘像似于’或‘不像似于’条件判断时,审批流的Xpath语言不支持sql语言like的写法,如果按以下sql的语法来写,发送审批时系统会报错:'具有无效的标记'
//tb_o_i[1]/c_at_order <= 1000 and //tb_o_i[1]/c_mk_store_id like '%10001%'
//tb_o_i[1]/c_at_order <= 1000 and //tb_o_i[1]/c_mk_store_id not like '%10001%'
变通的实现方法,用contains函数来实现
包含://tb_o_i[1]/c_at_order <= 1000 and contains(//tb_o_i[1]/c_mk_store_id,'10001')
相当于 like ‘%10001%’
不包含://tb_o_i[1]/c_at_order <= 1000 and not( contains(//tb_o_i[1]/c_mk_store_id,'10001'))
相当于 not like ‘%10001%’
强