上传对公迁移

This commit is contained in:
liu 2024-03-16 11:10:05 +08:00
parent a6775a5eb3
commit 0cc0ee8ea8
3 changed files with 22 additions and 0 deletions

View File

@ -2749,7 +2749,19 @@ class StoreOrderRepository extends BaseRepository
} }
public function dealVerify(string $img, int $id)
{
$data = StoreOrder::getDB()->where('order_id',$id)->find();
if(empty($data)) return app('json')->fail('没有该订单');
if(empty($data['order_extend']) && $data['pay_type'] != Enum::public) return app('json')->fail('该订单不是对公转账订单!');
$old = $data['order_extend'];
$old['corporate_voucher'] = $img;
$new = json_encode($old, JSON_UNESCAPED_UNICODE);
$data->order_extend = $new;
$data->save();
return true;
}
} }

View File

@ -324,5 +324,13 @@ class StoreOrder extends BaseController
} }
//更改数据-上传凭证
public function upload_verify($id)
{
$img = $this->request->param('url');
$this->repository->dealVerify($img,$id);
return app('json')->success('上传凭证成功');
}
} }

View File

@ -74,6 +74,7 @@ Route::group('api/', function () {
//订单 //订单
Route::any('order_mix', 'api.store.order.StoreOrder/getOrder');//商户获取商品 Route::any('order_mix', 'api.store.order.StoreOrder/getOrder');//商户获取商品
Route::group('order', function () { Route::group('order', function () {
Route::post('check', '/checkOrder'); Route::post('check', '/checkOrder');
Route::post('create', '/createOrder'); Route::post('create', '/createOrder');
@ -92,6 +93,7 @@ Route::group('api/', function () {
Route::get('verify_code/:id', '/verifyCode'); Route::get('verify_code/:id', '/verifyCode');
Route::post('receipt/:id', '/createReceipt'); Route::post('receipt/:id', '/createReceipt');
Route::get('delivery/:id', '/getOrderDelivery'); Route::get('delivery/:id', '/getOrderDelivery');
Route::post('upload/:id', '/upload_verify');
})->prefix('api.store.order.StoreOrder'); })->prefix('api.store.order.StoreOrder');
// 预售 // 预售