From 2958d5bba0a3c7c1390c3b076ed621685d7e6b33 Mon Sep 17 00:00:00 2001 From: tjq Date: Thu, 7 May 2020 20:59:22 +0800 Subject: [PATCH] [dev] update front-page --- oh-my-scheduler-server/src/main/resources/static/index.html | 2 +- .../src/main/resources/static/js/app.69245af1.js | 2 -- .../src/main/resources/static/js/app.69245af1.js.map | 1 - .../src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js | 2 -- .../src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js.map | 1 - 5 files changed, 1 insertion(+), 7 deletions(-) delete mode 100644 oh-my-scheduler-server/src/main/resources/static/js/app.69245af1.js delete mode 100644 oh-my-scheduler-server/src/main/resources/static/js/app.69245af1.js.map delete mode 100644 oh-my-scheduler-server/src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js delete mode 100644 oh-my-scheduler-server/src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js.map diff --git a/oh-my-scheduler-server/src/main/resources/static/index.html b/oh-my-scheduler-server/src/main/resources/static/index.html index 90ba4d9c..7789eaa1 100644 --- a/oh-my-scheduler-server/src/main/resources/static/index.html +++ b/oh-my-scheduler-server/src/main/resources/static/index.html @@ -1 +1 @@ -oms-console
\ No newline at end of file +oms-console
\ No newline at end of file diff --git a/oh-my-scheduler-server/src/main/resources/static/js/app.69245af1.js b/oh-my-scheduler-server/src/main/resources/static/js/app.69245af1.js deleted file mode 100644 index 195d1bae..00000000 --- a/oh-my-scheduler-server/src/main/resources/static/js/app.69245af1.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(e){function t(t){for(var r,a,i=t[0],c=t[1],s=t[2],l=0,f=[];l\n
\n
\n

OhMyScheduler

\n
\n\n
\n
\n
\n\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navbar.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Navbar.vue?vue&type=template&id=90a84a42&scoped=true&\"\nimport script from \"./Navbar.vue?vue&type=script&lang=js&\"\nexport * from \"./Navbar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Navbar.vue?vue&type=style&index=0&id=90a84a42&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"90a84a42\",\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"app\"}},[_c('router-view')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../node_modules/cache-loader/dist/cjs.js??ref--12-0!../node_modules/thread-loader/dist/cjs.js!../node_modules/babel-loader/lib/index.js!../node_modules/cache-loader/dist/cjs.js??ref--0-0!../node_modules/vue-loader/lib/index.js??vue-loader-options!./App.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./App.vue?vue&type=template&id=c8951c4e&\"\nimport script from \"./App.vue?vue&type=script&lang=js&\"\nexport * from \"./App.vue?vue&type=script&lang=js&\"\nimport style0 from \"./App.vue?vue&type=style&index=0&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import Vue from 'vue'\nimport Element from 'element-ui'\nimport '../element-variables.scss'\n\nVue.use(Element)\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"console\"}},[_c('navbar'),_c('sidebar')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Console.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Console.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Console.vue?vue&type=template&id=a40f99c2&scoped=true&\"\nimport script from \"./Console.vue?vue&type=script&lang=js&\"\nexport * from \"./Console.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Console.vue?vue&type=style&index=0&id=a40f99c2&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a40f99c2\",\n null\n \n)\n\nexport default component.exports","import Vue from 'vue'\nimport VueRouter from 'vue-router'\nimport Console from \"./components/Console\";\n\nVue.use(VueRouter);\n\nconst router = new VueRouter({\n routes: [\n { path: \"/\", redirect: '/welcome' },\n { path: \"/welcome\", component: () => import('./components/Welcome') },\n {\n path: \"/oms\", component: Console, redirect: \"/oms/home\", children: [\n // 二级路由\n { path: \"/oms/home\", meta: { title: '主页' }, component: () => import('./components/views/Home') },\n { path: \"/oms/job\", meta: { title: '任务管理' }, component: () => import('./components/views/JobManager') },\n { path: \"/oms/instance\", meta: { title: '实例管理' }, component: () => import('./components/views/InstanceManager') },\n ]\n },\n // 调试用\n { path: \"/sidebar\", component: () => import('./components/bar/Sidebar') },\n { path: \"/navbar\", component: () => import('./components/bar/Navbar') },\n ]\n});\n\n// 默认导出,供 main.js 引入,作为项目的路由器\nexport default router;\n","import Vue from \"vue\"\nimport Vuex from \"vuex\"\n\nVue.use(Vuex);\n\nconst store = new Vuex.Store({\n state: {\n // 包含两个属性:id和appName\n appInfo: {}\n },\n // 推荐使用 mutations 改变 store中的值,调用方法:this.$store.commit('initAppInfo', xxx)\n mutations: {\n initAppInfo(state, appInfo) {\n state.appInfo = appInfo;\n }\n }\n});\n\nexport default store;\n","let timestamp2Str = ts => {\n if (ts < 10000) {\n return \"N/A\";\n }\n try {\n let date = new Date(ts);\n let Y = date.getFullYear() + '-';\n let M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';\n let D = date.getDate() + ' ';\n let h = date.getHours() + ':';\n let m = date.getMinutes() + ':';\n let s = date.getSeconds();\n return Y+M+D+h+m+s;\n }catch (e) {\n return \"N/A\";\n }\n};\n\nexport default {\n timestamp2Str\n}\n","import Vue from 'vue'\nimport App from './App.vue'\nimport ElementUI from 'element-ui'\nimport { Message } from 'element-ui';\nimport './styles.scss'\nimport './plugins/element.js'\n\nimport axios from 'axios'\nimport router from \"./router\";\nimport store from \"./stroe\";\nimport common from \"./common\";\n// import VueCookies from 'vue-cookies';\n\nVue.use(ElementUI);\n// Vue.use(VueCookies);\n\nVue.prototype.common = common;\n/* ******* axios config ******* */\nVue.prototype.axios = axios;\naxios.defaults.baseURL = \"http://localhost:7700\";\naxios.defaults.timeout = 5000;\n\nVue.config.productionTip = false;\n\nnew Vue({\n router,\n store,\n render: h => h(App),\n}).$mount('#app');\n\n// 请求返回拦截,封装公共处理逻辑\naxios.interceptors.response.use((response) => {\n if (response.data.success === true) {\n return response.data.data;\n }\n Message.warning(\"错误信息:\" + response.data.message);\n return Promise.reject(response.data.msg);\n}, (error) => {\n Message.error(error.toString());\n return Promise.reject(error);\n});\n","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Sidebar.vue?vue&type=style&index=0&id=90245f58&scoped=true&lang=css&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Sidebar.vue?vue&type=style&index=0&id=90245f58&scoped=true&lang=css&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"sidebar\"}},[_c('el-container',{staticStyle:{\"width\":\"200px\"}},[_c('el-aside',{attrs:{\"width\":\"200px\"}},[_c('el-menu',{attrs:{\"router\":true,\"default-active\":_vm.default_active_index}},[_c('el-menu-item',{attrs:{\"index\":\"/oms/home\"}},[_c('template',{slot:\"title\"},[_c('i',{staticClass:\"el-icon-monitor\"}),_c('span',[_vm._v(\"系统首页\")])])],2),_c('el-menu-item',{attrs:{\"index\":\"/oms/job\"}},[_c('template',{slot:\"title\"},[_c('i',{staticClass:\"el-icon-data-analysis\"}),_c('span',[_vm._v(\"任务管理\")])])],2),_c('el-menu-item',{attrs:{\"index\":\"/oms/instance\"}},[_c('template',{slot:\"title\"},[_c('i',{staticClass:\"el-icon-s-data\"}),_c('span',[_vm._v(\"运行状态\")])])],2)],1)],1)],1),_c('div',{staticClass:\"wrap\"},[_c('router-view')],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Sidebar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Sidebar.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Sidebar.vue?vue&type=template&id=90245f58&scoped=true&\"\nimport script from \"./Sidebar.vue?vue&type=script&lang=js&\"\nexport * from \"./Sidebar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Sidebar.vue?vue&type=style&index=0&id=90245f58&scoped=true&lang=css&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"90245f58\",\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file diff --git a/oh-my-scheduler-server/src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js b/oh-my-scheduler-server/src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js deleted file mode 100644 index 5b2d19cf..00000000 --- a/oh-my-scheduler-server/src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js +++ /dev/null @@ -1,2 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0c76e2"],{"511a":function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"instance_manager"}},[n("el-row",[n("el-col",{attrs:{span:20}},[n("el-form",{staticClass:"el-form--inline",attrs:{inline:!0,model:t.instanceQueryContent}},[n("el-form-item",{attrs:{label:"实例ID"}},[n("el-input",{attrs:{placeholder:"实例ID"},model:{value:t.instanceQueryContent.instanceId,callback:function(e){t.$set(t.instanceQueryContent,"instanceId",e)},expression:"instanceQueryContent.instanceId"}})],1),n("el-form-item",{attrs:{label:"任务ID"}},[n("el-input",{attrs:{placeholder:"任务ID"},model:{value:t.instanceQueryContent.jobId,callback:function(e){t.$set(t.instanceQueryContent,"jobId",e)},expression:"instanceQueryContent.jobId"}})],1),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:t.listInstanceInfos}},[t._v("查询")]),n("el-button",{attrs:{type:"cancel"},on:{click:t.onClickRest}},[t._v("重置")])],1)],1)],1),n("el-col",{attrs:{span:4}},[n("el-button",{attrs:{type:"primary"},on:{click:t.listInstanceInfos}},[t._v("刷新")])],1)],1),n("el-row",[n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.instancePageResult.data,"row-class-name":t.instanceTableRowClassName}},[n("el-table-column",{attrs:{prop:"jobId",label:"任务ID"}}),n("el-table-column",{attrs:{prop:"jobName",label:"任务名称"}}),n("el-table-column",{attrs:{prop:"instanceId",label:"实例ID"}}),n("el-table-column",{attrs:{prop:"statusStr",label:"状态"}}),n("el-table-column",{attrs:{prop:"actualTriggerTime",label:"触发时间"}}),n("el-table-column",{attrs:{prop:"finishedTime",label:"结束时间"}}),n("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-button",{attrs:{size:"mini"},on:{click:function(n){return t.onClickShowDetail(e.row)}}},[t._v("详情")]),n("el-button",{attrs:{size:"mini"},on:{click:function(n){return t.onClickStop(e.row)}}},[t._v("停止")])]}}])})],1)],1),n("el-row",[n("el-col",{attrs:{span:24}},[n("el-pagination",{attrs:{"hide-on-single-page":!0,total:this.instancePageResult.totalItems,"page-size":this.instancePageResult.pageSize,layout:"prev, pager, next"},on:{"current-change":t.onClickChangePage}})],1)],1),n("el-dialog",{attrs:{title:"任务详情",visible:t.instanceDetailVisible},on:{"update:visible":function(e){t.instanceDetailVisible=e}}},[n("el-row",[n("el-col",{attrs:{span:8}},[t._v(" 状态: "+t._s(t.instanceDetail.status)+" ")]),n("el-col",{attrs:{span:16}},[t._v(" 运行次数:"+t._s(t.instanceDetail.runningTimes)+" ")])],1),n("el-row",[n("el-col",{attrs:{span:24}},[t._v(" TaskTracker地址: "+t._s(t.instanceDetail.taskTrackerAddress)+" ")])],1),n("el-row",[n("el-col",{attrs:{span:8}},[t._v(" 开始时间: "+t._s(this.common.timestamp2Str(t.instanceDetail.actualTriggerTime))+" ")]),n("el-col",{attrs:{span:8}},[t._v(" 结束时间: "+t._s(this.common.timestamp2Str(t.instanceDetail.finishedTime))+" ")])],1),n("el-row",[n("el-col",{attrs:{span:24}},[t._v(" 运行结果: "+t._s(t.instanceDetail.result)+" ")])],1),n("el-row",{attrs:{id:"taskDetail"}},[t._v(" 子任务数据: "+t._s(t.instanceDetail.taskDetail)+" ")]),n("el-row",[t._v(" 最近10条秒级任务历史记录 "),n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.instanceDetail.subInstanceDetails}},[n("el-table-column",{attrs:{prop:"subInstanceId",label:"子实例ID",width:"100"}}),n("el-table-column",{attrs:{prop:"startTime",label:"开始时间",width:"160"}}),n("el-table-column",{attrs:{prop:"finishedTime",label:"结束时间",width:"160"}}),n("el-table-column",{attrs:{prop:"status",label:"运行状态",width:"100"}}),n("el-table-column",{attrs:{prop:"result",label:"运行结果"}})],1)],1)],1)],1)},s=[],i={name:"InstanceManager",data:function(){return{instanceQueryContent:{appId:this.$store.state.appInfo.id,index:0,pageSize:10,instanceId:void 0,jobId:void 0},instancePageResult:{pageSize:10,totalItems:0,data:[]},instanceDetail:{},instanceDetailVisible:!1}},methods:{listInstanceInfos:function(){var t=this;t.axios.post("/instance/list",t.instanceQueryContent).then((function(e){t.instancePageResult=e}))},onClickRest:function(){this.instanceQueryContent.jobId=void 0,this.instanceQueryContent.instanceId=void 0,this.listInstanceInfos()},onClickShowDetail:function(t){var e=this,n="/instance/status?instanceId="+t.instanceId;this.axios.get(n).then((function(t){e.instanceDetail=t,e.instanceDetailVisible=!0}))},onClickStop:function(t){var e=this,n="/instance/stop?instanceId="+t.instanceId;this.axios.get(n).then((function(){e.$message.success("停止成功"),e.listInstanceInfos()}))},onClickChangePage:function(t){this.instanceQueryContent.index=t-1,this.listInstanceInfos()},instanceTableRowClassName:function(t){var e=t.row;switch(e.status){case 4:return"error-row";case 5:return"success-row";case 10:return"warning-row"}}},mounted:function(){this.listInstanceInfos()}},l=i,o=n("2877"),c=Object(o["a"])(l,a,s,!1,null,"a0685e68",null);e["default"]=c.exports}}]); -//# sourceMappingURL=chunk-2d0c76e2.33e8c899.js.map \ No newline at end of file diff --git a/oh-my-scheduler-server/src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js.map b/oh-my-scheduler-server/src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js.map deleted file mode 100644 index 4b53805e..00000000 --- a/oh-my-scheduler-server/src/main/resources/static/js/chunk-2d0c76e2.33e8c899.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"sources":["webpack:///./src/components/views/InstanceManager.vue?386c","webpack:///src/components/views/InstanceManager.vue","webpack:///./src/components/views/InstanceManager.vue?4ce7","webpack:///./src/components/views/InstanceManager.vue"],"names":["render","_vm","this","_h","$createElement","_c","_self","attrs","staticClass","instanceQueryContent","model","value","callback","$$v","$set","expression","on","listInstanceInfos","_v","onClickRest","staticStyle","instancePageResult","data","instanceTableRowClassName","scopedSlots","_u","key","fn","scope","$event","onClickShowDetail","row","onClickStop","totalItems","pageSize","onClickChangePage","instanceDetailVisible","_s","instanceDetail","status","runningTimes","taskTrackerAddress","common","timestamp2Str","actualTriggerTime","finishedTime","result","taskDetail","subInstanceDetails","staticRenderFns","component"],"mappings":"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","file":"js/chunk-2d0c76e2.33e8c899.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"instance_manager\"}},[_c('el-row',[_c('el-col',{attrs:{\"span\":20}},[_c('el-form',{staticClass:\"el-form--inline\",attrs:{\"inline\":true,\"model\":_vm.instanceQueryContent}},[_c('el-form-item',{attrs:{\"label\":\"实例ID\"}},[_c('el-input',{attrs:{\"placeholder\":\"实例ID\"},model:{value:(_vm.instanceQueryContent.instanceId),callback:function ($$v) {_vm.$set(_vm.instanceQueryContent, \"instanceId\", $$v)},expression:\"instanceQueryContent.instanceId\"}})],1),_c('el-form-item',{attrs:{\"label\":\"任务ID\"}},[_c('el-input',{attrs:{\"placeholder\":\"任务ID\"},model:{value:(_vm.instanceQueryContent.jobId),callback:function ($$v) {_vm.$set(_vm.instanceQueryContent, \"jobId\", $$v)},expression:\"instanceQueryContent.jobId\"}})],1),_c('el-form-item',[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.listInstanceInfos}},[_vm._v(\"查询\")]),_c('el-button',{attrs:{\"type\":\"cancel\"},on:{\"click\":_vm.onClickRest}},[_vm._v(\"重置\")])],1)],1)],1),_c('el-col',{attrs:{\"span\":4}},[_c('el-button',{attrs:{\"type\":\"primary\"},on:{\"click\":_vm.listInstanceInfos}},[_vm._v(\"刷新\")])],1)],1),_c('el-row',[_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.instancePageResult.data,\"row-class-name\":_vm.instanceTableRowClassName}},[_c('el-table-column',{attrs:{\"prop\":\"jobId\",\"label\":\"任务ID\"}}),_c('el-table-column',{attrs:{\"prop\":\"jobName\",\"label\":\"任务名称\"}}),_c('el-table-column',{attrs:{\"prop\":\"instanceId\",\"label\":\"实例ID\"}}),_c('el-table-column',{attrs:{\"prop\":\"statusStr\",\"label\":\"状态\"}}),_c('el-table-column',{attrs:{\"prop\":\"actualTriggerTime\",\"label\":\"触发时间\"}}),_c('el-table-column',{attrs:{\"prop\":\"finishedTime\",\"label\":\"结束时间\"}}),_c('el-table-column',{attrs:{\"label\":\"操作\"},scopedSlots:_vm._u([{key:\"default\",fn:function(scope){return [_c('el-button',{attrs:{\"size\":\"mini\"},on:{\"click\":function($event){return _vm.onClickShowDetail(scope.row)}}},[_vm._v(\"详情\")]),_c('el-button',{attrs:{\"size\":\"mini\"},on:{\"click\":function($event){return _vm.onClickStop(scope.row)}}},[_vm._v(\"停止\")])]}}])})],1)],1),_c('el-row',[_c('el-col',{attrs:{\"span\":24}},[_c('el-pagination',{attrs:{\"hide-on-single-page\":true,\"total\":this.instancePageResult.totalItems,\"page-size\":this.instancePageResult.pageSize,\"layout\":\"prev, pager, next\"},on:{\"current-change\":_vm.onClickChangePage}})],1)],1),_c('el-dialog',{attrs:{\"title\":\"任务详情\",\"visible\":_vm.instanceDetailVisible},on:{\"update:visible\":function($event){_vm.instanceDetailVisible=$event}}},[_c('el-row',[_c('el-col',{attrs:{\"span\":8}},[_vm._v(\" 状态: \"+_vm._s(_vm.instanceDetail.status)+\" \")]),_c('el-col',{attrs:{\"span\":16}},[_vm._v(\" 运行次数:\"+_vm._s(_vm.instanceDetail.runningTimes)+\" \")])],1),_c('el-row',[_c('el-col',{attrs:{\"span\":24}},[_vm._v(\" TaskTracker地址: \"+_vm._s(_vm.instanceDetail.taskTrackerAddress)+\" \")])],1),_c('el-row',[_c('el-col',{attrs:{\"span\":8}},[_vm._v(\" 开始时间: \"+_vm._s(this.common.timestamp2Str(_vm.instanceDetail.actualTriggerTime))+\" \")]),_c('el-col',{attrs:{\"span\":8}},[_vm._v(\" 结束时间: \"+_vm._s(this.common.timestamp2Str(_vm.instanceDetail.finishedTime))+\" \")])],1),_c('el-row',[_c('el-col',{attrs:{\"span\":24}},[_vm._v(\" 运行结果: \"+_vm._s(_vm.instanceDetail.result)+\" \")])],1),_c('el-row',{attrs:{\"id\":\"taskDetail\"}},[_vm._v(\" 子任务数据: \"+_vm._s(_vm.instanceDetail.taskDetail)+\" \")]),_c('el-row',[_vm._v(\" 最近10条秒级任务历史记录 \"),_c('el-table',{staticStyle:{\"width\":\"100%\"},attrs:{\"data\":_vm.instanceDetail.subInstanceDetails}},[_c('el-table-column',{attrs:{\"prop\":\"subInstanceId\",\"label\":\"子实例ID\",\"width\":\"100\"}}),_c('el-table-column',{attrs:{\"prop\":\"startTime\",\"label\":\"开始时间\",\"width\":\"160\"}}),_c('el-table-column',{attrs:{\"prop\":\"finishedTime\",\"label\":\"结束时间\",\"width\":\"160\"}}),_c('el-table-column',{attrs:{\"prop\":\"status\",\"label\":\"运行状态\",\"width\":\"100\"}}),_c('el-table-column',{attrs:{\"prop\":\"result\",\"label\":\"运行结果\"}})],1)],1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InstanceManager.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InstanceManager.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InstanceManager.vue?vue&type=template&id=a0685e68&scoped=true&\"\nimport script from \"./InstanceManager.vue?vue&type=script&lang=js&\"\nexport * from \"./InstanceManager.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a0685e68\",\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""} \ No newline at end of file