Commit 8ebe0599 authored by yht15023815643's avatar yht15023815643

甲方详情优化

parent 7a95fb40
...@@ -524,15 +524,15 @@ ul, li { ...@@ -524,15 +524,15 @@ ul, li {
line-height: 50px; line-height: 50px;
height: 50px; height: 50px;
} }
.el-tabs__item.is-disabled {
color: #C0C4CC;
cursor: not-allowed;
}
.is-active{ .is-active{
color: #0081FF; color: #0081FF;
font-weight: bold; font-weight: bold;
} }
} }
.el-tabs__item.is-disabled {
color: #C0C4CC;
cursor: not-allowed;
}
//按钮 //按钮
.btn{ .btn{
margin-left: 8px; margin-left: 8px;
......
...@@ -61,6 +61,7 @@ export default { ...@@ -61,6 +61,7 @@ export default {
], ],
formData: [ formData: [
{ type: 3, fieldName: 'keys', value: '', placeholder: '输入项目名称关键词查询', options: [], width: 220}, { type: 3, fieldName: 'keys', value: '', placeholder: '输入项目名称关键词查询', options: [], width: 220},
{ type: 4, fieldName: 'isProjcet', value: '', placeholder: '是否为民间推介项目', options: []},
], ],
//列表 //列表
tableLoading:false, tableLoading:false,
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<div class="app-container detail-container"> <div class="app-container detail-container">
<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>
<el-tab-pane label="工商变更" name="second"></el-tab-pane> <el-tab-pane label="工商变更" :disabled="tableDataTotal>0" name="second"></el-tab-pane>
</el-tabs> </el-tabs>
...@@ -91,11 +91,13 @@ export default { ...@@ -91,11 +91,13 @@ export default {
], ],
//列表 //列表
tableLoading:false, tableLoading:false,
tableData:[] tableData:[],
tableDataTotal:0
} }
}, },
created() { created() {
this.handleQuery() this.handleQuery();
this.handleQuery1();
}, },
methods: { methods: {
handleClick(){ handleClick(){
...@@ -103,13 +105,20 @@ export default { ...@@ -103,13 +105,20 @@ export default {
}, },
async handleQuery() { async handleQuery() {
this.tableLoading = true this.tableLoading = true
let param = this.activeName == 'first' ? this.baseParams : this.queryParams let param = this.baseParams;
let res = this.activeName == 'first' ? await icInfo(param) : await changeInfo(param) let res = await icInfo(param);
this.tableLoading = false this.tableLoading = false
if(res.code==200){ if(res.code==200){
this.activeName == 'first' ? this.forInfo = res.data : this.tableData = res.rows this.forInfo = res.data
}
},
async handleQuery1() {
let param = this.queryParams
let res = await changeInfo(param)
if(res.code==200){
this.tableData = res.rows;
this.tableDataTotal = res.total
} }
this.activeName == 'first' ? '' : this.tableDataTotal = res.total
}, },
showRegion(region){ showRegion(region){
if(region) { if(region) {
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<div class="common-title">关系企业</div> <div class="common-title">关系企业</div>
<el-tabs v-model="activeName" @tab-click="handleClick" class="tabpane selfTab"> <el-tabs v-model="activeName" @tab-click="handleClick" class="tabpane selfTab">
<el-tab-pane label="股东" name="first"></el-tab-pane> <el-tab-pane label="股东" name="first"></el-tab-pane>
<el-tab-pane label="对外投资" name="second"></el-tab-pane> <el-tab-pane label="对外投资" :disabled="shipTotal<1" name="second"></el-tab-pane>
<el-tab-pane label="分支机构" :disabled="affiliatesTotal<1" name="third"></el-tab-pane> <el-tab-pane label="分支机构" :disabled="affiliatesTotal<1" name="third"></el-tab-pane>
</el-tabs> </el-tabs>
<div class="table-item"> <div class="table-item">
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
/> />
<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>
<el-tab-pane label="历史股东" name="second"></el-tab-pane> <el-tab-pane label="历史股东" :disabled="disabled" name="second"></el-tab-pane>
</el-tabs> </el-tabs>
<tables <tables
...@@ -65,11 +65,13 @@ export default { ...@@ -65,11 +65,13 @@ export default {
tableLoading:false, tableLoading:false,
tableData:[], tableData:[],
tableDataTotal:0, tableDataTotal:0,
disabled:false,
labelArr:['失信联合惩戒企业','严重行政处罚','司法纠纷','注销', '注销企业'], labelArr:['失信联合惩戒企业','严重行政处罚','司法纠纷','注销', '注销企业'],
} }
}, },
created() { created() {
this.handleQuery() this.handleQuery();
this.handleQuery1();
}, },
methods: { methods: {
handleClick(){ handleClick(){
...@@ -85,6 +87,17 @@ export default { ...@@ -85,6 +87,17 @@ export default {
this.tableData = res.rows this.tableData = res.rows
} }
this.tableDataTotal = res.total this.tableDataTotal = res.total
},
async handleQuery1(params) {
let param = params?params:this.queryParams
param.isHistory = 1
let res = await bestStockPage(param)
this.tableLoading = false
if(res.code==200){
if(res.total<1){
this.disabled = true
}
}
} }
} }
} }
......
...@@ -82,7 +82,8 @@ export default { ...@@ -82,7 +82,8 @@ export default {
{name:'不到5%',value:'0~0.05'} {name:'不到5%',value:'0~0.05'}
], ],
width: 130 width: 130
} },
{ type: 3, fieldName: 'investName', value: '', placeholder: '输入企业名称查询'},
], ],
//列表 //列表
tableLoading:false, tableLoading:false,
......
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