Skip to content
This repository was archived by the owner on Mar 4, 2022. It is now read-only.

Commit 258d664

Browse files
committed
Modify dealer balance format
1 parent aeefc18 commit 258d664

File tree

3 files changed

+17
-2
lines changed

3 files changed

+17
-2
lines changed

frontend/client/filters/index.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
module.exports = {
2+
'balance': function (value) {
3+
if (value < 0) {
4+
return 'بدهکار'
5+
} else if (value > 0) {
6+
return 'بستانکار'
7+
} else {
8+
return ''
9+
}
10+
},
11+
'abs': function (value) {
12+
return Math.abs(value)
13+
}
14+
}

frontend/client/views/dealer/DealList.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
</span>
3232
</b-table-column>
3333
<b-table-column field="dealTime" label="زمان خرید / فروش" sortable>
34-
<date-picker :class="{'disable-event': !table.openedDetailed.includes(detailProps.row.id)}" type="datetime" :auto-submit="true" format="YYYY-MM-DD HH:mm" display-format="HH:mm jYYYY/jMM/jDD" v-model="detailProps.row.dealTime" disabled></date-picker>
34+
<date-picker :class="{'disable-event': !table.openedDetailed.includes(detailProps.row.id)}" type="datetime" :auto-submit="true" format="YYYY-MM-DD HH:mm" display-format="HH:mm jYYYY/jMM/jDD" v-model="detailProps.row.dealTime"></date-picker>
3535
</b-table-column>
3636
<b-table-column field="dealPrice.amount" label="قیمت خرید / فروش" sortable>
3737
<input class="input" v-if="table.openedDetailed.includes(detailProps.row.id)" type="text" placeholder="قیمت خرید" v-model="detailProps.row.dealPrice.amount" />

frontend/client/views/dealer/index.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@
4646
{{ props.row.address || ' ... ' }}
4747
</b-table-column>
4848
<b-table-column field="balance" label="بدهی/طلب" sortable>
49-
{{ props.row.balance}}
49+
{{ props.row.balance || 0 | abs |currency('', 0) }}
50+
{{ props.row.balance || 0 | balance }}
5051
</b-table-column>
5152
<b-table-column label="" width="100">
5253
<b-dropdown :mobile-modal="false" v-model="isPublic" class="control" position="is-bottom-left">

0 commit comments

Comments
 (0)