|
@@ -79,7 +79,7 @@ class Order extends BaseController {
|
|
|
if (!empty($input['writeOffStatus'])) {
|
|
|
if (empty($input['foodOrder'])) {
|
|
|
$where[] = ['wo.write_off_status', '=', (int)$input['writeOffStatus']];
|
|
|
- }else if ($input['foodOrder'] == 2){
|
|
|
+ } else if ($input['foodOrder'] == 2) {
|
|
|
$model->setOp('write_off_status', 'left');
|
|
|
}
|
|
|
}
|
|
@@ -270,14 +270,14 @@ class Order extends BaseController {
|
|
|
$rs = $model::where(['mobile' => $input['mobile']])->find();
|
|
|
if (empty($rs)) {
|
|
|
$id = $model->insertGetId([
|
|
|
- 'name' => $input['name'],
|
|
|
- 'avatar' => '',
|
|
|
- 'mobile' => $input['mobile'],
|
|
|
- 'join_type' => 2,
|
|
|
+ 'real_name' => $input['name'],
|
|
|
+ 'avatar' => '',
|
|
|
+ 'mobile' => $input['mobile'],
|
|
|
+ 'join_type' => 2,
|
|
|
]);
|
|
|
$input['userId'] = $id;
|
|
|
- }else {
|
|
|
- $rs = $model::where(['id' => $rs['id']])->update(['name' => $input['name']]);
|
|
|
+ } else {
|
|
|
+ $rs = $model::where(['id' => $rs['id']])->update(['real_name' => $input['name']]);
|
|
|
$input['userId'] = $rs['id'];
|
|
|
}
|
|
|
}
|
|
@@ -307,7 +307,7 @@ class Order extends BaseController {
|
|
|
$input = Until::getInput();
|
|
|
$rule = [
|
|
|
'cartId|商品id和数量' => 'require',
|
|
|
- 'tableId|桌台id' => 'require',
|
|
|
+ 'tableId|桌台id' => 'require',
|
|
|
];
|
|
|
Until::check($rule, $input);
|
|
|
$data = (new OrderService())->payFoodOrder($input);
|
|
@@ -342,14 +342,14 @@ class Order extends BaseController {
|
|
|
$model = new OrderModel();
|
|
|
$model::where(['id' => (int)$input['orderId']])->update(['staff_id' => (int)$input['staffId']]);
|
|
|
$allocateModel = new AllocateModel();
|
|
|
- $rs = $allocateModel::where(['order_id' => (int)$input['orderId'],'staff_id' => $input['staffId']])->find();
|
|
|
+ $rs = $allocateModel::where(['order_id' => (int)$input['orderId'], 'staff_id' => $input['staffId']])->find();
|
|
|
if (empty($rs)) {
|
|
|
$allocateModel->insertGetId([
|
|
|
'order_id' => (int)$input['orderId'],
|
|
|
'staff_id' => $input['staffId'],
|
|
|
'admin_id' => $this->adminId
|
|
|
]);
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
$allocateModel::where(['id' => $rs['id']])->update(['staff_id' => $input['staffId']]);
|
|
|
}
|
|
|
Until::output();
|
|
@@ -394,9 +394,9 @@ class Order extends BaseController {
|
|
|
throw new ApiException('该订单已不是pad端下单');
|
|
|
}
|
|
|
$model::where(['id' => (int)$input['orderId']])->update([
|
|
|
- 'status' => OrderModel::IS_PAY,
|
|
|
+ 'status' => OrderModel::IS_PAY,
|
|
|
'pay_type' => $input['payType'],
|
|
|
- 'remark' => $input['remark'],
|
|
|
+ 'remark' => $input['remark'],
|
|
|
'pay_time' => date('Y-m-d H:i:s')
|
|
|
]);
|
|
|
Db::table('pay_record')->insertGetId(['order_id' => $input['orderId'], 'admin_id' => $this->adminId]);
|
|
@@ -575,14 +575,14 @@ class Order extends BaseController {
|
|
|
throw new ApiException('不存在的购物车id');
|
|
|
}
|
|
|
$cartProductModel = new CartProductModel();
|
|
|
- $rs = $cartProductModel::where(['product_id' => $input['productId'], 'cart_id' => $input['cartId']])->find();
|
|
|
+ $rs = $cartProductModel::where(['product_id' => $input['productId'], 'cart_id' => $input['cartId']])->find();
|
|
|
if (empty($rs)) {
|
|
|
$cartProductModel->insertGetId([
|
|
|
'product_id' => $input['productId'],
|
|
|
- 'cart_id' => $input['cartId'],
|
|
|
- 'num' => $input['num'] ?? 1
|
|
|
+ 'cart_id' => $input['cartId'],
|
|
|
+ 'num' => $input['num'] ?? 1
|
|
|
]);
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
if ($input['type'] == 1) {
|
|
|
$cartProductModel::where(['id' => $rs['id']])->inc('num', 1)->update();
|
|
|
}
|
|
@@ -660,7 +660,7 @@ class Order extends BaseController {
|
|
|
$model->setFields('c.*,cp.product_id,cp.num,p.product_name,p.current_price,p.product_img');
|
|
|
$rs = $model->getCartList();
|
|
|
$model->commit();
|
|
|
- }catch (\Exception $e) {
|
|
|
+ } catch (\Exception $e) {
|
|
|
$model->rollback();
|
|
|
throw new ApiException($e->getMessage());
|
|
|
}
|