Merge branch 'master' of https://e.coding.net/ctcdevteam/ehs/ehs_web
This commit is contained in:
commit
b2413f1fd9
|
@ -73,4 +73,16 @@ export default {
|
|||
}
|
||||
}
|
||||
},
|
||||
server_time: {
|
||||
get: {
|
||||
req: async function(){
|
||||
return await http.get(`${config.API_URL}/develop/server_time/`);
|
||||
}
|
||||
},
|
||||
set: {
|
||||
req: async function(data){
|
||||
return await http.post(`${config.API_URL}/develop/server_time/`, data);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,47 @@
|
|||
<template>
|
||||
<el-card shadow="never" header="服务器时间">
|
||||
<el-form
|
||||
ref="form"
|
||||
:model="form"
|
||||
label-width="auto"
|
||||
style="margin-top: 20px"
|
||||
>
|
||||
<el-form-item label="服务器时间">
|
||||
<el-date-picker v-model="form.server_time" type="datetime"
|
||||
value-format="YYYY-MM-DD HH:mm:ss">
|
||||
</el-date-picker>
|
||||
<el-button type="primary" @click="refreshTime" style="margin-left: 2px;">刷新</el-button>
|
||||
<el-button type="warning" @click="updateTime" style="margin-left: 2px;">设置为该时间</el-button>
|
||||
</el-form-item>
|
||||
<el-form-item label="服务器时区">
|
||||
<p>{{ form.timezone }}</p>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</el-card>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
form: {}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
refreshTime() {
|
||||
this.$API.ops.server_time.get.req().then(res=>{
|
||||
this.form = res
|
||||
})
|
||||
},
|
||||
updateTime() {
|
||||
this.$API.ops.server_time.set.req({
|
||||
server_time: this.form.server_time
|
||||
}).then(res=>{
|
||||
this.$message.success('设置成功')
|
||||
})
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.refreshTime()
|
||||
}
|
||||
}
|
||||
</script>
|
Loading…
Reference in New Issue