|
@@ -83,6 +83,19 @@
|
|
|
</svg>
|
|
</svg>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view @click="handleClick" class="card">
|
|
|
|
|
+ <view class="card-content">
|
|
|
|
|
+ <text class="card-title" v-t="'vu.item13'"></text>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="card-arrow">
|
|
|
|
|
+ <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"
|
|
|
|
|
+ stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
|
|
|
|
+ <path d="M5 12l14 0"></path>
|
|
|
|
|
+ <path d="M13 18l6 -6"></path>
|
|
|
|
|
+ <path d="M13 6l6 6"></path>
|
|
|
|
|
+ </svg>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ </view>
|
|
|
</view>
|
|
</view>
|
|
|
</cwg-popup>
|
|
</cwg-popup>
|
|
|
</template>
|
|
</template>
|
|
@@ -93,12 +106,16 @@ import { useI18n } from 'vue-i18n'
|
|
|
import { TerminalMap } from '../composables/TerminalMap'
|
|
import { TerminalMap } from '../composables/TerminalMap'
|
|
|
import config from '@/config';
|
|
import config from '@/config';
|
|
|
const { t, locale } = useI18n()
|
|
const { t, locale } = useI18n()
|
|
|
|
|
+import useRouter from "@/hooks/useRouter";
|
|
|
|
|
+const router = useRouter();
|
|
|
const props = defineProps({
|
|
const props = defineProps({
|
|
|
visible: { type: Boolean, default: false },
|
|
visible: { type: Boolean, default: false },
|
|
|
mtType: { type: String, default: 'MT4', validator: val => ['MT4', 'MT5'].includes(val) }
|
|
mtType: { type: String, default: 'MT4', validator: val => ['MT4', 'MT5'].includes(val) }
|
|
|
})
|
|
})
|
|
|
const emit = defineEmits(['update:visible'])
|
|
const emit = defineEmits(['update:visible'])
|
|
|
-
|
|
|
|
|
|
|
+const handleClick = () => {
|
|
|
|
|
+ router.push("/pages/common/download")
|
|
|
|
|
+}
|
|
|
// ---------- 平台相关 ----------
|
|
// ---------- 平台相关 ----------
|
|
|
const platform = ref('')
|
|
const platform = ref('')
|
|
|
const baseUrl = ref('')
|
|
const baseUrl = ref('')
|