|
@@ -451,7 +451,12 @@ class MyController extends LoveBaseController
|
|
|
$id = $this->request->post('id');
|
|
|
$user_id = cmf_get_current_user_id();
|
|
|
$user = UserSelectModel::get(['user_id' => $user_id, 'uid' => $id]);
|
|
|
+ //20230423增加两个userid对调的查询,因为双方都有权利取消
|
|
|
+ if(empty($user)){
|
|
|
+ $user = UserSelectModel::get(['user_id' => $id, 'uid' => $user_id]);
|
|
|
+ }
|
|
|
if (!empty($user)) {
|
|
|
+ UserSelectLogModel::where('user_id1|user_id2', $id)->where('update_time',0)->order('id','desc')->update(['update_time'=>time()]);
|
|
|
$user->delete();
|
|
|
}
|
|
|
|
|
@@ -466,7 +471,7 @@ class MyController extends LoveBaseController
|
|
|
$id = $this->request->post('id');
|
|
|
$user_id = cmf_get_current_user_id();
|
|
|
$user = UserSelectModel::get(['user_id' => $id, 'uid' => $user_id]);
|
|
|
- $check = UserSelectLogModel::where('user_id1|user_id2', $id)->find();
|
|
|
+ $check = UserSelectLogModel::where('user_id1|user_id2', $id)->where('update_time',0)->find();
|
|
|
if (!empty($check)) {
|
|
|
$this->error('对方已被选择!');
|
|
|
}
|