Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
I
ibizlab-generator
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
ibiz4jteam
ibizlab-generator
提交
2b994e9b
提交
2b994e9b
编写于
2月 10, 2022
作者:
RedPig97
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update: 更新
上级
99749a7a
变更
19
隐藏空白字符变更
内嵌
并排
正在显示
19 个修改的文件
包含
50 行增加
和
11 行删除
+50
-11
{{pages@APPINDEXVIEW}}.vue.hbs
...s}}/{{pages@APPINDEXVIEW}}/{{pages@APPINDEXVIEW}}.vue.hbs
+3
-1
{{pages@APPPORTALVIEW}}.vue.hbs
...}/{{pages@APPPORTALVIEW}}/{{pages@APPPORTALVIEW}}.vue.hbs
+3
-1
{{pages@DEEDITVIEW}}.vue.hbs
...dules}}/{{pages@DEEDITVIEW}}/{{pages@DEEDITVIEW}}.vue.hbs
+3
-1
{{pages@DEGRIDVIEW}}.vue.hbs
...dules}}/{{pages@DEGRIDVIEW}}/{{pages@DEGRIDVIEW}}.vue.hbs
+3
-1
{{pages@DEMPICKUPVIEW}}.vue.hbs
...}/{{pages@DEMPICKUPVIEW}}/{{pages@DEMPICKUPVIEW}}.vue.hbs
+2
-0
{{pages@DEPICKUPGRIDVIEW}}.vue.hbs
...ges@DEPICKUPGRIDVIEW}}/{{pages@DEPICKUPGRIDVIEW}}.vue.hbs
+3
-1
{{pages@DEPICKUPVIEW}}.vue.hbs
...s}}/{{pages@DEPICKUPVIEW}}/{{pages@DEPICKUPVIEW}}.vue.hbs
+4
-2
{{pages@DETABEXPVIEW}}.vue.hbs
...s}}/{{pages@DETABEXPVIEW}}/{{pages@DETABEXPVIEW}}.vue.hbs
+3
-1
{{pages@DETREEEXPVIEW}}.vue.hbs
...}/{{pages@DETREEEXPVIEW}}/{{pages@DETREEEXPVIEW}}.vue.hbs
+3
-1
{{pages@DETREEVIEW}}.vue.hbs
...dules}}/{{pages@DETREEVIEW}}/{{pages@DETREEVIEW}}.vue.hbs
+3
-1
{{ctrls@APPMENU}}-menu.vue.hbs
...s}}/{{ctrls@APPMENU}}-menu/{{ctrls@APPMENU}}-menu.vue.hbs
+1
-0
{{ctrls@DASHBOARD}}-dashboard.vue.hbs
...SHBOARD}}-dashboard/{{ctrls@DASHBOARD}}-dashboard.vue.hbs
+1
-0
{{ctrls@FORM}}-form.vue.hbs
...ntities}}/{{ctrls@FORM}}-form/{{ctrls@FORM}}-form.vue.hbs
+1
-0
{{ctrls@GRID}}-grid.vue.hbs
...ntities}}/{{ctrls@GRID}}-grid/{{ctrls@GRID}}-grid.vue.hbs
+10
-1
{{ctrls@PICKUPVIEWPANEL}}-pickup-view-panel.vue.hbs
...panel/{{ctrls@PICKUPVIEWPANEL}}-pickup-view-panel.vue.hbs
+1
-0
{{ctrls@SEARCHFORM}}-search-form.vue.hbs
...RM}}-search-form/{{ctrls@SEARCHFORM}}-search-form.vue.hbs
+1
-0
{{ctrls@TABEXPPANEL}}-tab-exp-panel.vue.hbs
...tab-exp-panel/{{ctrls@TABEXPPANEL}}-tab-exp-panel.vue.hbs
+2
-0
{{ctrls@TREEEXPBAR}}-tree-exp-bar.vue.hbs
...}}-tree-exp-bar/{{ctrls@TREEEXPBAR}}-tree-exp-bar.vue.hbs
+2
-0
{{ctrls@TREEVIEW}}-tree.vue.hbs
...}/{{ctrls@TREEVIEW}}-tree/{{ctrls@TREEVIEW}}-tree.vue.hbs
+1
-0
未找到文件。
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@APPINDEXVIEW}}/{{pages@APPINDEXVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -31,7 +31,8 @@ interface ViewEmit {
...
@@ -31,7 +31,8 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块,提供状态和能力方法
// 安装功能模块,提供状态和能力方法
const
{
state
,
menu
}
=
new
IndexView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
IndexView
=
new
IndexView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
menu
}
=
IndexView
;
const
collapsed
:
Ref
<
boolean
>
=
ref
(
false
);
const
collapsed
:
Ref
<
boolean
>
=
ref
(
false
);
const
collapsedChange
=
()
=>
{
const
collapsedChange
=
()
=>
{
collapsed
.
value
=
!
collapsed
.
value
;
collapsed
.
value
=
!
collapsed
.
value
;
...
@@ -66,6 +67,7 @@ const collapsedChange = () => {
...
@@ -66,6 +67,7 @@ const collapsedChange = () => {
:defaultView=
"state.defaultView"
:defaultView=
"state.defaultView"
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:parent=
"IndexView"
></
{{
codeName
}}
Menu>
></
{{
codeName
}}
Menu>
{{/
eq
}}
{{/
eq
}}
{{/
page
.
ctrls
}}
{{/
page
.
ctrls
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@APPPORTALVIEW}}/{{pages@APPPORTALVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -29,7 +29,8 @@ interface ViewEmit {
...
@@ -29,7 +29,8 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块,提供状态和能力方法
// 安装功能模块,提供状态和能力方法
const
{
state
,
dashboard
,
onCtrlEvent
}
=
new
PortalView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
PortalView
=
new
PortalView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
dashboard
,
onCtrlEvent
}
=
PortalView
;
</script>
</script>
...
@@ -50,6 +51,7 @@ const { state, dashboard, onCtrlEvent } = new PortalView(viewState, props, emit)
...
@@ -50,6 +51,7 @@ const { state, dashboard, onCtrlEvent } = new PortalView(viewState, props, emit)
:context=
"state.context"
:context=
"state.context"
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:parent=
"PortalView"
@
ctrlEvent=
"onCtrlEvent"
@
ctrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
Dashboard>
></
{{
codeName
}}
Dashboard>
{{/
eq
}}
{{/
eq
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@DEEDITVIEW}}/{{pages@DEEDITVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -29,7 +29,8 @@ interface ViewEmit {
...
@@ -29,7 +29,8 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块,提供状态和能力方法
// 安装功能模块,提供状态和能力方法
const
{
state
,
form
,
onToolbarEvent
,
onCtrlEvent
}
=
new
EditView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
EditView
=
new
EditView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
form
,
onToolbarEvent
,
onCtrlEvent
}
=
EditView
;
</script>
</script>
...
@@ -63,6 +64,7 @@ const { state, form, onToolbarEvent, onCtrlEvent } = new EditView(viewState, pro
...
@@ -63,6 +64,7 @@ const { state, form, onToolbarEvent, onCtrlEvent } = new EditView(viewState, pro
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:controlAction=
"state.
{{
name
}}
.action"
:controlAction=
"state.
{{
name
}}
.action"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:parent=
"EditView"
@
ctrlEvent=
"onCtrlEvent"
@
ctrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
Form>
></
{{
codeName
}}
Form>
{{/
eq
}}
{{/
eq
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@DEGRIDVIEW}}/{{pages@DEGRIDVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -39,7 +39,8 @@ interface ViewEmit {
...
@@ -39,7 +39,8 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块,提供状态和能力方法
// 安装功能模块,提供状态和能力方法
const
{
state
,
grid
,
onCtrlEvent
,
onToolbarEvent
,
onQuickGroupEvent
,
onQuickSearchEvent
}
=
new
GridView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
GridView
=
new
GridView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
grid
,
onCtrlEvent
,
onToolbarEvent
,
onQuickGroupEvent
,
onQuickSearchEvent
}
=
GridView
;
</script>
</script>
...
@@ -127,6 +128,7 @@ const { state, grid, onCtrlEvent, onToolbarEvent, onQuickGroupEvent, onQuickSear
...
@@ -127,6 +128,7 @@ const { state, grid, onCtrlEvent, onToolbarEvent, onQuickGroupEvent, onQuickSear
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:controlAction=
"state.
{{
name
}}
.action"
:controlAction=
"state.
{{
name
}}
.action"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:parent=
"GridView"
@
ctrlEvent=
"onCtrlEvent"
@
ctrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
Grid>
></
{{
codeName
}}
Grid>
{{/
eq
}}
{{/
eq
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@DEMPICKUPVIEW}}/{{pages@DEMPICKUPVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -29,6 +29,7 @@ interface ViewEmit {
...
@@ -29,6 +29,7 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块,提供状态和能力方法
// 安装功能模块,提供状态和能力方法
const
MPickupView
=
new
MPickupView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
onCancel
,
onConfirm
,
onCtrlEvent
,
useSelections
,
onMoveRight
,
onMoveLeft
,
onAllMoveRight
,
onAllMoveLeft
}
=
new
MPickupView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
onCancel
,
onConfirm
,
onCtrlEvent
,
useSelections
,
onMoveRight
,
onMoveLeft
,
onAllMoveRight
,
onAllMoveLeft
}
=
new
MPickupView
(
viewState
,
props
,
emit
).
moduleInstall
();
</script>
</script>
...
@@ -61,6 +62,7 @@ const { state, onCancel, onConfirm, onCtrlEvent, useSelections, onMoveRight, onM
...
@@ -61,6 +62,7 @@ const { state, onCancel, onConfirm, onCtrlEvent, useSelections, onMoveRight, onM
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:controlAction=
"state.
{{
name
}}
.action"
:controlAction=
"state.
{{
name
}}
.action"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:parent=
"MPickupView"
@
onCtrlEvent=
"onCtrlEvent"
@
onCtrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
PickupViewPanel>
></
{{
codeName
}}
PickupViewPanel>
{{/
eq
}}
{{/
eq
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@DEPICKUPGRIDVIEW}}/{{pages@DEPICKUPGRIDVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -38,7 +38,8 @@ interface ViewEmit {
...
@@ -38,7 +38,8 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块,提供状态和能力方法
// 安装功能模块,提供状态和能力方法
const
{
state
,
grid
,
onCtrlEvent
,
onQuickGroupEvent
,
onQuickSearchEvent
}
=
new
PickupGridView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
PickupGridView
=
new
PickupGridView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
grid
,
onCtrlEvent
,
onQuickGroupEvent
,
onQuickSearchEvent
}
=
PickupGridView
;
</script>
</script>
<template>
<template>
...
@@ -66,6 +67,7 @@ const { state, grid, onCtrlEvent, onQuickGroupEvent, onQuickSearchEvent } = new
...
@@ -66,6 +67,7 @@ const { state, grid, onCtrlEvent, onQuickGroupEvent, onQuickSearchEvent } = new
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:controlAction=
"state.
{{
camelCase
name
}}
.action"
:controlAction=
"state.
{{
camelCase
name
}}
.action"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:parent=
"PickupGridView"
@
ctrlEvent=
"onCtrlEvent"
@
ctrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
SearchForm>
></
{{
codeName
}}
SearchForm>
</template>
</template>
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@DEPICKUPVIEW}}/{{pages@DEPICKUPVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -28,7 +28,8 @@ interface ViewEmit {
...
@@ -28,7 +28,8 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块,提供状态和能力方法
// 安装功能模块,提供状态和能力方法
const
{
state
,
onCancel
,
onConfirm
,
onCtrlEvent
,
selectData
}
=
new
PickupView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
PickupView
=
new
PickupView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
onCancel
,
onConfirm
,
onCtrlEvent
,
selectData
}
=
PickupView
;
</script>
</script>
<template>
<template>
...
@@ -56,7 +57,8 @@ const { state, onCancel, onConfirm, onCtrlEvent, selectData } = new PickupView(v
...
@@ -56,7 +57,8 @@ const { state, onCancel, onConfirm, onCtrlEvent, selectData } = new PickupView(v
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:controlAction=
"state.
{{
name
}}
.action"
:controlAction=
"state.
{{
name
}}
.action"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:selectData=
"selectData"
:selectData=
"selectData"
:parent=
"PickupView"
@
onCtrlEvent=
"onCtrlEvent"
@
onCtrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
PickupViewPanel>
></
{{
codeName
}}
PickupViewPanel>
{{/
eq
}}
{{/
eq
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@DETABEXPVIEW}}/{{pages@DETABEXPVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -28,7 +28,8 @@ interface ViewEmit {
...
@@ -28,7 +28,8 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块,提供状态和能力方法
// 安装功能模块,提供状态和能力方法
const
{
state
,
onCtrlEvent
}
=
new
TabExpView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
TabExpView
=
new
TabExpView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
onCtrlEvent
}
=
TabExpView
;
</script>
</script>
<template>
<template>
...
@@ -54,6 +55,7 @@ const { state, onCtrlEvent } = new TabExpView(viewState, props, emit).moduleInst
...
@@ -54,6 +55,7 @@ const { state, onCtrlEvent } = new TabExpView(viewState, props, emit).moduleInst
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:defaultActivePanel=
"state.defaultActivePanel"
:defaultActivePanel=
"state.defaultActivePanel"
:parent=
"TabExpView"
@
onCtrlEvent=
"onCtrlEvent"
@
onCtrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
TabExpPanel>
></
{{
codeName
}}
TabExpPanel>
{{/
eq
}}
{{/
eq
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@DETREEEXPVIEW}}/{{pages@DETREEEXPVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -25,7 +25,8 @@ interface ViewEmit {
...
@@ -25,7 +25,8 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块
// 安装功能模块
const
{
state
,
onCtrlEvent
,
onToolbarEvent
}
=
new
TreeExpView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
TreeExpView
=
new
TreeExpView
(
viewState
,
props
,
emit
).
moduleInstall
()
const
{
state
,
onCtrlEvent
,
onToolbarEvent
}
=
TreeExpView
;
</script>
</script>
<template>
<template>
...
@@ -50,6 +51,7 @@ const { state, onCtrlEvent, onToolbarEvent } = new TreeExpView(viewState, props,
...
@@ -50,6 +51,7 @@ const { state, onCtrlEvent, onToolbarEvent } = new TreeExpView(viewState, props,
:showBusyIndicator=
"true"
:showBusyIndicator=
"true"
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:parent=
"TreeExpView"
@
ctrlEvent=
"onCtrlEvent"
@
ctrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
TreeExpBar>
></
{{
codeName
}}
TreeExpBar>
{{/
eq
}}
{{/
eq
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/views/{{appModules}}/{{pages@DETREEVIEW}}/{{pages@DETREEVIEW}}.vue.hbs
浏览文件 @
2b994e9b
...
@@ -38,7 +38,8 @@ interface ViewEmit {
...
@@ -38,7 +38,8 @@ interface ViewEmit {
const
emit
=
defineEmits
<
ViewEmit
>
();
const
emit
=
defineEmits
<
ViewEmit
>
();
// 安装功能模块,提供状态和能力方法
// 安装功能模块,提供状态和能力方法
const
{
state
,
tree
,
onCtrlEvent
,
onToolbarEvent
,
onQuickGroupEvent
,
onQuickSearchEvent
}
=
new
TreeView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
TreeView
=
new
TreeView
(
viewState
,
props
,
emit
).
moduleInstall
();
const
{
state
,
tree
,
onCtrlEvent
,
onToolbarEvent
,
onQuickGroupEvent
,
onQuickSearchEvent
}
=
TreeView
;
</script>
</script>
...
@@ -126,6 +127,7 @@ const { state, tree, onCtrlEvent, onToolbarEvent, onQuickGroupEvent, onQuickSear
...
@@ -126,6 +127,7 @@ const { state, tree, onCtrlEvent, onToolbarEvent, onQuickGroupEvent, onQuickSear
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:controlAction=
"state.
{{
name
}}
.action"
:controlAction=
"state.
{{
name
}}
.action"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:parent=
"TreeView"
@
ctrlEvent=
"onCtrlEvent"
@
ctrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
Tree>
></
{{
codeName
}}
Tree>
{{/
eq
}}
{{/
eq
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/widgets/{{appEntities}}/{{ctrls@APPMENU}}-menu/{{ctrls@APPMENU}}-menu.vue.hbs
浏览文件 @
2b994e9b
...
@@ -9,6 +9,7 @@ interface Props {
...
@@ -9,6 +9,7 @@ interface Props {
collapsed
:
boolean
;
collapsed
:
boolean
;
menuAlign
:
"LEFT"
|
"TOP"
|
"CENTER"
|
"TABEXP_LEFT"
|
"TABEXP_TOP"
|
"TABEXP_RIGHT"
|
"TABEXP_BOTTOM"
|
"NONE"
;
menuAlign
:
"LEFT"
|
"TOP"
|
"CENTER"
|
"TABEXP_LEFT"
|
"TABEXP_TOP"
|
"TABEXP_RIGHT"
|
"TABEXP_BOTTOM"
|
"NONE"
;
viewParams
?:
IParam
;
viewParams
?:
IParam
;
parent
:
IParam
;
viewSubject
:
Subject
<
IActionParam
>
;
viewSubject
:
Subject
<
IActionParam
>
;
}
}
const
props
=
withDefaults
(
defineProps
<
Props
>
(),
{
const
props
=
withDefaults
(
defineProps
<
Props
>
(),
{
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/widgets/{{appEntities}}/{{ctrls@DASHBOARD}}-dashboard/{{ctrls@DASHBOARD}}-dashboard.vue.hbs
浏览文件 @
2b994e9b
...
@@ -13,6 +13,7 @@ import { {{codeName}}Portlet } from '@widgets/app/{{spinalCase codeName}}-portle
...
@@ -13,6 +13,7 @@ import { {{codeName}}Portlet } from '@widgets/app/{{spinalCase codeName}}-portle
interface
Props
{
interface
Props
{
name
:
string
,
name
:
string
,
parent
:
IParam
;
context
:
IContext
;
context
:
IContext
;
viewParams
?:
IParam
;
viewParams
?:
IParam
;
viewSubject
:
Subject
<
IActionParam
>
;
viewSubject
:
Subject
<
IActionParam
>
;
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/widgets/{{appEntities}}/{{ctrls@FORM}}-form/{{ctrls@FORM}}-form.vue.hbs
浏览文件 @
2b994e9b
...
@@ -19,6 +19,7 @@ import {{formDetail.psAppView.codeName}} from '@views/{{spinalCase formDetail.ps
...
@@ -19,6 +19,7 @@ import {{formDetail.psAppView.codeName}} from '@views/{{spinalCase formDetail.ps
{{/
each
}}
{{/
each
}}
interface
Props
{
interface
Props
{
name
:
string
,
name
:
string
,
parent
:
IParam
;
context
:
IContext
;
context
:
IContext
;
viewParams
?:
IParam
;
viewParams
?:
IParam
;
controlAction
:
ControlAction
;
controlAction
:
ControlAction
;
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/widgets/{{appEntities}}/{{ctrls@GRID}}-grid/{{ctrls@GRID}}-grid.vue.hbs
浏览文件 @
2b994e9b
...
@@ -6,6 +6,7 @@ import { GridControl, IActionParam, IParam, IContext, ControlAction, deepCopy }
...
@@ -6,6 +6,7 @@ import { GridControl, IActionParam, IParam, IContext, ControlAction, deepCopy }
interface
Props
{
interface
Props
{
name
:
string
,
name
:
string
,
parent
:
IParam
;
context
:
IContext
;
context
:
IContext
;
viewParams
:
IParam
;
viewParams
:
IParam
;
multiple
?:
boolean
;
multiple
?:
boolean
;
...
@@ -70,7 +71,15 @@ defineExpose({ name, state, newRow, remove, save, load, refresh, getData });
...
@@ -70,7 +71,15 @@ defineExpose({ name, state, newRow, remove, save, load, refresh, getData });
无数据
无数据
{{/if}}
{{/if}}
</span>
</span>
{{!-- 快速工具栏 --}}
{{#if
ctrl
.
quickToolBarItems
}}
<AppToolbar
mode=
"button"
class=
"app-grid-quicktoolbar"
name=
"
{{
ctrl
.
quickToolBarName
}}
"
:actionModel=
"state.quickToolbar"
@
onToolbarEvent=
"onToolbarEvent"
></AppToolbar>
{{/if}}
</div>
</div>
</template>
</template>
<template
#
headerCell=
"{title, column}"
>
<template
#
headerCell=
"{title, column}"
>
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/widgets/{{appEntities}}/{{ctrls@PICKUPVIEWPANEL}}-pickup-view-panel/{{ctrls@PICKUPVIEWPANEL}}-pickup-view-panel.vue.hbs
浏览文件 @
2b994e9b
...
@@ -7,6 +7,7 @@ import {{ctrl.embeddedPSAppDEView.codeName}} from '@views/{{spinalCase ctrl.embe
...
@@ -7,6 +7,7 @@ import {{ctrl.embeddedPSAppDEView.codeName}} from '@views/{{spinalCase ctrl.embe
{{/if}}
{{/if}}
interface
Props
{
interface
Props
{
name
:
string
,
name
:
string
,
parent
:
IParam
;
context
:
IContext
;
context
:
IContext
;
viewParams
?:
IParam
;
viewParams
?:
IParam
;
controlAction
:
ControlAction
;
controlAction
:
ControlAction
;
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/widgets/{{appEntities}}/{{ctrls@SEARCHFORM}}-search-form/{{ctrls@SEARCHFORM}}-search-form.vue.hbs
浏览文件 @
2b994e9b
...
@@ -6,6 +6,7 @@ import { SearchFormControl, IActionParam, IParam, ControlAction, IContext } from
...
@@ -6,6 +6,7 @@ import { SearchFormControl, IActionParam, IParam, ControlAction, IContext } from
interface
Props
{
interface
Props
{
name
:
string
,
name
:
string
,
parent
:
IParam
;
context
:
IContext
;
context
:
IContext
;
viewParams
?:
IParam
;
viewParams
?:
IParam
;
controlAction
:
ControlAction
;
controlAction
:
ControlAction
;
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/widgets/{{appEntities}}/{{ctrls@TABEXPPANEL}}-tab-exp-panel/{{ctrls@TABEXPPANEL}}-tab-exp-panel.vue.hbs
浏览文件 @
2b994e9b
...
@@ -7,6 +7,7 @@ import { {{codeName}}TabViewPanel } from '@widgets/{{spinalCase viewPanel.psAppD
...
@@ -7,6 +7,7 @@ import { {{codeName}}TabViewPanel } from '@widgets/{{spinalCase viewPanel.psAppD
{{/
each
}}
{{/
each
}}
interface
Props
{
interface
Props
{
name
:
string
,
name
:
string
,
parent
:
IParam
;
context
:
IContext
;
context
:
IContext
;
viewParams
?:
IParam
;
viewParams
?:
IParam
;
showBusyIndicator
?:
boolean
;
showBusyIndicator
?:
boolean
;
...
@@ -56,6 +57,7 @@ defineExpose({ name, state });
...
@@ -56,6 +57,7 @@ defineExpose({ name, state });
:context=
"state.context"
:context=
"state.context"
:viewParams=
"state.viewParams"
:viewParams=
"state.viewParams"
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:parent=
"parent"
@
onCtrlEvent=
"onCtrlEvent"
@
onCtrlEvent=
"onCtrlEvent"
/>
/>
</a-tab-pane>
</a-tab-pane>
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/widgets/{{appEntities}}/{{ctrls@TREEEXPBAR}}-tree-exp-bar/{{ctrls@TREEEXPBAR}}-tree-exp-bar.vue.hbs
浏览文件 @
2b994e9b
...
@@ -15,6 +15,7 @@ import {{viewRef.refPSAppView.name}} from '@views/{{spinalCase viewRef.refPSAppV
...
@@ -15,6 +15,7 @@ import {{viewRef.refPSAppView.name}} from '@views/{{spinalCase viewRef.refPSAppV
interface
Props
{
interface
Props
{
name
:
string
,
name
:
string
,
parent
:
IParam
;
context
:
IContext
;
context
:
IContext
;
viewParams
?:
IParam
;
viewParams
?:
IParam
;
showBusyIndicator
?:
boolean
;
showBusyIndicator
?:
boolean
;
...
@@ -59,6 +60,7 @@ defineExpose({ name, state });
...
@@ -59,6 +60,7 @@ defineExpose({ name, state });
:viewSubject=
"state.viewSubject"
:viewSubject=
"state.viewSubject"
:selectFirstDefault=
"true"
:selectFirstDefault=
"true"
:isBranchAvailable=
"true"
:isBranchAvailable=
"true"
:parent=
"parent"
@
ctrlEvent=
"onCtrlEvent"
@
ctrlEvent=
"onCtrlEvent"
></
{{
codeName
}}
Tree>
></
{{
codeName
}}
Tree>
{{/
eq
}}
{{/
eq
}}
...
...
modules/ibizlab-generator-core/src/main/resources/templ/r7/app_{{apps}}/src/widgets/{{appEntities}}/{{ctrls@TREEVIEW}}-tree/{{ctrls@TREEVIEW}}-tree.vue.hbs
浏览文件 @
2b994e9b
...
@@ -5,6 +5,7 @@ import { ctrlState } from './{{spinalCase ctrl.codeName}}-tree-state';
...
@@ -5,6 +5,7 @@ import { ctrlState } from './{{spinalCase ctrl.codeName}}-tree-state';
interface
Props
{
interface
Props
{
name
:
string
,
name
:
string
,
parent
:
IParam
;
context
:
IContext
;
context
:
IContext
;
selectedData
?:
IParam
[];
selectedData
?:
IParam
[];
selectFirstDefault
?:
boolean
;
selectFirstDefault
?:
boolean
;
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录