ebu_ecology_dev1/javascript/common/脚本.js

70 lines
3.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(function runJs() {
let currentYear = new Date().getFullYear();
let currentMonth = new Date().getMonth() + 1;
let currentDate = new Date().getDate();
let month = prompt("请输入月份1-12", currentMonth);
let day = prompt("请输入日期1-31", currentDate);
let dateInput = new Date(currentYear, month - 1, day);
let year = dateInput.getFullYear();
let formattedMonth = ("0" + (dateInput.getMonth() + 1)).slice(-2);
let formattedDay = ("0" + dateInput.getDate()).slice(-2);
let date = year + "-" + formattedMonth + "-" + formattedDay;
let todate = date + " 23:00";
let fromDate = date + " 08:00";
let wf = WeFormSDK.getWeFormInstance();
wf.changeFieldValue("100003720000000607", {value: fromDate});
wf.changeFieldValue("100003720000000609", {value: todate});
wf.changeFieldValue("100003720000030038", {value: '0'});
wf.changeFieldValue("100003720000000611", {value: "外出技术支持"});
wf.changeFieldValue("100003720000008715", {value: '2'});
wf.changeFieldValue("877132351682273302", {value: '1'});
let workflowTitleObj = document.querySelector('input[weid="3rdcst_oxa9w7_i8bbvp_vc1wev_kc1m3l_r1vh81_snhw9p_3r9w93_g28s4n_abfe5k_a9abii"]');
let workflowTitle = workflowTitleObj.value;
workflowTitleObj.value = workflowTitle.substring(0, workflowTitle.length - 5) + formattedMonth + "-" + formattedDay;
const container = document.getElementById("widget_100003720000000664");
const svgIcon = container.querySelector(".associative-search-icon svg");
if (svgIcon) {
svgIcon.dispatchEvent(new MouseEvent('click', {
bubbles: true,
cancelable: true,
view: window
}));
}
let closeTab = window.close;
window.close = () => {
window.open('/sp/workflow/flowpage/fullCreate/100003460000000746?workflowId=100003460000000746&isCreate=1', "_blank");
closeTab()
}
})()
(function runJs() {
let currentYear = new Date().getFullYear();
let currentMonth = new Date().getMonth() + 1;
let currentDate = new Date().getDate();
let month = prompt("请输入月份1-12", currentMonth);
let day = prompt("请输入日期1-31", currentDate);
let dateInput = new Date(currentYear, month - 1, day);
let year = dateInput.getFullYear();
let formattedMonth = ("0" + (dateInput.getMonth() + 1)).slice(-2);
let formattedDay = ("0" + dateInput.getDate()).slice(-2);
let date = year + "-" + formattedMonth + "-" + formattedDay;
let todate = date + " 23:00";
let fromDate = date + " 08:00";
let wf = WeFormSDK.getWeFormInstance();
wf.changeFieldValue("100003720000000607", {value: fromDate});
wf.changeFieldValue("100003720000000609", {value: todate});
wf.changeFieldValue("100003720000030038", {value: '0'});
wf.changeFieldValue("100003720000000611", {value: "外出技术支持"});
wf.changeFieldValue("100003720000008715", {value: '4'});
wf.changeFieldValue("877132351682273302", {value: '1'});
let workflowTitleObj = document.querySelector('input[weid="3rdcst_oxa9w7_i8bbvp_vc1wev_kc1m3l_r1vh81_snhw9p_3r9w93_g28s4n_abfe5k_a9abii"]');
let workflowTitle = workflowTitleObj.value;
workflowTitleObj.value = workflowTitle.substring(0, workflowTitle.length - 5) + formattedMonth + "-" + formattedDay;
window.open("/sp/workflow/flowpage/fullCreate/100003460000000746?workflowId=100003460000000746&isCreate=1", "_blank");
document.querySelector("button[weid='3rdcst_oxa9w7_i8bbvp_vc1wev_kc1m3l_r1vh81_t03ihg@0_xomsa1@0']").click();
})()