Browse Source

pr robot test

visuddhinanda@gmail.com 3 years ago
parent
commit
c091b34228
2 changed files with 20 additions and 1 deletions
  1. 2 1
      app/Http/Controllers/SentPrController.php
  2. 18 0
      public/app/term/note.js

+ 2 - 1
app/Http/Controllers/SentPrController.php

@@ -30,6 +30,7 @@ class SentPrController extends Controller
         if(!isset($_COOKIE['user_uid'])){
             return $this->error('not login');
         }
+        
         $data = $request->all();
         if($data['channel'] == '7fea264d-7a26-40f8-bef7-bc95102760fb' && $data['book']==65 && $data['para']>2056 && $data['para']<2192){
             $url = "https://oapi.dingtalk.com/robot/send?access_token=34143dbec80a8fc09c1cb5897a5639ee3a9a32ecfe31835ad29bf7013bdb9fdf";
@@ -39,7 +40,7 @@ class SentPrController extends Controller
                 "text"=> " wikipali: 来自{$_COOKIE['user_uid']}的修改建议:{$data['text']}", 
                 "btnOrientation"=> "0", 
                 "singleTitle" => "详情",
-                "singleURL"=>"https://www-hk.wikipali.org/app/artical/?view=para&book={$data['book']}&par={$data['para']}&channel={$data['channel']}"
+                "singleURL"=>"https://staging.wikipali.org/app/article/index.php?view=para&book={$data['book']}&par={$data['para']}&channal={$data['channel']}&display=sent&mode=edit"
             ], 
             "msgtype"=>"actionCard"
             ];

+ 18 - 0
public/app/term/note.js

@@ -1930,6 +1930,7 @@ function note_pr_save(obj) {
 		sent_save_callback
 	);
 
+
 	if (sent_tran_div) {
 		$(sent_tran_div).addClass("loading");
 	}
@@ -1962,6 +1963,23 @@ function note_sent_save_a(obj) {
 		lang: "zh",
 	})
 		.done(function (data) {
+            let result = JSON.parse(data);
+            if(result.commit_type==3){
+                $.post(
+                    "/api/v2/sentpr",
+                    {
+                        book: book,
+                        para: para,
+                        begin: begin,
+                        end: end,
+                        channel: channal,
+                        text: text,
+                    },
+                    function(data){
+                        console.log('pr robot',data);
+                    }
+                );
+            }
 			sent_save_callback(data);
 		})
 		.fail(function (xhr, error, data) {