|
|
|
@ -51,6 +51,9 @@
|
|
|
|
|
|
|
|
|
|
自定义JS,这里的JS是java的scriptengine执行的,支持ES5的写法。
|
|
|
|
|
|
|
|
|
|
- 示例一 <br>
|
|
|
|
|
返回yyyyy-MM-dd类型的当前时间
|
|
|
|
|
|
|
|
|
|
```js
|
|
|
|
|
// 返回yyyyy-MM-dd类型的当前时间
|
|
|
|
|
function verification(data) {
|
|
|
|
@ -71,6 +74,31 @@ function verification(data){
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
- 示例二 <br>
|
|
|
|
|
不传参则查询全部
|
|
|
|
|
|
|
|
|
|
```sql
|
|
|
|
|
// sql可以这么写
|
|
|
|
|
SELECT DATE_FORMAT(create_time, '%Y-%m-%d') create_time, sum(nums) sum_nums
|
|
|
|
|
FROM aj_report_city ${city_name}
|
|
|
|
|
group by create_time;
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
```js
|
|
|
|
|
// 不传参则查询全部
|
|
|
|
|
function verification(data) {
|
|
|
|
|
// 获取示例值
|
|
|
|
|
data = data.sampleItem;
|
|
|
|
|
if (data == null || data == '') {
|
|
|
|
|
return ''
|
|
|
|
|
}
|
|
|
|
|
data = 'where city_name = "' + data + '" '
|
|
|
|
|
return data;
|
|
|
|
|
}
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
**注:** 当前V1.0.0版本示例值是不可为空的,所以实际使用可能会麻烦点
|
|
|
|
|
|
|
|
|
|
### 数据转换
|
|
|
|
|
|
|
|
|
|
数据转换是在执行完 sql 之后进行的数据清洗操作。
|
|
|
|
|