| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?php
- namespace App\Modes;
- use Illuminate\Database\Eloquent\Model;
- /**
- * App\Modes\UserBank
- *
- * @property int $id
- * @property int $uid 用户id
- * @property string $username 姓名
- * @property int $phone 预留联系号码
- * @property string $bank_name 银行名称
- * @property string $bank_number 银行账号
- * @property int $status 1-审核中 2-审核通过 3-审核失败
- * @property string $remark 备注
- * @property int $sys_uid 审核管理员ID
- * @property string|null $audit_at 审核时间
- * @property \Illuminate\Support\Carbon|null $created_at
- * @property \Illuminate\Support\Carbon|null $updated_at
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank newModelQuery()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank newQuery()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank query()
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereAuditAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereBankName($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereBankNumber($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereCreatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereId($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank wherePhone($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereRemark($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereStatus($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereSysUid($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereUid($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereUpdatedAt($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereUsername($value)
- * @mixin \Eloquent
- * @property int $province 省份(area.id)
- * @property int $city 市(area.id)
- * @property int $district 区(area.id)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereCity($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereDistrict($value)
- * @method static \Illuminate\Database\Eloquent\Builder|\App\Modes\UserBank whereProvince($value)
- */
- class UserBank extends Model
- {
- protected $table = 'user_bank';
- public static function getList($where = [], $filed = ['*'])
- {
- $userBank = UserBank::where($where)->select($filed)->paginate(perPage());
- collect($userBank->items())->each(function ($item, $key) {
- $item['provinceMsg'] = Area::getName($item['province']);
- $item['cityMsg'] = Area::getName($item['city']);
- $item['districtMsg'] = Area::getName($item['district']);
- });
- return $userBank;
- }
- }
|