diff --git a/src/views/Report.vue b/src/views/Report.vue
index 43f4368..da29cd5 100644
--- a/src/views/Report.vue
+++ b/src/views/Report.vue
@@ -31,6 +31,10 @@ const featureMap = {
name: '司法涉诉',
component: defineAsyncComponent(() => import('@/ui/CLawsuit.vue')),
},
+ G22SC01: {
+ name: '司法涉诉',
+ component: defineAsyncComponent(() => import('@/ui/CLawsuitPP.vue')),
+ },
G05HZ01: {
name: '股东人企关系',
component: defineAsyncComponent(() => import('@/ui/CRelatedEnterprises.vue')),
@@ -82,7 +86,12 @@ const featureMap = {
CAR061: {
name: '名下车辆',
component: defineAsyncComponent(() => import('@/ui/CCAR061.vue')),
- }
+ },
+ IDV044: {
+ name: '婚姻状态',
+ component: defineAsyncComponent(() => import('@/ui/CIDV044.vue')),
+ remark: '查询结果为"未婚或尚未登记结婚"时,表示婚姻登记处暂无相关的登记记录。婚姻状态信息由婚姻登记处逐级上报,可能存在数据遗漏或更新滞后。当前可查询的婚姻状态包括:未婚或尚未登记结婚、已婚、离异、离异冷静期。如您对查询结果有疑问,请联系客服反馈。'
+ },
};
@@ -92,7 +101,7 @@ import LTitle from "@/components/LTitle.vue";
const route = useRoute();
const productId = ref(null);
-const isDone = ref(true);
+const isDone = ref(false);
const active = ref(null)
const reportData = ref([])
const reportParams = ref({})
@@ -102,7 +111,7 @@ const orderId = ref(null);
const orderNo = ref("")
const isEmpty = ref(false)
const isPending = ref(false)
-onMounted(() => {
+onBeforeMount(() => {
const query = new URLSearchParams(window.location.search);
orderNo.value = query.get("out_trade_no");
orderId.value = query.get("order_id");
@@ -142,6 +151,9 @@ const getReport = async () => {
} else if (data.value.code === 200002) {
isPending.value = true
}
+ isDone.value = true
+ console.log(isDone.value)
+
}
}
// 对请求参数进行脱敏处理
@@ -337,13 +349,14 @@ const maskValue = computed(() => {
-
- {{ featureMap[item.data.apiID].name }}
-
+ {{ featureMap[item.data.apiID]?.name }}
+
-
+
diff --git a/vite.config.js.timestamp-1743566485047-116f2795ec3ac.mjs b/vite.config.js.timestamp-1743566485047-116f2795ec3ac.mjs
new file mode 100644
index 0000000..f16de8d
--- /dev/null
+++ b/vite.config.js.timestamp-1743566485047-116f2795ec3ac.mjs
@@ -0,0 +1,68 @@
+// vite.config.js
+import { fileURLToPath, URL } from "node:url";
+import AutoImport from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/unplugin-auto-import@0.18.5_@vueuse+core@11.3.0_vue@3.5.13__rollup@4.27.3/node_modules/unplugin-auto-import/dist/vite.js";
+import Components from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/unplugin-vue-components@0.27.5_@babel+parser@7.26.2_rollup@4.27.3_vue@3.5.13/node_modules/unplugin-vue-components/dist/vite.js";
+import { VantResolver } from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/@vant+auto-import-resolver@1.2.1/node_modules/@vant/auto-import-resolver/dist/index.esm.mjs";
+import { defineConfig } from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/vite@5.4.11_sass-embedded@1.81.0/node_modules/vite/dist/node/index.js";
+import vue from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/@vitejs+plugin-vue@5.2.0_vite@5.4.11_sass-embedded@1.81.0__vue@3.5.13/node_modules/@vitejs/plugin-vue/dist/index.mjs";
+import vueJsx from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/@vitejs+plugin-vue-jsx@4.1.0_vite@5.4.11_sass-embedded@1.81.0__vue@3.5.13/node_modules/@vitejs/plugin-vue-jsx/dist/index.mjs";
+import vueDevTools from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/vite-plugin-vue-devtools@7.6.4_rollup@4.27.3_vite@5.4.11_sass-embedded@1.81.0__vue@3.5.13/node_modules/vite-plugin-vue-devtools/dist/vite.mjs";
+var __vite_injected_original_import_meta_url = "file:///D:/Code/newCode/qnc-webview-tob/vite.config.js";
+var vite_config_default = defineConfig({
+ server: {
+ host: "0.0.0.0",
+ // 设置为 0.0.0.0 允许局域网访问
+ port: 5679,
+ // 自定义端口号,可选
+ strictPort: true,
+ // 如果端口被占用则抛出错误而不是使用下一个可用端口
+ proxy: {
+ "/api/v1": {
+ target: "https://www.tianyuandb.com",
+ // 本地接口地址
+ changeOrigin: true
+ },
+ "/api/v1/chat": {
+ target: "https://www.tianyuandb.com",
+ // 本地接口地址
+ changeOrigin: true
+ // rewrite: (path) => path.replace(/^\/api\/v1\/chat/, '/chat')
+ }
+ // "/api/v1": {
+ // target: "https://6m4685017o.goho.co", // 本地接口地址
+ // changeOrigin: true,
+ // },
+ }
+ },
+ plugins: [
+ vue(),
+ AutoImport({
+ imports: [
+ "vue",
+ // 自动引入 Vue Composition API,如 ref、computed、onMounted 等
+ "vue-router",
+ // 自动引入 vue-router 中的方法,如 useRoute、useRouter 等(可选)
+ "@vueuse/core"
+ // 自动引入 VueUse 中的工具函数(可选)
+ ],
+ dts: "src/auto-imports.d.ts",
+ // 生成类型定义文件(可选)
+ dirs: ["src/composables", "src/stores", "src/components"],
+ resolvers: [VantResolver()]
+ }),
+ Components({
+ resolvers: [VantResolver()]
+ }),
+ vueJsx()
+ // vueDevTools(),
+ ],
+ resolve: {
+ alias: {
+ "@": fileURLToPath(new URL("./src", __vite_injected_original_import_meta_url))
+ }
+ }
+});
+export {
+ vite_config_default as default
+};
+//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJEOlxcXFxDb2RlXFxcXG5ld0NvZGVcXFxccW5jLXdlYnZpZXctdG9iXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCJEOlxcXFxDb2RlXFxcXG5ld0NvZGVcXFxccW5jLXdlYnZpZXctdG9iXFxcXHZpdGUuY29uZmlnLmpzXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ltcG9ydF9tZXRhX3VybCA9IFwiZmlsZTovLy9EOi9Db2RlL25ld0NvZGUvcW5jLXdlYnZpZXctdG9iL3ZpdGUuY29uZmlnLmpzXCI7aW1wb3J0IHsgZmlsZVVSTFRvUGF0aCwgVVJMIH0gZnJvbSBcIm5vZGU6dXJsXCI7XHJcbmltcG9ydCBBdXRvSW1wb3J0IGZyb20gXCJ1bnBsdWdpbi1hdXRvLWltcG9ydC92aXRlXCI7XHJcbmltcG9ydCBDb21wb25lbnRzIGZyb20gXCJ1bnBsdWdpbi12dWUtY29tcG9uZW50cy92aXRlXCI7XHJcbmltcG9ydCB7IFZhbnRSZXNvbHZlciB9IGZyb20gXCJAdmFudC9hdXRvLWltcG9ydC1yZXNvbHZlclwiO1xyXG5pbXBvcnQgeyBkZWZpbmVDb25maWcgfSBmcm9tIFwidml0ZVwiO1xyXG5pbXBvcnQgdnVlIGZyb20gXCJAdml0ZWpzL3BsdWdpbi12dWVcIjtcclxuaW1wb3J0IHZ1ZUpzeCBmcm9tIFwiQHZpdGVqcy9wbHVnaW4tdnVlLWpzeFwiO1xyXG5pbXBvcnQgdnVlRGV2VG9vbHMgZnJvbSBcInZpdGUtcGx1Z2luLXZ1ZS1kZXZ0b29sc1wiO1xyXG5cclxuLy8gaHR0cHM6Ly92aXRlLmRldi9jb25maWcvXHJcbmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbmZpZyh7XHJcbiAgICBzZXJ2ZXI6IHtcclxuICAgICAgICBob3N0OiBcIjAuMC4wLjBcIiwgLy8gXHU4QkJFXHU3RjZFXHU0RTNBIDAuMC4wLjAgXHU1MTQxXHU4QkI4XHU1QzQwXHU1N0RGXHU3RjUxXHU4QkJGXHU5NUVFXHJcbiAgICAgICAgcG9ydDogNTY3OSwgLy8gXHU4MUVBXHU1QjlBXHU0RTQ5XHU3QUVGXHU1M0UzXHU1M0Y3XHVGRjBDXHU1M0VGXHU5MDA5XHJcbiAgICAgICAgc3RyaWN0UG9ydDogdHJ1ZSwgLy8gXHU1OTgyXHU2NzlDXHU3QUVGXHU1M0UzXHU4OEFCXHU1MzYwXHU3NTI4XHU1MjE5XHU2MjlCXHU1MUZBXHU5NTE5XHU4QkVGXHU4MDBDXHU0RTBEXHU2NjJGXHU0RjdGXHU3NTI4XHU0RTBCXHU0RTAwXHU0RTJBXHU1M0VGXHU3NTI4XHU3QUVGXHU1M0UzXHJcbiAgICAgICAgcHJveHk6IHtcclxuICAgICAgICAgICAgXCIvYXBpL3YxXCI6IHtcclxuICAgICAgICAgICAgICAgIHRhcmdldDogXCJodHRwczovL3d3dy50aWFueXVhbmRiLmNvbVwiLCAvLyBcdTY3MkNcdTU3MzBcdTYzQTVcdTUzRTNcdTU3MzBcdTU3NDBcclxuICAgICAgICAgICAgICAgIGNoYW5nZU9yaWdpbjogdHJ1ZSxcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgXCIvYXBpL3YxL2NoYXRcIjoge1xyXG4gICAgICAgICAgICAgICAgdGFyZ2V0OiBcImh0dHBzOi8vd3d3LnRpYW55dWFuZGIuY29tXCIsIC8vIFx1NjcyQ1x1NTczMFx1NjNBNVx1NTNFM1x1NTczMFx1NTc0MFxyXG4gICAgICAgICAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlLFxyXG4gICAgICAgICAgICAgICAgLy8gcmV3cml0ZTogKHBhdGgpID0+IHBhdGgucmVwbGFjZSgvXlxcL2FwaVxcL3YxXFwvY2hhdC8sICcvY2hhdCcpXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIC8vIFwiL2FwaS92MVwiOiB7XHJcbiAgICAgICAgICAgIC8vICAgICB0YXJnZXQ6IFwiaHR0cHM6Ly82bTQ2ODUwMTdvLmdvaG8uY29cIiwgLy8gXHU2NzJDXHU1NzMwXHU2M0E1XHU1M0UzXHU1NzMwXHU1NzQwXHJcbiAgICAgICAgICAgIC8vICAgICBjaGFuZ2VPcmlnaW46IHRydWUsXHJcbiAgICAgICAgICAgIC8vIH0sXHJcbiAgICAgICAgfSxcclxuICAgIH0sXHJcbiAgICBwbHVnaW5zOiBbXHJcbiAgICAgICAgdnVlKCksXHJcbiAgICAgICAgQXV0b0ltcG9ydCh7XHJcbiAgICAgICAgICAgIGltcG9ydHM6IFtcclxuICAgICAgICAgICAgICAgIFwidnVlXCIsIC8vIFx1ODFFQVx1NTJBOFx1NUYxNVx1NTE2NSBWdWUgQ29tcG9zaXRpb24gQVBJXHVGRjBDXHU1OTgyIHJlZlx1MzAwMWNvbXB1dGVkXHUzMDAxb25Nb3VudGVkIFx1N0I0OVxyXG4gICAgICAgICAgICAgICAgXCJ2dWUtcm91dGVyXCIsIC8vIFx1ODFFQVx1NTJBOFx1NUYxNVx1NTE2NSB2dWUtcm91dGVyIFx1NEUyRFx1NzY4NFx1NjVCOVx1NkNENVx1RkYwQ1x1NTk4MiB1c2VSb3V0ZVx1MzAwMXVzZVJvdXRlciBcdTdCNDlcdUZGMDhcdTUzRUZcdTkwMDlcdUZGMDlcclxuICAgICAgICAgICAgICAgIFwiQHZ1ZXVzZS9jb3JlXCIsIC8vIFx1ODFFQVx1NTJBOFx1NUYxNVx1NTE2NSBWdWVVc2UgXHU0RTJEXHU3Njg0XHU1REU1XHU1MTc3XHU1MUZEXHU2NTcwXHVGRjA4XHU1M0VGXHU5MDA5XHVGRjA5XHJcbiAgICAgICAgICAgIF0sXHJcbiAgICAgICAgICAgIGR0czogXCJzcmMvYXV0by1pbXBvcnRzLmQudHNcIiwgLy8gXHU3NTFGXHU2MjEwXHU3QzdCXHU1NzhCXHU1QjlBXHU0RTQ5XHU2NTg3XHU0RUY2XHVGRjA4XHU1M0VGXHU5MDA5XHVGRjA5XHJcbiAgICAgICAgICAgIGRpcnM6IFtcInNyYy9jb21wb3NhYmxlc1wiLCBcInNyYy9zdG9yZXNcIiwgXCJzcmMvY29tcG9uZW50c1wiXSxcclxuICAgICAgICAgICAgcmVzb2x2ZXJzOiBbVmFudFJlc29sdmVyKCldLFxyXG4gICAgICAgIH0pLFxyXG4gICAgICAgIENvbXBvbmVudHMoe1xyXG4gICAgICAgICAgICByZXNvbHZlcnM6IFtWYW50UmVzb2x2ZXIoKV0sXHJcbiAgICAgICAgfSksXHJcbiAgICAgICAgdnVlSnN4KCksXHJcbiAgICAgICAgLy8gdnVlRGV2VG9vbHMoKSxcclxuICAgIF0sXHJcbiAgICByZXNvbHZlOiB7XHJcbiAgICAgICAgYWxpYXM6IHtcclxuICAgICAgICAgICAgXCJAXCI6IGZpbGVVUkxUb1BhdGgobmV3IFVSTChcIi4vc3JjXCIsIGltcG9ydC5tZXRhLnVybCkpLFxyXG4gICAgICAgIH0sXHJcbiAgICB9LFxyXG59KTtcclxuIl0sCiAgIm1hcHBpbmdzIjogIjtBQUF1UixTQUFTLGVBQWUsV0FBVztBQUMxVCxPQUFPLGdCQUFnQjtBQUN2QixPQUFPLGdCQUFnQjtBQUN2QixTQUFTLG9CQUFvQjtBQUM3QixTQUFTLG9CQUFvQjtBQUM3QixPQUFPLFNBQVM7QUFDaEIsT0FBTyxZQUFZO0FBQ25CLE9BQU8saUJBQWlCO0FBUHFKLElBQU0sMkNBQTJDO0FBVTlOLElBQU8sc0JBQVEsYUFBYTtBQUFBLEVBQ3hCLFFBQVE7QUFBQSxJQUNKLE1BQU07QUFBQTtBQUFBLElBQ04sTUFBTTtBQUFBO0FBQUEsSUFDTixZQUFZO0FBQUE7QUFBQSxJQUNaLE9BQU87QUFBQSxNQUNILFdBQVc7QUFBQSxRQUNQLFFBQVE7QUFBQTtBQUFBLFFBQ1IsY0FBYztBQUFBLE1BQ2xCO0FBQUEsTUFDQSxnQkFBZ0I7QUFBQSxRQUNaLFFBQVE7QUFBQTtBQUFBLFFBQ1IsY0FBYztBQUFBO0FBQUEsTUFFbEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBLElBS0o7QUFBQSxFQUNKO0FBQUEsRUFDQSxTQUFTO0FBQUEsSUFDTCxJQUFJO0FBQUEsSUFDSixXQUFXO0FBQUEsTUFDUCxTQUFTO0FBQUEsUUFDTDtBQUFBO0FBQUEsUUFDQTtBQUFBO0FBQUEsUUFDQTtBQUFBO0FBQUEsTUFDSjtBQUFBLE1BQ0EsS0FBSztBQUFBO0FBQUEsTUFDTCxNQUFNLENBQUMsbUJBQW1CLGNBQWMsZ0JBQWdCO0FBQUEsTUFDeEQsV0FBVyxDQUFDLGFBQWEsQ0FBQztBQUFBLElBQzlCLENBQUM7QUFBQSxJQUNELFdBQVc7QUFBQSxNQUNQLFdBQVcsQ0FBQyxhQUFhLENBQUM7QUFBQSxJQUM5QixDQUFDO0FBQUEsSUFDRCxPQUFPO0FBQUE7QUFBQSxFQUVYO0FBQUEsRUFDQSxTQUFTO0FBQUEsSUFDTCxPQUFPO0FBQUEsTUFDSCxLQUFLLGNBQWMsSUFBSSxJQUFJLFNBQVMsd0NBQWUsQ0FBQztBQUFBLElBQ3hEO0FBQUEsRUFDSjtBQUNKLENBQUM7IiwKICAibmFtZXMiOiBbXQp9Cg==
diff --git a/vite.config.js.timestamp-1743568460545-3dafccc387ebe.mjs b/vite.config.js.timestamp-1743568460545-3dafccc387ebe.mjs
new file mode 100644
index 0000000..f16de8d
--- /dev/null
+++ b/vite.config.js.timestamp-1743568460545-3dafccc387ebe.mjs
@@ -0,0 +1,68 @@
+// vite.config.js
+import { fileURLToPath, URL } from "node:url";
+import AutoImport from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/unplugin-auto-import@0.18.5_@vueuse+core@11.3.0_vue@3.5.13__rollup@4.27.3/node_modules/unplugin-auto-import/dist/vite.js";
+import Components from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/unplugin-vue-components@0.27.5_@babel+parser@7.26.2_rollup@4.27.3_vue@3.5.13/node_modules/unplugin-vue-components/dist/vite.js";
+import { VantResolver } from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/@vant+auto-import-resolver@1.2.1/node_modules/@vant/auto-import-resolver/dist/index.esm.mjs";
+import { defineConfig } from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/vite@5.4.11_sass-embedded@1.81.0/node_modules/vite/dist/node/index.js";
+import vue from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/@vitejs+plugin-vue@5.2.0_vite@5.4.11_sass-embedded@1.81.0__vue@3.5.13/node_modules/@vitejs/plugin-vue/dist/index.mjs";
+import vueJsx from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/@vitejs+plugin-vue-jsx@4.1.0_vite@5.4.11_sass-embedded@1.81.0__vue@3.5.13/node_modules/@vitejs/plugin-vue-jsx/dist/index.mjs";
+import vueDevTools from "file:///D:/Code/newCode/qnc-webview-tob/node_modules/.pnpm/vite-plugin-vue-devtools@7.6.4_rollup@4.27.3_vite@5.4.11_sass-embedded@1.81.0__vue@3.5.13/node_modules/vite-plugin-vue-devtools/dist/vite.mjs";
+var __vite_injected_original_import_meta_url = "file:///D:/Code/newCode/qnc-webview-tob/vite.config.js";
+var vite_config_default = defineConfig({
+ server: {
+ host: "0.0.0.0",
+ // 设置为 0.0.0.0 允许局域网访问
+ port: 5679,
+ // 自定义端口号,可选
+ strictPort: true,
+ // 如果端口被占用则抛出错误而不是使用下一个可用端口
+ proxy: {
+ "/api/v1": {
+ target: "https://www.tianyuandb.com",
+ // 本地接口地址
+ changeOrigin: true
+ },
+ "/api/v1/chat": {
+ target: "https://www.tianyuandb.com",
+ // 本地接口地址
+ changeOrigin: true
+ // rewrite: (path) => path.replace(/^\/api\/v1\/chat/, '/chat')
+ }
+ // "/api/v1": {
+ // target: "https://6m4685017o.goho.co", // 本地接口地址
+ // changeOrigin: true,
+ // },
+ }
+ },
+ plugins: [
+ vue(),
+ AutoImport({
+ imports: [
+ "vue",
+ // 自动引入 Vue Composition API,如 ref、computed、onMounted 等
+ "vue-router",
+ // 自动引入 vue-router 中的方法,如 useRoute、useRouter 等(可选)
+ "@vueuse/core"
+ // 自动引入 VueUse 中的工具函数(可选)
+ ],
+ dts: "src/auto-imports.d.ts",
+ // 生成类型定义文件(可选)
+ dirs: ["src/composables", "src/stores", "src/components"],
+ resolvers: [VantResolver()]
+ }),
+ Components({
+ resolvers: [VantResolver()]
+ }),
+ vueJsx()
+ // vueDevTools(),
+ ],
+ resolve: {
+ alias: {
+ "@": fileURLToPath(new URL("./src", __vite_injected_original_import_meta_url))
+ }
+ }
+});
+export {
+ vite_config_default as default
+};
+//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsidml0ZS5jb25maWcuanMiXSwKICAic291cmNlc0NvbnRlbnQiOiBbImNvbnN0IF9fdml0ZV9pbmplY3RlZF9vcmlnaW5hbF9kaXJuYW1lID0gXCJEOlxcXFxDb2RlXFxcXG5ld0NvZGVcXFxccW5jLXdlYnZpZXctdG9iXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ZpbGVuYW1lID0gXCJEOlxcXFxDb2RlXFxcXG5ld0NvZGVcXFxccW5jLXdlYnZpZXctdG9iXFxcXHZpdGUuY29uZmlnLmpzXCI7Y29uc3QgX192aXRlX2luamVjdGVkX29yaWdpbmFsX2ltcG9ydF9tZXRhX3VybCA9IFwiZmlsZTovLy9EOi9Db2RlL25ld0NvZGUvcW5jLXdlYnZpZXctdG9iL3ZpdGUuY29uZmlnLmpzXCI7aW1wb3J0IHsgZmlsZVVSTFRvUGF0aCwgVVJMIH0gZnJvbSBcIm5vZGU6dXJsXCI7XHJcbmltcG9ydCBBdXRvSW1wb3J0IGZyb20gXCJ1bnBsdWdpbi1hdXRvLWltcG9ydC92aXRlXCI7XHJcbmltcG9ydCBDb21wb25lbnRzIGZyb20gXCJ1bnBsdWdpbi12dWUtY29tcG9uZW50cy92aXRlXCI7XHJcbmltcG9ydCB7IFZhbnRSZXNvbHZlciB9IGZyb20gXCJAdmFudC9hdXRvLWltcG9ydC1yZXNvbHZlclwiO1xyXG5pbXBvcnQgeyBkZWZpbmVDb25maWcgfSBmcm9tIFwidml0ZVwiO1xyXG5pbXBvcnQgdnVlIGZyb20gXCJAdml0ZWpzL3BsdWdpbi12dWVcIjtcclxuaW1wb3J0IHZ1ZUpzeCBmcm9tIFwiQHZpdGVqcy9wbHVnaW4tdnVlLWpzeFwiO1xyXG5pbXBvcnQgdnVlRGV2VG9vbHMgZnJvbSBcInZpdGUtcGx1Z2luLXZ1ZS1kZXZ0b29sc1wiO1xyXG5cclxuLy8gaHR0cHM6Ly92aXRlLmRldi9jb25maWcvXHJcbmV4cG9ydCBkZWZhdWx0IGRlZmluZUNvbmZpZyh7XHJcbiAgICBzZXJ2ZXI6IHtcclxuICAgICAgICBob3N0OiBcIjAuMC4wLjBcIiwgLy8gXHU4QkJFXHU3RjZFXHU0RTNBIDAuMC4wLjAgXHU1MTQxXHU4QkI4XHU1QzQwXHU1N0RGXHU3RjUxXHU4QkJGXHU5NUVFXHJcbiAgICAgICAgcG9ydDogNTY3OSwgLy8gXHU4MUVBXHU1QjlBXHU0RTQ5XHU3QUVGXHU1M0UzXHU1M0Y3XHVGRjBDXHU1M0VGXHU5MDA5XHJcbiAgICAgICAgc3RyaWN0UG9ydDogdHJ1ZSwgLy8gXHU1OTgyXHU2NzlDXHU3QUVGXHU1M0UzXHU4OEFCXHU1MzYwXHU3NTI4XHU1MjE5XHU2MjlCXHU1MUZBXHU5NTE5XHU4QkVGXHU4MDBDXHU0RTBEXHU2NjJGXHU0RjdGXHU3NTI4XHU0RTBCXHU0RTAwXHU0RTJBXHU1M0VGXHU3NTI4XHU3QUVGXHU1M0UzXHJcbiAgICAgICAgcHJveHk6IHtcclxuICAgICAgICAgICAgXCIvYXBpL3YxXCI6IHtcclxuICAgICAgICAgICAgICAgIHRhcmdldDogXCJodHRwczovL3d3dy50aWFueXVhbmRiLmNvbVwiLCAvLyBcdTY3MkNcdTU3MzBcdTYzQTVcdTUzRTNcdTU3MzBcdTU3NDBcclxuICAgICAgICAgICAgICAgIGNoYW5nZU9yaWdpbjogdHJ1ZSxcclxuICAgICAgICAgICAgfSxcclxuICAgICAgICAgICAgXCIvYXBpL3YxL2NoYXRcIjoge1xyXG4gICAgICAgICAgICAgICAgdGFyZ2V0OiBcImh0dHBzOi8vd3d3LnRpYW55dWFuZGIuY29tXCIsIC8vIFx1NjcyQ1x1NTczMFx1NjNBNVx1NTNFM1x1NTczMFx1NTc0MFxyXG4gICAgICAgICAgICAgICAgY2hhbmdlT3JpZ2luOiB0cnVlLFxyXG4gICAgICAgICAgICAgICAgLy8gcmV3cml0ZTogKHBhdGgpID0+IHBhdGgucmVwbGFjZSgvXlxcL2FwaVxcL3YxXFwvY2hhdC8sICcvY2hhdCcpXHJcbiAgICAgICAgICAgIH0sXHJcbiAgICAgICAgICAgIC8vIFwiL2FwaS92MVwiOiB7XHJcbiAgICAgICAgICAgIC8vICAgICB0YXJnZXQ6IFwiaHR0cHM6Ly82bTQ2ODUwMTdvLmdvaG8uY29cIiwgLy8gXHU2NzJDXHU1NzMwXHU2M0E1XHU1M0UzXHU1NzMwXHU1NzQwXHJcbiAgICAgICAgICAgIC8vICAgICBjaGFuZ2VPcmlnaW46IHRydWUsXHJcbiAgICAgICAgICAgIC8vIH0sXHJcbiAgICAgICAgfSxcclxuICAgIH0sXHJcbiAgICBwbHVnaW5zOiBbXHJcbiAgICAgICAgdnVlKCksXHJcbiAgICAgICAgQXV0b0ltcG9ydCh7XHJcbiAgICAgICAgICAgIGltcG9ydHM6IFtcclxuICAgICAgICAgICAgICAgIFwidnVlXCIsIC8vIFx1ODFFQVx1NTJBOFx1NUYxNVx1NTE2NSBWdWUgQ29tcG9zaXRpb24gQVBJXHVGRjBDXHU1OTgyIHJlZlx1MzAwMWNvbXB1dGVkXHUzMDAxb25Nb3VudGVkIFx1N0I0OVxyXG4gICAgICAgICAgICAgICAgXCJ2dWUtcm91dGVyXCIsIC8vIFx1ODFFQVx1NTJBOFx1NUYxNVx1NTE2NSB2dWUtcm91dGVyIFx1NEUyRFx1NzY4NFx1NjVCOVx1NkNENVx1RkYwQ1x1NTk4MiB1c2VSb3V0ZVx1MzAwMXVzZVJvdXRlciBcdTdCNDlcdUZGMDhcdTUzRUZcdTkwMDlcdUZGMDlcclxuICAgICAgICAgICAgICAgIFwiQHZ1ZXVzZS9jb3JlXCIsIC8vIFx1ODFFQVx1NTJBOFx1NUYxNVx1NTE2NSBWdWVVc2UgXHU0RTJEXHU3Njg0XHU1REU1XHU1MTc3XHU1MUZEXHU2NTcwXHVGRjA4XHU1M0VGXHU5MDA5XHVGRjA5XHJcbiAgICAgICAgICAgIF0sXHJcbiAgICAgICAgICAgIGR0czogXCJzcmMvYXV0by1pbXBvcnRzLmQudHNcIiwgLy8gXHU3NTFGXHU2MjEwXHU3QzdCXHU1NzhCXHU1QjlBXHU0RTQ5XHU2NTg3XHU0RUY2XHVGRjA4XHU1M0VGXHU5MDA5XHVGRjA5XHJcbiAgICAgICAgICAgIGRpcnM6IFtcInNyYy9jb21wb3NhYmxlc1wiLCBcInNyYy9zdG9yZXNcIiwgXCJzcmMvY29tcG9uZW50c1wiXSxcclxuICAgICAgICAgICAgcmVzb2x2ZXJzOiBbVmFudFJlc29sdmVyKCldLFxyXG4gICAgICAgIH0pLFxyXG4gICAgICAgIENvbXBvbmVudHMoe1xyXG4gICAgICAgICAgICByZXNvbHZlcnM6IFtWYW50UmVzb2x2ZXIoKV0sXHJcbiAgICAgICAgfSksXHJcbiAgICAgICAgdnVlSnN4KCksXHJcbiAgICAgICAgLy8gdnVlRGV2VG9vbHMoKSxcclxuICAgIF0sXHJcbiAgICByZXNvbHZlOiB7XHJcbiAgICAgICAgYWxpYXM6IHtcclxuICAgICAgICAgICAgXCJAXCI6IGZpbGVVUkxUb1BhdGgobmV3IFVSTChcIi4vc3JjXCIsIGltcG9ydC5tZXRhLnVybCkpLFxyXG4gICAgICAgIH0sXHJcbiAgICB9LFxyXG59KTtcclxuIl0sCiAgIm1hcHBpbmdzIjogIjtBQUF1UixTQUFTLGVBQWUsV0FBVztBQUMxVCxPQUFPLGdCQUFnQjtBQUN2QixPQUFPLGdCQUFnQjtBQUN2QixTQUFTLG9CQUFvQjtBQUM3QixTQUFTLG9CQUFvQjtBQUM3QixPQUFPLFNBQVM7QUFDaEIsT0FBTyxZQUFZO0FBQ25CLE9BQU8saUJBQWlCO0FBUHFKLElBQU0sMkNBQTJDO0FBVTlOLElBQU8sc0JBQVEsYUFBYTtBQUFBLEVBQ3hCLFFBQVE7QUFBQSxJQUNKLE1BQU07QUFBQTtBQUFBLElBQ04sTUFBTTtBQUFBO0FBQUEsSUFDTixZQUFZO0FBQUE7QUFBQSxJQUNaLE9BQU87QUFBQSxNQUNILFdBQVc7QUFBQSxRQUNQLFFBQVE7QUFBQTtBQUFBLFFBQ1IsY0FBYztBQUFBLE1BQ2xCO0FBQUEsTUFDQSxnQkFBZ0I7QUFBQSxRQUNaLFFBQVE7QUFBQTtBQUFBLFFBQ1IsY0FBYztBQUFBO0FBQUEsTUFFbEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBLElBS0o7QUFBQSxFQUNKO0FBQUEsRUFDQSxTQUFTO0FBQUEsSUFDTCxJQUFJO0FBQUEsSUFDSixXQUFXO0FBQUEsTUFDUCxTQUFTO0FBQUEsUUFDTDtBQUFBO0FBQUEsUUFDQTtBQUFBO0FBQUEsUUFDQTtBQUFBO0FBQUEsTUFDSjtBQUFBLE1BQ0EsS0FBSztBQUFBO0FBQUEsTUFDTCxNQUFNLENBQUMsbUJBQW1CLGNBQWMsZ0JBQWdCO0FBQUEsTUFDeEQsV0FBVyxDQUFDLGFBQWEsQ0FBQztBQUFBLElBQzlCLENBQUM7QUFBQSxJQUNELFdBQVc7QUFBQSxNQUNQLFdBQVcsQ0FBQyxhQUFhLENBQUM7QUFBQSxJQUM5QixDQUFDO0FBQUEsSUFDRCxPQUFPO0FBQUE7QUFBQSxFQUVYO0FBQUEsRUFDQSxTQUFTO0FBQUEsSUFDTCxPQUFPO0FBQUEsTUFDSCxLQUFLLGNBQWMsSUFBSSxJQUFJLFNBQVMsd0NBQWUsQ0FBQztBQUFBLElBQ3hEO0FBQUEsRUFDSjtBQUNKLENBQUM7IiwKICAibmFtZXMiOiBbXQp9Cg==