Greasy Fork

Greasy Fork is available in English.

CRM优化1.2

按钮

当前为 2024-12-01 提交的版本,查看 最新版本

// ==UserScript==
// @name         CRM优化1.2
// @icon         http://yy.boloni.cn/cm/images/favicon.ico
// @namespace    http://tampermonkey.net/
// @version      1.2
// @description  按钮
// @author       HEBI VISION
// @match        *://yy.boloni.cn/*
// @grant         GM_addStyle
// @license      AGPL License
// ==/UserScript==




(function() {
    'use strict';

    // 目标元素的选择器
    const targetSelectors = [
        '#_easyui_combobox_i22_18', // 新增客户 职业
        '#_easyui_combobox_i21_4',  // 新增客户 年龄
        '#_easyui_combobox_i23_2',  // 新增客户 客户等级
        '#_easyui_combobox_i20_3',  // 新增客户 客户来源A
        '#_easyui_combobox_i25_1'   // 新增客户 客户来源B
    ];

    // 用来跟踪哪些元素已被点击
    const clickedElements = new Set();

    // 点击元素的函数
    function clickElement(selector) {
        const element = document.querySelector(selector);
        if (element && !clickedElements.has(selector)) {
            element.click();
            clickedElements.add(selector);
            console.log('点击成功:', selector);
        }
    }

    // 监控页面变化的 MutationObserver
    const observer = new MutationObserver(() => {
        targetSelectors.forEach(selector => {
            clickElement(selector);
        });
    });

    // 配置观察器的选项
    const config = {
        childList: true,     // 观察直接添加或删除的子节点
        subtree: true        // 观察整个子树
    };

    // 开始监听 DOM 变化
    observer.observe(document.body, config);

    // 页面加载时先尝试点击一次
    window.addEventListener('load', () => {
        targetSelectors.forEach(selector => {
            clickElement(selector);
        });
    });

})();









//销售机会 收款 勾选复选框
window.setTimeout(function () {
 document.querySelector("#activityList > tr.server-activity-row:first-child > td.text-center:first-child > input").click();
},800);//销售机会 收款 勾选复选框

window.setInterval(function () {
document.querySelector("#contractItemMoneyWin > div:nth-child(1) > div:nth-child(3) > span > input.textbox-text.textbox-text-readonly.validatebox-text.textbox-prompt").click();
document.querySelector("#_easyui_combobox_i7_0").click();
},400);
window.setInterval(function () {
document.querySelector("#contractItemMoneyWin > div:nth-child(1) > div:nth-child(4) > span > input.textbox-text.textbox-text-readonly.validatebox-text.textbox-prompt").click();
document.querySelector("body > div:nth-child(51) > div > div.datebox-calendar-inner.panel-noscroll > div > div.calendar-body > table > tbody > tr.calendar-first > td.calendar-day.calendar-other-month.calendar-sunday.calendar-first").click();
},500);

window.setInterval(function () {
document.querySelector("#productLineIdMoney").value="10000";
},600);

window.setInterval(function () {
document.querySelector("#contractItemMoneyWin > div:nth-child(1) > div:nth-child(6) > span > input.textbox-text.textbox-text-readonly.validatebox-text.textbox-prompt").click();
document.querySelector("body > div:nth-child(50) > div > div.datebox-calendar-inner.panel-noscroll > div > div.calendar-body > table > tbody > tr.calendar-last > td.calendar-day.calendar-other-month.calendar-saturday.calendar-last").click();
},700);
window.setInterval(function () {
document.querySelector("#contractItemMoneyWin > div:nth-child(1) > div:nth-child(7) > span > input.textbox-text.textbox-text-readonly.validatebox-text.textbox-prompt").click();
document.querySelector("#_easyui_combobox_i8_0").click();
},800);


//以上六个是新建子合同的


window.setInterval(function () {
document.querySelector("#houseEditForm > div.pop50 > div:nth-child(6) > div:nth-child(2) > span > input.textbox-text.textbox-text-readonly.validatebox-text.textbox-prompt").click();
document.querySelector("#_easyui_combobox_i13_2").click();
},800);
window.setInterval(function () {
document.querySelector("#houseEditForm > div.pop50 > div:nth-child(6) > div:nth-child(4) > span > input.textbox-text.textbox-text-readonly.validatebox-text.textbox-prompt").click();
document.querySelector("#_easyui_combobox_i14_1").click();
},800);
window.setInterval(function () {
document.querySelector("#houseEditForm > div.pop50 > div:nth-child(6) > div:nth-child(6) > span > input.textbox-text.textbox-text-readonly.validatebox-text.textbox-prompt").click();
document.querySelector("#_easyui_combobox_i15_1").click();
},800);
window.setInterval(function () {
document.querySelector("#houseEditForm > div.pop50 > div.popline.wselt60.rjz_area.clearfix > div > input").value="130";
},800);
//以上六个编辑房屋的三室二厅二卫



