Commit 7ba6de78 authored by huangjie's avatar huangjie

*

parent 13d86181
...@@ -61,7 +61,7 @@ export default { ...@@ -61,7 +61,7 @@ export default {
// 文件类型, 例如['png', 'jpg', 'jpeg'] // 文件类型, 例如['png', 'jpg', 'jpeg']
fileType: { fileType: {
type: Array, type: Array,
default: () => ["doc", "xls", "ppt", "txt", "pdf"], default: () => ["xlsx","docx","doc", "xls", "ppt", "txt", "pdf"],
}, },
// 是否显示提示 // 是否显示提示
isShowTip: { isShowTip: {
......
...@@ -191,10 +191,12 @@ ...@@ -191,10 +191,12 @@
const _tempArray = [arr]; const _tempArray = [arr];
this.menuTreeList = _tempArray; this.menuTreeList = _tempArray;
await this.$nextTick() await this.$nextTick()
console.log(this.$refs['profitloss']) this.$refs['profitloss'].$refs['customElMenu'].open(_tempArray[0].id)
this.defaultActive = result.data[0].id
this.select(result.data[0].id)
} }
} catch (error) { } catch (error) {
console.log(error)
} }
} }
}, },
......
...@@ -298,54 +298,55 @@ ...@@ -298,54 +298,55 @@
<el-table-column type="index" label="序号" :fixed="tableColumnFixed" width="60" :resizable="false"> <el-table-column type="index" label="序号" :fixed="tableColumnFixed" width="60" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{(pageNum - 1) *pageSize + scope.$index + 1}}</span> <span>{{(pageNum - 1) * pageSize + scope.$index + 1}}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="标志性工程" :fixed="tableColumnFixed" width="120" :resizable="false"> <el-table-column label="标志性工程" :fixed="tableColumnFixed" prop="name1" width="300" :resizable="false">
</el-table-column> </el-table-column>
<el-table-column label="年度" :resizable="false"> <el-table-column label="年度" :resizable="false" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.name2||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="所在区域" :resizable="false"> <el-table-column label="所在区域" :resizable="false" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name3||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="所属省份" :resizable="false"> <el-table-column label="所属省份" :resizable="false" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name4||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="施工面积(㎡)" :resizable="false"> <el-table-column label="施工面积(㎡)" :resizable="false" width="140">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name5||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="年施工产值(亿)" :resizable="false"> <el-table-column label="年施工产值(亿)" :resizable="false" width="140">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name6||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="所获荣誉" :resizable="false"> <el-table-column label="所获荣誉" :resizable="false" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name7||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="备注说明" :resizable="false"> <el-table-column label="备注说明" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name8||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="考察项目" :resizable="false"> <el-table-column label="考察项目" :resizable="false" width="300">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name9||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="考察公司" :resizable="false"> <el-table-column label="考察公司" :resizable="false" width="250">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name10||"--"}}
</template> </template>
</el-table-column> </el-table-column>
...@@ -358,16 +359,16 @@ ...@@ -358,16 +359,16 @@
</div> </div>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="在施工情况" name="third"> <el-tab-pane label="在施工情况" name="third">
<div class="table-item-jf table-item-jf1 empty-table" v-if="!tableData.length && !isSkeleton"> <div class="table-item-jf table-item-jf1 empty-table" v-if="!tableData1.length && !isSkeleton">
<img class="item-jf-img" src="@/assets/images/kong.png" alt=""> <img class="item-jf-img" src="@/assets/images/kong.png" alt="">
<div class="item-jf-titel">暂无相关数据</div> <div class="item-jf-titel">暂无相关数据</div>
<div class="item-jf-text">抱歉,暂无数据,试试更换搜索条件吧</div> <div class="item-jf-text">抱歉,暂无数据,试试更换搜索条件吧</div>
</div> </div>
<skeleton v-if="isSkeleton"></skeleton> <skeleton v-if="isSkeleton"></skeleton>
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0"> <div class="table-item-jf table-item" v-if="!isSkeleton&&tableData1.length>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}" <el-table :data="tableData1" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '0px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row v-sticky-header.always="{offsetTop : '0px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row
:header-row-class-name="setHeaderRow" :cell-class-name="setCellClass" :row-class-name="setRowClass" :header-cell-class-name="setCellClass" :header-row-class-name="setHeaderRow" :cell-class-name="setCellClass" :row-class-name="setRowClass" :header-cell-class-name="setCellClass"
ref="theOwnerListTable"> ref="theOwnerListTable">
...@@ -377,51 +378,52 @@ ...@@ -377,51 +378,52 @@
<span>{{(pageNum - 1) *pageSize + scope.$index + 1}}</span> <span>{{(pageNum - 1) *pageSize + scope.$index + 1}}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="工程名称" :fixed="tableColumnFixed" width="120" :resizable="false"> <el-table-column label="工程名称" width="300" :fixed="tableColumnFixed" prop="name1" :resizable="false">
</el-table-column> </el-table-column>
<el-table-column label="施工承包范围" :resizable="false"> <el-table-column label="施工承包范围" :resizable="false" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.name2||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="建筑平面(㎡)" :resizable="false"> <el-table-column label="建筑平面(㎡)" :resizable="false" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name3||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="队长名称" :resizable="false"> <el-table-column label="队长名称" :resizable="false" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name4||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="管理人员数量(人)" :resizable="false"> <el-table-column label="管理人员数量(人)" :resizable="false" width="150">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name5||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="施工人员数量(人)" :resizable="false"> <el-table-column label="施工人员数量(人)" :resizable="false" width="150">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name6||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="质量目标" :resizable="false"> <el-table-column label="质量目标" :resizable="false" width="100">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name7||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="备注说明" :resizable="false"> <el-table-column label="备注说明" :resizable="false" width="150">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name8||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="考察项目" :resizable="false"> <el-table-column label="考察项目" :resizable="false" width="300">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name9||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="考察公司" :resizable="false"> <el-table-column label="考察公司" :resizable="false" width="260">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name10||"--"}}
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
...@@ -455,13 +457,21 @@ ...@@ -455,13 +457,21 @@
activeName:'first', activeName:'first',
isSkeleton:false, isSkeleton:false,
fbsisSkeleton:false, fbsisSkeleton:false,
total:100, total:2,
tableData:[{legalPerson:8888}], tableData:[
{name1:'黄阁水厂二期扩建工程设计咨询服务项目',name2:'2023年',name3:'华北地区',name4:'河北省',name5:'223.23',name6:'21233',name7:'优质工程',name8:'-',name9:'黄阁水厂二期扩建工程设计咨询服务项目',name10:'中国建筑一局第二建筑有限公司'},
{name1:'黄阁水厂二期扩建工程设计咨询服务项目',name2:'2023年',name3:'华北地区',name4:'河北省',name5:'223.23',name6:'21233',name7:'优质工程',name8:'-',name9:'黄阁水厂二期扩建工程设计咨询服务项目',name10:'中国建筑一局第二建筑有限公司'},
],
tableData1:[
{name1:'黄阁水厂二期扩建工程设计咨询服务项目',name2:'2023年',name3:'233.33',name4:'张林',name5:'32',name6:'21233',name7:'优质工程',name8:'-',name9:'黄阁水厂二期扩建工程设计咨询服务项目',name10:'中国建筑一局第二建筑有限公司'},
{name1:'黄阁水厂二期扩建工程设计咨询服务项目',name2:'2023年',name3:'233.33',name4:'张林',name5:'32',name6:'21233',name7:'优质工程',name8:'-',name9:'黄阁水厂二期扩建工程设计咨询服务项目',name10:'中国建筑一局第二建筑有限公司'},
],
pageSize:20, pageSize:20,
pageNum:1, pageNum:1,
// table列是否悬浮 // table列是否悬浮
tableColumnFixed: true, tableColumnFixed: true,
custmerInfo:{}, custmerInfo:{},
} }
}, },
created() { created() {
......
...@@ -27,31 +27,31 @@ ...@@ -27,31 +27,31 @@
<span>{{(pageNum - 1) *pageSize + scope.$index + 1}}</span> <span>{{(pageNum - 1) *pageSize + scope.$index + 1}}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="年度" width="120" :resizable="false"> <el-table-column label="年度" width="120" prop="name1" :resizable="false">
</el-table-column> </el-table-column>
<el-table-column label="使用公司" :resizable="false"> <el-table-column label="使用公司" :resizable="false" width="250">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name2||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="使用项目" :resizable="false"> <el-table-column label="使用项目" width="250" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name3||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="项目考评" min-width="120" :resizable="false"> <el-table-column label="项目考评" min-width="120" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name4||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="公司考评分" min-width="120" :resizable="false"> <el-table-column label="公司考评分" min-width="120" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name5||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="汇总分" min-width="120" :resizable="false"> <el-table-column label="汇总分" min-width="120" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name6||"--"}}
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
...@@ -78,10 +78,11 @@ ...@@ -78,10 +78,11 @@
return{ return{
encodeStr, encodeStr,
tableData:[ tableData:[
{name:'测试',legalPerson:'AAAA'} {name1:'2021年度',name2:'中建一局集团第二建筑有限公司',name3:'剧场及配套办公等2项(北京市文化中心)',name4:'-',name5:'-',name6:'-'},
{name1:'2021年度',name2:'中建一局集团第二建筑有限公司',name3:'剧场及配套办公等2项(北京市文化中心)',name4:'-',name5:'-',name6:'-'},
], ],
isSkeleton:false, isSkeleton:false,
total:100, total:2,
pageSize:50, pageSize:50,
pageNum:1, pageNum:1,
} }
......
...@@ -27,56 +27,56 @@ ...@@ -27,56 +27,56 @@
<span>{{(pageNum - 1) *pageSize + scope.$index + 1}}</span> <span>{{(pageNum - 1) *pageSize + scope.$index + 1}}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="使用项目" width="320" :fixed="tableColumnFixed" :resizable="false"> <el-table-column label="使用项目" width="350" :fixed="tableColumnFixed" prop="name1" :resizable="false">
</el-table-column> </el-table-column>
<el-table-column label="使用单位" :min-width="200" :resizable="false"> <el-table-column label="使用单位" :min-width="260" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name2||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="公司名称" :min-width="200" :resizable="false"> <el-table-column label="公司名称" :min-width="300" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name3||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="处置时间" :min-width="180" :resizable="false"> <el-table-column label="处置时间" :min-width="180" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name4||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="年度" min-width="120" :resizable="false"> <el-table-column label="年度" min-width="120" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name5||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="处置前状态" :min-width="200" :resizable="false"> <el-table-column label="处置前状态" :min-width="200" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name6||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="处置后状态" :min-width="200" :resizable="false"> <el-table-column label="处置后状态" :min-width="200" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name7||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="处置前等级" :min-width="200" :resizable="false"> <el-table-column label="处置前等级" :min-width="200" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name8||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="处置后等级" :min-width="200" :resizable="false"> <el-table-column label="处置后等级" :min-width="200" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name9||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="预警原因" :min-width="200" :resizable="false"> <el-table-column label="预警原因" :min-width="200" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name10||"--"}}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="不合格原因" :min-width="200" :resizable="false"> <el-table-column label="不合格原因" :min-width="200" :resizable="false">
<template slot-scope="scope"> <template slot-scope="scope">
{{scope.row.legalPerson||"--"}} {{scope.row.name11||"--"}}
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
...@@ -103,10 +103,11 @@ ...@@ -103,10 +103,11 @@
return{ return{
encodeStr, encodeStr,
tableData:[ tableData:[
{name:'测试',legalPerson:'AAAA'} {name1:'河南水投分布式光伏项目(一期)工程EPC总承包',name2:'中建一局集团第二建筑有限公司',name3:'剧场及配套办公等2项(北京市文化中心)',name4:'2023年11月25日',name5:'2023',name6:'-',name7:'涉诉禁用',name8:'A',name9:'B',name10:'-',name11:'-'},
{name1:'河南水投分布式光伏项目(一期)工程EPC总承包',name2:'中建一局集团第二建筑有限公司',name3:'剧场及配套办公等2项(北京市文化中心)',name4:'-',name5:'-',name6:'-',name7:'-',name8:'-',name9:'-',name10:'-',name11:'-'}
], ],
isSkeleton:false, isSkeleton:false,
total:100, total:2,
pageSize:50, pageSize:50,
pageNum:1, pageNum:1,
// table列是否悬浮 // table列是否悬浮
......
...@@ -54,9 +54,9 @@ ...@@ -54,9 +54,9 @@
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="涉诉状态"> <el-form-item label="涉诉状态">
<!--<el-select multiple placeholder="请选择" :collapse-tags="true" clearable>--> <el-select multiple placeholder="请选择" :collapse-tags="true" clearable>
<!--<el-option v-for="(item,index) in litigationstatus" :label="item.dictLabel" :value="item.dictValue" :key="index"></el-option>--> <el-option v-for="(item,index) in litigationstatus" :label="item.dictLabel" :value="item.dictValue" :key="index"></el-option>
<!--</el-select>--> </el-select>
</el-form-item> </el-form-item>
</el-row> </el-row>
<el-divider></el-divider> <el-divider></el-divider>
......
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