4989 形状锚点图标不随着画布放大缩小
This commit is contained in:
parent
756e1eda8f
commit
203a900775
@ -139,11 +139,13 @@
|
|||||||
<awsui-dialog
|
<awsui-dialog
|
||||||
:title="progressBarDlg.title"
|
:title="progressBarDlg.title"
|
||||||
:visible.sync="progressBarDlg.visible"
|
:visible.sync="progressBarDlg.visible"
|
||||||
:modal=false
|
:modal=true
|
||||||
:append-to-body=true
|
:append-to-body=true
|
||||||
:destroy-on-close=true
|
:destroy-on-close=true
|
||||||
|
:close-on-press-escape=false
|
||||||
|
:show-close=false
|
||||||
width="500px"
|
width="500px"
|
||||||
height="170px"
|
height="190px"
|
||||||
:before-close="progressBarHandleClose">
|
:before-close="progressBarHandleClose">
|
||||||
<!--awsui-dialog标签中的内容都可以自行去控制-->
|
<!--awsui-dialog标签中的内容都可以自行去控制-->
|
||||||
<div style="text-align: center;">
|
<div style="text-align: center;">
|
||||||
@ -153,10 +155,13 @@
|
|||||||
<span>总共[<b>{{ progressBarDlg.totalCount }}</b>]条,成功[<b style="color: #5cb87a">{{ progressBarDlg.okCount }}</b>]条,失败[<b style="color: #f56c6c">{{ progressBarDlg.errCount }}</b>]条</span>
|
<span>总共[<b>{{ progressBarDlg.totalCount }}</b>]条,成功[<b style="color: #5cb87a">{{ progressBarDlg.okCount }}</b>]条,失败[<b style="color: #f56c6c">{{ progressBarDlg.errCount }}</b>]条</span>
|
||||||
</div>
|
</div>
|
||||||
<div style="text-align: center;">
|
<div style="text-align: center;">
|
||||||
<span style="font-size: 12px;color: gray;">进度窗口关闭不会影响剩余任务的执行,详情见BPM日志</span>
|
<span style="font-size: 12px;color: gray;">浏览器刷新、关闭灯操作不会影响剩余任务的执行,详情见BPM日志</span>
|
||||||
|
</div>
|
||||||
|
<div style="text-align: center;">
|
||||||
|
<span style="font-size: 12px;color: #f56c6c;">建议执行完成后再进行其他同类型操作</span>
|
||||||
</div>
|
</div>
|
||||||
<span slot="footer" class="dialog-footer">
|
<span slot="footer" class="dialog-footer">
|
||||||
<awsui-button @click="progressBarDlg.visible = false">关闭</awsui-button>
|
<awsui-button :disabled="progressBarDlg.closeBtnDisabled" @click="progressBarDlg.visible = false">关闭</awsui-button>
|
||||||
</span>
|
</span>
|
||||||
</awsui-dialog>
|
</awsui-dialog>
|
||||||
</el-container>
|
</el-container>
|
||||||
@ -232,7 +237,8 @@ export default {
|
|||||||
{color: '#5cb87a', percentage: 60},
|
{color: '#5cb87a', percentage: 60},
|
||||||
{color: '#5cb87a', percentage: 80},
|
{color: '#5cb87a', percentage: 80},
|
||||||
{color: '#5cb87a', percentage: 100}
|
{color: '#5cb87a', percentage: 100}
|
||||||
]
|
],
|
||||||
|
closeBtnDisabled: false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -398,6 +404,7 @@ export default {
|
|||||||
},
|
},
|
||||||
closeProgressBarDlg() {
|
closeProgressBarDlg() {
|
||||||
this.clearInterval();
|
this.clearInterval();
|
||||||
|
this.progressBarDlg.closeBtnDisabled = true;
|
||||||
this.progressBarDlg.visible = false;
|
this.progressBarDlg.visible = false;
|
||||||
this.progressBarDlg.percentage = 0;
|
this.progressBarDlg.percentage = 0;
|
||||||
this.progressBarDlg.interval = null;
|
this.progressBarDlg.interval = null;
|
||||||
@ -509,6 +516,7 @@ export default {
|
|||||||
},
|
},
|
||||||
clearInterval() {
|
clearInterval() {
|
||||||
clearInterval(this.progressBarDlg.interval);
|
clearInterval(this.progressBarDlg.interval);
|
||||||
|
this.progressBarDlg.closeBtnDisabled = false;
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user