// ==UserScript== // @name CRM优化0.9 // @icon http://yy.boloni.cn/cm/images/favicon.ico // @namespace http://tampermonkey.net/ // @version 0.9 // @description 按钮 // @author HEBI VISION // @match *://yy.boloni.cn/* // @grant GM_addStyle // @license AGPL License // @downloadURL none // ==/UserScript== (function() { 'use strict'; // 需要点击的元素的选择器 const selectors = [ "#_easyui_combobox_i22_18", // 职业 "#_easyui_combobox_i21_4", // 年龄 "#_easyui_combobox_i23_2", // 客户等级 "#_easyui_combobox_i20_3", // 客户来源A "#_easyui_combobox_i25_1" // 客户来源B ]; // 判断元素是否已选中,假设选中的元素有某个特定的类或属性 function isElementSelected(element) { return element.classList.contains('selected') || element.hasAttribute('aria-selected'); } // 点击函数 function clickElement(selector) { const element = document.querySelector(selector); if (element && !isElementSelected(element)) { element.click(); } } // 监控页面变化的函数 function monitorPageChanges() { const observer = new MutationObserver(() => { selectors.forEach(selector => { clickElement(selector); }); }); // 观察DOM树的变化 observer.observe(document.body, { childList: true, subtree: true, }); // 初次运行时也点击一次 selectors.forEach(selector => { clickElement(selector); }); } // 等待页面加载完毕后启动监控 window.addEventListener('load', () => { monitorPageChanges(); }); })(); 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("客户"); $(function (){ $('#sidebar-btn5').each(function() { var strA = ""; $(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; } `)