|
@@ -1,35 +1,48 @@
|
|
|
<template>
|
|
<template>
|
|
|
- <!-- 现货点价管理 待点价 -->
|
|
|
|
|
- <div class="iframe-container">
|
|
|
|
|
- <iframe :src="url"
|
|
|
|
|
- style="border: 0;"></iframe>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ <!-- 现货点价管理 待点价 -->
|
|
|
|
|
+ <div class="iframe-container">
|
|
|
|
|
+ <iframe :src="url"
|
|
|
|
|
+ style="border: 0;"></iframe>
|
|
|
|
|
+ </div>
|
|
|
</template>
|
|
</template>
|
|
|
|
|
|
|
|
<script lang="ts">
|
|
<script lang="ts">
|
|
|
-import { defineComponent } from 'vue';
|
|
|
|
|
-import { IfameRouteParam } from '@/common/setup/iframe/interface';
|
|
|
|
|
-import { handleIfameRouter } from '@/common/setup/iframe';
|
|
|
|
|
|
|
+ import { defineComponent, onMounted } from 'vue';
|
|
|
|
|
+ import { IfameRouteParam } from '@/common/setup/iframe/interface';
|
|
|
|
|
+ import { handleIfameRouter } from '@/common/setup/iframe';
|
|
|
|
|
|
|
|
-export default defineComponent({
|
|
|
|
|
- name: 'spot_price_management_pending',
|
|
|
|
|
- components: {},
|
|
|
|
|
- setup() {
|
|
|
|
|
- const param: IfameRouteParam = {
|
|
|
|
|
- code: 'spot_price_management_pending',
|
|
|
|
|
- btnCodeList: [
|
|
|
|
|
- // 权限按钮 info(详情):add(新增):edit(修改):del(停用启用)
|
|
|
|
|
- { btnCode: 'spot_price_management_pending_someprice', urlCode: 'pointprice' },
|
|
|
|
|
- { btnCode: 'spot_price_management_pending_hedging', urlCode: 'heding' },
|
|
|
|
|
- { btnCode: 'info', urlCode: 'info' },
|
|
|
|
|
- ],
|
|
|
|
|
- tabIndex: 1,
|
|
|
|
|
- };
|
|
|
|
|
- return { ...handleIfameRouter(param) };
|
|
|
|
|
- },
|
|
|
|
|
-});
|
|
|
|
|
|
|
+ // 自定义window属性
|
|
|
|
|
+ declare const window: Window & {
|
|
|
|
|
+ chrome: any,
|
|
|
|
|
+ aaa: (str: string) => void,
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ export default defineComponent({
|
|
|
|
|
+ name: 'spot_price_management_pending',
|
|
|
|
|
+ components: {},
|
|
|
|
|
+ setup() {
|
|
|
|
|
+ onMounted(() => {
|
|
|
|
|
+ //const bridge = window.chrome.webview.hostObjects.bridge;
|
|
|
|
|
+ window.aaa = (str: string) => {
|
|
|
|
|
+ console.log(str)
|
|
|
|
|
+ // bridge.Func("testing...");
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ const param: IfameRouteParam = {
|
|
|
|
|
+ code: 'spot_price_management_pending',
|
|
|
|
|
+ btnCodeList: [
|
|
|
|
|
+ // 权限按钮 info(详情):add(新增):edit(修改):del(停用启用)
|
|
|
|
|
+ { btnCode: 'spot_price_management_pending_someprice', urlCode: 'pointprice' },
|
|
|
|
|
+ { btnCode: 'spot_price_management_pending_hedging', urlCode: 'heding' },
|
|
|
|
|
+ { btnCode: 'info', urlCode: 'info' },
|
|
|
|
|
+ ],
|
|
|
|
|
+ tabIndex: 1,
|
|
|
|
|
+ };
|
|
|
|
|
+ return { ...handleIfameRouter(param) };
|
|
|
|
|
+ },
|
|
|
|
|
+ });
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<style lang="less">
|
|
<style lang="less">
|
|
|
-</style
|
|
|
|
|
->;
|
|
|
|
|
|
|
+</style>
|