| 1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace bizHd\balance\classes;
- use Yii;
- use bizHd\base\classes\BaseClass;
- class BalanceChangeClass extends BaseClass
- {
- public static $baseFile = '\bizHd\balance\models\BalanceChange';
- public static function getChangeList($where)
- {
- $data = self::getList('*', $where, 'addTime DESC,id DESC');
- if (!empty($data['list'])) {
- foreach ($data['list'] as $k => $v) {
- $settleAmount = $v['settleAmount'] ?? 0;
- $amount = $v['amount'] ?? 0;
- $io = $v['io'] ?? 0;
- $becomeBalance = 0;
- if ($io == 1) {
- $becomeBalance = bcsub($amount, $settleAmount, 2);
- $becomeBalance = floatval($becomeBalance);
- }
- $data['list'][$k]['becomeBalance'] = $becomeBalance;
- }
- }
- return $data;
- }
- }
|