yzx 5 mēneši atpakaļ
vecāks
revīzija
cd1c9252e6

+ 1 - 0
app/mobile/controller/Temporary.php

@@ -295,6 +295,7 @@ class Temporary extends BaseController
             $res = Db::name('follow_project')->where('project_id',$param['id'])->where('openid',$param['openid'])->find();
             if($res == null){
                 $isTrue =Db::name('follow_project')->insert(['project_id'=>$param['id'] , 'openid'=>$param['openid']]);
+
                 if($isTrue){
                     return to_assign(0, '关注成功!!');
                 }else{

+ 21 - 7
app/mobile/view/temporary/detail.html

@@ -26,15 +26,15 @@
 
     <ul class="layui-tab-title" style="background-color: #fff;" id="ullist">
 
-        <li class="layui-this">项目概览<span id="li_first" class="dot-img hongdian" ><img src="{__MOBILE__}/img/dot.png" alt="" style="width: 1.2vh;"></span></li>
+        <li class="layui-this">项目概览<span id="li_first"></span></li>
 
-        <li data-id="2">项目报告<span class="dot-img hongdian"><img src="{__MOBILE__}/img/dot.png" alt="" style="width: 1.2vh;"></span></li>
+        <li data-id="2">项目报告</li>
 
-        <li data-id="3">联系函<span class="dot-img hongdian"><img src="{__MOBILE__}/img/dot.png" alt="" style="width: 1.2vh;"></span></li>
+        <li data-id="3">联系函</li>
 
         <li data-id="4">请款详情</li>
 
-        <li data-id="5">作业日志<span class="dot-img hongdian"><img src="{__MOBILE__}/img/dot.png" alt="" style="width: 1.2vh;"></span></li>
+        <li data-id="5">作业日志</li>
 
         <li data-id="6">工作记录</li>
 
@@ -920,6 +920,10 @@
         layer.msg("不可删除")
 
     })
+    var loadIndex = layer.msg('加载中', {
+        icon: 16,
+        shade: 0.3
+    });;
     const WECHAT_APPID = 'wx52b56e5d84b68877';
     const WECHAT_SECRET = '4e673d40629698a52aed41339f1c2ab4';
     let openid;
@@ -941,8 +945,7 @@
                 data: { code: code },
                 success: function(response) {
                     if(response.subscribe == 0){
-
-                        var Url = 'https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=Mzk0ODYwMzUwNg==&scene=110#wechat_redirect';
+                        var Url = 'https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=Mzk0ODYwMzUwNg==#wechat_redirect';
                         window.location.href = Url;
                     }
                     openid = response.openid
@@ -961,7 +964,7 @@
                                 followBtn.classList.remove('followed');
                                 isFollowed = false;
                             }
-
+                            layer.close(loadIndex)
                         }
                     });
                 }
@@ -989,6 +992,17 @@
                     isFollowed = true;
                 }
             });
+            let content = "您关注了项目: {$detail.project_name} -- {$detail.project_num}"
+            $.ajax({
+                url: '/wechat/officialaccount/send_text',
+                method: 'post',
+                data: { openid: openid , content : content},
+                success: function(response) {
+
+                }
+            });
+
+
         } else {
             // 如果已关注,弹出确认框
             let confirmUnfollow = confirm('是否取消关注?');

+ 7 - 0
app/wechat/controller/Officialaccount.php

@@ -279,6 +279,13 @@ class Officialaccount{
 
     }
 
+    // 随便发条消息
+    public function send_text($openid,$content){
+        $wechat = new Gzhconfig();
+        $app = $wechat->app;
+        $app->broadcasting->previewText($content, $openid);
+    }
+
     // 推送客服二维码Push customer service QR code
     public function send_service_QRcode(){
         // $image = new Image('7lZmgSWM2jYgNk6O0_v6o1MopKqJvnqLhV_n6oA_r-v9b-yahEo0g9K4p7QK5zd-');