|  | @@ -622,7 +622,7 @@ class Dispatch extends Common
 | 
											
												
													
														|  |                  $res2 = $userModel->where($where)->setInc("jewel",$money);
 |  |                  $res2 = $userModel->where($where)->setInc("jewel",$money);
 | 
											
												
													
														|  |                  // 添加用户余额变动记录
 |  |                  // 添加用户余额变动记录
 | 
											
												
													
														|  |                  $userjewellogModel = new \app\common\model\UserJewelLog();
 |  |                  $userjewellogModel = new \app\common\model\UserJewelLog();
 | 
											
												
													
														|  | -                $res3 = $userjewellogModel->addUserJewelLog($this->auth->id, $money, "+", $userInfo["jewel"], "拒绝订单返还余额", 7);
 |  | 
 | 
											
												
													
														|  | 
 |  | +                $res3 = $userjewellogModel->addUserJewelLog($orderInfo["recive_id"], $money, "+", $userInfo["jewel"], "拒绝订单返还余额", 7);
 | 
											
												
													
														|  |                  // 更新订单状态
 |  |                  // 更新订单状态
 | 
											
												
													
														|  |                  $data = [];
 |  |                  $data = [];
 | 
											
												
													
														|  |                  $data["status"] = $status;
 |  |                  $data["status"] = $status;
 | 
											
										
											
												
													
														|  | @@ -633,7 +633,7 @@ class Dispatch extends Common
 | 
											
												
													
														|  |                  if($res1 && $res2 && $res3 && $res4) {
 |  |                  if($res1 && $res2 && $res3 && $res4) {
 | 
											
												
													
														|  |                      Db::commit();
 |  |                      Db::commit();
 | 
											
												
													
														|  |                      // 短信通知
 |  |                      // 短信通知
 | 
											
												
													
														|  | -                    $reciveuserInfo = $userModel->where(["id"=>$orderInfo["user_id"]])->find();
 |  | 
 | 
											
												
													
														|  | 
 |  | +                    //$reciveuserInfo = $userModel->where(["id"=>$orderInfo["user_id"]])->find();
 | 
											
												
													
														|  |                      //Smslib::notice($reciveuserInfo->mobile, $orderInfo["skill_name"],"被拒绝接单",'orderNotice');
 |  |                      //Smslib::notice($reciveuserInfo->mobile, $orderInfo["skill_name"],"被拒绝接单",'orderNotice');
 | 
											
												
													
														|  |                      // 系统消息通知
 |  |                      // 系统消息通知
 | 
											
												
													
														|  |                      \app\common\model\Message::addMessage($orderInfo["user_id"],"派单通知","您的订单,技能:".$orderInfo["skill_name"]."已被拒绝接单,请登录伴声app查看!");
 |  |                      \app\common\model\Message::addMessage($orderInfo["user_id"],"派单通知","您的订单,技能:".$orderInfo["skill_name"]."已被拒绝接单,请登录伴声app查看!");
 | 
											
										
											
												
													
														|  | @@ -665,13 +665,25 @@ class Dispatch extends Common
 | 
											
												
													
														|  |                  $where = [];
 |  |                  $where = [];
 | 
											
												
													
														|  |                  $where["id"] = $orderInfo["recive_id"];
 |  |                  $where["id"] = $orderInfo["recive_id"];
 | 
											
												
													
														|  |                  $userInfo = $userModel->where($where)->find();
 |  |                  $userInfo = $userModel->where($where)->find();
 | 
											
												
													
														|  | -                $res1 = $userModel->where($where)->setInc("jewel",$money);
 |  | 
 | 
											
												
													
														|  | 
 |  | +                //$res1 = $userModel->where($where)->setInc("jewel",$money);
 | 
											
												
													
														|  | 
 |  | +                $jewelMoneyRate = config('site.money_to_jewel');//1人民币兑换钻石数
 | 
											
												
													
														|  | 
 |  | +                $moneyRmb = bcdiv($money,$jewelMoneyRate);
 | 
											
												
													
														|  | 
 |  | +                $res1 = $userModel->where($where)->setInc("money",$moneyRmb);
 | 
											
												
													
														|  |                  $where = [];
 |  |                  $where = [];
 | 
											
												
													
														|  |                  $where["id"] = $this->auth->id;
 |  |                  $where["id"] = $this->auth->id;
 | 
											
												
													
														|  |                  $res2 = $userModel->where($where)->setDec("frozen",$money);
 |  |                  $res2 = $userModel->where($where)->setDec("frozen",$money);
 | 
											
												
													
														|  |                  // 添加用户余额变动记录
 |  |                  // 添加用户余额变动记录
 | 
											
												
													
														|  | -                $userjewellogModel = new \app\common\model\UserJewelLog();
 |  | 
 | 
											
												
													
														|  | -                $res3 = $userjewellogModel->addUserJewelLog($orderInfo["recive_id"], $money, "+", $userInfo["jewel"], "完成用户订单获得收益", 8);
 |  | 
 | 
											
												
													
														|  | 
 |  | +                /*$userjewellogModel = new \app\common\model\UserJewelLog();
 | 
											
												
													
														|  | 
 |  | +                $res3 = $userjewellogModel->addUserJewelLog($orderInfo["recive_id"], $money, "+", $userInfo["jewel"], "完成用户订单获得收益", 8);*/
 | 
											
												
													
														|  | 
 |  | +                $remark = $orderInfo['skill_name'].'服务';
 | 
											
												
													
														|  | 
 |  | +                $rs_wallet = model('wallet')->lockChangeAccountRemain($orderInfo["recive_id"],$moneyRmb,'+',$userInfo['money'],$remark,106,'money');
 | 
											
												
													
														|  | 
 |  | +                $res3 = false;
 | 
											
												
													
														|  | 
 |  | +                if($rs_wallet['status'] == false){
 | 
											
												
													
														|  | 
 |  | +                    $this->error($rs_wallet['msg']);
 | 
											
												
													
														|  | 
 |  | +                    Db::rollback();
 | 
											
												
													
														|  | 
 |  | +                } else {
 | 
											
												
													
														|  | 
 |  | +                    $res3 = true;
 | 
											
												
													
														|  | 
 |  | +                }
 | 
											
												
													
														|  |                  // 更新订单状态
 |  |                  // 更新订单状态
 | 
											
												
													
														|  |                  $data = [];
 |  |                  $data = [];
 | 
											
												
													
														|  |                  $data["status"] = $status;
 |  |                  $data["status"] = $status;
 | 
											
										
											
												
													
														|  | @@ -682,11 +694,11 @@ class Dispatch extends Common
 | 
											
												
													
														|  |                  if($res1 && $res2 && $res3 && $res4) {
 |  |                  if($res1 && $res2 && $res3 && $res4) {
 | 
											
												
													
														|  |                      Db::commit();
 |  |                      Db::commit();
 | 
											
												
													
														|  |                      // 短信通知
 |  |                      // 短信通知
 | 
											
												
													
														|  | -                    $reciveuserInfo = $userModel->where(["id"=>$orderInfo["recive_id"]])->find();
 |  | 
 | 
											
												
													
														|  | 
 |  | +                    //$reciveuserInfo = $userModel->where(["id"=>$orderInfo["recive_id"]])->find();
 | 
											
												
													
														|  |                      //Smslib::send($reciveuserInfo->mobile, $orderInfo["skill_name"], "顺利完成啦!",'orderNotice');
 |  |                      //Smslib::send($reciveuserInfo->mobile, $orderInfo["skill_name"], "顺利完成啦!",'orderNotice');
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |                      // 系统消息通知
 |  |                      // 系统消息通知
 | 
											
												
													
														|  | -                    \app\common\model\Message::addMessage($orderInfo["recive_id"],"派单通知","您的派单,技能:".$orderInfo["skill_name"]." 完成啦!,请登录伴声app查看!");
 |  | 
 | 
											
												
													
														|  | 
 |  | +                    \app\common\model\Message::addMessage($orderInfo["recive_id"],"派单通知","您的派单,技能:".$orderInfo["skill_name"]." 完成啦!,请登录GG语音app查看!");
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |                      $this->success('恭喜!订单完成。');
 |  |                      $this->success('恭喜!订单完成。');
 | 
											
												
													
														|  |                  } else {
 |  |                  } else {
 |