window.setInterval(function () {
$('#housingEstatesSelectorForm > table > tbody > tr > td.wselt30').remove();
},800);
//删除新增房屋信息里,选择省市下拉框






















(function() {





window.setInterval(function () {
 document.querySelector("#customerInfoForm > div.pop50 > div:nth-child(12) > span > input.textbox-text.textbox-text-readonly.validatebox-text").click();
 document.querySelector("#_easyui_combobox_i23_21").click();
    },800);//延迟代码3秒

//=========以上代码为平台自动登录结束
})();



$("#refundAndLineScaleForm > div.home-page-title.clearfix").append("<text id='sidebar-btn5'>客户</text>");
    $(function (){
        $('#sidebar-btn5').each(function() {
            var strA = "<a href='https://yy.boloni.cn/cm/customer-info/list'" + $(this).attr('src') + "</a>";
            $(this).wrapAll(strA);
        });
    });

(function() {
    const clickSidebarBtn5 = function() {
        const btn = document.querySelector('#sidebar-btn5');
        if (btn) {
            btn.click();
        }
    };
    setInterval(clickSidebarBtn5, 800);
})();

//创建客户按钮,并默认点击进入客户页面













window.setTimeout(function () {
$(".iafont.gm-qiandaizi").prop("selected", true).click();
},500);



