Commit 36c69558 authored by huangjie's avatar huangjie

*

parent af1a830f
......@@ -273,3 +273,34 @@
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
.evalist{
background: #fff;
display: flex;
padding: 12px 10px;
justify-content: space-around;
>div{
margin: 0 6px;
border: 1px solid #DCDFE6;
height: 78px;
width: calc(14.28% - 12px);
text-align: center;
line-height: 24px;
border-radius: 4px;
.eva1{
padding-top: 13px;
>img{
width: 24px;
margin-right: 5px;
margin-top: -1px;
}
}
.eva2{
padding-top: 8px;
>span{
font-weight: 500;
font-size: 24px;
margin-right: 5px;
}
}
}
}
......@@ -165,10 +165,18 @@ export default {
startTime = new Date(endTime.getTime() - 3600 * 1000 * 24 * 7);
timeStr = [this.formatDate(startTime), this.formatDate(endTime)];
break;
case '近一周':
startTime = new Date(endTime.getTime() - 3600 * 1000 * 24 * 7);
timeStr = [this.formatDate(startTime), this.formatDate(endTime)];
break;
case '近半月':
startTime = new Date(endTime.getTime() - 3600 * 1000 * 24 * 15);
timeStr = [this.formatDate(startTime), this.formatDate(endTime)];
break;
case '近一月':
startTime = new Date(endTime.getTime() - 3600 * 1000 * 24 * 30);
timeStr = [this.formatDate(startTime), this.formatDate(endTime)];
break;
case '近1年':
startTime = new Date().setFullYear(new Date().getFullYear() - 1);
if (this.dateTo) {
......
......@@ -25,7 +25,7 @@
@mouseleave="searchUnHover($event,form)">
<img src="@/assets/images/enterprise/enterprise-search-icon.svg">
<transition name="fade-position" appear mode="out-in">
<span v-if="!form.hover && !form.value">搜索</span>
<span v-if="!form.hover && !form.value">{{form.isword?form.isword:'搜索'}}</span>
<el-input v-model="form.value" :placeholder="form.placeholder ? form.placeholder : '输入关键词查询'"
:style="form.width?'width:'+form.width+'px':'width:238px'" @focus.stop="searchFocus($event,form)"
@input="value => searchInput(value,form)" v-else @keydown.native.enter="changeSelect">
......
......@@ -489,7 +489,8 @@
color: #232323;
height: 30px;
margin-bottom: 50px;
padding-left: 10px;
/*padding-left: 10px;*/
text-align: center;
img{
width: 22px;
margin-right: 8px;
......
......@@ -210,11 +210,11 @@
},
//点击准入
goAccess(row){
this.$tab.openPage('测试一下-准入情况', '/supplier/supplierlist/access')
this.$tab.openPage(row.customerName+'-准入情况', '/supplier/supplierlist/access')
},
//点击考评
goAssessment(row){
this.$tab.openPage('测试一下-供应商考评', '/supplier/supplierlist/assessment')
this.$tab.openPage(row.customerName+'-供应商考评', '/supplier/supplierlist/assessment')
},
}
}
......
......@@ -218,11 +218,11 @@
},
//点击准入
goAccess(row){
this.$tab.openPage('测试一下-准入情况', '/supplier/supplierlist/access')
this.$tab.openPage(row.customerName+'-准入情况', '/supplier/supplierlist/access')
},
//点击考评
goAssessment(row){
this.$tab.openPage('测试一下-供应商考评', '/supplier/supplierlist/assessment')
this.$tab.openPage(row.customerName+'-供应商考评', '/supplier/supplierlist/assessment')
},
}
}
......
<template>
<div class="supplier">
<div class="search-supplier">
<div class="title_wrap">
<div class="enterprise_title">
供应商评价列表
</div>
</div>
<div class="evalist">
<div>
<div class="eva1"><img src="@/assets/images/evaluate_1.png">考核供应商数</div>
<div class="eva2"><span>330</span></div>
</div>
<div>
<div class="eva1"><img src="@/assets/images/evaluate_2.png">物资供应商数</div>
<div class="eva2"><span>330</span></div>
</div>
<div>
<div class="eva1"><img src="@/assets/images/evaluate_3.png">劳务分包供应商</div>
<div class="eva2"><span>27</span></div>
</div>
<div>
<div class="eva1"><img src="@/assets/images/evaluate_4.png">专业分包供应商</div>
<div class="eva2"><span>102</span></div>
</div>
<div>
<div class="eva1"><img src="@/assets/images/evaluate_5.png">设备供应商</div>
<div class="eva2"><span>5</span></div>
</div>
<div>
<div class="eva1"><img src="@/assets/images/evaluate_6.png">履约预警供应商</div>
<div class="eva2"><span>0</span></div>
</div>
<div>
<div class="eva1"><img src="@/assets/images/evaluate_7.png">信用预警供应商</div>
<div class="eva2"><span>0</span></div>
</div>
</div>
</div>
<div class="table-supplier">
<head-form-new title="" :form-data="formData" :query-params="queryParams" :total="0" :isExcel="false"
@handle-search="handleSearch" ref="searchFormNew" @handle-excel="handleExcel" />
<el-divider class="supdivider"></el-divider>
<div class="total-title">
<div class="totals">{{total}}</div>
<p class="total-dc" @click="customerExport">
<img src="@/assets/images/EXCEL.png" alt="">
<span class="excel">导出EXCEL</span>
</p>
</div>
<div class="table-item-jf table-item-jf1 empty-table" v-if="total == 0 && !isSkeleton">
<img class="item-jf-img" src="@/assets/images/kong.png" alt="">
<div class="item-jf-titel">暂无相关数据</div>
<div class="item-jf-text">抱歉,暂无数据,试试更换搜索条件吧</div>
</div>
<skeleton v-if="isSkeleton"></skeleton>
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '-15px'}" 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"
ref="theOwnerListTable">
<el-table-column type="index" label="序号" :fixed="tableColumnFixed" width="60" :resizable="false">
<template slot-scope="scope">
<span>{{(queryParams.pageNum - 1) *queryParams.pageSize + scope.$index + 1}}</span>
</template>
</el-table-column>
<el-table-column label="供应商名称" prop="name1" :fixed="tableColumnFixed" width="250" :resizable="false"></el-table-column>
<el-table-column label="品类" prop="name2" :fixed="tableColumnFixed" :resizable="false"></el-table-column>
<el-table-column label="上年度履约得分" prop="name3" :fixed="tableColumnFixed" :resizable="false"></el-table-column>
<el-table-column label="上年度评级情况" prop="name4" :fixed="tableColumnFixed" :resizable="false"></el-table-column>
<el-table-column label="履约金额" prop="name5" :fixed="tableColumnFixed" :resizable="false"></el-table-column>
<el-table-column label="当前信用分" prop="name6" :fixed="tableColumnFixed" :resizable="false"></el-table-column>
<el-table-column label="算数平均得分" prop="name7" :fixed="tableColumnFixed" :resizable="false"></el-table-column>
<el-table-column label="履约加权得分" prop="name8" :fixed="tableColumnFixed" :resizable="false"></el-table-column>
<el-table-column label="综合得分" prop="name9" :fixed="tableColumnFixed" :resizable="false"></el-table-column>
</el-table>
</div>
</div>
</div>
</template>
<script>
import '@/assets/styles/public.scss'
import '@/assets/styles/supplierlist.scss'
import DialogHeadFormNew from '@/views/detail/party-a/component/HeadFormNew'
import mixin from '@/views/detail/party-a/mixins/mixin'
export default {
name: 'ratinglist',
mixins: [mixin],
components:{DialogHeadFormNew},
data(){
return{
formData: [
{
type: 1, fieldName: 'businessTypes', value: '', placeholder: '品类', uid: '', options: [
{name:'品类',value:1},
{name:'物资',value:2},
{name:'设备',value:3},
{name:'劳务分包',value:4},
{name:'专业分包',value:5},
{name:'专业服务',value:6},
{name:'租赁',value:7},
],
},
{ type: 5, fieldName: 'causeAction', value: '', placeholder: '评价周期',timeList: ['近一周', '近半月', '近一月', '自定义'],uid: '' },
{ type: 3, fieldName: 'advisoryBodyName', value: '', placeholder: '项目名称关键字', uid: '',isword:'项目名称关键字',},
{ type: 3, fieldName: 'advisoryBodyName', value: '', placeholder: '分供方名称', uid: '',isword:'分供方名称' },
],
queryParams: {
// customerId: this.companyId,
// customerName: this.companyName,
pageNum: 1,
pageSize: 50,
},
total: 19,
isSkeleton:false,
tableData:[
{name1:'莱晟达(烟台)环保材料科技有限公司',name2:'物资-水泥及水',name3:'--',name4:'--',name5:'4297031.99',name6:'100',name7:'118',name8:'118',name9:'114'},
{name1:'河南荣川实业有限公司',name2:'泥制品',name3:'100',name4:'--',name5:'363515.35',name6:'100',name7:'118',name8:'118',name9:'107'},
{name1:'莱晟达(烟台)环保材料科技有限公司',name2:'物资-其他类',name3:'100',name4:'--',name5:'6317465.19',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'北京九主澜商贸有限公司',name2:'物资-砼及外加剂',name3:'100',name4:'--',name5:'1969555.1',name6:'100',name7:'105',name8:'109',name9:'107'},
{name1:'重庆拉瑞永固混凝土有限公司',name2:'物资-木材及制品',name3:'--',name4:'--',name5:'948239.73',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'山东乾途伟业建材有限公司',name2:'物资-砼及外加剂',name3:'100',name4:'--',name5:'941892.3',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'厦门市集美区鸿铭建材有限公司',name2:'物资-其他类',name3:'--',name4:'--',name5:'358583.61',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'重庆匠伦家居用品有限公司',name2:'物资-砼及外加剂',name3:'106',name4:'--',name5:'217844.57',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'荆门市飞图混凝土有限公司',name2:'物资-木材及制币',name3:'--',name4:'--',name5:'78707.09',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'重庆满煦商贸有限公司',name2:'物资-砼及外加剂',name3:'106',name4:'--',name5:'65403.78',name6:'100',name7:'109',name8:'109',name9:'114'},
{name1:'莱晟达(烟台)环保材料科技有限公司',name2:'物资-水泥及水',name3:'--',name4:'--',name5:'4297031.99',name6:'100',name7:'118',name8:'118',name9:'114'},
{name1:'河南荣川实业有限公司',name2:'泥制品',name3:'100',name4:'--',name5:'363515.35',name6:'100',name7:'118',name8:'118',name9:'107'},
{name1:'莱晟达(烟台)环保材料科技有限公司',name2:'物资-其他类',name3:'100',name4:'--',name5:'6317465.19',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'北京九主澜商贸有限公司',name2:'物资-砼及外加剂',name3:'100',name4:'--',name5:'1969555.1',name6:'100',name7:'105',name8:'109',name9:'107'},
{name1:'重庆拉瑞永固混凝土有限公司',name2:'物资-木材及制品',name3:'--',name4:'--',name5:'948239.73',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'山东乾途伟业建材有限公司',name2:'物资-砼及外加剂',name3:'100',name4:'--',name5:'941892.3',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'厦门市集美区鸿铭建材有限公司',name2:'物资-其他类',name3:'--',name4:'--',name5:'358583.61',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'重庆匠伦家居用品有限公司',name2:'物资-砼及外加剂',name3:'106',name4:'--',name5:'217844.57',name6:'100',name7:'109',name8:'109',name9:'107'},
{name1:'荆门市飞图混凝土有限公司',name2:'物资-木材及制币',name3:'--',name4:'--',name5:'78707.09',name6:'100',name7:'109',name8:'109',name9:'107'},
],
tableColumnFixed:false,
}
},
methods:{
handleSearch(){},
handleExcel() {
},
customerExport(){
},
setHeaderRow() {
return "owner-table-list-header";
},
setCellClass({ row, column, rowIndex, columnIndex }) {
if (columnIndex == 1) {
return "enterprise-name-column";
}
},
setRowClass({ row, rowIndex }) {
return "enterprise-name-row";
},
}
}
</script>
<style lang="scss" scoped>
.table-supplier {
background: #ffffff;
border-radius: 4px;
padding: 16px;
.supdivider{
width: calc(100% + 32px);
margin-left: -16px;
margin-top: 8px;
margin-bottom: 16px;
}
::v-deep .head-form-new {
.ability-total {
display: none !important;
}
.from-item .normal-search-container{
white-space: nowrap;
width: 134px;
}
}
input {
border: 1px solid #efefef;
}
::v-deep .el-form-item {
margin-right: 8px !important;
}
.query-box {
margin: 10px 0 20px;
}
.cell-span {
display: inline-block;
position: relative;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
cursor: pointer;
> span {
display: inline-block;
width: 37px;
position: absolute;
right: 0;
bottom: 0;
background-color: #fff;
z-index: 1;
}
}
@import "@/assets/styles/search-common.scss";
}
</style>
<template>
<div class="supplier">
<div class="search-supplier">
<div class="title_wrap">
<div class="enterprise_title">
评价结果
</div>
</div>
<div class="content-supplier">
<el-form :model="formdata" label-width="82px" label-position="right" :inline="true" >
<el-row>
<el-col :span="8">
<el-form-item label="分供方名称">
<el-input v-model="formdata.customerName" placeholder="请输入分供方名称" clearable></el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="品类">
<el-select v-model="formdata.name1" placeholder="请选择" :collapse-tags="true" clearable>
<!--<el-option v-for="(item,index) in suppliertype" :label="item.dictLabel" :value="item.dictValue" :key="index"></el-option>-->
<el-option label="物资" value="1"></el-option>
<el-option label="设备" value="2"></el-option>
<el-option label="劳务分包" value="3"></el-option>
<el-option label="专业分包" value="4"></el-option>
<el-option label="专业服务" value="5"></el-option>
<el-option label="租赁" value="6"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="评价类型">
<el-select v-model="formdata.name2" placeholder="请选择" :collapse-tags="true" clearable>
<!--<el-option v-for="(item,index) in suppliertype" :label="item.dictLabel" :value="item.dictValue" :key="index"></el-option>-->
<el-option label="物资" value="1"></el-option>
<el-option label="设备" value="2"></el-option>
<el-option label="劳务分包" value="3"></el-option>
<el-option label="专业分包" value="4"></el-option>
<el-option label="专业服务" value="5"></el-option>
<el-option label="租赁" value="6"></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-row>
<el-col :span="8">
<el-form-item label="供应商状态">
<el-select v-model="formdata.customerState" multiple placeholder="请选择" :collapse-tags="true" clearable>
<el-option v-for="(item,index) in customstate" :label="item.dictLabel" :value="item.dictValue" :key="index"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="评价等级">
<el-select v-model="formdata.creditLevel" multiple placeholder="请选择" :collapse-tags="true" clearable>
<el-option v-for="(item,index) in creditlevel" :label="item.dictLabel" :value="item.dictValue" :key="index"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="资质等级">
<el-select v-model="formdata.credential" multiple placeholder="请选择" :collapse-tags="true" clearable>
<el-option v-for="(item,index) in credential" :label="item.dictLabel" :value="item.dictValue" :key="index"></el-option>
</el-select>
</el-form-item>
</el-col>
</el-row>
<el-divider></el-divider>
<el-row>
<el-col :span="8">
<el-form-item label="准入时间">
<el-date-picker
v-model="formdata.times"
type="daterange"
value-format="yyyy-MM-dd"
range-separator="至"
start-placeholder="年/月/日"
end-placeholder="年/月/日">
</el-date-picker>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="涉诉状态">
<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-select>
</el-form-item>
</el-col>
</el-row>
<el-divider></el-divider>
<el-form-item label=" ">
<el-button type="primary" size="small" @click="getSearch">查询</el-button>
<el-button size="small" @click="clears">重置</el-button>
</el-form-item>
</el-form>
</div>
</div>
</div>
</template>
<script>
import "@/assets/styles/public.scss";
import "@/assets/styles/supplierlist.scss";
export default {
name: 'result',
data(){
return{
formdata:{}
}
},
methods:{
getSearch(){
this.formdata.pageNum = 1
// this.customerAll()
},
clears() {
},
}
}
</script>
<style scoped>
</style>
......@@ -292,7 +292,7 @@
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0">
<el-table :data="tableData" :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 : '-20px'}" 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"
ref="theOwnerListTable">
......@@ -469,7 +469,7 @@
pageSize:20,
pageNum:1,
// table列是否悬浮
tableColumnFixed: true,
tableColumnFixed: false,
custmerInfo:{},
}
......
......@@ -18,7 +18,7 @@
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '-15px'}" 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"
ref="theOwnerListTable">
......
......@@ -18,7 +18,7 @@
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '-15px'}" 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"
ref="theOwnerListTable">
......
......@@ -103,7 +103,7 @@
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '-15px'}" 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"
ref="theOwnerListTable">
......@@ -241,7 +241,8 @@
</el-table-column>
<el-table-column label="分包商等级" min-width="120" :resizable="false">
<template slot-scope="scope">
<span class="wordprimary" @click="getFBS(scope.row)">{{scope.row.creditLevel||"--"}}</span>
<span class="wordprimary" @click="getFBS(scope.row)" v-if="scope.row.creditlevel">{{scope.row.creditLevel}}</span>
<span v-else>--</span>
</template>
</el-table-column>
<el-table-column label="链接" min-width="160" :resizable="false">
......@@ -493,7 +494,7 @@
},
//点击考评
goAssessment(row){
this.$tab.openPage('测试一下-供应商考评', '/supplier/supplierlist/assessment')
this.$tab.openPage(row.customerName+'-供应商考评', '/supplier/supplierlist/assessment')
},
}
}
......
......@@ -110,7 +110,7 @@
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '-15px'}" 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"
ref="theOwnerListTable">
......@@ -262,7 +262,8 @@
</el-table-column>
<el-table-column label="分包商等级" min-width="120" :resizable="false">
<template slot-scope="scope">
<span class="wordprimary" @click="getFBS(scope.row)">{{scope.row.creditLevel||"--"}}</span>
<span class="wordprimary" @click="getFBS(scope.row)" v-if="scope.row.creditlevel">{{scope.row.creditLevel}}</span>
<span v-else>--</span>
</template>
</el-table-column>
<el-table-column label="链接" min-width="160" :resizable="false">
......@@ -516,7 +517,7 @@
},
//点击考评
goAssessment(row){
this.$tab.openPage('测试一下-供应商考评', '/supplier/supplierlist/assessment')
this.$tab.openPage(row.customerName+'-供应商考评', '/supplier/supplierlist/assessment')
},
}
}
......
......@@ -102,7 +102,7 @@
<div class="table-item-jf table-item" v-if="!isSkeleton&&total>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '-15px'}" 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"
ref="theOwnerListTable" :row-key="'customerKey'">
......@@ -120,13 +120,13 @@
<el-tooltip placement="top" v-if="scope.row.customerText.length>20">
<div slot="content">{{scope.row.customerText}}</div>
<div class="renling">
<router-link v-if="scope.row.companyId" :to="`/enterprise/${encodeStr(scope.row.companyId)}?path=cooperationRecord&companyName=${scope.row.customerName}`" tag="a"
<router-link v-if="scope.row.companyId" :to="`/enterprise/${encodeStr(scope.row.companyId)}?path=cooperationRecord&companyName=${scope.row.customerText}?customerId=scope.row.customerId`" tag="a"
class="wordprimary" v-html="scope.row.customerName"></router-link>
<span v-else v-html="scope.row.customerName"></span>
</div>
</el-tooltip>
<div class="renling" v-else>
<router-link v-if="scope.row.companyId" :to="`/enterprise/${encodeStr(scope.row.companyId)}?path=cooperationRecord&companyName=${scope.row.customerName}`" tag="a"
<router-link v-if="scope.row.companyId" :to="`/enterprise/${encodeStr(scope.row.companyId)}?path=cooperationRecord&companyName=${scope.row.customerText}?customerId=scope.row.customerId`" tag="a"
class="wordprimary" v-html="scope.row.customerName"></router-link>
<span v-else v-html="scope.row.customerName"></span>
</div>
......@@ -267,7 +267,8 @@
</el-table-column>
<el-table-column label="分包商等级" min-width="120" :resizable="false">
<template slot-scope="scope">
<span class="wordprimary" @click="getFBS(scope.row)">{{scope.row.creditLevel||"--"}}</span>
<span class="wordprimary" @click="getFBS(scope.row)" v-if="scope.row.creditlevel">{{scope.row.creditLevel}}</span>
<span v-else>--</span>
</template>
</el-table-column>
<el-table-column label="链接" min-width="160" :resizable="false">
......@@ -527,11 +528,11 @@
},
//点击考评
goAssessment(row){
this.$tab.openPage('测试一下-供应商考评', '/supplier/supplierlist/assessment')
this.$tab.openPage(row.customerName+'-供应商考评', '/supplier/supplierlist/assessment')
},
//点击处置
goDisposal(row){
this.$tab.openPage('测试一下-供应商处置', '/supplier/supplierlist/disposal')
this.$tab.openPage(row.customerName+'-供应商处置', '/supplier/supplierlist/disposal')
},
}
}
......
......@@ -103,7 +103,7 @@
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '-15px'}" 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"
ref="theOwnerListTable">
......@@ -235,7 +235,8 @@
</el-table-column>
<el-table-column label="分包商等级" min-width="120" :resizable="false">
<template slot-scope="scope">
<span class="wordprimary" @click="getFBS(scope.row)">{{scope.row.creditLevel||"--"}}</span>
<span class="wordprimary" @click="getFBS(scope.row)" v-if="scope.row.creditlevel">{{scope.row.creditLevel}}</span>
<span v-else>--</span>
</template>
</el-table-column>
<el-table-column label="链接" min-width="160" :resizable="false">
......@@ -489,7 +490,7 @@
},
//点击考评
goAssessment(row){
this.$tab.openPage('测试一下-供应商考评', '/supplier/supplierlist/assessment')
this.$tab.openPage(row.customerName+'-供应商考评', '/supplier/supplierlist/assessment')
},
}
}
......
......@@ -103,7 +103,7 @@
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '-15px'}" 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"
ref="theOwnerListTable">
......@@ -224,7 +224,8 @@
</el-table-column>
<el-table-column label="分包商等级" min-width="120" :resizable="false">
<template slot-scope="scope">
<span class="wordprimary" @click="getFBS(scope.row)">{{scope.row.creditLevel||"--"}}</span>
<span class="wordprimary" @click="getFBS(scope.row)" v-if="scope.row.creditlevel">{{scope.row.creditLevel}}</span>
<span v-else>--</span>
</template>
</el-table-column>
<el-table-column label="链接" min-width="160" :resizable="false">
......@@ -476,7 +477,7 @@
},
//点击考评
goAssessment(row){
this.$tab.openPage('测试一下-供应商考评', '/supplier/supplierlist/assessment')
this.$tab.openPage(row.customerName+'-供应商考评', '/supplier/supplierlist/assessment')
},
}
}
......
......@@ -103,7 +103,7 @@
<div class="table-item-jf table-item" v-if="!isSkeleton&&tableData.length>0">
<el-table :data="tableData" :header-cell-style="{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '10px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '-15px'}" 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"
ref="theOwnerListTable">
......@@ -216,7 +216,8 @@
</el-table-column>
<el-table-column label="分包商等级" min-width="120" :resizable="false">
<template slot-scope="scope">
<span class="wordprimary" @click="getFBS(scope.row)">{{scope.row.creditLevel||"--"}}</span>
<span class="wordprimary" @click="getFBS(scope.row)" v-if="scope.row.creditlevel">{{scope.row.creditLevel}}</span>
<span v-else>--</span>
</template>
</el-table-column>
<el-table-column label="链接" min-width="160" :resizable="false">
......@@ -468,7 +469,7 @@
},
//点击考评
goAssessment(row){
this.$tab.openPage('测试一下-供应商考评', '/supplier/supplierlist/assessment')
this.$tab.openPage(row.customerName+'-供应商考评', '/supplier/supplierlist/assessment')
},
}
}
......
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