|
@@ -113,6 +113,10 @@
|
|
|
<el-table-column prop="contractRevenue" label="合同收入"> </el-table-column>
|
|
|
<el-table-column prop="expenses" label="费用支出"> </el-table-column>
|
|
|
<el-table-column prop="mildewGrain" label="未回款(元)">
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <span style='color:red;' v-if='scope.row.datestatus&&scope.row.invoiced>scope.row.contractRevenue'>{{scope.row.mildewGrain}}</span>
|
|
|
+ <span v-else>{{scope.row.mildewGrain}}</span>
|
|
|
+ </template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="amountEdPayable" label="已付运费"> </el-table-column>
|
|
|
<el-table-column width='120' prop="goodsNames" label="已开发票 (元)">
|
|
@@ -312,6 +316,7 @@
|
|
|
},
|
|
|
],
|
|
|
},
|
|
|
+ currentDate:0,
|
|
|
value1: '',
|
|
|
value2: '',
|
|
|
}
|
|
@@ -385,6 +390,7 @@
|
|
|
},
|
|
|
|
|
|
getList() {
|
|
|
+
|
|
|
getList({
|
|
|
compId: localStorage.getItem('ws-pf_compId'),
|
|
|
contractType: this.contractType,
|
|
@@ -399,7 +405,20 @@
|
|
|
})
|
|
|
.toPromise()
|
|
|
.then((response) => {
|
|
|
+ var date=new Date().getTime()
|
|
|
for (var i = 0; i < response.records.length; i++) {
|
|
|
+ if(response.records[i].collectionDeadline){
|
|
|
+ response.records[i].date=new Date(response.records[i].collectionDeadline).getTime()
|
|
|
+ console.log(response.records[i].date,parseInt(date) + (5 * 24 * 3600 * 1000))
|
|
|
+ if(response.records[i].date<parseInt(date) + (5 * 24 * 3600 * 1000)){
|
|
|
+ response.records[i].datestatus=true
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ response.records[i].datestatus=false
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
if (response.records[i].completedQuantity) {
|
|
|
response.records[i].completedQuantity = response.records[i].completedQuantity.toFixed(3)
|
|
|
}
|