浏览代码

交易记录

lyh 2 年之前
父节点
当前提交
8c117134e8
共有 1 个文件被更改,包括 16 次插入0 次删除
  1. 16 0
      app/Services/Api/TradeService.php

+ 16 - 0
app/Services/Api/TradeService.php

@@ -329,6 +329,22 @@ class TradeService extends BaseService
             $this->error = 1003;
             return false;
         }
+
+        // 购买, 确认收款主体是承兑商
+        // 卖出, 确认收款主体是用户
+        if($info['type'] == 1){
+            $member = MemberModel::where(['id'=>$info['acceptor_uid']])->first();
+            $memberPassword = $member['pay_password'];
+        }else{
+            $memberPassword = $info['pay_password'];
+        }
+
+        // 确认密码
+        $payPassword = isset($params['pay_password']) ? trim($params['pay_password']) : '';
+        if ($memberPassword != get_password($payPassword)) {
+            $this->error = 2038;
+            return false;
+        }
         // 星豆
         DB::beginTransaction();
         RedisService::set($cacheKey, $info, rand(2, 3));