Merge branch 'main' of http://1.117.67.95:3000/team/tydata-webview
This commit is contained in:
commit
31c669871c
27
index.html
27
index.html
@ -23,6 +23,33 @@
|
||||
name="baidu-site-verification"
|
||||
content="4d551d55896a88badef8dcdb14cf874c"
|
||||
/>
|
||||
<script>
|
||||
(function (w, d, s, q, i) {
|
||||
w[q] = w[q] || [];
|
||||
var f = d.getElementsByTagName(s)[0],
|
||||
j = d.createElement(s);
|
||||
j.async = true;
|
||||
j.id = "beacon-aplus";
|
||||
j.src = "https://d.alicdn.com/alilog/mlog/aplus/" + i + ".js";
|
||||
f.parentNode.insertBefore(j, f);
|
||||
})(window, document, "script", "aplus_queue", "203467608");
|
||||
aplus_queue.push({
|
||||
action: "aplus.setMetaInfo",
|
||||
arguments: ["appKey", "67aeb61b8f232a05f11365e0"],
|
||||
});
|
||||
aplus_queue.push({
|
||||
action: "aplus.setMetaInfo",
|
||||
arguments: ["aplus-waiting", "MAN"],
|
||||
});
|
||||
aplus_queue.push({
|
||||
action: "aplus.setMetaInfo",
|
||||
arguments: ["DEBUG", false],
|
||||
});
|
||||
aplus_queue.push({
|
||||
action: "aplus.setMetaInfo",
|
||||
arguments: ["aplus-idtype", "uuid"], //取值参考见附表1
|
||||
});
|
||||
</script>
|
||||
<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
|
||||
<script>
|
||||
window.jWeixin = window.wx;
|
||||
|
@ -46,7 +46,7 @@
|
||||
本产品仅供用户本人查询或被授权查询。除非用户取得合法授权,用户不得利用本产品查询他人信息。用户因未获得合法授权而擅自查询他人信息所产生的任何后果,由用户自行承担责任。
|
||||
</li>
|
||||
<li>
|
||||
本授权书涉及对本人敏感信息(包括但不限于婚姻状况、资产状况等)的查询与使用。本人已充分知晓相关信息的敏感性,并明确同意贵司及其合作方依据授权范围使用相关信息。
|
||||
本授权书涉及对本人敏感信息(包括但不限于婚姻状态、资产状况等)的查询与使用。本人已充分知晓相关信息的敏感性,并明确同意贵司及其合作方依据授权范围使用相关信息。
|
||||
</li>
|
||||
<li>
|
||||
平台声明:本授权书涉及的信息核实及查询结果由第三方服务商提供,平台不对数据的准确性、完整性、实时性承担责任;用户根据报告所作决策的风险由用户自行承担,平台对此不承担法律责任。
|
||||
@ -86,7 +86,7 @@
|
||||
<p class="mt-4 font-bold">
|
||||
签署人:<span class="underline">{{
|
||||
signature ? props.name : "____________"
|
||||
}}</span>
|
||||
}}</span>
|
||||
<br />
|
||||
手机号码:<span class="underline">
|
||||
{{ signature ? props.mobile : "____________" }}
|
||||
|
@ -25,10 +25,10 @@
|
||||
</div>
|
||||
<div class="disclaimer">
|
||||
<div class="flex flex-col items-center">
|
||||
<!-- <div class="flex items-center">
|
||||
<div class="flex items-center">
|
||||
<img class="w-4 h-4 mr-2" src="@/assets/images/public_security_record_icon.png" alt="公安备案" />
|
||||
<text>琼公网安备46010002000443号</text>
|
||||
</div> -->
|
||||
<text>琼公网安备46010002000584号</text>
|
||||
</div>
|
||||
<div>
|
||||
<a class="text-blue-500" href="https://beian.miit.gov.cn">
|
||||
琼ICP备2024048057号-1
|
||||
@ -54,7 +54,7 @@ const route = useRoute();
|
||||
const tabbar = ref('index');
|
||||
const menu = reactive([
|
||||
{ title: '首页', icon: 'home-o', name: 'index' },
|
||||
{ title: '推广', icon: 'balance-o', name: 'agent' },
|
||||
// { title: '推广', icon: 'balance-o', name: 'agent' },
|
||||
{ title: 'AI律师', icon: 'chat-o', name: 'ai' },
|
||||
{ title: '我的', icon: 'user-o', name: 'me' },
|
||||
]);
|
||||
@ -95,8 +95,8 @@ const toComplaint = () => {
|
||||
}
|
||||
|
||||
.logo {
|
||||
width: 2rem;
|
||||
height: 2rem;
|
||||
width: 3rem;
|
||||
height: 3rem;
|
||||
margin-right: 0.75rem;
|
||||
object-fit: contain;
|
||||
}
|
||||
|
@ -278,6 +278,15 @@ router.beforeEach(async (to, from, next) => {
|
||||
});
|
||||
|
||||
router.afterEach(() => {
|
||||
const { aplus_queue } = window;
|
||||
aplus_queue.push({
|
||||
action: "aplus.sendPV",
|
||||
arguments: [
|
||||
{
|
||||
is_auto: false,
|
||||
},
|
||||
],
|
||||
});
|
||||
NProgress.done(); // 结束进度条
|
||||
});
|
||||
export default router;
|
||||
|
@ -230,7 +230,8 @@ onMounted(() => {
|
||||
initChart();
|
||||
});
|
||||
|
||||
watch(riskLevel, (newLevel) => {
|
||||
watch(props.data.risk_level, (newLevel) => {
|
||||
riskLevel.value = newLevel;
|
||||
setRiskProperties(newLevel);
|
||||
updateChart(newLevel);
|
||||
});
|
||||
|
@ -2,461 +2,461 @@
|
||||
import LTitle from "@/components/LTitle.vue";
|
||||
|
||||
const props = defineProps({
|
||||
data: {
|
||||
type: Object,
|
||||
required: true,
|
||||
},
|
||||
data: {
|
||||
type: Object,
|
||||
required: true,
|
||||
},
|
||||
});
|
||||
const { data } = props;
|
||||
const entCollapse = ref([]);
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="">
|
||||
<template v-if="!data || data.datalist.length === 0">
|
||||
<!-- 显示“暂无关联企业信息”的提示 -->
|
||||
<div class="card py-10 my-4 text-center text-gray-500">
|
||||
暂无关联企业信息
|
||||
</div>
|
||||
</template>
|
||||
<template v-else>
|
||||
<div class="space-y-5">
|
||||
<div v-for="(item, index) in data.datalist" :key="index" :name="index" class="card">
|
||||
<div class="w-full space-y-3">
|
||||
<div class="text-lg text-gray-800 font-bold">
|
||||
{{ item.orgName }}
|
||||
<div class="">
|
||||
<template v-if="data && data.datalist.length === 0">
|
||||
<!-- 显示“暂无关联企业信息”的提示 -->
|
||||
<div class="card py-10 text-center text-gray-500">
|
||||
暂无关联企业信息
|
||||
</div>
|
||||
<div class="text-sm text-gray-700">
|
||||
查询人:{{ item.pName }}
|
||||
</div>
|
||||
<!-- 关联关系 -->
|
||||
<div class="flex items-center gap-3">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
与企业关联关系:
|
||||
</text>
|
||||
<text v-for="(relation, idx) in item.relationship" :key="idx"
|
||||
class="flex-shrink-0 rounded-full bg-blue-100 px-3 py-1 text-xs text-blue-800">
|
||||
{{
|
||||
relation === "lp"
|
||||
? "法人"
|
||||
: relation === "sh"
|
||||
? "股东"
|
||||
: "高管"
|
||||
}}
|
||||
</text>
|
||||
</div>
|
||||
<!-- <div class="text-center text-blue-500">
|
||||
{{ expanded ? "收起" : "点击查看更多" }}
|
||||
</div> -->
|
||||
</div>
|
||||
</template>
|
||||
<template v-else>
|
||||
<van-collapse v-model="entCollapse" custom-class="space-y-5"
|
||||
custom-style="background: transparent; !important">
|
||||
<van-collapse-item v-for="(item, index) in data.datalist" :key="index" :name="index" class="card mb-4">
|
||||
<template #title>
|
||||
<div class="w-full space-y-3">
|
||||
<div class="text-lg text-gray-800 font-bold">
|
||||
{{ item.orgName }}
|
||||
</div>
|
||||
<div class="text-sm text-gray-700">
|
||||
查询人:{{ item.pName }}
|
||||
</div>
|
||||
<div class="flex items-center gap-3">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
与企业关联关系:
|
||||
</span>
|
||||
<span v-for="(relation, idx) in item.relationship" :key="idx"
|
||||
class="flex-shrink-0 rounded-full bg-blue-100 px-3 py-1 text-xs text-blue-800">
|
||||
{{
|
||||
relation === "lp"
|
||||
? "法人"
|
||||
: relation === "sh"
|
||||
? "股东"
|
||||
: "高管"
|
||||
}}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<LTitle title="关联企业信息" type="blue-green" />
|
||||
<!-- 基本信息 -->
|
||||
<div class="pt-4 space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
企业状态:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.regStatus }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
注册资本:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.regCapital }}
|
||||
{{ item.basicInfo.regCapitalCurrency }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
法人:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.legalPersonName }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
统一社会信用代码:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.creditCode }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
成立日期:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.estiblishTime }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
经营范围:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
<LExpandCollapse :max-length="50">
|
||||
{{ item.basicInfo.opscope }}
|
||||
</LExpandCollapse>
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
地址:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.province }}
|
||||
{{ item.basicInfo.city }}
|
||||
{{ item.basicInfo.district }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
行业:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.industry }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
行业代码:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.nic_code }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
公司类型:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.companyOrgType }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
注册机关:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.regorg }}
|
||||
</span>
|
||||
</div>
|
||||
|
||||
<LTitle title="关联企业信息" type="blue-green" />
|
||||
<!-- 基本信息 -->
|
||||
<div class="pt-4 space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
企业状态:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.regStatus }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
注册资本:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.regCapital }}
|
||||
{{ item.basicInfo.regCapitalCurrency }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
法人:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.legalPersonName }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
统一社会信用代码:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.creditCode }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
成立日期:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.estiblishTime }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
经营范围:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
<LExpandCollapse :max-length="50">
|
||||
{{ item.basicInfo.opscope }}
|
||||
</LExpandCollapse>
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
地址:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.province }}
|
||||
{{ item.basicInfo.city }}
|
||||
{{ item.basicInfo.district }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
行业:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.industry }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
行业代码:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.nic_code }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
公司类型:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.companyOrgType }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
注册机关:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.regorg }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
行业名称:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.nic_name }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
注册资本币种:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.reccapcur }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
审核日期:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.basicInfo.apprdate }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
行业名称:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.nic_name }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
注册资本币种:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.reccapcur }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
审核日期:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.basicInfo.apprdate }}
|
||||
</text>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 高管信息 -->
|
||||
<div v-if="item.basicInfo.staffList?.result?.length > 0" class="pt-4 space-y-3">
|
||||
<LTitle title="高管信息" type="blue-green" />
|
||||
<div v-for="(staff, idx) in item.basicInfo.staffList
|
||||
.result" :key="idx" class="space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
姓名:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ staff.name }}
|
||||
</span>
|
||||
</div>
|
||||
<div v-for="(type, typeIdx) in staff.typeJoin" :key="typeIdx" class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
职位:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ type }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 高管信息 -->
|
||||
<div v-if="item.basicInfo.staffList?.result?.length > 0" class="pt-4 space-y-3">
|
||||
<LTitle title="高管信息" type="blue-green" />
|
||||
<div v-for="(staff, idx) in item.basicInfo.staffList
|
||||
.result" :key="idx" class="space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
姓名:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ staff.name }}
|
||||
</text>
|
||||
</div>
|
||||
<div v-for="(type, typeIdx) in staff.typeJoin" :key="typeIdx" class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
职位:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ type }}
|
||||
</text>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 股东信息 -->
|
||||
<div v-if="item.stockHolderItem" class="pt-4 space-y-3">
|
||||
<LTitle title="股东信息" type="blue-green" />
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
股东类型:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.stockHolderItem.orgHolderType }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
占比:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.stockHolderItem.investRate }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
股东名称:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ item.stockHolderItem.orgHolderName }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 被执行人信息 -->
|
||||
<div v-if="item.executedPerson?.length > 0" class="pt-4">
|
||||
<LTitle title="被执行人信息" type="blue-green" />
|
||||
<div v-for="(person, pidx) in item.executedPerson" :key="pidx"
|
||||
class="border-b border-gray-400 border-b-dashed pb-4 pt-4 space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
案号:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.caseCode }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
身份证号:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.partyCardNum }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
被执行人:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.pname }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
立案日期:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.caseCreateTime }}
|
||||
</span>
|
||||
</div>
|
||||
<div v-if="person.execCourtName" class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
执行法院:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.execCourtName }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
执行标的:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.execMoney }} 元
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- 股东信息 -->
|
||||
<div v-if="item.stockHolderItem" class="pt-4 space-y-3">
|
||||
<LTitle title="股东信息" type="blue-green" />
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
股东类型:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.stockHolderItem.orgHolderType }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
占比:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.stockHolderItem.investRate }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
股东名称:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ item.stockHolderItem.orgHolderName }}
|
||||
</text>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 被执行人信息 -->
|
||||
<!-- <div v-if="item.executedPerson?.length > 0" class="pt-4">
|
||||
<LTitle title="被执行人信息" type="blue-green" />
|
||||
<div v-for="(person, pidx) in item.executedPerson" :key="pidx" class="border-b border-gray-400 border-b-dashed pb-4 pt-4 space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
案号:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.caseCode }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
身份证号:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.partyCardNum }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
被执行人:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.pname }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
立案日期:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.caseCreateTime }}
|
||||
</text>
|
||||
</div>
|
||||
<div v-if="person.execCourtName" class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
执行法院:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.execCourtName }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
执行标的:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.execMoney }} 元
|
||||
</text>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="item.dishonestExecutedPerson?.length > 0" class="pt-4">
|
||||
<LTitle title="失信被执行人信息" type="blue-green" />
|
||||
<div v-for="(person, didx) in item.dishonestExecutedPerson" :key="didx"
|
||||
class="border-b border-gray-400 border-b-dashed pb-4 pt-4 space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
失信人姓名:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.iname }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
失信行为:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.disrupttypename }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
案号:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.casecode }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
身份证号:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.cardnum }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
未履行部分:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.unperformPart || '无' }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
已履行部分:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.performedPart || '无' }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
履行情况:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.performance }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
立案时间:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.regdate }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
生效法律文书确定义务:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.duty }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
执行依据文号:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.gistid }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
执行法院:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.courtname }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
发布时间:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ person.publishdate }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div v-if="item.dishonestExecutedPerson?.length > 0" class="pt-4">
|
||||
<LTitle title="失信被执行人信息" type="blue-green" />
|
||||
<div v-for="(person, didx) in item.dishonestExecutedPerson" :key="didx" class="border-b border-gray-400 border-b-dashed pb-4 pt-4 space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
失信人姓名:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.iname }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
失信行为:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.disrupttypename }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
案号:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.casecode }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
身份证号:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.cardnum }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
未履行部分:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.unperformPart || '无' }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
已履行部分:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.performedPart || '无' }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
履行情况:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.performance }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
立案时间:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.regdate }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
生效法律文书确定义务:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.duty }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
执行依据文号:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.gistid }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
执行法院:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.courtname }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
发布时间:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ person.publishdate }}
|
||||
</text>
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
<div v-if="item.adminPenalty?.length > 0" class="pt-4">
|
||||
<LTitle title="行政处罚信息" type="blue-green" />
|
||||
<div v-for="(penalty, aidx) in item.adminPenalty" :key="aidx"
|
||||
class="border-b border-gray-400 border-b-dashed pb-4 pt-4 space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚单位:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ penalty.departmentName }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚原因:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ penalty.reason || "无" }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚决定书文号:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ penalty.punishNumber }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚类别:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ penalty.type }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚结果:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ penalty.content || "无" }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚日期:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ penalty.decisionDate }}
|
||||
</text>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<text class="flex-shrink-0 text-gray-700 font-medium">
|
||||
法人姓名:
|
||||
</text>
|
||||
<text class="text-gray-600">
|
||||
{{ penalty.legalPersonName }}
|
||||
</text>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
</div>
|
||||
<div v-if="item.adminPenalty?.length > 0" class="pt-4">
|
||||
<LTitle title="行政处罚信息" type="blue-green" />
|
||||
<div v-for="(penalty, aidx) in item.adminPenalty" :key="aidx"
|
||||
class="border-b border-gray-400 border-b-dashed pb-4 pt-4 space-y-3">
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚单位:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ penalty.departmentName }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚原因:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ penalty.reason || "无" }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚决定书文号:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ penalty.punishNumber }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚类别:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ penalty.type }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚结果:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ penalty.content || "无" }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
处罚日期:
|
||||
</span>
|
||||
<span class="text-gray-600">
|
||||
{{ penalty.decisionDate }}
|
||||
</span>
|
||||
</div>
|
||||
<div class="flex justify-between">
|
||||
<span class="flex-shrink-0 text-gray-700 font-medium">
|
||||
法人姓名:
|
||||
</span>
|
||||
<span class="text-gray-600">s
|
||||
{{ penalty.legalPersonName }}
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</van-collapse-item>
|
||||
</van-collapse>
|
||||
</template>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style scoped lang="scss">
|
||||
:deep(.wd-collapse-item__header) {
|
||||
padding: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
:deep(.wd-collapse-item__body) {
|
||||
padding: 0;
|
||||
@apply text-sm;
|
||||
padding: 0;
|
||||
@apply text-sm;
|
||||
}
|
||||
</style>
|
||||
|
@ -41,7 +41,7 @@
|
||||
本产品仅供用户本人查询或被授权查询。除非用户取得合法授权,用户不得利用本产品查询他人信息。用户因未获得合法授权而擅自查询他人信息所产生的任何后果,由用户自行承担责任。
|
||||
</li>
|
||||
<li>
|
||||
本授权书涉及对本人敏感信息(包括但不限于婚姻状况、资产状况等)的查询与使用。本人已充分知晓相关信息的敏感性,并明确同意贵司及其合作方依据授权范围使用相关信息。
|
||||
本授权书涉及对本人敏感信息(包括但不限于婚姻状态、资产状况等)的查询与使用。本人已充分知晓相关信息的敏感性,并明确同意贵司及其合作方依据授权范围使用相关信息。
|
||||
</li>
|
||||
<li>
|
||||
平台声明:本授权书涉及的信息核实及查询结果由第三方服务商提供,平台不对数据的准确性、完整性、实时性承担责任;用户根据报告所作决策的风险由用户自行承担,平台对此不承担法律责任。
|
||||
|
@ -1,7 +1,7 @@
|
||||
<script setup>
|
||||
const featureMap = {
|
||||
G09SC02: {
|
||||
name: '婚姻状况',
|
||||
name: '婚姻状态',
|
||||
component: defineAsyncComponent(() => import('@/ui/CMarriage.vue')),
|
||||
remark: "查询结果为“未婚或尚未登记结婚”时,表示婚姻登记处暂无相关的登记记录。婚姻状态信息由婚姻登记处逐级上报,可能存在数据遗漏或更新滞后。当前可查询的婚姻状态包括:未婚或尚未登记结婚、已婚、离异、离异冷静期。如您对查询结果有疑问,请联系客服反馈。"
|
||||
},
|
||||
@ -342,10 +342,10 @@ const maskValue = computed(() => {
|
||||
</div>
|
||||
<div class="disclaimer">
|
||||
<div class="flex flex-col items-center">
|
||||
<!-- <div class="flex items-center">
|
||||
<div class="flex items-center">
|
||||
<img class="w-4 h-4 mr-2" src="@/assets/images/public_security_record_icon.png" alt="公安备案" />
|
||||
<text>琼公网安备46010002000443号</text>
|
||||
</div> -->
|
||||
<text>琼公网安备46010002000584号</text>
|
||||
</div>
|
||||
<div>
|
||||
<a class="text-blue-500" href="https://beian.miit.gov.cn">
|
||||
琼ICP备2024048057号-1
|
||||
|
@ -62,7 +62,7 @@
|
||||
琼ICP备2024048057号-1
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
@ -536,6 +536,10 @@ onUnmounted(() => {
|
||||
报告包含内容
|
||||
</div>
|
||||
<div class="grid grid-cols-2 gap-4">
|
||||
<div
|
||||
class="rounded-lg py-2 text-center text-sm text-gray-700 font-medium bg-gradient-to-r from-sky-200 via-sky-200 to-sky-100">
|
||||
基本信息
|
||||
</div>
|
||||
<div v-for="(feature, index) in featureData.features" :key="feature.id"
|
||||
class="rounded-lg py-2 text-center text-sm text-gray-700 font-medium" :class="[
|
||||
(Math.floor(index / 2) + (index % 2)) % 2 === 0
|
||||
|
@ -1,7 +1,7 @@
|
||||
<script setup>
|
||||
const featureMap = {
|
||||
G09SC02: {
|
||||
name: '婚姻状况',
|
||||
name: '婚姻状态',
|
||||
component: defineAsyncComponent(() => import('@/ui/CMarriage.vue')),
|
||||
remark: "查询结果为“未婚或尚未登记结婚”时,表示婚姻登记处暂无相关的登记记录。婚姻状态信息由婚姻登记处逐级上报,可能存在数据遗漏或更新滞后。当前可查询的婚姻状态包括:未婚或尚未登记结婚、已婚、离异、离异冷静期。如您对查询结果有疑问,请联系客服反馈。"
|
||||
},
|
||||
@ -372,10 +372,10 @@ const maskValue = computed(() => {
|
||||
</div>
|
||||
<div class="disclaimer">
|
||||
<div class="flex flex-col items-center">
|
||||
<!-- <div class="flex items-center">
|
||||
<div class="flex items-center">
|
||||
<img class="w-4 h-4 mr-2" src="@/assets/images/public_security_record_icon.png" alt="公安备案" />
|
||||
<text>琼公网安备46010002000443号</text>
|
||||
</div> -->
|
||||
<text>琼公网安备46010002000584号</text>
|
||||
</div>
|
||||
<div>
|
||||
<a class="text-blue-500" href="https://beian.miit.gov.cn">
|
||||
琼ICP备2024048057号-1
|
||||
|
@ -122,7 +122,7 @@ function toHistory() {
|
||||
</div>
|
||||
<div class="text-center mt-1 font-bold">我的报告</div>
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
</div>
|
||||
<div class="relative p-4 pb-4 pt-2">
|
||||
|
@ -15,11 +15,11 @@ export default defineConfig({
|
||||
strictPort: true, // 如果端口被占用则抛出错误而不是使用下一个可用端口
|
||||
proxy: {
|
||||
// "/api/v1": {
|
||||
// target: "https://www.tianyuandb.com", // 本地接口地址
|
||||
// target: "https://www.tianyuandata.com", // 本地接口地址
|
||||
// changeOrigin: true,
|
||||
// },
|
||||
"/api/v1/chat": {
|
||||
target: "https://www.tianyuandb.com", // 本地接口地址
|
||||
target: "https://www.tianyuandata.com", // 本地接口地址
|
||||
changeOrigin: true,
|
||||
// rewrite: (path) => path.replace(/^\/api\/v1\/chat/, '/chat')
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user