4755b18a by yangwei

互联共享14个查询弹框接口及字段校对

1 parent 59dc3af3
/*
* @Description: 互联共享数据
* @Autor:
* @LastEditTime: 2023-09-06 09:47:59
*/
import request from "@/utils/request";
let SERVER = window.config
? window.config
: JSON.parse(localStorage.getItem("ApiUrl"));
/**
* @description: 身份核查
* @param {*} data
* @author:
*/
export function sfhc(data) {
return request({
url: SERVER.SERVERAPI + "/v1/gab/sfhc",
method: "post",
data,
});
}
/**
* @description: 婚姻
* @param {*} data
* @author:
*/
export function hy(data) {
return request({
url: SERVER.SERVERAPI + "/v1/mzb/hy",
method: "post",
data,
});
}
/**
* @description: 金融许可证
* @param {*} data
* @author:
*/
export function jrxkz(data) {
return request({
url: SERVER.SERVERAPI + "/v1/ybj/jrxkz",
method: "post",
data,
});
}
/**
* @description: 企业基本信息查询
* @param {*} data
* @author:
*/
export function qyjbxx(data) {
return request({
url: SERVER.SERVERAPI + "/v1/scjg/qyjbxx",
method: "post",
data,
});
}
/**
* @description: 企业基本信息验证
* @param {*} data
* @author:
*/
export function qyjbxxyz(data) {
return request({
url: SERVER.SERVERAPI + "/v1/scjg/qyjbxxyz",
method: "post",
data,
});
}
/**
* @description: 地域信息查询
* @param {*} data
* @author:
*/
export function dm(data) {
return request({
url: SERVER.SERVERAPI + "/v1/mzb/dm",
method: "post",
data,
});
}
/**
* @description: 个体工商户基本信息查询
* @param {*} data
* @author:
*/
export function gtgshjbxx(data) {
return request({
url: SERVER.SERVERAPI + "/v1/sczj/gtgshjbxx",
method: "post",
data,
});
}
/**
* @description: 个体工商户基本信息验证
* @param {*} data
* @author:
*/
export function gtgshjbxxyz(data) {
return request({
url: SERVER.SERVERAPI + "/v1/sczj/gtgshjbxxyz",
method: "post",
data,
});
}
/**
* @description: 中编办机构信息查询
* @param {*} data
* @author:
*/
export function xydm(data) {
return request({
url: SERVER.SERVERAPI + "/v1/zbb/xydm",
method: "post",
data,
});
}
/**
* @description: 机构信息查询
* @param {*} data
* @author:
*/
export function jgxxcx(data) {
return request({
url: SERVER.SERVERAPI + "/v1/mzb/xydm",
method: "post",
data,
});
}
/**
* @description: 不动产登记信息查询
* @param {*} data
* @author:
*/
export function bdcdj(data) {
return request({
url: SERVER.SERVERAPI + "/v1/mzt/bdcdj",
method: "post",
data,
});
}
/**
* @description: 电子营业执照
* @param {*} data
* @author:
*/
export function dzyyzz(data) {
return request({
url: SERVER.SERVERAPI + "/v1/sczj/dzyyzz",
method: "post",
data,
});
}
/**
* @description: 公证书信息查询
* @param {*} data
* @author:
*/
export function gzsxx(data) {
return request({
url: SERVER.SERVERAPI + "/v1/sft/gzsxx",
method: "post",
data,
});
}
/**
* @description: 判决文书
* @param {*} data
* @author:
*/
export function pjws(data) {
return request({
url: SERVER.SERVERAPI + "/v1/zgf/pjws",
method: "post",
data,
});
}
/**
* @description: 判决文书二次查询
* @param {*} data
* @author:
*/
export function pjwsDetail(data) {
return request({
url: SERVER.SERVERAPI + "/v1/zgf/pjwsDetail",
method: "post",
data,
});
}
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-07 10:17:08
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\bdcdjxxcx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="110px"
>
<el-row>
<el-col :span="7">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="7">
<el-form-item label="名称">
<el-input
placeholder="名称"
v-model="queryForm.certCode"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="7">
<el-form-item label="证件类型编码">
<el-input
placeholder="证件类型编码"
v-model="queryForm.certCode"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="3" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col> </el-row
><el-row>
<el-col :span="7">
<el-form-item label="证件号码">
<el-input
placeholder="证件号码"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item class="wide" label="行政区划地市代码">
<el-input
placeholder="行政区划地市代码"
v-model="queryForm.certCode"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="9">
<el-form-item class="wide" label="行政区划地县代码">
<el-input
placeholder="行政区划地县代码"
v-model="queryForm.certCode"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<el-table
:data="checkResult"
border
style="width: 100%"
:header-cell-style="{ 'text-align': 'center' }"
:cell-style="{ 'text-align': 'center' }"
>
<el-table-column prop="tdfwzl" label="土地房屋坐落" width="150">
</el-table-column>
<el-table-column prop="fwlx" label="房屋类型" width="150">
</el-table-column>
<el-table-column prop="jd" label="街道" width="150">
</el-table-column>
<el-table-column prop="mph" label="门牌号" width="120">
</el-table-column>
<el-table-column prop="fh" label="附号" width="160">
</el-table-column>
<el-table-column prop="dh" label="栋号" width="120">
</el-table-column>
<el-table-column prop="dyh" label="单元号" width="120">
</el-table-column>
<el-table-column prop="lc" label="楼层" width="80">
</el-table-column>
<el-table-column prop="fwbh" label="房屋编号" width="120">
</el-table-column>
<el-table-column prop="mj" label="面积" width="120">
</el-table-column>
</el-table>
</div>
</div>
</div>
</template>
<script>
import { bdcdj } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: [],
};
},
mounted() {},
methods: {
handleSearch() {
bdcdj(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.body;
}
});
},
},
};
</script>
<style lang="scss" scoped>
.wide {
/deep/ label {
width: 140px !important;
}
}
</style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-06 17:09:26
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\dyxxcx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="90px"
>
<el-row>
<el-col :span="7">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="7">
<el-form-item label="6位区划代码">
<el-input
placeholder="6位区划代码"
v-model="queryForm.placeCode"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="7">
<el-form-item label="地名">
<el-input
placeholder="地名"
v-model="queryForm.standardName"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="3" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<el-form
:model="checkResult"
ref="checkResult"
@submit.native.prevent
label-width="110px"
>
<el-row>
<el-col :span="12">
<el-form-item label="区划代码 :">
<el-input
v-model="checkResult.uniscid"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="地名 :">
<el-input
v-model="checkResult.place_code"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="罗马字母拼音 :">
<el-input
v-model="checkResult.roman_alphabet_spelling"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="地名类别 :">
<el-input
v-model="checkResult.place_type"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="地名含义 :">
<el-input
type="textarea"
class="width100"
disabled
v-model="checkResult.place_meaning"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="地名来历 :">
<el-input
type="textarea"
class="width100"
disabled
v-model="checkResult.place_origin"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="历史沿革 :">
<el-input
type="textarea"
class="width100"
disabled
v-model="checkResult.place_history"
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</div>
</div>
</template>
<script>
import { dm } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
};
},
mounted() {},
methods: {
handleSearch() {
dm(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.data.rows[0];
}
});
},
},
};
</script>
<style lang="scss" scoped>
</style>
\ No newline at end of file
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-07 10:58:32
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\dzyyzzcx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="90px"
>
<el-row>
<el-col :span="8">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item class="wide" label="唯一标识(随机码)">
<el-input
placeholder="唯一标识(随机码)"
v-model="queryForm.qrid"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<el-form
:model="checkResult"
ref="checkResult"
@submit.native.prevent
label-width="110px"
>
<el-row>
<el-col :span="12">
<el-form-item label="登记机关 :">
<el-input
v-model="checkResult.regorg_cn"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="登记日期 :">
<el-input
v-model="checkResult.apprdate"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="注册资本 :">
<el-input
v-model="checkResult.regcap"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="成立日期 :">
<el-input
v-model="checkResult.esdate"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="经营期限 :">
<el-input
v-model="checkResult.opfrom"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="期限至 :">
<el-input
v-model="checkResult.opto"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="组成形式 :">
<el-input
v-model="checkResult.compform"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="注册号 :">
<el-input
v-model="checkResult.regno"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="住所 :">
<el-input
type="textarea"
v-model="checkResult.dom"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="经营范围 :">
<el-input
type="textarea"
v-model="checkResult.opscope"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</div>
</div>
</template>
<script>
import { dzyyzz } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
};
},
mounted() {},
methods: {
handleSearch() {
dzyyzz(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.data.rows[0];
}
});
},
},
};
</script>
<style lang="scss" scoped>
.wide {
/deep/ label {
width: 140px !important;
}
}
</style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-06 17:18:33
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\gtgshjbxxcx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="160px"
>
<el-row>
<el-col :span="10">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="个体工商户经营者姓名">
<el-input
placeholder="个体工商户经营者姓名"
v-model="queryForm.entname"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
<el-row>
<el-col :span="10">
<el-form-item label="个体工商户名称">
<el-input
placeholder="个体工商户名称"
v-model="queryForm.uniscid"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="14">
<el-form-item
class="wide"
label="个体工商户统一社会信用代码或注册号"
>
<el-input
placeholder="个体工商户统一社会信用代码或注册号"
v-model="queryForm.uniscid"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<el-form
:model="checkResult"
ref="checkResult"
@submit.native.prevent
label-width="140px"
>
<el-row>
<el-col :span="12">
<el-form-item label="统一社会信用代码 :">
<el-input v-model="checkResult.uniscid" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="个体名称 :">
<el-input
v-model="checkResult.traname"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="类型 :">
<el-input
v-model="checkResult.enttype"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="注册号 :">
<el-input
v-model="checkResult.regno"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="经营者 :">
<el-input
v-model="checkResult.name"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="经营场所 :">
<el-input
v-model="checkResult.oploc"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="注册日期: :">
<el-input
v-model="checkResult.estdate"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="核准日期: :">
<el-input
v-model="checkResult.apprdate"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="组成形式 :">
<el-input
v-model="checkResult.compformcn"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="数据更新时间 :">
<el-input
v-model="checkResult.updatetime"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="登记机关 :">
<el-input
v-model="checkResult.regorgcn"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="登记状态 :">
<el-input
v-model="checkResult.regstatecn"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="经营范围 :">
<el-input
type="textarea"
class="width100"
disabled
v-model="checkResult.opscope"
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</div>
</div>
</template>
<script>
import { gtgshjbxx } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
};
},
mounted() {},
methods: {
handleSearch() {
gtgshjbxx(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.body;
}
});
},
},
};
</script>
<style lang="scss" scoped>
.wide {
/deep/ label {
width: 258px !important;
}
}
</style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-06 17:26:49
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\gtgshjbxxyz.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="160px"
>
<el-row>
<el-col :span="20">
<el-form-item
class="wide"
label="个体工商户统一社会信用代码或注册号"
>
<el-input
placeholder="个体工商户统一社会信用代码或注册号"
v-model="queryForm.epbno"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="个体工商户经营者姓名">
<el-input
placeholder="个体工商户经营者姓名"
v-model="queryForm.name"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="个体工商户名称">
<el-input
placeholder="个体工商户名称"
v-model="queryForm.traname"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="核准日期">
<el-date-picker
type="date"
placeholder="核准日期"
v-model="queryForm.apprdate"
clearable
class="width100"
>
</el-date-picker>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="组成形式">
<el-input
placeholder="组成形式"
v-model="queryForm.compformcn"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="成立日期">
<el-date-picker
type="date"
placeholder="成立日期"
v-model="queryForm.estdate"
clearable
class="width100"
>
</el-date-picker>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="经营场所">
<el-input
placeholder="经营场所"
v-model="queryForm.oploc"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="经营范围">
<el-input
placeholder="经营范围"
v-model="queryForm.opscope"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<p>验证结果:<span></span></p>
</div>
</div>
</div>
</template>
<script>
import { gtgshjbxxyz } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
};
},
mounted() {},
methods: {
handleSearch() {
gtgshjbxxyz(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.body;
}
});
},
},
};
</script>
<style lang="scss" scoped>
.wide {
/deep/ label {
width: 258px !important;
}
}
.from-clues-content {
margin-left: 40px;
p {
margin-top: 20px;
color: grey;
}
}
</style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-07 11:11:32
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\gzsxxcx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="80px"
>
<el-row>
<el-col :span="9">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="9">
<el-form-item label="证件号码">
<el-input
placeholder="证件号码"
v-model="queryForm.certCode"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="6" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<el-table
:data="checkResult"
border
style="width: 100%"
:header-cell-style="{ 'text-align': 'center' }"
:cell-style="{ 'text-align': 'center' }"
>
<el-table-column prop="apply_name" label="当事人姓名" width="150">
</el-table-column>
<el-table-column prop="apply_card_num" label="证件号码" width="150">
</el-table-column>
<el-table-column prop="notary_type" label="公证业务类别" width="150">
</el-table-column>
<el-table-column prop="notary_num" label="公证书编号" width="120">
</el-table-column>
<el-table-column prop="notary_content" label="公证书内容" width="160">
</el-table-column>
<el-table-column prop="org_name" label="公证机构名称" width="160">
</el-table-column>
<el-table-column prop="notary_name" label="公证员" width="120">
</el-table-column>
<el-table-column prop="accept_date" label="公证日期" width="120"> </el-table-column>
<el-table-column prop="fwbh" label="房屋编号" width="120">
</el-table-column>
<el-table-column prop="mj" label="面积" width="120">
</el-table-column>
<el-table-column prop="sfdy" label="是否抵押" width="120">
</el-table-column>
<el-table-column prop="sfcf" label="是否查封" width="120">
</el-table-column>
</el-table>
</div>
</div>
</div>
</template>
<script>
import { gzsxx } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: [],
};
},
mounted() {},
methods: {
handleSearch() {
gzsxx(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.body;
}
});
},
},
};
</script>
<style lang="scss" scoped>
.wide {
/deep/ label {
width: 140px !important;
}
}
</style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-06 10:03:23
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\hydjxxhy.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<el-table :data="checkResult" border style="width: 100%" :header-cell-style="{ 'text-align': 'center'}" :cell-style="{ 'text-align': 'center' }">
<el-table-column prop="op_type" label="婚姻登记业务类型" width="150">
</el-table-column>
<el-table-column prop="dept_code" label="登记机关代码" width="150">
</el-table-column>
<el-table-column prop="dept_name" label="登记机关名称" width="150">
</el-table-column>
<el-table-column prop="op_date" label="登记日期" width="120">
</el-table-column>
<el-table-column prop="cert_no" label="结婚证/离婚证字号" width="160">
</el-table-column>
<el-table-column prop="name_woman" label="女方姓名" width="120">
</el-table-column>
<el-table-column prop="cert_num_woman" label="女方身份证件号" width="140">
</el-table-column>
<el-table-column prop="birth_woman" label="女方出生日期" width="120">
</el-table-column>
<el-table-column prop="nation_woman" label="女方国籍" width="80">
</el-table-column>
<el-table-column prop="name_man" label="男方姓名" width="120">
</el-table-column>
<el-table-column prop="cert_num_man" label="男方身份证件号" width="140">
</el-table-column>
<el-table-column prop="birth_man" label="男方出生日期" width="120">
</el-table-column>
<el-table-column prop="nation_man" label="男方国籍" width="80">
</el-table-column>
</el-table>
</div>
</template>
<script>
import { hy } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
prop: {
condition: {
type: Object,
default: () => {
return {};
},
},
},
data() {
return {
checkResult: [],
};
},
mounted() {
hy(this.condition).then((res) => {
if (res.status == 'OK') {
this.checkResult = res.data.rows
}
});
},
methods: {},
};
</script>
<style lang="scss" scoped></style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-07 09:14:22
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\jgxxcx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="124px"
>
<el-row>
<el-col :span="10">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="社会组织名称">
<el-input
placeholder="社会组织名称"
v-model="queryForm.name"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
<el-row>
<el-col :span="10">
<el-form-item label="统一社会信用代码">
<el-input
placeholder="统一社会信用代码"
v-model="queryForm.tyshxydm"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="14">
<el-form-item class="wide" label="社会组织信息查询服务">
<el-input
placeholder="社会组织信息查询服务"
v-model="queryForm.searchType"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<el-form
:model="checkResult"
ref="checkResult"
@submit.native.prevent
label-width="140px"
>
<el-row>
<el-col :span="12">
<el-form-item label="统一社会信用代码 :">
<el-input
v-model="checkResult.usc_code"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="社会组织名称 :">
<el-input v-model="checkResult.org_name" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="法定代表人 :">
<el-input v-model="checkResult.legal_name" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="注册资金 :">
<el-input
v-model="checkResult.registered_capital"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="住所具体地址 :">
<el-input v-model="checkResult.domicile_addres" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="证书有效期起 :">
<el-input v-model="checkResult.valid_from" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="证书有效期止 :">
<el-input v-model="checkResult.valid_to" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="发证机关 :">
<el-input v-model="checkResult.issue_certificate_dept" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="活动地域 :">
<el-input v-model="checkResult.activity_range" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="发证日期 :">
<el-input v-model="checkResult.registration_date" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="主管单位 :">
<el-input v-model="checkResult.manager_dept" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="是否慈善组织 :">
<el-input v-model="checkResult.ifcharity" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="业务范围 :">
<el-input
type="textarea"
v-model="checkResult.business_scope"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</div>
</div>
</template>
<script>
import { jgxxcx } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
};
},
mounted() {},
methods: {
handleSearch() {
jgxxcx(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.data.rows[0];
}
});
},
},
};
</script>
<style lang="scss" scoped>
.wide {
/deep/ label {
width: 180px !important;
}
}
</style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-06 11:19:07
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\jrxkcx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="80px"
>
<el-row>
<el-col :span="7">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="7">
<el-form-item label="机构编码">
<el-input
placeholder="机构编码"
v-model="queryForm.certCode"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="查询类型">
<el-select
v-model="queryForm.typeId"
class="width100"
filterable
clearable
placeholder="查询类型"
>
<el-option
v-for="item in typeList"
:key="item.code"
:label="item.name"
:value="item.code"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<el-form
:model="checkResult"
ref="checkResult"
@submit.native.prevent
label-width="120px"
>
<el-row>
<el-col :span="12">
<el-form-item label="金融许可证id :">
<el-input v-model="checkResult.id" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="流水号 :">
<el-input
v-model="checkResult.certFlowNo"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="机构编码 :">
<el-input
v-model="checkResult.certCode"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="机构全称 :">
<el-input
v-model="checkResult.fullName"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="机构简称 :">
<el-input
v-model="checkResult.simpleName"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="英文名称 :">
<el-input
v-model="checkResult.englishName"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="设立日期 :">
<el-input v-model="checkResult.setDate" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="打印日期 :">
<el-input
v-model="checkResult.printDate"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="类型 :">
<el-select
v-model="checkResult.typeId"
class="width100"
placeholder=""
disabled
>
<el-option
v-for="item in typeList"
:key="item.code"
:label="item.name"
:value="item.code"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="监管机构名称 :">
<el-input
v-model="checkResult.organName"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="经营范围 :">
<el-input
type="textarea"
class="width100"
disabled
v-model="checkResult.scope"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="机构地址 :">
<el-input
type="textarea"
class="width100"
disabled
v-model="checkResult.address"
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</div>
</div>
</template>
<script>
import { jrxkz } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
typeList: [
{ name: "银行", code: "01" },
{ name: "保险", code: "02" },
],
};
},
mounted() {},
methods: {
handleSearch() {
jrxkz(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.data;
}
});
},
},
};
</script>
<style lang="scss" scoped></style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-06 15:32:14
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\qyjbxxcx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="124px"
>
<el-row>
<el-col :span="10">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="主体名称">
<el-input
placeholder="主体名称"
v-model="queryForm.entname"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
<el-row>
<el-col :span="10">
<el-form-item label="统一社会信用代码">
<el-input
placeholder="统一社会信用代码"
v-model="queryForm.uniscid"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<el-form
:model="checkResult"
ref="checkResult"
@submit.native.prevent
label-width="140px"
>
<el-row>
<el-col :span="12">
<el-form-item label="统一社会信用代码 :">
<el-input v-model="checkResult.uniscid" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="企业类型(中文) :">
<el-input
v-model="checkResult.enttypeCn"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="主体名称 :">
<el-input
v-model="checkResult.entname"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="法定代表人 :">
<el-input
v-model="checkResult.name"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="成立日期 :">
<el-input
v-model="checkResult.estdate"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="核准日期 :">
<el-input
v-model="checkResult.apprdate"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="经营期限自 :">
<el-input v-model="checkResult.opfrom" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="经营期限至 :">
<el-input
v-model="checkResult.opto"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="注册资本 :">
<el-input v-model="checkResult.regcap" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="注册资本币种 :">
<el-input
v-model="checkResult.regcapcurCn"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="注册号 :">
<el-input v-model="checkResult.regno" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="登记机关(中文) :">
<el-input
v-model="checkResult.regorgCn"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="登记状态(中文) :">
<el-input
v-model="checkResult.regstateCn"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="经营范围 :">
<el-input
type="textarea"
class="width100"
disabled
v-model="checkResult.opscope"
></el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="24">
<el-form-item label="住所 :">
<el-input
type="textarea"
class="width100"
disabled
v-model="checkResult.dom"
></el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</div>
</div>
</template>
<script>
import { qyjbxx } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
};
},
mounted() {},
methods: {
handleSearch() {
qyjbxx(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.body;
}
});
},
},
};
</script>
<style lang="scss" scoped></style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-06 16:25:19
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\qyjbxxyz.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="124px"
>
<el-row>
<el-col :span="10">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="主体名称">
<el-input
placeholder="主体名称"
v-model="queryForm.entname"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
<el-row>
<el-col :span="10">
<el-form-item label="统一社会信用代码">
<el-input
placeholder="统一社会信用代码"
v-model="queryForm.uniscid"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="注册号">
<el-input
placeholder="注册号"
v-model="queryForm.uniscid"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<p>验证结果:<span></span></p>
</div>
</div>
</div>
</template>
<script>
import { qyjbxxyz } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
};
},
mounted() {},
methods: {
handleSearch() {
qyjbxxyz(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.body;
}
});
},
},
};
</script>
<style lang="scss" scoped>
.from-clues-content{
margin-left: 40px;
p{
margin-top: 20px;
color: grey;
}
}
</style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-06 09:41:07
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\sfhc.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result"></div>
</template>
<script>
import { sfhc } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
prop: {
condition: {
type: Object,
default: () => {
return {};
},
},
},
data() {
return {
checkResult: {},
};
},
mounted() {
sfhc(this.condition).then((res) => {
});
},
methods: {},
};
</script>
<style lang="scss" scoped></style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:00:34
* @LastEditors: yangwei
* @LastEditTime: 2023-09-07 09:03:14
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\zbbjbxxcx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="124px"
>
<el-row>
<el-col :span="10">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="社会组织名称">
<el-input
placeholder="社会组织名称"
v-model="queryForm.name"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
<el-row>
<el-col :span="10">
<el-form-item label="统一社会信用代码">
<el-input
placeholder="统一社会信用代码"
v-model="queryForm.tyshxydm"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<el-form
:model="checkResult"
ref="checkResult"
@submit.native.prevent
label-width="140px"
>
<el-row>
<el-col :span="12">
<el-form-item label="统一社会信用代码 :">
<el-input
v-model="checkResult.tyshxydm"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="第一名称 :">
<el-input
v-model="checkResult.onemc"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="第二名称 :">
<el-input
v-model="checkResult.twomc"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="第三名称 :">
<el-input v-model="checkResult.threemc" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="其他名称 :">
<el-input
v-model="checkResult.qtmc"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="负责人 :">
<el-input
v-model="checkResult.fzr"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="数据日期 :">
<el-input
v-model="checkResult.sjrq"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="颁发日期 :">
<el-input v-model="checkResult.bfrq" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="机构地址 :">
<el-input
v-model="checkResult.jgdz"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="机构性质 :">
<el-input
v-model="checkResult.jgxz"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="赋码机关 :">
<el-input v-model="checkResult.fmjg" disabled class="width100">
</el-input>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="权力标识 :">
<el-input
v-model="checkResult.qlbs"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="12">
<el-form-item label="状态 :">
<el-input
v-model="checkResult.zt"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</div>
</div>
</template>
<script>
import { xydm } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
};
},
mounted() {},
methods: {
handleSearch() {
xydm(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.data.rows[0];
}
});
},
},
};
</script>
<style lang="scss" scoped></style>
<!--
* @Author: yangwei
* @Date: 2023-09-06 09:04:36
* @LastEditors: yangwei
* @LastEditTime: 2023-09-07 14:12:23
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\components\zgfbm.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="check-result">
<p>获取查询请求单号</p>
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="124px"
>
<el-row>
<el-col :span="10">
<el-form-item label="案件编号">
<el-input
placeholder="案件编号"
v-model="queryForm.ajbh"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="查询人姓名">
<el-input
placeholder="查询人姓名"
v-model="queryForm.cxr"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="10">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="查询人编号/证号">
<el-input
placeholder="查询人编号/证号"
v-model="queryForm.cxrbh"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button
type="primary"
native-type="submit"
@click="handleSearch"
>查询</el-button
>
</el-col>
</el-row>
</el-form>
</div>
</div>
<p>第二次查询</p>
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="124px"
>
<el-row>
<el-col :span="10">
<el-form-item label="查询请求单号">
<el-input
placeholder="查询请求单号"
v-model="queryForm.cxqqdh"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="业务号">
<el-input
placeholder="业务号"
v-model="queryForm.businessNumber"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="4" class="btnColRight">
<el-button type="primary" native-type="submit" @click="searchSecond"
>查询</el-button
>
</el-col>
</el-row>
</el-form>
<p>返回内容</p>
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="124px"
>
<el-row>
<el-col :span="10">
<el-form-item label="实体码 :">
<el-input
placeholder="实体码"
v-model="queryForm.c_stm"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="10">
<el-form-item label="文书内容 :">
<el-input
placeholder="文书内容"
v-model="queryForm.c_nr"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="10">
<el-form-item label="案号 :">
<el-input
placeholder="案号"
v-model="queryForm.c_ah"
disabled
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
</template>
<script>
import { pjws,pjwsDetail } from "@/api/v1.js";
export default {
name: "BdcdjWebSfhc",
data() {
return {
queryForm: {},
checkResult: {},
};
},
mounted() {},
methods: {
handleSearch() {
pjws(this.queryForm).then((res) => {
if (res.status == "OK") {
this.queryForm.cxqqdh = res.cxqqdh;
}
});
},
searchSecond() {
pjwsDetail(this.queryForm).then((res) => {
if (res.status == "OK") {
this.checkResult = res.body;
}
});
},
},
};
</script>
<style lang="scss" scoped>
.check-result {
> p {
color: #050505;
font-size: 16px;
margin-bottom: 20px;
&:before {
content: "";
display: inline-block;
width: 3px;
background-color: #659bfe;
height: 16px;
position: relative;
left: -4px;
top: 3px;
}
}
}
</style>
<!--
* @Author: yangwei
* @Date: 2023-09-01 10:39:03
* @LastEditors: yangwei
* @LastEditTime: 2023-09-07 09:00:17
* @FilePath: \bdcdj-web\src\views\sjgx\gbmhlgxsjgx\gbmhlgxsjgx.vue
* @Description:
*
* Copyright (c) 2023 by yangwei, All Rights Reserved.
-->
<template>
<div class="from-clues">
<div class="from-clues-header">
<el-form
:model="queryForm"
ref="queryForm"
@submit.native.prevent
label-width="100px"
>
<el-row>
<el-col :span="5">
<el-form-item label="身份证号">
<el-input
placeholder="身份证号"
v-model="queryForm.gmsfhm"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="姓名">
<el-input
placeholder="姓名"
v-model="queryForm.xm"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="证件种类">
<el-select
v-model="queryForm.qllx"
class="width100"
filterable
clearable
placeholder="证件种类"
>
<el-option
v-for="item in dictData['A30']"
:key="item.dcode"
:label="item.dname"
:value="item.dcode"
>
</el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="5">
<el-form-item label="不动产单元号">
<el-input
placeholder="不动产单元号"
v-model="queryForm.bdcdyh"
clearable
class="width100"
>
</el-input>
</el-form-item>
</el-col>
</el-row>
</el-form>
</div>
<div class="from-clues-content">
<div
v-for="item in searchType"
:key="item.name"
@click="openDialog(item)"
class="search-type"
>
<div
:style="{
backgroundColor: item.bgColor,
'box-shadow': '0px 5px 9px -1px ' + item.bgColor,
}"
>
<i class="el-icon-s-claim"></i>
</div>
<p>{{ item.name }}</p>
</div>
</div>
<el-dialog
:close-on-click-modal="false"
:title="dialogTitle"
:visible.sync="dialogVisible"
custom-class="insetDialog"
append-to-body
width="50%"
>
<component :is="dialogComp" v-if="dialogVisible" :condition="queryForm" />
<div class="text-center pt-10 pb-20">
<el-button @click="dialogVisible = false">关 闭</el-button>
</div>
</el-dialog>
</div>
</template>
<script>
import { mapGetters } from "vuex";
export default {
name: "BdcdjWebGbmhlgxsjgx",
data() {
return {
queryForm: {},
searchType: [
{ name: "身份核查", bgColor: "#486DCA", comp: "sfhc" },
{ name: "婚姻登记信息核验", bgColor: "#AA47AF", comp: "hydjxxhy" },
{ name: "金融许可查询", bgColor: "#E1943F", comp: "jrxkcx" },
{ name: "企业基本信息查询", bgColor: "#D35450", comp: "qyjbxxcx" },
{ name: "企业基本信息验证", bgColor: "#486DCA", comp: "qyjbxxyz" },
{ name: "地域信息查询", bgColor: "#AA47AF", comp: "dyxxcx" },
{
name: "个体工商户基本信息查询",
bgColor: "#E1943F",
comp: "gtgshjbxxcx",
},
{
name: "个体工商户基本信息验证",
bgColor: "#486DCA",
comp: "gtgshjbxxyz",
},
{ name: "中编办机构信息查询", bgColor: "#D35450", comp: "zbbjbxxcx" },
{ name: "机构信息查询", bgColor: "#E1943F", comp: "jgxxcx" },
{ name: "不动产登记信息查询", bgColor: "#486DCA", comp: "bdcdjxxcx" },
{ name: "电子营业执照查询", bgColor: "#AA47AF", comp: "dzyyzzcx" },
{ name: "公证书信息查询", bgColor: "#E1943F", comp: "gzsxxcx" },
{ name: "最高法部门", bgColor: "#D35450", comp: "zgfbm" },
],
dialogVisible: false,
dialogTitle: "",
dialogComp: null,
};
},
mounted() {},
methods: {
/**
* @description: openDialog 打开弹框窗口
* @param {*} item
* @author: renchao
*/
openDialog(item) {
this.dialogTitle = item.name;
this.dialogVisible = true;
this.dialogComp = (r) =>
require.ensure([], () => r(require(`./components/${item.comp}.vue`)));
},
},
computed: {
...mapGetters(["dictData"]),
},
};
</script>
<style scoped lang="scss">
@import "~@/styles/public.scss";
.from-clues-content {
height: calc(100% - 70px);
}
.search-type {
float: left;
width: 12.5%;
text-align: center;
height: 160px;
box-sizing: border-box;
padding: 32px 0;
> div {
width: 60px;
height: 60px;
border-radius: 50%;
margin: 0 auto;
cursor: pointer;
i {
text-align: center;
line-height: 60px;
font-size: 26px;
color: #fff;
}
}
p {
margin-top: 20px;
cursor: pointer;
font-size: 16px;
}
}
/deep/.el-dialog__header {
text-align: center;
}
/deep/ .check-result {
min-height: 200px;
box-sizing: border-box;
padding: 20px 0 0;
}
.pb-20 {
padding-bottom: 20px;
/deep/ .el-button {
cursor: pointer;
}
}
</style>