Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
iBiz-Vue-R7
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
22
议题
22
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
iBiz-R7前端标准模板
iBiz-Vue-R7
提交
0700b117
提交
0700b117
编写于
6月 30, 2020
作者:
tony001
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
调整状态向导面板 --- fix6
上级
c7092304
变更
1
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
21 行增加
和
22 行删除
+21
-22
CONTROL-BASE.vue.ftl
@CONTROL/状态向导面板/CONTROL-BASE.vue.ftl
+21
-22
未找到文件。
@CONTROL/状态向导面板/CONTROL-BASE.vue.ftl
浏览文件 @
0700b117
...
...
@@ -54,9 +54,9 @@
</view_${form.getName()}>
</div>
<div class="app-wizard-footer">
<i-button size="small" v-if="isVisiable('${form.name}','PREV')" @click="onClickPrev()" type="primary">上一步</i-button>
<i-button size="small" v-if="isVisiable('${form.name}','NEXT')" @click="onClickNext()" type="primary">下一步</i-button>
<i-button size="small" v-if="isVisiable('${form.name}','FINISH')" @click="onClickFinish()" type="primary">完成</i-button>
<i-button size="small" v-if="isVisiable('${form.name}','PREV')" @click="onClickPrev(
'${form.name}'
)" type="primary">上一步</i-button>
<i-button size="small" v-if="isVisiable('${form.name}','NEXT')" @click="onClickNext(
'${form.name}'
)" type="primary">下一步</i-button>
<i-button size="small" v-if="isVisiable('${form.name}','FINISH')" @click="onClickFinish(
'${form.name}'
)" type="primary">完成</i-button>
</div>
</div>
</el-popover>
...
...
@@ -323,9 +323,9 @@
*
* @memberof ${srfclassname('${ctrl.codeName}')}Base
*/
public formLoad() {
if(
this.activeForm
) {
this.wizardState.next({ tag:
this.activeForm
, action: 'load', data: this.formParam });
public formLoad(
name:string
) {
if(
name
) {
this.wizardState.next({ tag:
name
, action: 'load', data: this.formParam });
}
}
...
...
@@ -382,7 +382,7 @@
if (this.getNextForm()) {
this.activeForm = this.getNextForm();
setTimeout(() => {
this.formLoad();
this.formLoad(
this.activeForm
);
}, 1);
} else {
this.doFinish();
...
...
@@ -427,7 +427,7 @@
}
this.stepVisiable[name] = !this.stepVisiable[name];
if(this.stepVisiable[name]){
this.formLoad();
this.formLoad(
name
);
}
}
...
...
@@ -452,15 +452,14 @@
*
* @memberof ${srfclassname('${ctrl.codeName}')}Base
*/
public onClickPrev() {
public onClickPrev(
name:string
) {
const length = this.historyForms.length;
if(length > 1) {
this.curState = 'PREV';
this.activeForm = this.historyForms[length - 1]
;
let curIndex:number = this.historyForms.indexOf(name)
;
setTimeout(() => {
this.formLoad();
this.formLoad(
this.historyForms[curIndex - 1]
);
}, 1);
this.historyForms.splice(length - 1, 1);
}
}
...
...
@@ -469,13 +468,13 @@
*
* @memberof ${srfclassname('${ctrl.codeName}')}Base
*/
public onClickNext() {
if(
this.activeForm
) {
if(this.$refs && this.$refs[
this.activeForm
]){
let form: any = this.$refs[
this.activeForm
];
public onClickNext(
name:string
) {
if(
name
) {
if(this.$refs && this.$refs[
name
]){
let form: any = this.$refs[
name
];
if(form.formValidateStatus()) {
this.curState = 'NEXT';
this.wizardState.next({ tag:
this.activeForm
, action: 'save', data: this.formParam });
this.wizardState.next({ tag:
name
, action: 'save', data: this.formParam });
} else {
this.$Notice.error({ title: '错误', desc: '值规则校验异常' });
}
...
...
@@ -488,13 +487,13 @@
*
* @memberof ${srfclassname('${ctrl.codeName}')}Base
*/
public onClickFinish() {
if(
this.activeForm
) {
if(this.$refs && this.$refs[
this.activeForm
]){
let form: any = this.$refs[
this.activeForm
];
public onClickFinish(
name:string
) {
if(
name
) {
if(this.$refs && this.$refs[
name
]){
let form: any = this.$refs[
name
];
if(form.formValidateStatus()) {
this.curState = 'FINISH';
this.wizardState.next({ tag:
this.activeForm
, action: 'save', data: this.formParam });
this.wizardState.next({ tag:
name
, action: 'save', data: this.formParam });
} else {
this.$Notice.error({ title: '错误', desc: '值规则校验异常' });
}
...
...
编辑
预览
Markdown
格式
0%
请重试
or
添加新附件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录