123456789101112131415161718192021222324252627282930 |
- <?php
- namespace app\admin\model;
- use think\Model;
- class MobileExportLog extends Model
- {
- protected $autoWriteTimestamp=true;
- protected $updateTime=null;
- protected $append=['file_url','name'];
- public static function exists(){
- return self::where('status',0)->find();
- }
- public static function make($adminId){
- return self::create([
- 'admin_id'=>$adminId,
- //'filename'=>'/uploads/mobile_export/'.session_create_id().'.csv',
- ]);
- }
- public function getFileUrlAttr($_,$model){
- return request()->domain().$model['filename'];
- }
- public function getNameAttr($_,$model){
- return basename($model['filename']);
- }
- }
|