|
@@ -1,42 +1,15 @@
|
|
-const input = {
|
|
|
|
- "code": 10000200,
|
|
|
|
- "data": {
|
|
|
|
- "headers": [
|
|
|
|
- "日期",
|
|
|
|
- "card_test1_1.0",
|
|
|
|
- "card_test1_1.1"
|
|
|
|
- ],
|
|
|
|
- "countList": [
|
|
|
|
- {
|
|
|
|
- "日期": "2023-03-02",
|
|
|
|
- "card_test1_1.1": "0",
|
|
|
|
- "card_test1_1.0": "0",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- "日期": "2023-03-07",
|
|
|
|
- "card_test1_1.1": "8",
|
|
|
|
- "card_test1_1.0": "0",
|
|
|
|
- },
|
|
|
|
- {
|
|
|
|
- "日期": "2023-03-08",
|
|
|
|
- "card_test1_1.1": "9",
|
|
|
|
- "card_test1_1.0": "0",
|
|
|
|
- }
|
|
|
|
- ]
|
|
|
|
- },
|
|
|
|
- "message": "操作成功!",
|
|
|
|
- "meta": {
|
|
|
|
- "pagination": null,
|
|
|
|
- "traceId": "b045c90a895740708923783c6e557cba"
|
|
|
|
- }
|
|
|
|
-};
|
|
|
|
|
|
+let str = "Only one message at a time. Please allow any other responses to complete before sending another message, or wait one minute.";
|
|
|
|
|
|
-const { headers, countList } = input.data;
|
|
|
|
|
|
+function contains(selector, text) {
|
|
|
|
+ const elements = document.querySelectorAll(selector);
|
|
|
|
+ return Array.prototype.filter.call(elements, function (element) {
|
|
|
|
+ return RegExp(text).test(element.textContent);
|
|
|
|
+ });
|
|
|
|
+}
|
|
|
|
|
|
-const output = countList.map((item) => {
|
|
|
|
- const name = item["日期"];
|
|
|
|
- const data = headers.slice(1).map((key) => item[key]);
|
|
|
|
- return { name, data };
|
|
|
|
-});
|
|
|
|
|
|
+setInterval(() => {
|
|
|
|
+ if (document.body.innerText.indexOf(str) > 0) {
|
|
|
|
+ contains("button", "Regenerate")[0].click();
|
|
|
|
+ }
|
|
|
|
+}, 2000);
|
|
|
|
|
|
-console.log(output);
|
|
|