Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
此号慢热型
o2oa
提交
5643419f
o2oa
项目概览
此号慢热型
/
o2oa
与 Fork 源项目一致
Fork自
浙江兰德纵横网络技术股份有限公司 / o2oa
通知
5
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
o2oa
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5643419f
编写于
4月 16, 2020
作者:
U
unknown
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
整理视图中的过滤配置
上级
315e7b98
变更
2
展开全部
隐藏空白更改
内联
并排
Showing
2 changed file
with
470 addition
and
163 deletion
+470
-163
o2web/source/x_component_query_ViewDesigner/$View/view.html
o2web/source/x_component_query_ViewDesigner/$View/view.html
+75
-72
o2web/source/x_component_query_ViewDesigner/widget/ViewFilter.js
...ource/x_component_query_ViewDesigner/widget/ViewFilter.js
+395
-91
未找到文件。
o2web/source/x_component_query_ViewDesigner/$View/view.html
浏览文件 @
5643419f
...
...
@@ -426,40 +426,40 @@
<td
class=
"editTableValue"
><select
class=
"datatypeInput_vf"
onchange=
"if (this.selectedIndex==2){
$('text{$.id}viewFilterDateFormulaSelector').setStyle('display', 'block');
$('text{$.id}viewFilterDateFormulaSelector2').setStyle('display', 'block');
//
$('text{$.id}viewFilterDateFormulaSelector2').setStyle('display', 'block');
$('text{$.id}viewFilterDateOnlyFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterDateOnlyFormulaSelector2').setStyle('display', 'none');
//
$('text{$.id}viewFilterDateOnlyFormulaSelector2').setStyle('display', 'none');
$('text{$.id}viewFilterTimeOnlyFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterTimeOnlyFormulaSelector2').setStyle('display', 'none');
//
$('text{$.id}viewFilterTimeOnlyFormulaSelector2').setStyle('display', 'none');
}else if (this.selectedIndex==3){
$('text{$.id}viewFilterDateFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterDateFormulaSelector2').setStyle('display', 'none');
//
$('text{$.id}viewFilterDateFormulaSelector2').setStyle('display', 'none');
$('text{$.id}viewFilterDateOnlyFormulaSelector').setStyle('display', 'block');
$('text{$.id}viewFilterDateOnlyFormulaSelector2').setStyle('display', 'block');
//
$('text{$.id}viewFilterDateOnlyFormulaSelector2').setStyle('display', 'block');
$('text{$.id}viewFilterTimeOnlyFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterTimeOnlyFormulaSelector2').setStyle('display', 'none');
//
$('text{$.id}viewFilterTimeOnlyFormulaSelector2').setStyle('display', 'none');
}else if (this.selectedIndex==4){
$('text{$.id}viewFilterDateFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterDateFormulaSelector2').setStyle('display', 'none');
//
$('text{$.id}viewFilterDateFormulaSelector2').setStyle('display', 'none');
$('text{$.id}viewFilterDateOnlyFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterDateOnlyFormulaSelector2').setStyle('display', 'none');
//
$('text{$.id}viewFilterDateOnlyFormulaSelector2').setStyle('display', 'none');
$('text{$.id}viewFilterTimeOnlyFormulaSelector').setStyle('display', 'block');
$('text{$.id}viewFilterTimeOnlyFormulaSelector2').setStyle('display', 'block');
//
$('text{$.id}viewFilterTimeOnlyFormulaSelector2').setStyle('display', 'block');
}else{
$('text{$.id}viewFilterDateFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterDateFormulaSelector2').setStyle('display', 'none');
//
$('text{$.id}viewFilterDateFormulaSelector2').setStyle('display', 'none');
$('text{$.id}viewFilterDateOnlyFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterDateOnlyFormulaSelector2').setStyle('display', 'none');
//
$('text{$.id}viewFilterDateOnlyFormulaSelector2').setStyle('display', 'none');
$('text{$.id}viewFilterTimeOnlyFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterTimeOnlyFormulaSelector2').setStyle('display', 'none');
//
$('text{$.id}viewFilterTimeOnlyFormulaSelector2').setStyle('display', 'none');
}
if (this.selectedIndex==0){
$('text{$.id}viewFilterTextFormulaSelector').setStyle('display', 'block');
$('text{$.id}viewFilterTextFormulaSelector2').setStyle('display', 'block')
//
$('text{$.id}viewFilterTextFormulaSelector2').setStyle('display', 'block')
}else{
$('text{$.id}viewFilterTextFormulaSelector').setStyle('display', 'none');
$('text{$.id}viewFilterTextFormulaSelector2').setStyle('display', 'none')
//
$('text{$.id}viewFilterTextFormulaSelector2').setStyle('display', 'none')
}"
>
<option
value=
"textValue"
selected
>
文本
</option>
<option
value=
"numberValue"
>
数字
</option>
...
...
@@ -496,13 +496,14 @@
<tr>
<td
class=
"editTableTitle"
>
比较:
</td>
<td
class=
"editTableValue"
><select
class=
"comparisonInput_vf"
onchange=
"
if (this.selectedIndex==8){
$('text{$.id}viewFilterValue2Area').setStyle('display', 'block');
$('text{$.id}viewFilterValueTitleArea').set('text', '从');
}else{
$('text{$.id}viewFilterValue2Area').setStyle('display', 'none');
$('text{$.id}viewFilterValueTitleArea').set('text', '值');
}"
>
// if (this.selectedIndex==8){
// $('text{$.id}viewFilterValue2Area').setStyle('display', 'block');
// $('text{$.id}viewFilterValueTitleArea').set('text', '从');
// }else{
// $('text{$.id}viewFilterValue2Area').setStyle('display', 'none');
// $('text{$.id}viewFilterValueTitleArea').set('text', '值');
// }"
>
<option
value=
"equals"
selected
>
等于(==)
</option>
<option
value=
"notEquals"
>
不等于(!=)
</option>
<option
value=
"greaterThan"
>
大于(>)
</option>
...
...
@@ -589,7 +590,8 @@
<tr>
<td
class=
"editTableTitle"
>
到:
</td>
<td
class=
"editTableValue"
id=
"text{$.id}viewFilterValueArea2"
>
<input
type=
"text"
class=
"editTableInput valueTextInput2_vf"
style=
"display: block"
onkeypress=
"$('text{$.id}viewFilterTextFormulaSelector2').getElements('input').set('checked', false)"
/>
<input
type=
"text"
class=
"editTableInput valueTextInput2_vf"
style=
"display: block"
>
<!-- onkeypress="$('text{$.id}viewFilterTextFormulaSelector2').getElements('input').set('checked', false)"/>-->
<input
type=
"number"
class=
"editTableInput valueNumberInput2_vf"
style=
"display: none"
/>
<input
type=
"text"
class=
"editTableInput valueDatetimeInput2_vf"
style=
"display: none"
readonly
/>
<input
type=
"text"
class=
"editTableInput valueDateInput2_vf"
style=
"display: none"
readonly
/>
...
...
@@ -602,58 +604,59 @@
</tr>
</table>
<div
style=
"display: none"
id=
"text{$.id}viewFilterDateFormulaSelector2"
>
<table
width=
"100%"
border=
"0"
cellpadding=
"5"
cellspacing=
"0"
class=
"editTable"
>
<tr>
<td
class=
"editTableTitle"
></td>
<td
class=
"editTableValue"
>
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula2"
type=
"radio"
value=
"@year"
/>
当前年度
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula2"
type=
"radio"
value=
"@season"
/>
当前季度
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula2"
type=
"radio"
value=
"@month"
/>
当前月份
<br/>
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula2"
type=
"radio"
value=
"@time"
/>
当前时间
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula2"
type=
"radio"
value=
"@date"
/>
当天
<!-- rang的时候,所有@xxx都是无效的
<div style="display: none" id="text{$.id}viewFilterDateFormulaSelector2">-->
<!-- <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">-->
<!-- <tr>-->
<!-- <td class="editTableTitle"></td>-->
<!-- <td class="editTableValue">-->
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula2" type="radio" value="@year" />当前年度-->
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula2" type="radio" value="@season" />当前季度-->
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula2" type="radio" value="@month" />当前月份<br/>-->
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula2" type="radio" value="@time" />当前时间-->
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueDatetimeInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula2" type="radio" value="@date" />当天-->
</td
>
</tr
>
</table
>
</div
>
<div
style=
"display: none"
id=
"text{$.id}viewFilterDateOnlyFormulaSelector2"
>
<table
width=
"100%"
border=
"0"
cellpadding=
"5"
cellspacing=
"0"
class=
"editTable"
>
<tr
>
<td
class=
"editTableTitle"
></td
>
<td
class=
"editTableValue"
>
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueDateInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula"
type=
"radio"
value=
"@year"
/>
当前年度
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueDateInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula"
type=
"radio"
value=
"@season"
/>
当前季度
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueDateInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula"
type=
"radio"
value=
"@month"
/>
当前月份
<br/
>
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueDateInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula"
type=
"radio"
value=
"@date"
/>
当天
<!-- </td>--
>
<!-- </tr>--
>
<!-- </table>--
>
<!-- </div>--
>
<!-- <div style="display: none" id="text{$.id}viewFilterDateOnlyFormulaSelector2">--
>
<!-- <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">--
>
<!-- <tr>--
>
<!-- <td class="editTableTitle"></td>--
>
<!-- <td class="editTableValue">--
>
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueDateInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula" type="radio" value="@year" />当前年度-->
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueDateInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula" type="radio" value="@season" />当前季度-->
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueDateInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula" type="radio" value="@month" />当前月份<br/>--
>
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueDateInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula" type="radio" value="@date" />当天-->
</td
>
</tr
>
</table
>
</div
>
<div
style=
"display: none"
id=
"text{$.id}viewFilterTimeOnlyFormulaSelector2"
>
<table
width=
"100%"
border=
"0"
cellpadding=
"5"
cellspacing=
"0"
class=
"editTable"
>
<tr
>
<td
class=
"editTableTitle"
></td
>
<td
class=
"editTableValue"
>
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueTimeInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterDateFormula"
type=
"radio"
value=
"@time"
/>
当前时间
</td
>
</tr
>
</table
>
</div
>
<div
style=
"display: block"
id=
"text{$.id}viewFilterTextFormulaSelector2"
>
<table
width=
"100%"
border=
"0"
cellpadding=
"5"
cellspacing=
"0"
class=
"editTable"
>
<tr
>
<td
class=
"editTableTitle"
></td
>
<td
class=
"editTableValue"
>
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueTextInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterTextFormula2"
onclick=
""
type=
"radio"
value=
"@person"
/>
当前人
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueTextInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterTextFormula2"
type=
"radio"
value=
"@identityList"
/>
当前身份
<br/
>
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueTextInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterTextFormula2"
type=
"radio"
value=
"@unitList"
/>
当前人所在直接组织
<br/
>
<input
onclick=
"$('text{$.id}viewFilterValueArea2').getElement('.valueTextInput2_vf').set('value', this.value)"
name=
"text{$.id}viewFilterTextFormula2"
type=
"radio"
value=
"@unitAllList"
/>
当前人所在所有组织
</td
>
</tr
>
</table
>
</div
>
<!-- </td>--
>
<!-- </tr>--
>
<!-- </table>--
>
<!-- </div>--
>
<!-- <div style="display: none" id="text{$.id}viewFilterTimeOnlyFormulaSelector2">--
>
<!-- <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">--
>
<!-- <tr>--
>
<!-- <td class="editTableTitle"></td>--
>
<!-- <td class="editTableValue">--
>
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueTimeInput2_vf').set('value', this.value)" name="text{$.id}viewFilterDateFormula" type="radio" value="@time" />当前时间-->
<!-- </td>--
>
<!-- </tr>--
>
<!-- </table>--
>
<!-- </div>--
>
<!-- <div style="display: block" id="text{$.id}viewFilterTextFormulaSelector2">--
>
<!-- <table width="100%" border="0" cellpadding="5" cellspacing="0" class="editTable">--
>
<!-- <tr>--
>
<!-- <td class="editTableTitle"></td>--
>
<!-- <td class="editTableValue">--
>
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueTextInput2_vf').set('value', this.value)" name="text{$.id}viewFilterTextFormula2" onclick="" type="radio" value="@person" />当前人-->
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueTextInput2_vf').set('value', this.value)" name="text{$.id}viewFilterTextFormula2" type="radio" value="@identityList" />当前身份<br/>--
>
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueTextInput2_vf').set('value', this.value)" name="text{$.id}viewFilterTextFormula2" type="radio" value="@unitList" />当前人所在直接组织<br/>--
>
<!-- <input onclick="$('text{$.id}viewFilterValueArea2').getElement('.valueTextInput2_vf').set('value', this.value)" name="text{$.id}viewFilterTextFormula2" type="radio" value="@unitAllList" />当前人所在所有组织-->
<!-- </td>--
>
<!-- </tr>--
>
<!-- </table>--
>
<!-- </div>--
>
</div>
</div>
...
...
o2web/source/x_component_query_ViewDesigner/widget/ViewFilter.js
浏览文件 @
5643419f
此差异已折叠。
点击以展开。
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录