|
@@ -7,11 +7,6 @@ use app\common\controller\Api;
|
|
|
use app\common\model\BillModel;
|
|
|
use app\common\model\HotelCanteenModel;
|
|
|
use app\common\model\HotelCanteenOrderModel;
|
|
|
-use app\common\model\HotelModel;
|
|
|
-use app\common\model\HotelOrderModel;
|
|
|
-use app\common\model\OfflineShopModel;
|
|
|
-use app\common\model\OfflineTypeModel;
|
|
|
-use app\utils\DataUtil;
|
|
|
use think\Db;
|
|
|
/**
|
|
|
* 示例接口
|
|
@@ -54,6 +49,26 @@ class ShopHotelCanteen extends Api
|
|
|
]);
|
|
|
}
|
|
|
|
|
|
+ // 设置让利比例
|
|
|
+ public function set_back_rate()
|
|
|
+ {
|
|
|
+ $params = $this->request->param();
|
|
|
+ $user_id = $this->auth->id;
|
|
|
+ $model = new HotelCanteenModel();
|
|
|
+ $info = $model->getDetail(
|
|
|
+ params: ['user_id' => $user_id],
|
|
|
+ select: ['id','invite_id','user_id','name','image','images','back_rate','address']
|
|
|
+ );
|
|
|
+ if (!$info){
|
|
|
+ return $this->error('未开通门店');
|
|
|
+ }
|
|
|
+
|
|
|
+ if (!HotelCanteenModel::where('id',$info['id'])->update(['back_rate'=>$params['rate']??20])){
|
|
|
+ return $this->error('操作失败');
|
|
|
+ }
|
|
|
+ return $this->success('设置成功');
|
|
|
+ }
|
|
|
+
|
|
|
// 订单列表
|
|
|
public function bill()
|
|
|
{
|