|
@@ -111,17 +111,23 @@
|
|
|
</template>
|
|
|
<template v-slot:tbList="scope">
|
|
|
<div v-if="scope.data.column.columnname == 'status'">
|
|
|
- <span style="color:#000000" v-if="scope.data.column.data[[scope.data.column.columnname]] == '新建'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
- <span style="color:#d90a0a" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '提交'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
- <span style="color:#e09a1a" v-if="scope.data.column.data[[scope.data.column.columnname]] == '交期待确认'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
- <span style="color:#3874f6" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '交期确认'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
- <span style="color:#52C41A" v-if="scope.data.column.data[[scope.data.column.columnname]] == '审核'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
- <span style="color:#b2c0ea" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '关闭'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
+ <span style="color:#3874F6" v-if="scope.data.column.data[[scope.data.column.columnname]] == '新建'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
+ <span style="color:#e6a23c" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '提交'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
+ <span style="color:#e6a25c" v-if="scope.data.column.data[[scope.data.column.columnname]] == '交期待确认'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
+ <span style="color:#67C23A" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '交期确认'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
+ <span style="color:#e6a24c" v-if="scope.data.column.data[[scope.data.column.columnname]] == '审核'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</span>
|
|
|
+ <span style="color:#cccccc" v-else-if="scope.data.column.data[[scope.data.column.columnname]] == '关闭'">{{$t(scope.data.column.data[[scope.data.column.columnname]])}}</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 == 'ischange'">
|
|
|
{{ scope.data.column.data.ischange == 1 ? $t('是') : $t('否') }}
|
|
|
</div>
|
|
|
- <div v-else-if="scope.data.column.columnname == 'isreturn'">
|
|
|
+ <div v-else-if="scope.data.column.columnname == 'isreturn'" :style="colorSet(scope.data.column.data.isreturn)">
|
|
|
{{ scope.data.column.data.isreturn == 1 ? $t('是') : $t('否') }}
|
|
|
</div>
|
|
|
<div v-else-if="scope.data.column.columnname == 'amount'">
|
|
@@ -191,7 +197,7 @@ export default {
|
|
|
})
|
|
|
Loading.service().close()
|
|
|
this.$message({
|
|
|
- message:$t('刷新成功'),
|
|
|
+ message:this.$t('刷新成功'),
|
|
|
type:"success"
|
|
|
})
|
|
|
},
|
|
@@ -206,6 +212,20 @@ export default {
|
|
|
}
|
|
|
this.$refs.basicLayout.listData()
|
|
|
},
|
|
|
+ colorSet(data){
|
|
|
+ let style = {
|
|
|
+ "已核销":{color:'#67c23a'},
|
|
|
+ "部分核销":{color:'#e6a23c'},
|
|
|
+ "未核销":{color:'#e6a23c'},
|
|
|
+ "已开票":{color:'#67c23a'},
|
|
|
+ "部分开票":{color:'#e6a23c'},
|
|
|
+ "未开票":{color:'#e6a23c'},
|
|
|
+ "1":{color:'#f56c6c'},
|
|
|
+ "0":{color:'#999999'},
|
|
|
+ }[data]
|
|
|
+ return style
|
|
|
+ }
|
|
|
+
|
|
|
},
|
|
|
created () {
|
|
|
this.getTradefield()
|