|
|
@@ -137,7 +137,7 @@
|
|
|
<template v-slot:tbList="scope">
|
|
|
<div v-if="scope.data.column.columnname == 'status'">
|
|
|
<span
|
|
|
- style="color: #000000"
|
|
|
+ style="color: #3874F6"
|
|
|
v-if="
|
|
|
scope.data.column.data[[scope.data.column.columnname]] == '新建'
|
|
|
"
|
|
|
@@ -146,7 +146,7 @@
|
|
|
}}</span
|
|
|
>
|
|
|
<span
|
|
|
- style="color: #d90a0a"
|
|
|
+ style="color: #e6a23c"
|
|
|
v-else-if="
|
|
|
scope.data.column.data[[scope.data.column.columnname]] == '提交'
|
|
|
"
|
|
|
@@ -155,7 +155,7 @@
|
|
|
}}</span
|
|
|
>
|
|
|
<span
|
|
|
- style="color: #e09a1a"
|
|
|
+ style="color: #e6a25c"
|
|
|
v-if="
|
|
|
scope.data.column.data[[scope.data.column.columnname]] ==
|
|
|
'交期待确认'
|
|
|
@@ -165,7 +165,7 @@
|
|
|
}}</span
|
|
|
>
|
|
|
<span
|
|
|
- style="color: #3874f6"
|
|
|
+ style="color: #67C23A"
|
|
|
v-else-if="
|
|
|
scope.data.column.data[[scope.data.column.columnname]] ==
|
|
|
'交期确认'
|
|
|
@@ -175,7 +175,7 @@
|
|
|
}}</span
|
|
|
>
|
|
|
<span
|
|
|
- style="color: #52c41a"
|
|
|
+ style="color: #e6a24c"
|
|
|
v-if="
|
|
|
scope.data.column.data[[scope.data.column.columnname]] == '审核'
|
|
|
"
|
|
|
@@ -184,7 +184,7 @@
|
|
|
}}</span
|
|
|
>
|
|
|
<span
|
|
|
- style="color: #b2c0ea"
|
|
|
+ style="color: #ccc"
|
|
|
v-else-if="
|
|
|
scope.data.column.data[[scope.data.column.columnname]] == '关闭'
|
|
|
"
|
|
|
@@ -193,6 +193,12 @@
|
|
|
}}</span
|
|
|
>
|
|
|
</div>
|
|
|
+ <div v-else-if="scope.data.column.columnname == 'writeoffstatus'" :style="colorSet(scope.data.column.data[[scope.data.column.columnname]])">
|
|
|
+ {{$t(scope.data.column.data[[scope.data.column.columnname]])}}
|
|
|
+ </div>
|
|
|
+ <div v-else-if="scope.data.column.columnname == 'invoicestatus'" :style="colorSet(scope.data.column.data[[scope.data.column.columnname]])">
|
|
|
+ {{$t(scope.data.column.data[[scope.data.column.columnname]])}}
|
|
|
+ </div>
|
|
|
<div v-else-if="scope.data.column.columnname == 'amount'">
|
|
|
{{ tool.formatAmount(scope.data.column.data.amount, 2) }}
|
|
|
</div>
|
|
|
@@ -250,6 +256,17 @@ export default {
|
|
|
}
|
|
|
this.$refs.basicLayout.listData();
|
|
|
},
|
|
|
+ colorSet(data){
|
|
|
+ let style = {
|
|
|
+ "已核销":{color:'#67c23a'},
|
|
|
+ "部分核销":{color:'#e6a23c'},
|
|
|
+ "未核销":{color:'#e6a23c'},
|
|
|
+ "已开票":{color:'#67c23a'},
|
|
|
+ "部分开票":{color:'#e6a23c'},
|
|
|
+ "未开票":{color:'#e6a23c'},
|
|
|
+ }[data]
|
|
|
+ return style
|
|
|
+ }
|
|
|
},
|
|
|
};
|
|
|
</script>
|