Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-operate-sys-cscec
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fulixin
dsk-operate-sys-cscec
Commits
5abe9333
Commit
5abe9333
authored
Mar 20, 2024
by
huangjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
*
parent
77414d2d
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
98 additions
and
9 deletions
+98
-9
Unlist.vue
...perate-ui/src/views/supplier/disableManagement/Unlist.vue
+1
-1
disableList.vue
...e-ui/src/views/supplier/disableManagement/disableList.vue
+1
-1
result.vue
dsk-operate-ui/src/views/supplier/supplierRating/result.vue
+1
-2
resultdetail.vue
...ate-ui/src/views/supplier/supplierRating/resultdetail.vue
+93
-3
ledger.vue
dsk-operate-ui/src/views/supplier/supplierlist/ledger.vue
+2
-2
No files found.
dsk-operate-ui/src/views/supplier/disableManagement/Unlist.vue
View file @
5abe9333
...
@@ -49,7 +49,7 @@
...
@@ -49,7 +49,7 @@
<div
class=
"table-item-jf table-item"
v-if=
"!isSkeleton&&tableData.length>0"
>
<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)'}"
<el-table
:data=
"tableData"
:header-cell-style=
"
{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '
10
px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '
-15
px'}" 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">
...
...
dsk-operate-ui/src/views/supplier/disableManagement/disableList.vue
View file @
5abe9333
...
@@ -55,7 +55,7 @@
...
@@ -55,7 +55,7 @@
<div
class=
"table-item-jf table-item"
v-if=
"!isSkeleton&&tableData.length>0"
>
<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)'}"
<el-table
:data=
"tableData"
:header-cell-style=
"
{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '
10
px'}" class="table-item1 fixed-table" border highlight-current-row
v-sticky-header.always="{offsetTop : '-16px',offsetBottom : '
-15
px'}" 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">
...
...
dsk-operate-ui/src/views/supplier/supplierRating/result.vue
View file @
5abe9333
...
@@ -234,7 +234,7 @@
...
@@ -234,7 +234,7 @@
{
name1
:
'山东胜峰建筑工程有限公司'
,
name2
:
'中建一局集团第二建筑有限公司江苏分公司'
,
name3
:
'济宁复兴之路文化科技项目办公及配套区工程'
,
name4
:
'--'
,
name5
:
'物资-周转材料'
,
name6
:
'2024年3月'
,
name7
:
'刘叔旺'
,
name8
:
'采购方录入'
,
name9
:
'云智评'
,
name10
:
'2024-09-18 10:39:46'
,
name11
:
'已生效'
},
{
name1
:
'山东胜峰建筑工程有限公司'
,
name2
:
'中建一局集团第二建筑有限公司江苏分公司'
,
name3
:
'济宁复兴之路文化科技项目办公及配套区工程'
,
name4
:
'--'
,
name5
:
'物资-周转材料'
,
name6
:
'2024年3月'
,
name7
:
'刘叔旺'
,
name8
:
'采购方录入'
,
name9
:
'云智评'
,
name10
:
'2024-09-18 10:39:46'
,
name11
:
'已生效'
},
{
name1
:
'山东胜峰建筑工程有限公司'
,
name2
:
'中建一局集团第二建筑有限公司江苏分公司'
,
name3
:
'济宁复兴之路文化科技项目办公及配套区工程'
,
name4
:
'--'
,
name5
:
'物资-周转材料'
,
name6
:
'2024年3月'
,
name7
:
'刘叔旺'
,
name8
:
'采购方录入'
,
name9
:
'云智评'
,
name10
:
'2024-09-18 13:22:02'
,
name11
:
'已生效'
},
{
name1
:
'山东胜峰建筑工程有限公司'
,
name2
:
'中建一局集团第二建筑有限公司江苏分公司'
,
name3
:
'济宁复兴之路文化科技项目办公及配套区工程'
,
name4
:
'--'
,
name5
:
'物资-周转材料'
,
name6
:
'2024年3月'
,
name7
:
'刘叔旺'
,
name8
:
'采购方录入'
,
name9
:
'云智评'
,
name10
:
'2024-09-18 13:22:02'
,
name11
:
'已生效'
},
],
],
toDetail
:
tru
e
,
toDetail
:
fals
e
,
}
}
},
},
methods
:{
methods
:{
...
@@ -242,7 +242,6 @@
...
@@ -242,7 +242,6 @@
this
.
toDetail
=
true
this
.
toDetail
=
true
},
},
closedetail
(){
closedetail
(){
console
.
log
(
888
)
this
.
toDetail
=
false
this
.
toDetail
=
false
},
},
getSearch
(){
getSearch
(){
...
...
dsk-operate-ui/src/views/supplier/supplierRating/resultdetail.vue
View file @
5abe9333
...
@@ -43,8 +43,84 @@
...
@@ -43,8 +43,84 @@
<div
class=
"enterprise_title"
>
<div
class=
"enterprise_title"
>
评价详情
评价详情
</div>
</div>
</div>
<div
style=
"padding: 0 16px 16px"
>
<div
class=
"acc-title i"
><strong>
结算及时性-结算相应
</strong></div>
<div
class=
"acc-title i"
><strong>
结算及时性-结算相应
</strong></div>
<div
class=
"table-item"
>
<el-table
:data=
"datatable1"
:header-cell-style=
"
{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}">
<el-table-column
type=
"index"
label=
"指标规则"
align=
"center"
>
<el-table-column
label=
"规则类型"
prop=
"name1"
></el-table-column>
<el-table-column
label=
"指标规则"
prop=
"name2"
></el-table-column>
<el-table-column
label=
"考核周期"
prop=
"name3"
></el-table-column>
<el-table-column
label=
"评分说明"
prop=
"name4"
>
<template
slot-scope=
"scope"
>
<div
v-html=
"scope.row.name4"
></div>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
<el-table
style=
"margin-top: -1px"
:data=
"datatable2"
:header-cell-style=
"{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
>
<el-table-column
type=
"index"
label=
"供应商表现"
align=
"center"
>
<el-table-column
label=
"结算及时类型"
prop=
"name1"
></el-table-column>
<el-table-column
label=
"规则得分"
prop=
"name2"
></el-table-column>
<el-table-column
label=
"实际得分"
prop=
"name3"
></el-table-column>
<el-table-column
label=
"评价说明"
prop=
"name4"
></el-table-column>
<el-table-column
label=
"证明材料"
prop=
"name5"
></el-table-column>
</el-table-column>
</el-table>
</div>
</div>
<div
style=
"padding: 0 16px 16px"
>
<div
class=
"acc-title i"
><strong>
卸货配合度-结算相应
</strong></div>
<div
class=
"table-item"
>
<el-table
:data=
"datatable1"
:header-cell-style=
"{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
>
<el-table-column
type=
"index"
label=
"指标规则"
align=
"center"
>
<el-table-column
label=
"规则类型"
prop=
"name1"
></el-table-column>
<el-table-column
label=
"指标规则"
prop=
"name2"
></el-table-column>
<el-table-column
label=
"考核周期"
prop=
"name3"
></el-table-column>
<el-table-column
label=
"评分说明"
prop=
"name4"
>
<
template
slot-scope=
"scope"
>
<div
v-html=
"scope.row.name4"
></div>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
<el-table
style=
"margin-top: -1px"
:data=
"datatable2"
:header-cell-style=
"{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
>
<el-table-column
type=
"index"
label=
"供应商表现"
align=
"center"
>
<el-table-column
label=
"结算及时类型"
prop=
"name1"
></el-table-column>
<el-table-column
label=
"规则得分"
prop=
"name2"
></el-table-column>
<el-table-column
label=
"实际得分"
prop=
"name3"
></el-table-column>
<el-table-column
label=
"评价说明"
prop=
"name4"
></el-table-column>
<el-table-column
label=
"证明材料"
prop=
"name5"
></el-table-column>
</el-table-column>
</el-table>
</div>
</div>
<div
style=
"padding: 0 16px 16px"
>
<div
class=
"acc-title i"
><strong>
退场配合度-现场配合
</strong></div>
<div
class=
"table-item"
>
<el-table
:data=
"datatable1"
:header-cell-style=
"{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
>
<el-table-column
type=
"index"
label=
"指标规则"
align=
"center"
>
<el-table-column
label=
"规则类型"
prop=
"name1"
></el-table-column>
<el-table-column
label=
"指标规则"
prop=
"name2"
></el-table-column>
<el-table-column
label=
"考核周期"
prop=
"name3"
></el-table-column>
<el-table-column
label=
"评分说明"
prop=
"name4"
>
<
template
slot-scope=
"scope"
>
<div
v-html=
"scope.row.name4"
></div>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
<el-table
style=
"margin-top: -1px"
:data=
"datatable2"
:header-cell-style=
"{ background:'#f0f3fa',color: 'rgba(35,35,35,0.8)'}"
>
<el-table-column
type=
"index"
label=
"供应商表现"
align=
"center"
>
<el-table-column
label=
"结算及时类型"
prop=
"name1"
></el-table-column>
<el-table-column
label=
"规则得分"
prop=
"name2"
></el-table-column>
<el-table-column
label=
"实际得分"
prop=
"name3"
></el-table-column>
<el-table-column
label=
"评价说明"
prop=
"name4"
></el-table-column>
<el-table-column
label=
"证明材料"
prop=
"name5"
></el-table-column>
</el-table-column>
</el-table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
...
@@ -55,7 +131,9 @@
...
@@ -55,7 +131,9 @@
name
:
'resultdetail'
,
name
:
'resultdetail'
,
data
(){
data
(){
return
{
return
{
custmerInfo
:[]
custmerInfo
:[],
datatable1
:[{
name1
:
'履约'
,
name2
:
'1.发起结算后,分供方在24小时内确认结算,则为结算及时;'
,
name3
:
'实时'
,
name4
:
'1. 结算及时加0.5<br>2. 结算不及时扣5分'
}],
datatable2
:[{
name1
:
'结算及时'
,
name2
:
'0.5'
,
name3
:
'0.5'
,
name4
:
'--'
,
name5
:
'--'
}]
}
}
},
},
methods
:{
methods
:{
...
@@ -75,6 +153,18 @@
...
@@ -75,6 +153,18 @@
border-radius
:
4px
;
border-radius
:
4px
;
}
}
.acc-title.i
{
.acc-title.i
{
margin-top
:
16px
;
font-size
:
14px
;
color
:
#232323
;
margin-bottom
:
16px
;
}
::v-deep
.table-item
.el-table
.is-group
{
tr
:first-child
{
.cell
{
font-weight
:
700
;
}
}
}
}
/*.el-table::before{*/
/*display: none;*/
/*}*/
</
style
>
</
style
>
dsk-operate-ui/src/views/supplier/supplierlist/ledger.vue
View file @
5abe9333
...
@@ -120,13 +120,13 @@
...
@@ -120,13 +120,13 @@
<el-tooltip
placement=
"top"
v-if=
"scope.row.customerText.length>20"
>
<el-tooltip
placement=
"top"
v-if=
"scope.row.customerText.length>20"
>
<div
slot=
"content"
>
{{
scope
.
row
.
customerText
}}
</div>
<div
slot=
"content"
>
{{
scope
.
row
.
customerText
}}
</div>
<div
class=
"renling"
>
<div
class=
"renling"
>
<router-link
v-if=
"scope.row.companyId"
:to=
"`/enterprise/$
{encodeStr(scope.row.companyId)}?
path=cooperationRecord
&
companyName=${scope.row.customerText}
&
ctmId=${scope.row.customerId}`" tag="a"
<router-link
v-if=
"scope.row.companyId"
:to=
"`/enterprise/$
{encodeStr(scope.row.companyId)}?companyName=${scope.row.customerText}
&
ctmId=${scope.row.customerId}`" tag="a"
class="wordprimary" v-html="scope.row.customerName">
</router-link>
class="wordprimary" v-html="scope.row.customerName">
</router-link>
<span
v-else
v-html=
"scope.row.customerName"
></span>
<span
v-else
v-html=
"scope.row.customerName"
></span>
</div>
</div>
</el-tooltip>
</el-tooltip>
<div
class=
"renling"
v-else
>
<div
class=
"renling"
v-else
>
<router-link
v-if=
"scope.row.companyId"
:to=
"`/enterprise/$
{encodeStr(scope.row.companyId)}?
path=cooperationRecord
&
companyName=${scope.row.customerText}
&
ctmId=${scope.row.customerId}`" tag="a"
<router-link
v-if=
"scope.row.companyId"
:to=
"`/enterprise/$
{encodeStr(scope.row.companyId)}?companyName=${scope.row.customerText}
&
ctmId=${scope.row.customerId}`" tag="a"
class="wordprimary" v-html="scope.row.customerName">
</router-link>
class="wordprimary" v-html="scope.row.customerName">
</router-link>
<span
v-else
v-html=
"scope.row.customerName"
></span>
<span
v-else
v-html=
"scope.row.customerName"
></span>
</div>
</div>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment