tiexiaoer_ref

shining

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         tiexiaoer_ref
// @namespace    https://tiexiaoer.ctrip.com
// @version      0.1
// @description  shining
// @author       shining
// @match        https://tiexiaoer.ctrip.com/refundticket/realele?priority=1
// @grant        unsafeWindow
// @grant        GM_log
// @grant        GM_xmlhttpRequest
// @grant        GM_setValue
// @grant        GM_getValue
// @connect      ctrip.com
// @run-at       document-end

// ==/UserScript==


var $ = unsafeWindow.$;

(function() {
    'use strict';
    unsafeWindow.hackGrab = function () {
        ////unsafeWindow.initGrabOrderRefundCount();
        let priority=unsafeWindow.utils.request['priority'];
        var data = {
            refundType : 3,
            priority: priority
        };
        $.ajax({
            type: 'POST',
            url: '/refundticket/graborder',
            data: JSON.stringify(data),
            dataType: 'json',
            contentType: 'application/json',
            success: function (result) {
                // toastr.normal();
                if (result.success){
                    unsafeWindow.toastr.success(result.message)
                    //抢单成功后刷新页面
                    //重新刷新是否有订单状态
                    unsafeWindow.initGrabOrderRefundCount();
                    unsafeWindow.bindData();
                }else {
                    unsafeWindow.toastr.error(result.message)
                }
            }
        });
    }
    unsafeWindow.hkGrab = function (){
        window.setInterval(function() {
           hackGrab();
       },500)
    }
    $('#btn_grab_order').after('&nbsp;<button class="btn btn-primary btn-sm" onclick="hkGrab()">自动抢单</button>');

})();