Browse Source

迁移新文件到v3文件夹

master
liangyuyan 6 years ago
parent
commit
9370157064
  1. 0
      app/Admin/Controllers/v3/BannerController.php
  2. 0
      app/Admin/Controllers/v3/CategoryController.php
  3. 0
      app/Admin/Controllers/v3/GoodsController.php
  4. 0
      app/Admin/Controllers/v3/StoreController.php
  5. 0
      app/Admin/Repositories/v3/Banner.php
  6. 0
      app/Admin/Repositories/v3/Goods.php
  7. 0
      app/Admin/Repositories/v3/Store.php
  8. 0
      app/Models/v3/Banner.php
  9. 0
      app/Models/v3/Category.php
  10. 16
      app/Models/v3/CouponSetting.php
  11. 15
      app/Models/v3/CouponTie.php
  12. 0
      app/Models/v3/Goods.php
  13. 0
      app/Models/v3/GoodsBanners.php
  14. 57
      app/Models/v3/ImsCjdcMarket.php
  15. 48
      app/Models/v3/ImsCjdcUser.php
  16. 46
      app/Models/v3/LanzuMmInfo.php
  17. 0
      app/Models/v3/Store.php

0
app/Admin/Controllers/BannerController.php → app/Admin/Controllers/v3/BannerController.php

0
app/Admin/Controllers/CategoryController.php → app/Admin/Controllers/v3/CategoryController.php

0
app/Admin/Controllers/GoodsController.php → app/Admin/Controllers/v3/GoodsController.php

0
app/Admin/Controllers/StoreController.php → app/Admin/Controllers/v3/StoreController.php

0
app/Admin/Repositories/Banner.php → app/Admin/Repositories/v3/Banner.php

0
app/Admin/Repositories/Goods.php → app/Admin/Repositories/v3/Goods.php

0
app/Admin/Repositories/Store.php → app/Admin/Repositories/v3/Store.php

0
app/Models/Banner.php → app/Models/v3/Banner.php

0
app/Models/Category.php → app/Models/v3/Category.php

16
app/Models/v3/CouponSetting.php

@ -0,0 +1,16 @@
<?php
namespace App\Models;
use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Database\Eloquent\Model;
class CouponSetting extends Model
{
use HasDateTimeFormatter;
// use SoftDeletes;
protected $table = 'ims_system_coupon_setting';
}

15
app/Models/v3/CouponTie.php

@ -0,0 +1,15 @@
<?php
namespace App\Models;
use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\Model;
class CouponTie extends Model
{
use HasDateTimeFormatter;
// protected $table = 'ims_system_coupon_user';
protected $dateFormat = 'U';
}

0
app/Models/Goods.php → app/Models/v3/Goods.php

0
app/Models/GoodsBanners.php → app/Models/v3/GoodsBanners.php

57
app/Models/v3/ImsCjdcMarket.php

@ -0,0 +1,57 @@
<?php
namespace App\Models;
use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Database\Eloquent\Model;
class ImsCjdcMarket extends Model
{
use HasDateTimeFormatter;
use SoftDeletes;
protected $table = 'lanzu_market';
protected $dateFormat = 'U';
public function setImgsAttribute($imgs)
{
if ($imgs){
$this->attributes['imgs'] = implode(',',$imgs);
}
}
public function getImgsAttribute($imgs)
{
return explode(',',$imgs);
}
public function mp(){
return $this->hasOne('\App\Models\LanzuMpInfo','id','mp_id');
}
/**
* 获取市场信息
* @return \Illuminate\Http\JsonResponse
*/
public static function getMarket()
{
$markets = self::select('id','name')
->where('status',1)
->whereNull('deleted_at')
->get();
$item = [];
foreach ($markets as $market) {
$item[$market->id] = $market->name;
}
return $item;
}
/**
* 获取单个市场信息
*/
public static function getMarketInfo($id,$field = '*')
{
return self::select($field)->find($id);
}
}

48
app/Models/v3/ImsCjdcUser.php

@ -0,0 +1,48 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class ImsCjdcUser extends Model
{
protected $table = 'lanzu_user';
protected $dateFormat = 'U';
/**
* 获取单个用户信息
* @param int $id
* @param string $field
* @return object
*/
public static function getUserInfo($id,$field = '*')
{
return self::select($field)->find($id);
}
/**
* 获取用户数组
* id为键,name为值
* @return array
*/
public static function getUserArray()
{
$list = self::select('id','nick_name')
->where('status',1)
->whereNull('deleted_at')
->get();
$array = [];
if(count($list) > 0){
foreach ($list as $value) {
$array[$value->id] = $value->nick_name;
}
}
return $array;
}
}

46
app/Models/v3/LanzuMmInfo.php

@ -0,0 +1,46 @@
<?php
namespace App\Models;
use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\Model;
class LanzuMmInfo extends Model
{
use HasDateTimeFormatter;
protected $table = 'lanzu_mm_info';
protected $dateFormat = 'U';
public function Withdraw()
{
return $this->hasOne('\App\Models\LanzuMmWithdraw','mm_id','id');
}
/**
* 获取市场经理(只搜索状态为正常的经理)
* id为键,name为值
*/
public static function getMmInfoArray()
{
$list = self::select('id','name')
->where('status',2)
->whereNull('deleted_at')
->get();
$array = [];
if(count($list) > 0){
foreach ($list as $key => $value){
$array[$value->id] = $value->name;
}
}
return $array;
}
/**
* 根据id获取单条记录
*/
public static function getMmInfo($id,$field = '*')
{
return self::select($field)->find($id);
}
}

0
app/Models/Store.php → app/Models/v3/Store.php

Loading…
Cancel
Save