(function() {
var user="";
var pwd="";
 window.setInterval(function () {//延迟点击代码
if(document.querySelector("#activityList > tr:nth-child(1) > td:nth-child(4) > input")){
document.querySelector("#activityList > tr:nth-child(1) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(3) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(5) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(7) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(9) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(11) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(13) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(15) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(17) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(19) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(21) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(23) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(25) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(27) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(29) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(31) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(33) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(35) > td:nth-child(4) > input").value="10000";
document.querySelector("#activityList > tr:nth-child(1) > td:nth-child(5) > textarea").value="活动报备";

document.querySelector("#activityList > tr:nth-child(5) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(5) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(7) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(9) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(11) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(13) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(15) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(17) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(19) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(21) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(23) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(25) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(27) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(29) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(31) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(33) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr:nth-child(35) > td:nth-child(5) > textarea").value="活动报备";
document.querySelector("#activityList > tr.server-activity-row.split-row-bg.selected > td:nth-child(5) > textarea").value="活动报备";
}
    },500);//延迟代码3秒

 window.setInterval(function () {//延迟点击代码
document.querySelector('#activityList > tr:nth-child(1) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(3) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(5) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(7) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(9) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(11) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(13) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(15) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(17) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(19) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(21) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(23) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(25) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(27) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(29) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(31) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(33) > td:nth-child(1) > input[type=checkbox]').checked = true;
document.querySelector('#activityList > tr:nth-child(35) > td:nth-child(1) > input[type=checkbox]').checked = true;
    },800);
//勾选活动选择时的复选框















})();







 GM_addStyle(`
 
.login-con {
    position: relative;
    width: 1200px;
    height: 560px;
    margin: auto;
    transform: translateX(-45%) !important;
}


.datagrid-header .datagrid-cell, .datagrid-header .datagrid-cell-group {
max-width: 300px;
}
#customerInfoWin,body > div:nth-child(24),div.panel.window:nth-child(39) {
top: 5px !important;
height: 800px !important;
}


#saveCustomerInfoBtn {
    position: absolute;
    z-index: 100;
    bottom: 515;
    left: 350;
}


#main_content > div.ptm60 > div.pd15.clearfix > div.clue_right > div.details_tabsbox > div.details_tabsmesg.disblock > div.nofixed.panel-noscroll,body > div.panel.window, #houseWin {
    min-height: 700px !important;
}
body > div:nth-child(58){
    top: 5px !important;
}
#frist_win{
    height: 620px !important;
}

#main_content > div.ptm60 > div.pd15.clearfix > div.details_left > div > div:nth-child(16),#main_content > div.ptm60 > div.pd15.clearfix > div.details_left > div > div:nth-child(17),#main_content > div.ptm60 > div.pd15.clearfix > div.details_left > div > div:nth-child(18),#main_content > div.ptm60 > div.pd15.clearfix > div.details_left > div > div:nth-child(19),#main_content > div.ptm60 > div.pd15.clearfix > div.details_left > div > div:nth-child(20),#main_content > div.ptm60 > div.pd15.clearfix > div.details_left > div > div:nth-child(21){
    display: none;
}







#main_content > div.btn-morebox.clearfix.animate:nth-child(6) > div.btn-allbox > div.btn-show.clearfix {
transform:translateX(-750%);
}

#main_content > div.btn-morebox.clearfix.animate:nth-child(13) > div.btn-allbox {
transform:translateX(-211%);
}

#addChildContract {
transform:translateX(-1100%);
}

.datagrid-cell-c1-storeName {
    display: none;
}

.datagrid-cell-c1-customerCode {
    display: none;
}

.datagrid-cell-c1-customerName {
    max-width: 70px;
}

#main_content > div.-fixedgrid.plr15.positionrel.-fixbox204.-nofixed.panel-noscroll:nth-child(14) > div.panel.datagrid.easyui-fluid > div.datagrid-wrap.panel-body.panel-body-noheader > div.datagrid-view:first-child > div.datagrid-view2:nth-child(2) > div.datagrid-header:first-child > div.datagrid-header-inner > table.datagrid-htable > tbody > tr.datagrid-header-row > td:nth-child(2) > div.datagrid-cell.datagrid-cell-c1-customerName {
    max-width: 70px;
}

#main_content > div.-fixedgrid.plr15.positionrel.-fixbox204.-nofixed.panel-noscroll:nth-child(14) > div.panel.datagrid.easyui-fluid > div.datagrid-wrap.panel-body.panel-body-noheader > div.datagrid-view:first-child > div.datagrid-view2:nth-child(2) > div.datagrid-header:first-child > div.datagrid-header-inner > table.datagrid-htable > tbody > tr.datagrid-header-row > td:nth-child(5) > div.datagrid-cell.datagrid-cell-c1-saleMans {
    display: none;
}


 #main_content > div.-fixedgrid.plr15.positionrel.-fixbox204.-nofixed.panel-noscroll:nth-child(14) > div.panel.datagrid.easyui-fluid > div.datagrid-wrap.panel-body.panel-body-noheader > div.datagrid-view:first-child > div.datagrid-view2:nth-child(2) > div.datagrid-header:first-child > div.datagrid-header-inner > table.datagrid-htable > tbody > tr.datagrid-header-row > td.datagrid-header-over:nth-child(6) > div.datagrid-cell.datagrid-cell-c1-designers{
    display: none;
}
.datagrid-cell-c1-saleMans {
    display: none;
}

.datagrid-cell-c1-designers {
    display: none;
}




 #main_content > div.-fixedgrid.plr15.positionrel.-fixbox204.-nofixed.panel-noscroll:nth-child(14) > div.panel.datagrid.easyui-fluid > div.datagrid-wrap.panel-body.panel-body-noheader > div.datagrid-view:first-child > div.datagrid-view2:nth-child(2) > div.datagrid-header:first-child > div.datagrid-header-inner > table.datagrid-htable > tbody > tr.datagrid-header-row > td:nth-child(11) > div.datagrid-cell.datagrid-cell-c1-sourceChannelFour{
    display: none;
}


 .datagrid-cell-c1-opportunityStatus{
    display: none;
}


 .datagrid-cell-c1-sourceChannelFour{
    display: none;
}



 .datagrid-cell-c1-createTime {
    min-width: 150px;
}


#main_content > div.-fixedgrid.plr15.positionrel.-fixbox204.-nofixed.panel-noscroll:nth-child(14) > div.panel.datagrid.easyui-fluid > div.datagrid-wrap.panel-body.panel-body-noheader > div.datagrid-view:first-child > div.datagrid-view2:nth-child(2) > div.datagrid-header:first-child > div.datagrid-header-inner > table.datagrid-htable > tbody > tr.datagrid-header-row > td.datagrid-header-over:nth-child(13) > div.datagrid-cell.datagrid-cell-c1-createTime {
    min-width: 150px;
}

 .datagrid-cell-c1-totalReceivedPayments {
    min-width: 130px;
}

#main_content > div.-fixedgrid.plr15.positionrel.-fixbox204.-nofixed.panel-noscroll:nth-child(14) > div.panel.datagrid.easyui-fluid > div.datagrid-wrap.panel-body.panel-body-noheader > div.datagrid-view:first-child > div.datagrid-view2:nth-child(2) > div.datagrid-header:first-child > div.datagrid-header-inner > table.datagrid-htable > tbody > tr.datagrid-header-row > td.datagrid-header-over:last-child > div.datagrid-cell.datagrid-cell-c1-totalReceivedPayments {
    min-width: 130px;
}



.datagrid-wrap.panel-body.panel-body-noheader{
max-height: 750px;
min-height: 750px;
}

div.datagrid-view{
max-height: 750px;
min-height: 750px;
}

div.datagrid-body{
max-height: 750px;
min-height: 750px;
}



.datagrid-cell-c1-address {
max-width: 300px;

}

span.select2-container.select2-container--default.select2-container--open:last-child > span.select2-dropdown.select2-dropdown--below {
min-width: 250px;

}


.pagination table {
    transform: translateX(-150%);
}
.pagination-info {
    transform: translateX(-300%);
}


.select2-container--default .select2-results>.select2-results__options,.select2-results {
    min-height: 550px !important;
    min-width: 230px !important;
}

body > div.panel.window,#houseWin {
    min-height: 520px !important;
}

#activityList > tr:nth-child(1) {
    min-height: 5px !important;
}





.window .window-body {
    max-height: 900px !important;
}

.basic-data-box>table td {
    padding: 0px 10px !important;

}
  `)