huanggang 6 年之前
父节点
当前提交
cc78acfdf8
共有 2 个文件被更改,包括 26 次插入11 次删除
  1. 1 1
      mobile/control/member_talk.php
  2. 25 10
      mobile/templates/default/talk/member_detail.php

+ 1 - 1
mobile/control/member_talk.php

@@ -1314,7 +1314,7 @@ class member_talkControl extends mbMemberControl
 
         $is_friend = in_array($visitor_id ,$mine_friends);
 
-        $visitor_info = member_info::get_members([$visitor_id]);
+        $visitor_info = member_info::get_members([$visitor_id,$member_id]);
 
         return self::outsuccess(["is_friend"=>$is_friend,"from_type"=>$from_type,"visitor_info"=>$visitor_info],"/talk/member_detail");
     }

+ 25 - 10
mobile/templates/default/talk/member_detail.php

@@ -58,10 +58,10 @@
         <div class="weui-cell__bd">
             <?php
                 if($output['from_type']=="qrcode") {
-                    echo "<p>来自:二维码邀请</p>";
+                    echo "<p>二维码邀请</p>";
                 }
                 else {
-                    echo "<p>来自:群聊</p>";
+                    echo "<p>群聊</p>";
                 }
             ?>
 
@@ -117,14 +117,29 @@
 
         $("#add").on('click',function(){
             var user = <?php echo $output['visitor_info'][0]['member_id']?>;
-            $.get("/mobile/index.php",{
-                act:'member_talk',
-                op:'add_friends',
-                client_type:'ajax',
-                msg:'',
-                user:user,
-            },function(res){
-                console.log(res);
+            $.prompt({
+                title: '添加好友',
+                text: '发送验证申请,等对方通过',
+                input: '你好!我是'+ "<?php echo $output['visitor_info'][1]["nickname"]?>",
+                empty: false, // 是否允许为空
+                onOK: function (input) {
+                    //点击确认
+                    $.get("/mobile/index.php",{
+                        act:'member_talk',
+                        op:'add_friends',
+                        client_type:'ajax',
+                        msg:input,
+                        user:user,
+                    },function(res){
+                        var datas = JSON.parse(res);
+                        if(datas.code == 200) {
+                            $.toast("发送成功",1000);
+                        }
+                        else {
+                            $.alert(datas.message);
+                        }
+                    });
+                }
             });
         });
     });