Commit ee1113f7 authored by caixingbing's avatar caixingbing

*

parent 4c16ba73
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
</template> </template>
</el-table> </el-table>
</div> </div>
<div class="pagination-box"> <div class="pagination-box" v-if="paging">
<el-pagination background :current-page="queryParams.pageNum" :page-size="queryParams.pageSize" :total="tableDataTotal" layout="prev, pager, next, jumper" @current-change="handleCurrentChange" @size-change="handleSizeChange" /> <el-pagination background :current-page="queryParams.pageNum" :page-size="queryParams.pageSize" :total="tableDataTotal" layout="prev, pager, next, jumper" @current-change="handleCurrentChange" @size-change="handleSizeChange" />
</div> </div>
</div> </div>
...@@ -91,6 +91,10 @@ export default { ...@@ -91,6 +91,10 @@ export default {
type: Object, type: Object,
default: {} default: {}
}, },
paging: {
type: Boolean,
default: true
},
}, },
data() { data() {
return { return {
......
...@@ -5,16 +5,72 @@ ...@@ -5,16 +5,72 @@
<el-tab-pane label="工商变更" name="second"></el-tab-pane> <el-tab-pane label="工商变更" name="second"></el-tab-pane>
</el-tabs> </el-tabs>
<div v-if="activeName=='first'"> <div class="businfo-box" v-if="activeName=='first'">
111 <p>
<label class="label">企业名称</label>
<span>{{forInfo.companyName || '--'}}</span>
<label class="label">社会信用代码</label>
<span>{{forInfo.companyName || '--'}}</span>
</p>
<p>
<label class="label">法定代表人</label>
<span>{{forInfo.companyName || '--'}}</span>
<label class="label">登记状态</label>
<span>{{forInfo.companyName || '--'}}</span>
</p>
<p>
<label class="label">成立日期</label>
<span>{{forInfo.companyName || '--'}}</span>
<label class="label">注册资本</label>
<span>{{forInfo.companyName || '--'}}</span>
</p>
<p>
<label class="label">实缴资本</label>
<span>{{forInfo.companyName || '--'}}</span>
<label class="label">核准日期</label>
<span>{{forInfo.companyName || '--'}}</span>
</p>
<p>
<label class="label">组织机构代码</label>
<span>{{forInfo.companyName || '--'}}</span>
<label class="label">工商注册号</label>
<span>{{forInfo.companyName || '--'}}</span>
</p>
<p>
<label class="label">纳税人识别号</label>
<span>{{forInfo.companyName || '--'}}</span>
<label class="label">企业类型</label>
<span>{{forInfo.companyName || '--'}}</span>
</p>
<p>
<label class="label">营业期限</label>
<span>{{forInfo.companyName || '--'}}</span>
<label class="label">纳税人资质</label>
<span>{{forInfo.companyName || '--'}}</span>
</p>
<p>
<label class="label">所属地区</label>
<span>{{forInfo.companyName || '--'}}</span>
<label class="label">登记机关</label>
<span>{{forInfo.companyName || '--'}}</span>
</p>
<p>
<label class="label">人员规模</label>
<span>{{forInfo.companyName || '--'}}</span>
<label class="label">参保人数</label>
<span>{{forInfo.companyName || '--'}}</span>
</p>
<p>
<label class="label">经营范围</label>
<span class="span-one">{{forInfo.companyName || '--'}}</span>
</p>
</div> </div>
<tables <tables
:tableLoading="tableLoading" :tableLoading="tableLoading"
:tableData="tableData" :tableData="tableData"
:forData="forData" :forData="forData"
:tableDataTotal="tableDataTotal"
:queryParams="queryParams" :queryParams="queryParams"
@handle-current-change="handleCurrentChange" :paging="false"
v-if="activeName=='second'" v-if="activeName=='second'"
/> />
</div> </div>
...@@ -24,6 +80,7 @@ ...@@ -24,6 +80,7 @@
import mixin from '../mixins/mixin' import mixin from '../mixins/mixin'
export default { export default {
name: 'Businfo', name: 'Businfo',
props: ['companyId'],
mixins: [mixin], mixins: [mixin],
data() { data() {
return { return {
...@@ -33,29 +90,26 @@ export default { ...@@ -33,29 +90,26 @@ export default {
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 10
}, },
forInfo: {},
forData: [ forData: [
{label: '变更日期', prop: 'inReason', slot: true}, {label: '变更日期', prop: 'inReason', width: '90', slot: true},
{label: '变更事项', prop: 'inDate'}, {label: '变更事项', prop: 'inDate'},
{label: '变更前', prop: 'department'}, {label: '变更前', prop: 'department'},
{label: '变更后', prop: 'department'} {label: '变更后', prop: 'department'}
], ],
formData: [],
//列表 //列表
tableLoading:false, tableLoading:false,
tableData:[], tableData:[]
pageIndex:1,
pageSize:10,
tableDataTotal:0,
} }
}, },
created() { created() {
this.dataRegion() this.handleData()
}, },
methods: { methods: {
handleClick(){ handleClick(){
this.dataRegion() this.handleData()
}, },
async dataRegion() { async handleData() {
this.tableData = [ this.tableData = [
{id:1, inReason:'达萨法达萨法', inDate:'000',tag:'aaa'}, {id:1, inReason:'达萨法达萨法', inDate:'000',tag:'aaa'},
{id:2, inReason:'达萨法达萨法', inDate:'111'}, {id:2, inReason:'达萨法达萨法', inDate:'111'},
...@@ -90,5 +144,35 @@ export default { ...@@ -90,5 +144,35 @@ export default {
} }
} }
} }
.businfo-box {
border-top: 1px solid #E6E9F0;
p {
display: flex;
align-items: center;
margin: 0;
border-left: 1px solid #E6E9F0;
border-bottom: 1px solid #E6E9F0;
.label {
width: 10%;
font-weight: 400;
line-height: 40px;
font-size: 12px;
height: 40px;
background: #F0F3FA;
padding-left: 12px;
}
span {
width: 40%;
color: #000;
height: 40px;
line-height: 40px;
padding-left: 12px;
font-size: 12px;
}
.span-one {
width: 90%;
}
}
}
} }
</style> </style>
...@@ -5,16 +5,14 @@ ...@@ -5,16 +5,14 @@
:form-data="formData" :form-data="formData"
:query-params="queryParams" :query-params="queryParams"
:total="tableDataTotal" :total="tableDataTotal"
@handle-search="handleSearch"
/> />
<tables <tables
:tableLoading="tableLoading" :tableLoading="tableLoading"
:tableData="tableData" :tableData="tableData"
:forData="forData" :forData="forData"
:tableDataTotal="tableDataTotal"
:queryParams="queryParams" :queryParams="queryParams"
@handle-current-change="handleCurrentChange" :paging="false"
/> />
</div> </div>
</template> </template>
...@@ -23,6 +21,7 @@ ...@@ -23,6 +21,7 @@
import mixin from '../mixins/mixin' import mixin from '../mixins/mixin'
export default { export default {
name: 'Execuinfo', name: 'Execuinfo',
props: ['companyId'],
mixins: [mixin], mixins: [mixin],
data() { data() {
return { return {
...@@ -39,16 +38,14 @@ export default { ...@@ -39,16 +38,14 @@ export default {
//列表 //列表
tableLoading:false, tableLoading:false,
tableData:[], tableData:[],
pageIndex:1,
pageSize:10,
tableDataTotal:0, tableDataTotal:0,
} }
}, },
created() { created() {
this.dataRegion() this.handleData()
}, },
methods: { methods: {
async dataRegion() { async handleData() {
this.tableData = [ this.tableData = [
{id:1, inReason:'达萨法达萨法', inDate:'000',tag:'aaa'}, {id:1, inReason:'达萨法达萨法', inDate:'000',tag:'aaa'},
{id:2, inReason:'达萨法达萨法', inDate:'111'}, {id:2, inReason:'达萨法达萨法', inDate:'111'},
......
...@@ -5,7 +5,6 @@ ...@@ -5,7 +5,6 @@
:form-data="formData" :form-data="formData"
:query-params="queryParams" :query-params="queryParams"
:total="tableDataTotal" :total="tableDataTotal"
@handle-search="handleSearch"
/> />
<el-tabs v-model="activeName" @tab-click="handleClick" class="detail-tab"> <el-tabs v-model="activeName" @tab-click="handleClick" class="detail-tab">
<el-tab-pane label="股东信息" name="first"></el-tab-pane> <el-tab-pane label="股东信息" name="first"></el-tab-pane>
...@@ -35,6 +34,7 @@ ...@@ -35,6 +34,7 @@
import mixin from '../mixins/mixin' import mixin from '../mixins/mixin'
export default { export default {
name: 'Holderinfo', name: 'Holderinfo',
props: ['companyId'],
mixins: [mixin], mixins: [mixin],
data() { data() {
return { return {
...@@ -50,7 +50,7 @@ export default { ...@@ -50,7 +50,7 @@ export default {
{label: '认缴出资(万)', prop: 'department'}, {label: '认缴出资(万)', prop: 'department'},
{label: '实缴出资额', prop: 'department'}, {label: '实缴出资额', prop: 'department'},
{label: '认缴出资额', prop: 'department'}, {label: '认缴出资额', prop: 'department'},
{label: '参股日期', prop: 'department'} {label: '参股日期', prop: 'department', width: '150'}
], ],
formData: [], formData: [],
//列表 //列表
...@@ -62,13 +62,13 @@ export default { ...@@ -62,13 +62,13 @@ export default {
} }
}, },
created() { created() {
this.dataRegion() this.handleData()
}, },
methods: { methods: {
handleClick(){ handleClick(){
this.dataRegion() this.handleData()
}, },
async dataRegion() { async handleData() {
this.tableData = [ this.tableData = [
{id:1, inReason:'达萨法达萨法', inDate:'000',tag:'aaa'}, {id:1, inReason:'达萨法达萨法', inDate:'000',tag:'aaa'},
{id:2, inReason:'达萨法达萨法', inDate:'111'}, {id:2, inReason:'达萨法达萨法', inDate:'111'},
......
...@@ -17,6 +17,18 @@ ...@@ -17,6 +17,18 @@
:queryParams="queryParams" :queryParams="queryParams"
@handle-current-change="handleCurrentChange" @handle-current-change="handleCurrentChange"
> >
<template slot="gqzb">
<div class="tab-header">股权占比 <el-popover
placement="top-start"
width="280"
trigger="hover">
<div>
控股67%:绝对控制权67%,相当于100%的权力,修改公司章程/分立、合并、变更主营项目、重大决策<br />
控股51%:相对控制权51%,控制线,绝对控制公司<br />
控股34%:安全控制权,一票否决权</div>
<img src="@/assets/images/detail/overview/zbph_question.png" slot="reference">
</el-popover></div>
</template>
<template slot="inReason" slot-scope="scope"> <template slot="inReason" slot-scope="scope">
<div>{{scope.row.inReason}}</div> <div>{{scope.row.inReason}}</div>
<div class="tags" v-if="scope.row.tag"> <div class="tags" v-if="scope.row.tag">
...@@ -32,6 +44,7 @@ ...@@ -32,6 +44,7 @@
import mixin from '../mixins/mixin' import mixin from '../mixins/mixin'
export default { export default {
name: 'Overseas', name: 'Overseas',
props: ['companyId'],
mixins: [mixin], mixins: [mixin],
data() { data() {
return { return {
...@@ -45,7 +58,7 @@ export default { ...@@ -45,7 +58,7 @@ export default {
{label: '法定代表人', prop: 'inDate'}, {label: '法定代表人', prop: 'inDate'},
{label: '注册资本(万元)', prop: 'department'}, {label: '注册资本(万元)', prop: 'department'},
{label: '成立日期', prop: 'department'}, {label: '成立日期', prop: 'department'},
{label: '股权占比', prop: 'department'}, {label: '股权占比', prop: 'department', slotHeader: true, slotName: 'gqzb'},
{label: '认缴出资额(万元)', prop: 'department'} {label: '认缴出资额(万元)', prop: 'department'}
], ],
formData: [ formData: [
...@@ -75,10 +88,10 @@ export default { ...@@ -75,10 +88,10 @@ export default {
} }
}, },
created() { created() {
this.dataRegion() this.handleData()
}, },
methods: { methods: {
async dataRegion() { async handleData() {
this.tableData = [ this.tableData = [
{id:1, inReason:'达萨法达萨法', inDate:'000',tag:'aaa'}, {id:1, inReason:'达萨法达萨法', inDate:'000',tag:'aaa'},
{id:2, inReason:'达萨法达萨法', inDate:'111'}, {id:2, inReason:'达萨法达萨法', inDate:'111'},
...@@ -98,6 +111,14 @@ export default { ...@@ -98,6 +111,14 @@ export default {
margin: 0; margin: 0;
padding: 16px; padding: 16px;
background: #FFFFFF; background: #FFFFFF;
.tab-header{
img{
margin-bottom: -3px;
width: 14px;
height: 14px;
cursor: pointer;
}
}
.tags{ .tags{
.tag{ .tag{
display: inline-block; display: inline-block;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment