Commit 98df8bd7 authored by yht15023815643's avatar yht15023815643

优化甲方详情

parent d6946137
...@@ -116,3 +116,11 @@ export function bidPlanPage(data) { ...@@ -116,3 +116,11 @@ export function bidPlanPage(data) {
data: data data: data
}) })
} }
// 招标计划项目类型
export function bidPlanProjectType(data) {
return request({
url: '/enterpriseProject/bidPlanProjectType',
method: 'post',
data: data
})
}
...@@ -169,7 +169,7 @@ export const constantRoutes = [ ...@@ -169,7 +169,7 @@ export const constantRoutes = [
path: '/radar/debtProject/details/:id', path: '/radar/debtProject/details/:id',
component: () => import('@/views/radar/debtProject/details'), component: () => import('@/views/radar/debtProject/details'),
name: 'debtProjectDetails', name: 'debtProjectDetails',
meta: { title: '企业专项债详情', icon: 'radar' } meta: { title: '政府专项债项目详情', icon: 'radar' }
} }
] ]
}, },
......
...@@ -202,7 +202,7 @@ export default { ...@@ -202,7 +202,7 @@ export default {
this.sideRoute[2].children[4].disabled = true; this.sideRoute[2].children[4].disabled = true;
} }
break; break;
case 'proCount': case 'proBiddingAnnouncement':
if(arr[i][j]<1){ if(arr[i][j]<1){
this.sideRoute[2].children[5].disabled = true; this.sideRoute[2].children[5].disabled = true;
} }
......
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
<script> <script>
import mixin from '../mixins/mixin' import mixin from '../mixins/mixin'
import {bidPlanPage} from '@/api/detail/party-a/opport' import {bidPlanPage,bidPlanProjectType} from '@/api/detail/party-a/opport'
export default { export default {
name: 'Biddingplan', name: 'Biddingplan',
props: ['companyId'], props: ['companyId'],
...@@ -74,8 +74,19 @@ export default { ...@@ -74,8 +74,19 @@ export default {
}, },
created() { created() {
this.handleQuery() this.handleQuery()
this.handleOption()
}, },
methods: { methods: {
async handleOption(){
let res = await bidPlanProjectType({cid: this.companyId})
if(res.code==200){
let buildingProjectType = res.data.map(item => {
let it = {name:item.buildingProjectType+'('+item.count+')',value:item.buildingProjectType}
return it
})
this.setFormData('buildingProjectType', buildingProjectType)
}
},
async handleQuery(params) { async handleQuery(params) {
this.tableLoading = true this.tableLoading = true
let param = params?params:this.queryParams let param = params?params:this.queryParams
......
...@@ -87,7 +87,19 @@ ...@@ -87,7 +87,19 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="operName" label="负责人"></el-table-column> <el-table-column prop="operName" label="负责人"></el-table-column>
<el-table-column prop="provinceCode" label="地区"></el-table-column> <el-table-column label="地区">
<template slot-scope="scope">
{{scope.row.provinceName}}
<template v-if="scope.row.cityName">
-
</template>
{{scope.row.cityName}}
<template v-if="scope.row.districtName">
-
</template>
{{scope.row.districtName}}
</template>
</el-table-column>
<el-table-column prop="startDate" label="成立日期"></el-table-column> <el-table-column prop="startDate" label="成立日期"></el-table-column>
</el-table> </el-table>
<div class="rela-more" v-show="activeName=='second'&& shipTotal>shipParams.pageSize"><span class="a-link" @click="handlePath">查看更多数据 ></span></div> <div class="rela-more" v-show="activeName=='second'&& shipTotal>shipParams.pageSize"><span class="a-link" @click="handlePath">查看更多数据 ></span></div>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
</div> </div>
<p class="solid"></p> <p class="solid"></p>
</div> </div>
<!-- 企业专项债 --> <!-- 政府专项债 -->
<debtProject v-if="personnelHerf=='debtProject'" /> <debtProject v-if="personnelHerf=='debtProject'" />
<!-- 土地交易 --> <!-- 土地交易 -->
<Land v-if="personnelHerf=='Land'" /> <Land v-if="personnelHerf=='Land'" />
...@@ -52,7 +52,7 @@ ...@@ -52,7 +52,7 @@
personnelList: [{ personnelList: [{
key: 'debtProject', key: 'debtProject',
status: true, status: true,
value: '企业专项债项目', value: '政府专项债项目',
}, },
{ {
......
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