|
@@ -27,16 +27,15 @@
|
|
|
/>
|
|
|
<StepView6
|
|
|
v-if="curStepIdx === 5"
|
|
|
- :required-tool-list="currentStepInfo.toolIdxList"
|
|
|
/>
|
|
|
|
|
|
<tool-list
|
|
|
- v-show="workState === 'init'"
|
|
|
+ v-show="workState === 'init' && curStepIdx !== 5"
|
|
|
class="tool-list"
|
|
|
:current-step-info="currentStepInfo"
|
|
|
/>
|
|
|
<button
|
|
|
- v-show="workState === 'done'"
|
|
|
+ v-show="workState === 'done' && curStepIdx !== 5"
|
|
|
class="next"
|
|
|
@click="onClickNext"
|
|
|
>
|
|
@@ -66,7 +65,7 @@ const {
|
|
|
inject('$uaInfo')
|
|
|
inject('$env')
|
|
|
|
|
|
-const curStepIdx = ref(3)
|
|
|
+const curStepIdx = ref(5)
|
|
|
|
|
|
const currentStepInfo = computed(() => {
|
|
|
return config.stepList[curStepIdx.value]
|
|
@@ -81,78 +80,6 @@ function onClickNext() {
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
-<style lang="less">
|
|
|
-// html, body {
|
|
|
-// overscroll-behavior: none;
|
|
|
-// overflow: hidden;
|
|
|
-// }
|
|
|
-
|
|
|
-* {
|
|
|
- user-select: none;
|
|
|
- -webkit-touch-callout: none;
|
|
|
-}
|
|
|
-
|
|
|
-#app {
|
|
|
- height: 100%;
|
|
|
-}
|
|
|
-
|
|
|
-// 360浏览器不支持not()
|
|
|
-input, textarea {
|
|
|
- user-select: initial;
|
|
|
-}
|
|
|
-
|
|
|
-// 字体
|
|
|
-// @font-face {
|
|
|
-// font-family: 'Source Han Serif CN';
|
|
|
-// src: url('@/assets/style/SourceHanSerifCN-Regular.otf');
|
|
|
-// }
|
|
|
-// @font-face {
|
|
|
-// font-family: 'Source Han Serif CN-Bold';
|
|
|
-// src: url('@/assets/style/SourceHanSerifCN-Bold.otf');
|
|
|
-// }
|
|
|
-// i {
|
|
|
-// font-style: italic;
|
|
|
-// }
|
|
|
-
|
|
|
-// 滚动条
|
|
|
-// ::-webkit-scrollbar { background: #dddecc; width: 0.3rem; height: 0.3rem; } /*宽度是对垂直滚动条而言,高度是对水平滚动条而言*/
|
|
|
-// ::-webkit-scrollbar-thumb { background: #828a5b; border-radius: 0.15rem; }
|
|
|
-// ::-webkit-scrollbar-corner { background: #dddecc; }
|
|
|
-
|
|
|
-// vue组件过渡效果
|
|
|
-.fade-out-leave-active {
|
|
|
- transition: opacity 1s;
|
|
|
-}
|
|
|
-.fade-out-leave-to {
|
|
|
- opacity: 0;
|
|
|
-}
|
|
|
-
|
|
|
-// 不断渐变显隐 animation
|
|
|
-.animation-show-hide {
|
|
|
- animation: show-hide 1.8s infinite;
|
|
|
-}
|
|
|
-@keyframes show-hide {
|
|
|
- 0% {
|
|
|
- opacity: 0;
|
|
|
- }
|
|
|
- 50% {
|
|
|
- opacity: 1;
|
|
|
- }
|
|
|
- 100% {
|
|
|
- opacity: 0;
|
|
|
- }
|
|
|
-}
|
|
|
-
|
|
|
-// // vue-viewer
|
|
|
-// .viewer-container {
|
|
|
-// background-color: rgba(0, 0, 0, 80%) !important;
|
|
|
-// }
|
|
|
-// 或者
|
|
|
-// .viewer-backdrop {
|
|
|
-// background-color: rgba(0, 0, 0, 90%) !important;
|
|
|
-// }
|
|
|
-</style>
|
|
|
-
|
|
|
<style lang="less" scoped>
|
|
|
.draw-view{
|
|
|
position: absolute;
|