1 |
- {"remainingRequest":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\babel-loader\\lib\\index.js!C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\src\\components\\Crontab\\second.vue?vue&type=script&lang=js&","dependencies":[{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\src\\components\\Crontab\\second.vue","mtime":1647228900584},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\babel.config.js","mtime":1647228883111},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"C:\\Users\\Administrator\\Desktop\\最新\\supervision-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:InVzZSBzdHJpY3QiOwoKT2JqZWN0LmRlZmluZVByb3BlcnR5KGV4cG9ydHMsICJfX2VzTW9kdWxlIiwgewogIHZhbHVlOiB0cnVlCn0pOwpleHBvcnRzLmRlZmF1bHQgPSB2b2lkIDA7CgpyZXF1aXJlKCJjb3JlLWpzL21vZHVsZXMvZXMucmVnZXhwLmV4ZWMuanMiKTsKCnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5zdHJpbmcuc3BsaXQuanMiKTsKCnJlcXVpcmUoImNvcmUtanMvbW9kdWxlcy9lcy5hcnJheS5qb2luLmpzIik7CgovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwovLwp2YXIgX2RlZmF1bHQgPSB7CiAgZGF0YTogZnVuY3Rpb24gZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIHJhZGlvVmFsdWU6IDEsCiAgICAgIGN5Y2xlMDE6IDEsCiAgICAgIGN5Y2xlMDI6IDIsCiAgICAgIGF2ZXJhZ2UwMTogMCwKICAgICAgYXZlcmFnZTAyOiAxLAogICAgICBjaGVja2JveExpc3Q6IFtdLAogICAgICBjaGVja051bTogdGhpcy4kb3B0aW9ucy5wcm9wc0RhdGEuY2hlY2sKICAgIH07CiAgfSwKICBuYW1lOiAnY3JvbnRhYi1zZWNvbmQnLAogIHByb3BzOiBbJ2NoZWNrJywgJ3JhZGlvUGFyZW50J10sCiAgbWV0aG9kczogewogICAgLy8g5Y2V6YCJ5oyJ6ZKu5YC85Y+Y5YyW5pe2CiAgICByYWRpb0NoYW5nZTogZnVuY3Rpb24gcmFkaW9DaGFuZ2UoKSB7CiAgICAgIHN3aXRjaCAodGhpcy5yYWRpb1ZhbHVlKSB7CiAgICAgICAgY2FzZSAxOgogICAgICAgICAgdGhpcy4kZW1pdCgndXBkYXRlJywgJ3NlY29uZCcsICcqJywgJ3NlY29uZCcpOwogICAgICAgICAgdGhpcy4kZW1pdCgndXBkYXRlJywgJ21pbicsICcqJywgJ3NlY29uZCcpOwogICAgICAgICAgYnJlYWs7CgogICAgICAgIGNhc2UgMjoKICAgICAgICAgIHRoaXMuJGVtaXQoJ3VwZGF0ZScsICdzZWNvbmQnLCB0aGlzLmN5Y2xlMDEgKyAnLScgKyB0aGlzLmN5Y2xlMDIpOwogICAgICAgICAgYnJlYWs7CgogICAgICAgIGNhc2UgMzoKICAgICAgICAgIHRoaXMuJGVtaXQoJ3VwZGF0ZScsICdzZWNvbmQnLCB0aGlzLmF2ZXJhZ2UwMSArICcvJyArIHRoaXMuYXZlcmFnZTAyKTsKICAgICAgICAgIGJyZWFrOwoKICAgICAgICBjYXNlIDQ6CiAgICAgICAgICB0aGlzLiRlbWl0KCd1cGRhdGUnLCAnc2Vjb25kJywgdGhpcy5jaGVja2JveFN0cmluZyk7CiAgICAgICAgICBicmVhazsKICAgICAgfQogICAgfSwKICAgIC8vIOWRqOacn+S4pOS4quWAvOWPmOWMluaXtgogICAgY3ljbGVDaGFuZ2U6IGZ1bmN0aW9uIGN5Y2xlQ2hhbmdlKCkgewogICAgICBpZiAodGhpcy5yYWRpb1ZhbHVlID09ICcyJykgewogICAgICAgIHRoaXMuJGVtaXQoJ3VwZGF0ZScsICdzZWNvbmQnLCB0aGlzLmN5Y2xlVG90YWwpOwogICAgICB9CiAgICB9LAogICAgLy8g5bmz5Z2H5Lik5Liq5YC85Y+Y5YyW5pe2CiAgICBhdmVyYWdlQ2hhbmdlOiBmdW5jdGlvbiBhdmVyYWdlQ2hhbmdlKCkgewogICAgICBpZiAodGhpcy5yYWRpb1ZhbHVlID09ICczJykgewogICAgICAgIHRoaXMuJGVtaXQoJ3VwZGF0ZScsICdzZWNvbmQnLCB0aGlzLmF2ZXJhZ2VUb3RhbCk7CiAgICAgIH0KICAgIH0sCiAgICAvLyBjaGVja2JveOWAvOWPmOWMluaXtgogICAgY2hlY2tib3hDaGFuZ2U6IGZ1bmN0aW9uIGNoZWNrYm94Q2hhbmdlKCkgewogICAgICBpZiAodGhpcy5yYWRpb1ZhbHVlID09ICc0JykgewogICAgICAgIHRoaXMuJGVtaXQoJ3VwZGF0ZScsICdzZWNvbmQnLCB0aGlzLmNoZWNrYm94U3RyaW5nKTsKICAgICAgfQogICAgfSwKICAgIG90aENoYW5nZTogZnVuY3Rpb24gb3RoQ2hhbmdlKCkgewogICAgICAvLyDlj43op6PmnpAKICAgICAgdmFyIGlucyA9IHRoaXMuY3Jvbi5zZWNvbmQoJ+WPjeino+aekCBzZWNvbmQnLCBpbnMpOwoKICAgICAgaWYgKGlucyA9PT0gJyonKSB7CiAgICAgICAgdGhpcy5yYWRpb1ZhbHVlID0gMTsKICAgICAgfSBlbHNlIGlmIChpbnMuaW5kZXhPZignLScpID4gLTEpIHsKICAgICAgICB0aGlzLnJhZGlvVmFsdWUgPSAyOwogICAgICB9IGVsc2UgaWYgKGlucy5pbmRleE9mKCcvJykgPiAtMSkgewogICAgICAgIHRoaXMucmFkaW9WYWx1ZSA9IDM7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5yYWRpb1ZhbHVlID0gNDsKICAgICAgICB0aGlzLmNoZWNrYm94TGlzdCA9IGlucy5zcGxpdCgnLCcpOwogICAgICB9CiAgICB9CiAgfSwKICB3YXRjaDogewogICAgInJhZGlvVmFsdWUiOiAicmFkaW9DaGFuZ2UiLAogICAgJ2N5Y2xlVG90YWwnOiAnY3ljbGVDaGFuZ2UnLAogICAgJ2F2ZXJhZ2VUb3RhbCc6ICdhdmVyYWdlQ2hhbmdlJywKICAgICdjaGVja2JveFN0cmluZyc6ICdjaGVja2JveENoYW5nZScsCiAgICByYWRpb1BhcmVudDogZnVuY3Rpb24gcmFkaW9QYXJlbnQoKSB7CiAgICAgIHRoaXMucmFkaW9WYWx1ZSA9IHRoaXMucmFkaW9QYXJlbnQ7CiAgICB9CiAgfSwKICBjb21wdXRlZDogewogICAgLy8g6K6h566X5Lik5Liq5ZGo5pyf5YC8CiAgICBjeWNsZVRvdGFsOiBmdW5jdGlvbiBjeWNsZVRvdGFsKCkgewogICAgICB0aGlzLmN5Y2xlMDEgPSB0aGlzLmNoZWNrTnVtKHRoaXMuY3ljbGUwMSwgMCwgNTkpOwogICAgICB0aGlzLmN5Y2xlMDIgPSB0aGlzLmNoZWNrTnVtKHRoaXMuY3ljbGUwMiwgMCwgNTkpOwogICAgICByZXR1cm4gdGhpcy5jeWNsZTAxICsgJy0nICsgdGhpcy5jeWNsZTAyOwogICAgfSwKICAgIC8vIOiuoeeul+W5s+Wdh+eUqOWIsOeahOWAvAogICAgYXZlcmFnZVRvdGFsOiBmdW5jdGlvbiBhdmVyYWdlVG90YWwoKSB7CiAgICAgIHRoaXMuYXZlcmFnZTAxID0gdGhpcy5jaGVja051bSh0aGlzLmF2ZXJhZ2UwMSwgMCwgNTkpOwogICAgICB0aGlzLmF2ZXJhZ2UwMiA9IHRoaXMuY2hlY2tOdW0odGhpcy5hdmVyYWdlMDIsIDEsIDU5KTsKICAgICAgcmV0dXJuIHRoaXMuYXZlcmFnZTAxICsgJy8nICsgdGhpcy5hdmVyYWdlMDI7CiAgICB9LAogICAgLy8g6K6h566X5Yu+6YCJ55qEY2hlY2tib3jlgLzlkIjpm4YKICAgIGNoZWNrYm94U3RyaW5nOiBmdW5jdGlvbiBjaGVja2JveFN0cmluZygpIHsKICAgICAgdmFyIHN0ciA9IHRoaXMuY2hlY2tib3hMaXN0LmpvaW4oKTsKICAgICAgcmV0dXJuIHN0ciA9PSAnJyA/ICcqJyA6IHN0cjsKICAgIH0KICB9Cn07CmV4cG9ydHMuZGVmYXVsdCA9IF9kZWZhdWx0Ow=="},{"version":3,"sources":["second.vue"],"names":[],"mappings":"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","sourcesContent":["<template>\r\n\t<el-form size=\"small\">\r\n\t\t<el-form-item>\r\n\t\t\t<el-radio v-model='radioValue' :label=\"1\">\r\n\t\t\t\t秒,允许的通配符[, - * /]\r\n\t\t\t</el-radio>\r\n\t\t</el-form-item>\r\n\r\n\t\t<el-form-item>\r\n\t\t\t<el-radio v-model='radioValue' :label=\"2\">\r\n\t\t\t\t周期从\r\n\t\t\t\t<el-input-number v-model='cycle01' :min=\"0\" :max=\"60\" /> -\r\n\t\t\t\t<el-input-number v-model='cycle02' :min=\"0\" :max=\"60\" /> 秒\r\n\t\t\t</el-radio>\r\n\t\t</el-form-item>\r\n\r\n\t\t<el-form-item>\r\n\t\t\t<el-radio v-model='radioValue' :label=\"3\">\r\n\t\t\t\t从\r\n\t\t\t\t<el-input-number v-model='average01' :min=\"0\" :max=\"60\" /> 秒开始,每\r\n\t\t\t\t<el-input-number v-model='average02' :min=\"0\" :max=\"60\" /> 秒执行一次\r\n\t\t\t</el-radio>\r\n\t\t</el-form-item>\r\n\r\n\t\t<el-form-item>\r\n\t\t\t<el-radio v-model='radioValue' :label=\"4\">\r\n\t\t\t\t指定\r\n\t\t\t\t<el-select clearable v-model=\"checkboxList\" placeholder=\"可多选\" multiple style=\"width:100%\">\r\n\t\t\t\t\t<el-option v-for=\"item in 60\" :key=\"item\" :value=\"item-1\">{{item-1}}</el-option>\r\n\t\t\t\t</el-select>\r\n\t\t\t</el-radio>\r\n\t\t</el-form-item>\r\n\t</el-form>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n\tdata() {\r\n\t\treturn {\r\n\t\t\tradioValue: 1,\r\n\t\t\tcycle01: 1,\r\n\t\t\tcycle02: 2,\r\n\t\t\taverage01: 0,\r\n\t\t\taverage02: 1,\r\n\t\t\tcheckboxList: [],\r\n\t\t\tcheckNum: this.$options.propsData.check\r\n\t\t}\r\n\t},\r\n\tname: 'crontab-second',\r\n\tprops: ['check', 'radioParent'],\r\n\tmethods: {\r\n\t\t// 单选按钮值变化时\r\n\t\tradioChange() {\r\n\t\t\tswitch (this.radioValue) {\r\n\t\t\t\tcase 1:\r\n\t\t\t\t\tthis.$emit('update', 'second', '*', 'second');\r\n\t\t\t\t\tthis.$emit('update', 'min', '*', 'second');\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 2:\r\n\t\t\t\t\tthis.$emit('update', 'second', this.cycle01 + '-' + this.cycle02);\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 3:\r\n\t\t\t\t\tthis.$emit('update', 'second', this.average01 + '/' + this.average02);\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 4:\r\n\t\t\t\t\tthis.$emit('update', 'second', this.checkboxString);\r\n\t\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t},\r\n\t\t// 周期两个值变化时\r\n\t\tcycleChange() {\r\n\t\t\tif (this.radioValue == '2') {\r\n\t\t\t\tthis.$emit('update', 'second', this.cycleTotal);\r\n\t\t\t}\r\n\t\t},\r\n\t\t// 平均两个值变化时\r\n\t\taverageChange() {\r\n\t\t\tif (this.radioValue == '3') {\r\n\t\t\t\tthis.$emit('update', 'second', this.averageTotal);\r\n\t\t\t}\r\n\t\t},\r\n\t\t// checkbox值变化时\r\n\t\tcheckboxChange() {\r\n\t\t\tif (this.radioValue == '4') {\r\n\t\t\t\tthis.$emit('update', 'second', this.checkboxString);\r\n\t\t\t}\r\n\t\t},\r\n\t\tothChange() {\r\n\t\t\t// 反解析\r\n\t\t\tlet ins = this.cron.second\r\n\t\t\t('反解析 second', ins);\r\n\t\t\tif (ins === '*') {\r\n\t\t\t\tthis.radioValue = 1;\r\n\t\t\t} else if (ins.indexOf('-') > -1) {\r\n\t\t\t\tthis.radioValue = 2\r\n\t\t\t} else if (ins.indexOf('/') > -1) {\r\n\t\t\t\tthis.radioValue = 3\r\n\t\t\t} else {\r\n\t\t\t\tthis.radioValue = 4\r\n\t\t\t\tthis.checkboxList = ins.split(',')\r\n\t\t\t}\r\n\t\t}\r\n\t},\r\n\twatch: {\r\n\t\t\"radioValue\": \"radioChange\",\r\n\t\t'cycleTotal': 'cycleChange',\r\n\t\t'averageTotal': 'averageChange',\r\n\t\t'checkboxString': 'checkboxChange',\r\n\t\tradioParent() {\r\n\t\t\tthis.radioValue = this.radioParent\r\n\t\t}\r\n\t},\r\n\tcomputed: {\r\n\t\t// 计算两个周期值\r\n\t\tcycleTotal: function () {\r\n\t\t\tthis.cycle01 = this.checkNum(this.cycle01, 0, 59)\r\n\t\t\tthis.cycle02 = this.checkNum(this.cycle02, 0, 59)\r\n\t\t\treturn this.cycle01 + '-' + this.cycle02;\r\n\t\t},\r\n\t\t// 计算平均用到的值\r\n\t\taverageTotal: function () {\r\n\t\t\tthis.average01 = this.checkNum(this.average01, 0, 59)\r\n\t\t\tthis.average02 = this.checkNum(this.average02, 1, 59)\r\n\t\t\treturn this.average01 + '/' + this.average02;\r\n\t\t},\r\n\t\t// 计算勾选的checkbox值合集\r\n\t\tcheckboxString: function () {\r\n\t\t\tlet str = this.checkboxList.join();\r\n\t\t\treturn str == '' ? '*' : str;\r\n\t\t}\r\n\t}\r\n}\r\n</script>\r\n"],"sourceRoot":"src/components/Crontab"}]}
|