按庞云意思对自定义查询的逻辑符添加说明

master
guoxin 1 year ago
parent d74eded61f
commit bceef32891
  1. 22
      shandan-browser/src/main/resources/static/js/meta_search.js

@ -36,7 +36,7 @@ layui.use(['dropdown', 'gtable', 'laydate', 'form'], function () {
cols: [cols], cols: [cols],
limit: 20, limit: 20,
toolbar: '#table-title', toolbar: '#table-title',
request:{pageName: 'page', limitName: 'size'}, request: {pageName: 'page', limitName: 'size'},
defaultToolbar: ['filter', 'print', 'exports', { defaultToolbar: ['filter', 'print', 'exports', {
title: '统计报表', title: '统计报表',
layEvent: 'tong-ji', layEvent: 'tong-ji',
@ -68,7 +68,7 @@ layui.use(['dropdown', 'gtable', 'laydate', 'form'], function () {
// 设置抽屉显示隐藏动画以及相关按钮逻辑 // 设置抽屉显示隐藏动画以及相关按钮逻辑
let cb_width = $condition_box.width(), cb_padding = $condition_box.css('padding'); let cb_width = $condition_box.width(), cb_padding = $condition_box.css('padding');
$('#condition-btn').on('click', function () { $('#condition-btn').on('click', function () {
let isHide = ($(this).data('type') == 'hide'); let isHide = ($(this).data('type') === 'hide');
$condition_box.animate({width: isHide ? 0 : cb_width, padding: isHide ? '0 0' : cb_padding}) $condition_box.animate({width: isHide ? 0 : cb_width, padding: isHide ? '0 0' : cb_padding})
$condition_box.find('.layui-card:first').animate({left: (isHide ? -cb_width : 0) + 'px'}) $condition_box.find('.layui-card:first').animate({left: (isHide ? -cb_width : 0) + 'px'})
$(this).data('type', isHide ? 'show' : 'hide') $(this).data('type', isHide ? 'show' : 'hide')
@ -129,15 +129,15 @@ layui.use(['dropdown', 'gtable', 'laydate', 'form'], function () {
// 选择条件判断逻辑下拉菜单 // 选择条件判断逻辑下拉菜单
renderDropdown($LOGIC_JUDGEMENT_ELEM, [ renderDropdown($LOGIC_JUDGEMENT_ELEM, [
{title: '等于', value: '='}, {title: '等于', value: '=', templet: '<p title="SQL条件语句中的 “=”">{{d.title}}</p>'},
{title: '不等于', value: '!='}, {title: '不等于', value: '!=', templet: '<p title="SQL条件语句中的 “!=”">{{d.title}}</p>'},
{title: '大于', value: '>'}, {title: '大于', value: '>', templet: '<p title="SQL条件语句中的 “>”">{{d.title}}</p>'},
{title: '小于', value: '<'}, {title: '小于', value: '<', templet: '<p title="SQL条件语句中的 “<”">{{d.title}}</p>'},
{title: '大于等于', value: '>='}, {title: '大于等于', value: '>=', templet: '<p title="SQL条件语句中的 “>=”">{{d.title}}</p>'},
{title: '小于等于', value: '<='}, {title: '小于等于', value: '<=', templet: '<p title="SQL条件语句中的 “<=”">{{d.title}}</p>'},
{title: '包含', value: 'like_all'}, {title: '包含', value: 'like_all', templet: `<p title="SQL条件语句中的 “like '%关键词%'”">{{d.title}}</p>`},
{title: '开始于', value: 'like_right'}, {title: '开始于', value: 'like_right', templet: `<p title="SQL条件语句中的 “like '关键词%'”">{{d.title}}</p>`},
{title: '结束于', value: 'like_left'}, {title: '结束于', value: 'like_left', templet: `<p title="SQL条件语句中的 ”like '%关键词'”">{{d.title}}</p>`},
], function ({title, value}) { ], function ({title, value}) {
$LOGIC_JUDGEMENT_ELEM.data('value', value); $LOGIC_JUDGEMENT_ELEM.data('value', value);
$LOGIC_JUDGEMENT_ELEM.text(title); $LOGIC_JUDGEMENT_ELEM.text(title);