Browse Source

记录公司流水表

master
lanzu_qsy 6 years ago
parent
commit
23d582ca98
  1. 12
      app/Admin/Controllers/LanzuCsWithdrawController.php
  2. 13
      app/Models/FinancialRecord.php
  3. 15
      app/Models/LanzuFinancialRecord.php

12
app/Admin/Controllers/LanzuCsWithdrawController.php

@ -82,6 +82,7 @@ class LanzuCsWithdrawController extends AdminController
*/ */
protected function form() protected function form()
{ {
return Form::make(new LanzuCsWithdraw('csInfo'), function (Form $form) { return Form::make(new LanzuCsWithdraw('csInfo'), function (Form $form) {
$form->display('id'); $form->display('id');
$user = Admin::user(); $user = Admin::user();
@ -145,6 +146,17 @@ class LanzuCsWithdrawController extends AdminController
$model->desc = '社区站点提现'; $model->desc = '社区站点提现';
$model->comment = '社区站点提现'; $model->comment = '社区站点提现';
$model->save(); $model->save();
//添加公司流水
$model = new \App\Models\LanzuFinancialRecord();
$model->user_id = -1;
$model->user_type = -1;
$model->money = $form->model()->money;
$model->money_type = 104;
$model->desc = '社区站点提现';
$model->comment = '社区站点提现';
$model->save();
} else { } else {
//记录失败日志 //记录失败日志
Log::error('提现失败.', $res); Log::error('提现失败.', $res);

13
app/Models/FinancialRecord.php

@ -15,11 +15,14 @@ class FinancialRecord extends Model
* @return string * @return string
*/ */
public static function getFinancialRecordModel($user_id){ public static function getFinancialRecordModel($user_id){
$buider = null;
$index = $user_id % 5;
$model_name = 'App\\Models\\'.'FinancialRecord'.$index;
$buider = new $model_name();
return $buider;
if ($user_id){
$buider = null;
$index = $user_id % 5;
$model_name = 'App\\Models\\'.'FinancialRecord'.$index;
$buider = new $model_name();
return $buider;
}
} }
} }

15
app/Models/LanzuFinancialRecord.php

@ -0,0 +1,15 @@
<?php
namespace App\Models;
use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\Model;
class LanzuFinancialRecord extends Model
{
use HasDateTimeFormatter;
protected $table = 'lanzu_financial_record';
protected $dateFormat = 'U';
}
Loading…
Cancel
Save