1234567891011121314151617181920212223242526272829 |
- <?php
- namespace app\common\service;
- use app\common\model\BrokerIncome as BrokerIncomeModel;
- use app\common\model\Broker as BrokerModel;
- class IncomeService extends BaseService
- {
- public function add($broker_id, $value, $title, $remark = '')
- {
- $broker = BrokerModel::where('id', $broker_id)->find();
- $integral = new BrokerIncomeModel();
- $integral->save([
- 'brokerid' => $broker_id,
- 'title' => $title,
- 'origin_value' => $broker['income'],
- 'value' => $value,
- 'remark' => $remark,
- 'createtime' => time(),
- 'yeartime' => date("Y"),
- 'monthtime' => date("Ym"),
- ]);
- $broker->income += $value;
- $broker->income_total += $value;
- $broker->save();
- }
- }
|