changed the way how task is saved to database

This commit is contained in:
Marvin Zhang
2019-03-16 21:29:30 +08:00
parent cd4fd42c12
commit e526b4215b
4 changed files with 5 additions and 13 deletions

View File

@@ -11,7 +11,7 @@
</el-form-item>
<el-form-item label="Status">
<el-tag type="success" v-if="taskForm.status === 'SUCCESS'">SUCCESS</el-tag>
<el-tag type="warning" v-else-if="taskForm.status === 'PENDING'">PENDING</el-tag>
<el-tag type="warning" v-else-if="taskForm.status === 'STARTED'">STARTED</el-tag>
<el-tag type="danger" v-else-if="taskForm.status === 'FAILURE'">FAILURE</el-tag>
<el-tag type="info" v-else>{{taskForm.status}}</el-tag>
</el-form-item>

View File

@@ -1,5 +1,4 @@
import request from '../../api/request'
import dayjs from 'dayjs'
const state = {
deployList: []

View File

@@ -1,5 +1,4 @@
import request from '../../api/request'
import dayjs from 'dayjs'
const state = {
// NodeList
@@ -69,10 +68,8 @@ const actions = {
return request.get(`/nodes/${id}/get_deploys`)
.then(response => {
commit('deploy/SET_DEPLOY_LIST',
response.data.items.map(d => {
if (d.finish_ts) d.finish_ts = dayjs(d.finish_ts.$date).format('YYYY-MM-DD HH:mm:ss')
return d
}).sort((a, b) => a.finish_ts < b.finish_ts ? 1 : -1),
response.data.items.map(d => d)
.sort((a, b) => a.finish_ts < b.finish_ts ? 1 : -1),
{ root: true })
})
},
@@ -80,11 +77,8 @@ const actions = {
return request.get(`/nodes/${id}/get_tasks`)
.then(response => {
commit('task/SET_TASK_LIST',
response.data.items.map(d => {
if (d.create_ts) d.create_ts = dayjs(d.create_ts.$date).format('YYYY-MM-DD HH:mm:ss')
if (d.finish_ts) d.finish_ts = dayjs(d.finish_ts.$date).format('YYYY-MM-DD HH:mm:ss')
return d
}).sort((a, b) => a.create_ts < b.create_ts ? 1 : -1),
response.data.items.map(d => d)
.sort((a, b) => a.create_ts < b.create_ts ? 1 : -1),
{ root: true })
})
}

View File

@@ -1,4 +1,3 @@
import dayjs from 'dayjs'
import request from '../../api/request'
const state = {