first commit
This commit is contained in:
81
app/Http/Controllers/TestController.php
Normal file
81
app/Http/Controllers/TestController.php
Normal file
@@ -0,0 +1,81 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Http\Resources\AreaResource;
|
||||
use App\Http\Resources\CategoryResource;
|
||||
use App\Http\Resources\TradeResource;
|
||||
use App\Models\Category;
|
||||
use App\Models\ChinaArea;
|
||||
use App\Models\Order;
|
||||
use App\Models\Policy;
|
||||
use App\Models\PolicyTrade;
|
||||
use App\Models\Trade;
|
||||
use App\Models\User;
|
||||
use App\Models\Withdraw;
|
||||
use AsLong\UserAccount\Models\UserAccount;
|
||||
use AsLong\UserAccount\Models\UserAccountLog;
|
||||
use RuLong\Identity\Models\IdentityLog;
|
||||
|
||||
class TestController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
$policy = Policy::find(13);
|
||||
var_dump($policy->trade_title);
|
||||
die();
|
||||
$policys = Policy::where('trade_id', '>', 0)->get();
|
||||
|
||||
foreach ($policys as $key => $policy) {
|
||||
PolicyTrade::create([
|
||||
'trade_id' => $policy->trade_id,
|
||||
'policy_id' => $policy->id,
|
||||
]);
|
||||
}
|
||||
|
||||
die();
|
||||
$categorys = Category::where('status', 1)->get();
|
||||
$trades = Trade::where('status', 1)->get();
|
||||
$areas = ChinaArea::where('parent_id', 9)->get();
|
||||
$categorys->prepend(new Category(['id' => '', 'title' => '全部']));
|
||||
$trades->prepend(new Trade(['id' => '', 'title' => '全部']));
|
||||
$areas->prepend(new ChinaArea(['id' => '', 'name' => '全部']));
|
||||
// var_dump($categorys);
|
||||
// die();
|
||||
return [
|
||||
'status_code' => 0,
|
||||
'status' => 'SUCCESS',
|
||||
'categorys' => CategoryResource::collection($categorys),
|
||||
'trades' => TradeResource::collection($trades),
|
||||
'areas' => AreaResource::collection($areas),
|
||||
];
|
||||
|
||||
die();
|
||||
$order = Order::find(21);
|
||||
if ($order->remark) {
|
||||
$remark = json_decode($order->remark, true);
|
||||
$order->user->info->update($remark);
|
||||
}
|
||||
}
|
||||
|
||||
public function deluser(User $user)
|
||||
{
|
||||
if (!$user) {
|
||||
return false;
|
||||
}
|
||||
die();
|
||||
$user->info->delete();
|
||||
Order::where('user_id', $user->id)->delete();
|
||||
Withdraw::where('user_id', $user->id)->delete();
|
||||
UserAccountLog::where('user_id', $user->id)->delete();
|
||||
UserAccount::where('user_id', $user->id)->delete();
|
||||
IdentityLog::where('user_id', $user->id)->delete();
|
||||
$user->relation->delete();
|
||||
$user->identity->delete();
|
||||
$user->pointlogs()->delete();
|
||||
$user->delete();
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user