Commit 40df17e3 authored by danfuman's avatar danfuman

修改

parent 20650a06
import request from "@/utils/request";
// 大项目最新中标
export function bigWinningBidsPage(data) {
return request({
url: '/index/bigWinningBidsPage',
method: 'post',
data: data
})
}
// 大项目最新招标
export function bigBidPage(data) {
return request({
url: '/index/bigBidPage',
method: 'post',
data: data
})
}
...@@ -233,6 +233,17 @@ ul, li { ...@@ -233,6 +233,17 @@ ul, li {
.el-select .el-input .el-select__caret{ .el-select .el-input .el-select__caret{
color: #232323; color: #232323;
} }
.el-cascader .el-input .el-icon-arrow-down{
color: #232323;
}
.custom-money-select .el-input .el-icon-arrow-down{
color: #232323;
font-size: 14px;
}
.custom-time-select .el-input .el-icon-arrow-down{
color: #232323;
font-size: 14px;
}
.query-box{ .query-box{
justify-content: space-between; justify-content: space-between;
} }
......
This diff is collapsed.
...@@ -13,8 +13,8 @@ ...@@ -13,8 +13,8 @@
<span class="search-box-t" <span class="search-box-t"
:class=" queryParams.companyType|| :class=" queryParams.companyType||
queryParams.companyTypes.length > 0 ? 'search-box-ta' : ''" queryParams.companyTypes.length > 0 ? 'search-box-ta' : ''"
@click="handleSearch1">筛选<i :class="searchState ? 'el-icon-caret-top' : 'el-icon-caret-bottom'"></i></span> @click="handleSearch1">筛选<i :class="searchState ? 'el-icon-arrow-up' : 'el-icon-arrow-down'"></i></span>
<div v-show="searchState" ref="showContent" class="search-main"> <div v-show="searchState" id="showContent" class="search-main">
<div class="item"> <div class="item">
<span class="wrap_label">科技型企业</span> <span class="wrap_label">科技型企业</span>
<div class="item_ckquery"> <div class="item_ckquery">
...@@ -167,7 +167,8 @@ ...@@ -167,7 +167,8 @@
moneyList: ['1000万以下', '1000万-5000万', '5000万-1亿', '1亿-10亿','10亿以上', '自定义'], moneyList: ['1000万以下', '1000万-5000万', '5000万-1亿', '1亿-10亿','10亿以上', '自定义'],
qyType:[], qyType:[],
cgblList:['100%','50%以上','20%以上','5%以上','1%-5%'], cgblList:['100%','50%以上','20%以上','5%以上','1%-5%'],
cgblName:'' cgblName:'',
paramsData:[], //储存组件筛选的条件
} }
}, },
watch:{ watch:{
...@@ -218,13 +219,16 @@ ...@@ -218,13 +219,16 @@
// 筛选 // 筛选
handleSearch1(event){ handleSearch1(event){
// this.searchState=!this.searchState; // this.searchState=!this.searchState;
let dom = this.$refs.showContent; let dom = document.getElementById("showContent");
if(dom){
if (!dom.contains(event.target)) { if (!dom.contains(event.target)) {
this.searchState = !this.searchState; this.searchState = !this.searchState;
document.removeEventListener('click', this.handleQuery); document.removeEventListener('click', this.handleQuery);
} }
}
}, },
handleQuery(params){ handleQuery(params){
this.paramsData=params;
let data = this.getAreaList(params || this.queryParams) let data = this.getAreaList(params || this.queryParams)
memberList(data).then(res=>{ memberList(data).then(res=>{
this.isSkeleton = false this.isSkeleton = false
...@@ -292,8 +296,9 @@ ...@@ -292,8 +296,9 @@
}else{ }else{
this.queryParams[name] = [] this.queryParams[name] = []
} }
this.handleQuery(); this.paramsData.companyType=this.queryParams.companyType
// this.$forceUpdate(); this.paramsData.companyTypes=this.queryParams.companyTypes
this.handleQuery(this.paramsData);
}, },
handleChange(key,name) { handleChange(key,name) {
if(key === '1'){ if(key === '1'){
...@@ -354,6 +359,9 @@ ...@@ -354,6 +359,9 @@
provinceIds.length>0?params.provinceIds = provinceIds:'' provinceIds.length>0?params.provinceIds = provinceIds:''
cityIds.length>0?params.cityIds = cityIds:'' cityIds.length>0?params.cityIds = cityIds:''
districtIds.length>0?params.districtIds = districtIds:'' districtIds.length>0?params.districtIds = districtIds:''
// provinceIds.length>0?this.queryParams.provinceIds = provinceIds:''
// cityIds.length>0?this.queryParams.cityIds = cityIds:''
// districtIds.length>0?this.queryParams.districtIds = districtIds:''
} }
return params return params
}, },
...@@ -396,7 +404,7 @@ ...@@ -396,7 +404,7 @@
font-size: 14px; font-size: 14px;
font-weight: 400; font-weight: 400;
line-height: 32px; line-height: 32px;
color: #232323; color: #999999;
margin-right: 8px; margin-right: 8px;
text-align: center; text-align: center;
width: 82px; width: 82px;
...@@ -470,5 +478,24 @@ ...@@ -470,5 +478,24 @@
} }
} }
} }
::v-deep .el-table{
.has-gutter{
tr{
th:nth-last-child(2){
border-right:0;
}
td:nth-last-child(2){
border-right:0;
}
}
}
.el-table__cell.gutter{
background: #F0F3FA;
}
}
::v-deep .el-icon-arrow-down,.el-icon-arrow-up{
font-size: 14px;
color:#232323 !important;
}
} }
</style> </style>
...@@ -253,5 +253,20 @@ ...@@ -253,5 +253,20 @@
margin-right: 24px; margin-right: 24px;
} }
} }
::v-deep .el-table{
.has-gutter{
tr{
th:nth-last-child(2){
border-right:0;
}
td:nth-last-child(2){
border-right:0;
}
}
}
.el-table__cell.gutter{
background: #F0F3FA;
}
}
} }
</style> </style>
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
{label: '拥有该资质成员', prop: 'companyCount', slot: true}, {label: '拥有该资质成员', prop: 'companyCount', slot: true},
], ],
formData: [ formData: [
{ type: 1, fieldName: 'qualificationType', value: '', placeholder: '筛选', options:[]}, { type: 1, fieldName: 'qualificationType', value: '', placeholder: '筛选', options:[],width:260},
], ],
tableData:[], tableData:[],
tableDataTotal:0, tableDataTotal:0,
...@@ -117,5 +117,20 @@ ...@@ -117,5 +117,20 @@
margin-right: 24px; margin-right: 24px;
} }
} }
::v-deep .el-table{
.has-gutter{
tr{
th:nth-last-child(2){
border-right:0;
}
td:nth-last-child(2){
border-right:0;
}
}
}
.el-table__cell.gutter{
background: #F0F3FA;
}
}
} }
</style> </style>
...@@ -19,8 +19,10 @@ ...@@ -19,8 +19,10 @@
style="margin: 12px;" style="margin: 12px;"
> >
<template slot="companyName" slot-scope="scope"> <template slot="companyName" slot-scope="scope">
<div @click="cancel">
<router-link :to="scope.row.uipId?`/enterprise/${encodeStr(scope.row.companyId)}`:`/company/${encodeStr(scope.row.companyId)}`" tag="a" class="a-link" v-if="scope.row.companyId&&scope.row.companyName" v-html="scope.row.companyName"></router-link> <router-link :to="scope.row.uipId?`/enterprise/${encodeStr(scope.row.companyId)}`:`/company/${encodeStr(scope.row.companyId)}`" tag="a" class="a-link" v-if="scope.row.companyId&&scope.row.companyName" v-html="scope.row.companyName"></router-link>
<div v-else v-html="scope.row.companyName || '--'"></div> </div>
<!--<div v-else v-html="scope.row.companyName || '&#45;&#45;'"></div>-->
</template> </template>
</tables> </tables>
</el-drawer> </el-drawer>
......
...@@ -399,7 +399,7 @@ export default { ...@@ -399,7 +399,7 @@ export default {
.popper_box { .popper_box {
position: absolute; position: absolute;
left: 128px; left: 125px;
bottom: -15px; bottom: -15px;
background: #ffffff; background: #ffffff;
width: 186px; width: 186px;
...@@ -407,7 +407,7 @@ export default { ...@@ -407,7 +407,7 @@ export default {
text-indent: 0; text-indent: 0;
padding: 16px; padding: 16px;
padding-top: 0px; padding-top: 0px;
border: 1px solid #e0e0e0; border: 1px solid #E4E7ED;
.popper_wrap { .popper_wrap {
margin-top: 16px; margin-top: 16px;
display: inline-block; display: inline-block;
......
...@@ -179,6 +179,9 @@ export default { ...@@ -179,6 +179,9 @@ export default {
height: 34px; height: 34px;
line-height: 34px; line-height: 34px;
padding-right: 27px; padding-right: 27px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
} }
::v-deep .el-form-item{ ::v-deep .el-form-item{
margin-right: 8px !important; margin-right: 8px !important;
...@@ -213,12 +216,12 @@ export default { ...@@ -213,12 +216,12 @@ export default {
display: flex; display: flex;
border-radius: 2px 0px 0px 2px; border-radius: 2px 0px 0px 2px;
border: 1px solid #D9D9D9; border: 1px solid #D9D9D9;
line-height: 32px; line-height: 34px;
height: 32px; height: 34px;
span { span {
width: 60px; width: 60px;
height: 30px; height: 32px;
line-height: 28px; line-height: 32px;
font-size: 14px; font-size: 14px;
background: #F5F5F5; background: #F5F5F5;
text-align: center; text-align: center;
...@@ -240,11 +243,13 @@ export default { ...@@ -240,11 +243,13 @@ export default {
} }
::v-deep .el-input__inner { ::v-deep .el-input__inner {
border: 0; border: 0;
line-height: 30px; line-height: 32px;
height: 30px; height: 32px;
position: absolute; position: absolute;
top: 0; top: 0;
padding-right: 32px; padding-right: 22px;
font-size: 12px;
padding-left: 8px;
} }
} }
.fromTime{ .fromTime{
......
This diff is collapsed.
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