[Bug] 2.10.7 计算表达式无法存在中文

https://github.com/dataease/dataease/issues/15803

DataEase 版本
2.10.7

运行方式(安装包运行 or 源码运行 ?)
安装包运行

浏览器版本
mac chrome 135.0.7049.85

Bug 描述
计算表达式若存在中文,无法校验和保存,提示
Request processing failed: java.lang.IllegalArgumentException: Illegal base64 character 2d

Bug 重现步骤(有截图更好)

  1. 打开 https://demo.dataease.cn/#/dataset-form?id=985189703189925888
  2. 添加计算字段,内容填写 case when 1=1 then ‘主店’ else ‘其他’ end
  3. 点击校验

改为 case when1=1 then ‘主店’ else ‘其他’ end
去掉when后面的空格试试
看您已经提交了一个 issue,后续也可持续关注。
https://github.com/dataease/dataease/issues/15803


还是这样
上一个版本这样写是没问题,现在这个问题导致之前写的数据集现在都改不了了

这个我们会在后续版本进行修复,也可以关注 issue 状态