Files
tekelanew_acs/acs/nladmin-ui/node_modules/.cache/babel-loader/cad1a8996d6f1401e68fb02b08faadbf.json
2024-12-05 09:33:18 +08:00

1 line
6.7 KiB
JSON

{"remainingRequest":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\timing\\index.vue?vue&type=script&lang=js","dependencies":[{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\src\\views\\system\\timing\\index.vue","mtime":1732871026803},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\babel.config.js","mtime":1732871025888},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\babel-loader\\lib\\index.js","mtime":1732872825017},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1732872824662},{"path":"D:\\data\\hanguodoushan\\acs2\\nladmin-ui\\node_modules\\vue-loader\\lib\\index.js","mtime":1732872825835}],"contextDependencies":[],"result":["\"use strict\";\n\nvar _interopRequireWildcard = require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/interopRequireWildcard.js\");\nvar _interopRequireDefault = require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/interopRequireDefault.js\");\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nvar _objectSpread2 = _interopRequireDefault(require(\"D:/data/hanguodoushan/acs2/nladmin-ui/node_modules/@babel/runtime/helpers/objectSpread2.js\"));\nvar _timing = _interopRequireDefault(require(\"@/views/system/timing/timing\"));\nvar _log = _interopRequireDefault(require(\"./log\"));\nvar _crud = _interopRequireWildcard(require(\"@crud/crud\"));\nvar _RR = _interopRequireDefault(require(\"@crud/RR.operation\"));\nvar _CRUD = _interopRequireDefault(require(\"@crud/CRUD.operation\"));\nvar _Pagination = _interopRequireDefault(require(\"@crud/Pagination\"));\nvar _crontab = _interopRequireDefault(require(\"./components/crontab\"));\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nvar defaultForm = {\n job_id: null,\n bean_name: null,\n cron_expression: null,\n is_pause: false,\n job_name: null,\n method_name: null,\n params: null,\n description: null,\n person_in_charge: null,\n email: null,\n sub_task: null,\n pause_after_failure: true\n};\nvar _default = exports.default = {\n name: 'Timing',\n components: {\n Log: _log.default,\n pagination: _Pagination.default,\n crudOperation: _CRUD.default,\n rrOperation: _RR.default,\n Crontab: _crontab.default\n },\n cruds: function cruds() {\n return (0, _crud.default)({\n title: '定时任务',\n idField: 'job_id',\n url: 'api/jobs',\n crudMethod: (0, _objectSpread2.default)({}, _timing.default)\n });\n },\n mixins: [(0, _crud.presenter)(), (0, _crud.header)(), (0, _crud.form)(defaultForm), (0, _crud.crud)()],\n data: function data() {\n return {\n delLoading: false,\n permission: {\n add: ['admin', 'timing:add'],\n edit: ['admin', 'timing:edit'],\n del: ['admin', 'timing:del']\n },\n rules: {\n job_name: [{\n required: true,\n message: '请输入任务名称',\n trigger: 'blur'\n }],\n description: [{\n required: true,\n message: '请输入任务描述',\n trigger: 'blur'\n }],\n bean_name: [{\n required: true,\n message: '请输入Bean名称',\n trigger: 'blur'\n }],\n method_name: [{\n required: true,\n message: '请输入方法名称',\n trigger: 'blur'\n }],\n cron_expression: [{\n required: true,\n message: '请输入Cron表达式',\n trigger: 'blur'\n }],\n person_in_charge: [{\n required: true,\n message: '请输入负责人名称',\n trigger: 'blur'\n }]\n },\n // 是否显示Cron表达式弹出层\n openCron: false,\n // 传入的表达式\n expression: ''\n };\n },\n methods: {\n // 执行\n execute: function execute(id) {\n var _this = this;\n _timing.default.execution(id).then(function (res) {\n _this.crud.notify('执行成功', _crud.default.NOTIFICATION_TYPE.SUCCESS);\n }).catch(function (err) {\n console.log(err.response.data.message);\n });\n },\n // 改变状态\n updateStatus: function updateStatus(id, status) {\n var _this2 = this;\n if (status === '恢复') {\n this.updateParams(id);\n }\n _timing.default.updateIsPause(id).then(function (res) {\n _this2.crud.toQuery();\n _this2.crud.notify(status + '成功', _crud.default.NOTIFICATION_TYPE.SUCCESS);\n }).catch(function (err) {\n console.log(err.response.data.message);\n });\n },\n updateParams: function updateParams(id) {\n console.log(id);\n },\n delMethod: function delMethod(id) {\n var _this3 = this;\n this.delLoading = true;\n _timing.default.del([id]).then(function () {\n _this3.delLoading = false;\n _this3.$refs[id].doClose();\n _this3.crud.dleChangePage(1);\n _this3.crud.delSuccessNotify();\n _this3.crud.toQuery();\n }).catch(function () {\n _this3.delLoading = false;\n _this3.$refs[id].doClose();\n });\n },\n // 显示日志\n doLog: function doLog() {\n this.$refs.log.dialog = true;\n this.$refs.log.doInit();\n },\n checkboxT: function checkboxT(row, rowIndex) {\n return row.job_id !== 1;\n },\n /** cron表达式按钮操作 */handleShowCron: function handleShowCron() {\n this.expression = this.form.cron_expression;\n this.openCron = true;\n },\n /** 确定后回传值 */crontabFill: function crontabFill(value) {\n this.form.cron_expression = value;\n }\n }\n};",null]}