Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
F
formbase
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
formexample_vue
formbase
提交
61cdc82b
提交
61cdc82b
编写于
1月 08, 2020
作者:
ibizdev
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
ibizdev提交
上级
fbb646e0
变更
10
显示空白字符变更
内嵌
并排
正在显示
10 个修改的文件
包含
792 行增加
和
72 行删除
+792
-72
main.vue
app_Default/src/forms/entity/main/main.vue
+77
-5
main.vue
app_Default/src/forms/entity2/main/main.vue
+77
-5
main.vue
app_Default/src/forms/entity3/main/main.vue
+77
-5
main.vue
app_Default/src/forms/entity4/main/main.vue
+77
-5
main.vue
app_Default/src/forms/entity5/main/main.vue
+77
-5
all-editor-type.vue
...ult/src/forms/example/all-editor-type/all-editor-type.vue
+87
-15
dynamic-logic-form.vue
...c/forms/example/dynamic-logic-form/dynamic-logic-form.vue
+91
-19
main.vue
app_Default/src/forms/example/main/main.vue
+85
-13
main2.vue
app_Default/src/forms/example/main2/main2.vue
+72
-0
main3.vue
app_Default/src/forms/example/main3/main3.vue
+72
-0
未找到文件。
app_Default/src/forms/entity/main/main.vue
浏览文件 @
61cdc82b
...
@@ -149,11 +149,31 @@ export default {
...
@@ -149,11 +149,31 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
entityname
:
new
FormItemModel
({
caption
:
'实体名称'
,
detailType
:
'FORMITEM'
,
name
:
'entityname'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
group1
:
new
FormGroupPanelModel
({
caption
:
'实体基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
group1
:
new
FormGroupPanelModel
({
caption
:
'实体基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'实体标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'实体名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
entityname
:
new
FormItemModel
({
caption
:
'实体名称'
,
detailType
:
'FORMITEM'
,
name
:
'entityname'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -163,9 +183,7 @@ export default {
...
@@ -163,9 +183,7 @@ export default {
,
,
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
entityid
:
new
FormItemModel
({
caption
:
'实体标识'
,
detailType
:
'FORMITEM'
,
name
:
'entityid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
},
},
...
@@ -190,6 +208,46 @@ export default {
...
@@ -190,6 +208,46 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'实体标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'实体名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
entityname
:
[
entityname
:
[
{
type
:
'string'
,
message
:
'实体名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
type
:
'string'
,
message
:
'实体名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体名称 值不能为空'
,
trigger
:
'change'
},
...
@@ -215,6 +273,11 @@ export default {
...
@@ -215,6 +273,11 @@ export default {
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
],
entityid
:
[
{
type
:
'string'
,
message
:
'实体标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -339,6 +402,15 @@ export default {
...
@@ -339,6 +402,15 @@ export default {
},
},
onFormDataChanged
(
val
,
oldVal
){
onFormDataChanged
(
val
,
oldVal
){
...
...
app_Default/src/forms/entity2/main/main.vue
浏览文件 @
61cdc82b
...
@@ -149,11 +149,31 @@ export default {
...
@@ -149,11 +149,31 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
entity2name
:
new
FormItemModel
({
caption
:
'实体2名称'
,
detailType
:
'FORMITEM'
,
name
:
'entity2name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
group1
:
new
FormGroupPanelModel
({
caption
:
'实体2基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
group1
:
new
FormGroupPanelModel
({
caption
:
'实体2基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'实体2标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'实体2名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
entity2name
:
new
FormItemModel
({
caption
:
'实体2名称'
,
detailType
:
'FORMITEM'
,
name
:
'entity2name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -163,9 +183,7 @@ export default {
...
@@ -163,9 +183,7 @@ export default {
,
,
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
entity2id
:
new
FormItemModel
({
caption
:
'实体2标识'
,
detailType
:
'FORMITEM'
,
name
:
'entity2id'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
},
},
...
@@ -190,6 +208,46 @@ export default {
...
@@ -190,6 +208,46 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'实体2标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体2标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体2标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'实体2名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体2名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体2名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
entity2name
:
[
entity2name
:
[
{
type
:
'string'
,
message
:
'实体2名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
type
:
'string'
,
message
:
'实体2名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体2名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体2名称 值不能为空'
,
trigger
:
'change'
},
...
@@ -215,6 +273,11 @@ export default {
...
@@ -215,6 +273,11 @@ export default {
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
],
entity2id
:
[
{
type
:
'string'
,
message
:
'实体2标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体2标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体2标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -339,6 +402,15 @@ export default {
...
@@ -339,6 +402,15 @@ export default {
},
},
onFormDataChanged
(
val
,
oldVal
){
onFormDataChanged
(
val
,
oldVal
){
...
...
app_Default/src/forms/entity3/main/main.vue
浏览文件 @
61cdc82b
...
@@ -149,11 +149,31 @@ export default {
...
@@ -149,11 +149,31 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
entity3name
:
new
FormItemModel
({
caption
:
'实体3名称'
,
detailType
:
'FORMITEM'
,
name
:
'entity3name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
group1
:
new
FormGroupPanelModel
({
caption
:
'实体3基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
group1
:
new
FormGroupPanelModel
({
caption
:
'实体3基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'实体3标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'实体3名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
entity3name
:
new
FormItemModel
({
caption
:
'实体3名称'
,
detailType
:
'FORMITEM'
,
name
:
'entity3name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -163,9 +183,7 @@ export default {
...
@@ -163,9 +183,7 @@ export default {
,
,
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
entity3id
:
new
FormItemModel
({
caption
:
'实体3标识'
,
detailType
:
'FORMITEM'
,
name
:
'entity3id'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
},
},
...
@@ -190,6 +208,46 @@ export default {
...
@@ -190,6 +208,46 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'实体3标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体3标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体3标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'实体3名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体3名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体3名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
entity3name
:
[
entity3name
:
[
{
type
:
'string'
,
message
:
'实体3名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
type
:
'string'
,
message
:
'实体3名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体3名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体3名称 值不能为空'
,
trigger
:
'change'
},
...
@@ -215,6 +273,11 @@ export default {
...
@@ -215,6 +273,11 @@ export default {
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
],
entity3id
:
[
{
type
:
'string'
,
message
:
'实体3标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体3标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体3标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -339,6 +402,15 @@ export default {
...
@@ -339,6 +402,15 @@ export default {
},
},
onFormDataChanged
(
val
,
oldVal
){
onFormDataChanged
(
val
,
oldVal
){
...
...
app_Default/src/forms/entity4/main/main.vue
浏览文件 @
61cdc82b
...
@@ -149,11 +149,31 @@ export default {
...
@@ -149,11 +149,31 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
entity4name
:
new
FormItemModel
({
caption
:
'实体4名称'
,
detailType
:
'FORMITEM'
,
name
:
'entity4name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
group1
:
new
FormGroupPanelModel
({
caption
:
'实体4基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
group1
:
new
FormGroupPanelModel
({
caption
:
'实体4基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'实体4标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'实体4名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
entity4name
:
new
FormItemModel
({
caption
:
'实体4名称'
,
detailType
:
'FORMITEM'
,
name
:
'entity4name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -163,9 +183,7 @@ export default {
...
@@ -163,9 +183,7 @@ export default {
,
,
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
entity4id
:
new
FormItemModel
({
caption
:
'实体4标识'
,
detailType
:
'FORMITEM'
,
name
:
'entity4id'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
},
},
...
@@ -190,6 +208,46 @@ export default {
...
@@ -190,6 +208,46 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'实体4标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体4标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体4标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'实体4名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体4名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体4名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
entity4name
:
[
entity4name
:
[
{
type
:
'string'
,
message
:
'实体4名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
type
:
'string'
,
message
:
'实体4名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体4名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体4名称 值不能为空'
,
trigger
:
'change'
},
...
@@ -215,6 +273,11 @@ export default {
...
@@ -215,6 +273,11 @@ export default {
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
],
entity4id
:
[
{
type
:
'string'
,
message
:
'实体4标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体4标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体4标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -339,6 +402,15 @@ export default {
...
@@ -339,6 +402,15 @@ export default {
},
},
onFormDataChanged
(
val
,
oldVal
){
onFormDataChanged
(
val
,
oldVal
){
...
...
app_Default/src/forms/entity5/main/main.vue
浏览文件 @
61cdc82b
...
@@ -149,11 +149,31 @@ export default {
...
@@ -149,11 +149,31 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
entity5name
:
new
FormItemModel
({
caption
:
'实体5名称'
,
detailType
:
'FORMITEM'
,
name
:
'entity5name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
group1
:
new
FormGroupPanelModel
({
caption
:
'实体5基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
group1
:
new
FormGroupPanelModel
({
caption
:
'实体5基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'实体5标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'实体5名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
entity5name
:
new
FormItemModel
({
caption
:
'实体5名称'
,
detailType
:
'FORMITEM'
,
name
:
'entity5name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
createman
:
new
FormItemModel
({
caption
:
'建立人'
,
detailType
:
'FORMITEM'
,
name
:
'createman'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -163,9 +183,7 @@ export default {
...
@@ -163,9 +183,7 @@ export default {
,
,
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
updatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'updatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
group2
:
new
FormGroupPanelModel
({
caption
:
'操作信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
entity5id
:
new
FormItemModel
({
caption
:
'实体5标识'
,
detailType
:
'FORMITEM'
,
name
:
'entity5id'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formpage2
:
new
FormPageModel
({
caption
:
'其它'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[{
name
:
'formpage1'
,
index
:
0
,
visible
:
true
},
{
name
:
'formpage2'
,
index
:
1
,
visible
:
true
}]
}),
},
},
...
@@ -190,6 +208,46 @@ export default {
...
@@ -190,6 +208,46 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'实体5标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体5标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体5标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'实体5名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体5名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体5名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
entity5name
:
[
entity5name
:
[
{
type
:
'string'
,
message
:
'实体5名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
type
:
'string'
,
message
:
'实体5名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体5名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体5名称 值不能为空'
,
trigger
:
'change'
},
...
@@ -215,6 +273,11 @@ export default {
...
@@ -215,6 +273,11 @@ export default {
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
],
entity5id
:
[
{
type
:
'string'
,
message
:
'实体5标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体5标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'实体5标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -339,6 +402,15 @@ export default {
...
@@ -339,6 +402,15 @@ export default {
},
},
onFormDataChanged
(
val
,
oldVal
){
onFormDataChanged
(
val
,
oldVal
){
...
...
app_Default/src/forms/example/all-editor-type/all-editor-type.vue
浏览文件 @
61cdc82b
...
@@ -322,6 +322,38 @@ export default {
...
@@ -322,6 +322,38 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
grouppanel1
:
new
FormGroupPanelModel
({
caption
:
'基础'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel3
:
new
FormGroupPanelModel
({
caption
:
'选择类'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel3'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel4
:
new
FormGroupPanelModel
({
caption
:
'时间类型'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel4'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel2
:
new
FormGroupPanelModel
({
caption
:
'多行输入框'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel5
:
new
FormGroupPanelModel
({
caption
:
'富文本文本编辑'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel5'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel6
:
new
FormGroupPanelModel
({
caption
:
'图片上传'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel6'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel7
:
new
FormGroupPanelModel
({
caption
:
'文件上传'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel7'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
formpage1
:
new
FormPageModel
({
caption
:
'表单分页'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'示例名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
span
:
new
FormItemModel
({
caption
:
'标签'
,
detailType
:
'FORMITEM'
,
name
:
'span'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
span
:
new
FormItemModel
({
caption
:
'标签'
,
detailType
:
'FORMITEM'
,
name
:
'span'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
textbox
:
new
FormItemModel
({
caption
:
'文本框'
,
detailType
:
'FORMITEM'
,
name
:
'textbox'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
textbox
:
new
FormItemModel
({
caption
:
'文本框'
,
detailType
:
'FORMITEM'
,
name
:
'textbox'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
...
@@ -329,8 +361,6 @@ export default {
...
@@ -329,8 +361,6 @@ export default {
password
:
new
FormItemModel
({
caption
:
'密码输入框'
,
detailType
:
'FORMITEM'
,
name
:
'password'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
password
:
new
FormItemModel
({
caption
:
'密码输入框'
,
detailType
:
'FORMITEM'
,
name
:
'password'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
rawitem
:
new
FormItemModel
({
caption
:
'直接内容'
,
detailType
:
'FORMITEM'
,
name
:
'rawitem'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
rawitem
:
new
FormItemModel
({
caption
:
'直接内容'
,
detailType
:
'FORMITEM'
,
name
:
'rawitem'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
grouppanel1
:
new
FormGroupPanelModel
({
caption
:
'基础'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
checkbox
:
new
FormItemModel
({
caption
:
'选项框'
,
detailType
:
'FORMITEM'
,
name
:
'checkbox'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
checkbox
:
new
FormItemModel
({
caption
:
'选项框'
,
detailType
:
'FORMITEM'
,
name
:
'checkbox'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -341,8 +371,6 @@ export default {
...
@@ -341,8 +371,6 @@ export default {
listbox
:
new
FormItemModel
({
caption
:
'列表框'
,
detailType
:
'FORMITEM'
,
name
:
'listbox'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
listbox
:
new
FormItemModel
({
caption
:
'列表框'
,
detailType
:
'FORMITEM'
,
name
:
'listbox'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
formitem1
:
new
FormItemModel
({
caption
:
'单选项列表'
,
detailType
:
'FORMITEM'
,
name
:
'formitem1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem1
:
new
FormItemModel
({
caption
:
'单选项列表'
,
detailType
:
'FORMITEM'
,
name
:
'formitem1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
grouppanel3
:
new
FormGroupPanelModel
({
caption
:
'选择类'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel3'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
datepicker
:
new
FormItemModel
({
caption
:
'时间选择'
,
detailType
:
'FORMITEM'
,
name
:
'datepicker'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
datepicker
:
new
FormItemModel
({
caption
:
'时间选择'
,
detailType
:
'FORMITEM'
,
name
:
'datepicker'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -357,26 +385,16 @@ export default {
...
@@ -357,26 +385,16 @@ export default {
formitem9
:
new
FormItemModel
({
caption
:
'秒钟'
,
detailType
:
'FORMITEM'
,
name
:
'formitem9'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem9
:
new
FormItemModel
({
caption
:
'秒钟'
,
detailType
:
'FORMITEM'
,
name
:
'formitem9'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
formitem10
:
new
FormItemModel
({
caption
:
'无日期无秒钟'
,
detailType
:
'FORMITEM'
,
name
:
'formitem10'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem10
:
new
FormItemModel
({
caption
:
'无日期无秒钟'
,
detailType
:
'FORMITEM'
,
name
:
'formitem10'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
grouppanel4
:
new
FormGroupPanelModel
({
caption
:
'时间类型'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel4'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
textrea
:
new
FormItemModel
({
caption
:
'多行输入框'
,
detailType
:
'FORMITEM'
,
name
:
'textrea'
,
visible
:
true
,
isShowCaption
:
false
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
textrea
:
new
FormItemModel
({
caption
:
'多行输入框'
,
detailType
:
'FORMITEM'
,
name
:
'textrea'
,
visible
:
true
,
isShowCaption
:
false
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
grouppanel2
:
new
FormGroupPanelModel
({
caption
:
'多行输入框'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
formitem2
:
new
FormItemModel
({
caption
:
'HTML编辑框'
,
detailType
:
'FORMITEM'
,
name
:
'formitem2'
,
visible
:
true
,
isShowCaption
:
false
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem2
:
new
FormItemModel
({
caption
:
'HTML编辑框'
,
detailType
:
'FORMITEM'
,
name
:
'formitem2'
,
visible
:
true
,
isShowCaption
:
false
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
grouppanel5
:
new
FormGroupPanelModel
({
caption
:
'富文本文本编辑'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel5'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
formitem4
:
new
FormItemModel
({
caption
:
'图片上传'
,
detailType
:
'FORMITEM'
,
name
:
'formitem4'
,
visible
:
true
,
isShowCaption
:
false
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem4
:
new
FormItemModel
({
caption
:
'图片上传'
,
detailType
:
'FORMITEM'
,
name
:
'formitem4'
,
visible
:
true
,
isShowCaption
:
false
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
grouppanel6
:
new
FormGroupPanelModel
({
caption
:
'图片上传'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel6'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
formitem5
:
new
FormItemModel
({
caption
:
'文件上传'
,
detailType
:
'FORMITEM'
,
name
:
'formitem5'
,
visible
:
true
,
isShowCaption
:
false
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem5
:
new
FormItemModel
({
caption
:
'文件上传'
,
detailType
:
'FORMITEM'
,
name
:
'formitem5'
,
visible
:
true
,
isShowCaption
:
false
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
grouppanel7
:
new
FormGroupPanelModel
({
caption
:
'文件上传'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel7'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
exampleid
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'exampleid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formpage1
:
new
FormPageModel
({
caption
:
'表单分页'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
},
},
...
@@ -407,6 +425,46 @@ export default {
...
@@ -407,6 +425,46 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'示例名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
span
:
[
span
:
[
{
type
:
'string'
,
message
:
'标签 值必须为字符串类型'
,
trigger
:
'change'
},
{
type
:
'string'
,
message
:
'标签 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'标签 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'标签 值不能为空'
,
trigger
:
'change'
},
...
@@ -507,6 +565,11 @@ export default {
...
@@ -507,6 +565,11 @@ export default {
{
required
:
false
,
type
:
'string'
,
message
:
'文件上传 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'文件上传 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'文件上传 值不能为空'
,
trigger
:
'blur'
},
{
required
:
false
,
type
:
'string'
,
message
:
'文件上传 值不能为空'
,
trigger
:
'blur'
},
],
],
exampleid
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -640,6 +703,15 @@ export default {
...
@@ -640,6 +703,15 @@ export default {
...
...
app_Default/src/forms/example/dynamic-logic-form/dynamic-logic-form.vue
浏览文件 @
61cdc82b
...
@@ -208,6 +208,32 @@ export default {
...
@@ -208,6 +208,32 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
group1
:
new
FormGroupPanelModel
({
caption
:
'基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel2
:
new
FormGroupPanelModel
({
caption
:
'配偶信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel3
:
new
FormGroupPanelModel
({
caption
:
'子女信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel3'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel1
:
new
FormGroupPanelModel
({
caption
:
'家庭信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel1'
,
visible
:
false
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'示例名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
name
:
new
FormItemModel
({
caption
:
'名称'
,
detailType
:
'FORMITEM'
,
name
:
'name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
name
:
new
FormItemModel
({
caption
:
'名称'
,
detailType
:
'FORMITEM'
,
name
:
'name'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
age
:
new
FormItemModel
({
caption
:
'年龄'
,
detailType
:
'FORMITEM'
,
name
:
'age'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
age
:
new
FormItemModel
({
caption
:
'年龄'
,
detailType
:
'FORMITEM'
,
name
:
'age'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
...
@@ -215,16 +241,12 @@ export default {
...
@@ -215,16 +241,12 @@ export default {
sex
:
new
FormItemModel
({
caption
:
'性别'
,
detailType
:
'FORMITEM'
,
name
:
'sex'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
true
,
enableCond
:
3
})
sex
:
new
FormItemModel
({
caption
:
'性别'
,
detailType
:
'FORMITEM'
,
name
:
'sex'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
true
,
enableCond
:
3
})
,
,
marriage
:
new
FormItemModel
({
caption
:
'婚否'
,
detailType
:
'FORMITEM'
,
name
:
'marriage'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
true
,
enableCond
:
3
})
marriage
:
new
FormItemModel
({
caption
:
'婚否'
,
detailType
:
'FORMITEM'
,
name
:
'marriage'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
true
,
enableCond
:
3
})
,
group1
:
new
FormGroupPanelModel
({
caption
:
'基本信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'group1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
spousename
:
new
FormItemModel
({
caption
:
'配偶姓名'
,
detailType
:
'FORMITEM'
,
name
:
'spousename'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
spousename
:
new
FormItemModel
({
caption
:
'配偶姓名'
,
detailType
:
'FORMITEM'
,
name
:
'spousename'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
spouseage
:
new
FormItemModel
({
caption
:
'配偶年龄'
,
detailType
:
'FORMITEM'
,
name
:
'spouseage'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
spouseage
:
new
FormItemModel
({
caption
:
'配偶年龄'
,
detailType
:
'FORMITEM'
,
name
:
'spouseage'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
spousesex
:
new
FormItemModel
({
caption
:
'配偶性别'
,
detailType
:
'FORMITEM'
,
name
:
'spousesex'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
true
,
enableCond
:
3
})
spousesex
:
new
FormItemModel
({
caption
:
'配偶性别'
,
detailType
:
'FORMITEM'
,
name
:
'spousesex'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
true
,
enableCond
:
3
})
,
grouppanel2
:
new
FormGroupPanelModel
({
caption
:
'配偶信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
childrenname
:
new
FormItemModel
({
caption
:
'子女姓名'
,
detailType
:
'FORMITEM'
,
name
:
'childrenname'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
childrenname
:
new
FormItemModel
({
caption
:
'子女姓名'
,
detailType
:
'FORMITEM'
,
name
:
'childrenname'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -234,11 +256,7 @@ export default {
...
@@ -234,11 +256,7 @@ export default {
,
,
childrenornot
:
new
FormItemModel
({
caption
:
'是否有小孩'
,
detailType
:
'FORMITEM'
,
name
:
'childrenornot'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
true
,
enableCond
:
3
})
childrenornot
:
new
FormItemModel
({
caption
:
'是否有小孩'
,
detailType
:
'FORMITEM'
,
name
:
'childrenornot'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
true
,
enableCond
:
3
})
,
,
grouppanel3
:
new
FormGroupPanelModel
({
caption
:
'子女信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel3'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
exampleid
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'exampleid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
grouppanel1
:
new
FormGroupPanelModel
({
caption
:
'家庭信息'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel1'
,
visible
:
false
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
formpage1
:
new
FormPageModel
({
caption
:
'基本信息'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
},
},
...
@@ -277,6 +295,46 @@ export default {
...
@@ -277,6 +295,46 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'示例名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
name
:
[
name
:
[
{
type
:
'string'
,
message
:
'名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
type
:
'string'
,
message
:
'名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'名称 值不能为空'
,
trigger
:
'change'
},
...
@@ -332,6 +390,11 @@ export default {
...
@@ -332,6 +390,11 @@ export default {
{
required
:
true
,
type
:
'string'
,
message
:
'是否有小孩 值不能为空'
,
trigger
:
'change'
},
{
required
:
true
,
type
:
'string'
,
message
:
'是否有小孩 值不能为空'
,
trigger
:
'change'
},
{
required
:
true
,
type
:
'string'
,
message
:
'是否有小孩 值不能为空'
,
trigger
:
'blur'
},
{
required
:
true
,
type
:
'string'
,
message
:
'是否有小孩 值不能为空'
,
trigger
:
'blur'
},
],
],
exampleid
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -450,6 +513,25 @@ export default {
...
@@ -450,6 +513,25 @@ export default {
if
(
Object
.
is
(
name
,
''
)
||
Object
.
is
(
name
,
'marriage'
))
{
let
ret
=
false
;
const
_marriage
=
this
.
data
.
marriage
;
if
(
ComUtil
.
testCond
(
_marriage
,
'EQ'
,
'1'
))
{
ret
=
true
;
}
this
.
detailsModel
.
grouppanel1
.
setVisible
(
ret
);
}
...
@@ -510,16 +592,6 @@ export default {
...
@@ -510,16 +592,6 @@ export default {
}
}
if
(
Object
.
is
(
name
,
''
)
||
Object
.
is
(
name
,
'marriage'
))
{
let
ret
=
false
;
const
_marriage
=
this
.
data
.
marriage
;
if
(
ComUtil
.
testCond
(
_marriage
,
'EQ'
,
'1'
))
{
ret
=
true
;
}
this
.
detailsModel
.
grouppanel1
.
setVisible
(
ret
);
}
},
},
onFormDataChanged
(
val
,
oldVal
){
onFormDataChanged
(
val
,
oldVal
){
...
...
app_Default/src/forms/example/main/main.vue
浏览文件 @
61cdc82b
...
@@ -276,15 +276,7 @@ export default {
...
@@ -276,15 +276,7 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
formitem
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formitem1
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
tabpage1
:
new
FormTabPageModel
({
caption
:
'分页面板'
,
detailType
:
'TABPAGE'
,
name
:
'tabpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
tabpage1
:
new
FormTabPageModel
({
caption
:
'分页面板'
,
detailType
:
'TABPAGE'
,
name
:
'tabpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
formitem2
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formitem3
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem3'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
tabpage2
:
new
FormTabPageModel
({
caption
:
'分页面板2'
,
detailType
:
'TABPAGE'
,
name
:
'tabpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
tabpage2
:
new
FormTabPageModel
({
caption
:
'分页面板2'
,
detailType
:
'TABPAGE'
,
name
:
'tabpage2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
...
@@ -299,6 +291,36 @@ export default {
...
@@ -299,6 +291,36 @@ export default {
iframe1
:
new
FormIFrameModel
({
caption
:
''
,
detailType
:
'IFRAME'
,
name
:
'iframe1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
iframe1
:
new
FormIFrameModel
({
caption
:
''
,
detailType
:
'IFRAME'
,
name
:
'iframe1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
grouppanel2
:
new
FormGroupPanelModel
({
caption
:
'分组面板2'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
grouppanel2
:
new
FormGroupPanelModel
({
caption
:
'分组面板2'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel3
:
new
FormGroupPanelModel
({
caption
:
'栅格布局'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel3'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
grouppanel4
:
new
FormGroupPanelModel
({
caption
:
'Flex布局'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel4'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
formpage1
:
new
FormPageModel
({
caption
:
'表单分页'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'示例名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formitem
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formitem1
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formitem2
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem2'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formitem3
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem3'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
formitem4
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem4'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem4
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem4'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -315,8 +337,6 @@ export default {
...
@@ -315,8 +337,6 @@ export default {
formitem10
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem10'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem10
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem10'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
formitem11
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem11'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem11
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem11'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
grouppanel3
:
new
FormGroupPanelModel
({
caption
:
'栅格布局'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel3'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
,
,
formitem12
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem12'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem12
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem12'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
...
@@ -324,9 +344,7 @@ export default {
...
@@ -324,9 +344,7 @@ export default {
,
,
formitem14
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem14'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
formitem14
:
new
FormItemModel
({
caption
:
'表单项'
,
detailType
:
'FORMITEM'
,
name
:
'formitem14'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
,
grouppanel4
:
new
FormGroupPanelModel
({
caption
:
'Flex布局'
,
detailType
:
'GROUPPANEL'
,
name
:
'grouppanel4'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
uiActionGroup
:
{
caption
:
''
,
langbase
:
''
,
extractMode
:
'ITEM'
,
details
:
[]
}
})
exampleid
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'exampleid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
formpage1
:
new
FormPageModel
({
caption
:
'表单分页'
,
detailType
:
'FORMPAGE'
,
name
:
'formpage1'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
})
,
,
},
},
...
@@ -350,6 +368,46 @@ export default {
...
@@ -350,6 +368,46 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'示例名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
formitem
:
[
formitem
:
[
{
type
:
'string'
,
message
:
'表单项 值必须为字符串类型'
,
trigger
:
'change'
},
{
type
:
'string'
,
message
:
'表单项 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'表单项 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'表单项 值不能为空'
,
trigger
:
'change'
},
...
@@ -425,6 +483,11 @@ export default {
...
@@ -425,6 +483,11 @@ export default {
{
required
:
false
,
type
:
'string'
,
message
:
'表单项 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'表单项 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'表单项 值不能为空'
,
trigger
:
'blur'
},
{
required
:
false
,
type
:
'string'
,
message
:
'表单项 值不能为空'
,
trigger
:
'blur'
},
],
],
exampleid
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -556,6 +619,15 @@ export default {
...
@@ -556,6 +619,15 @@ export default {
...
...
app_Default/src/forms/example/main2/main2.vue
浏览文件 @
61cdc82b
...
@@ -66,6 +66,24 @@ export default {
...
@@ -66,6 +66,24 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'示例名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
exampleid
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'exampleid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[]
}),
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[]
}),
},
},
...
@@ -89,6 +107,51 @@ export default {
...
@@ -89,6 +107,51 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'示例名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
exampleid
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -204,6 +267,15 @@ export default {
...
@@ -204,6 +267,15 @@ export default {
*/
*/
formLogic
(
name
,
newVal
,
oldVal
)
{
formLogic
(
name
,
newVal
,
oldVal
)
{
},
},
onFormDataChanged
(
val
,
oldVal
){
onFormDataChanged
(
val
,
oldVal
){
...
...
app_Default/src/forms/example/main3/main3.vue
浏览文件 @
61cdc82b
...
@@ -66,6 +66,24 @@ export default {
...
@@ -66,6 +66,24 @@ export default {
*
*
*/
*/
detailsModel
:{
detailsModel
:{
srfupdatedate
:
new
FormItemModel
({
caption
:
'更新时间'
,
detailType
:
'FORMITEM'
,
name
:
'srfupdatedate'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srforikey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srforikey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfkey
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'srfkey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfmajortext
:
new
FormItemModel
({
caption
:
'示例名称'
,
detailType
:
'FORMITEM'
,
name
:
'srfmajortext'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srftempmode
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srftempmode'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfuf
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfuf'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfdeid
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfdeid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
srfsourcekey
:
new
FormItemModel
({
caption
:
''
,
detailType
:
'FORMITEM'
,
name
:
'srfsourcekey'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
exampleid
:
new
FormItemModel
({
caption
:
'示例标识'
,
detailType
:
'FORMITEM'
,
name
:
'exampleid'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
disabled
:
false
,
validateStatus
:
""
,
error
:
""
,
required
:
false
,
enableCond
:
3
})
,
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[]
}),
form
:
new
FormTabPanelModel
({
caption
:
'form'
,
detailType
:
'TABPANEL'
,
name
:
'form'
,
visible
:
true
,
isShowCaption
:
true
,
form
:
this
,
tabPages
:
[]
}),
},
},
...
@@ -89,6 +107,51 @@ export default {
...
@@ -89,6 +107,51 @@ export default {
*
*
*/
*/
rules
:{
rules
:{
srfupdatedate
:
[
{
type
:
'string'
,
message
:
'更新时间 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'更新时间 值不能为空'
,
trigger
:
'blur'
},
],
srforikey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfkey
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
srfmajortext
:
[
{
type
:
'string'
,
message
:
'示例名称 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例名称 值不能为空'
,
trigger
:
'blur'
},
],
srftempmode
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfuf
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfdeid
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
srfsourcekey
:
[
{
type
:
'string'
,
message
:
' 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
' 值不能为空'
,
trigger
:
'blur'
},
],
exampleid
:
[
{
type
:
'string'
,
message
:
'示例标识 值必须为字符串类型'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'change'
},
{
required
:
false
,
type
:
'string'
,
message
:
'示例标识 值不能为空'
,
trigger
:
'blur'
},
],
}
}
};
};
},
},
...
@@ -204,6 +267,15 @@ export default {
...
@@ -204,6 +267,15 @@ export default {
*/
*/
formLogic
(
name
,
newVal
,
oldVal
)
{
formLogic
(
name
,
newVal
,
oldVal
)
{
},
},
onFormDataChanged
(
val
,
oldVal
){
onFormDataChanged
(
val
,
oldVal
){
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录