mirror of
https://github.com/gotoeasy/glogcenter.git
synced 2025-09-15 12:58:34 +08:00
改善
This commit is contained in:
parent
5c6904f710
commit
cb05d49707
@ -39,6 +39,7 @@ func Run() {
|
||||
|
||||
gweb.RegisterController(method.POST, contextPath+"/v1/log/add", controller.JsonLogAddController)
|
||||
gweb.RegisterController(method.POST, contextPath+"/v1/log/search", controller.LogSearchController)
|
||||
gweb.RegisterController(method.POST, contextPath+"/v1/store/names", controller.StorageNamesController)
|
||||
gweb.RegisterController(method.POST, contextPath+"/v1/store/list", controller.StorageListController)
|
||||
gweb.RegisterController(method.POST, contextPath+"/v1/store/delete", controller.StorageDeleteController)
|
||||
|
||||
|
||||
@ -1,13 +1,21 @@
|
||||
package controller
|
||||
|
||||
import (
|
||||
"glc/cmn"
|
||||
"glc/conf"
|
||||
"glc/gweb"
|
||||
"glc/ldb/status"
|
||||
"glc/ldb/sysmnt"
|
||||
"log"
|
||||
)
|
||||
|
||||
// 查询日志仓列表
|
||||
// 查询日志仓名称列表
|
||||
func StorageNamesController(req *gweb.HttpRequest) *gweb.HttpResult {
|
||||
rs := cmn.GetStorageNames(conf.GetStorageRoot(), ".sysmnt")
|
||||
return gweb.Result(rs)
|
||||
}
|
||||
|
||||
// 查询日志仓信息列表
|
||||
func StorageListController(req *gweb.HttpRequest) *gweb.HttpResult {
|
||||
rs := sysmnt.GetStorageList()
|
||||
return gweb.Result(rs)
|
||||
|
||||
@ -29,6 +29,9 @@ export default {
|
||||
}
|
||||
return post(`${BASE_URL}/glc/v1/log/search`, formData)
|
||||
},
|
||||
searchStorageNames() {
|
||||
return post(`${BASE_URL}/glc/v1/store/names`, new FormData())
|
||||
},
|
||||
searchStorages(params={}) {
|
||||
let formData = new FormData();
|
||||
for(let k in params){
|
||||
|
||||
@ -95,12 +95,13 @@ export default {
|
||||
}
|
||||
},
|
||||
created(){
|
||||
api.searchStorages(this.params).then(rs => {
|
||||
api.searchStorageNames().then(rs => {
|
||||
let res = rs.data
|
||||
console.info(res)
|
||||
if (res.success) {
|
||||
let datas = res.result.data || [];
|
||||
for (let i = 0; i < datas.length; i++) {
|
||||
this.storageOptions.push({value: datas[i].name, label: '日志仓:' + datas[i].name})
|
||||
let names = res.result || [];
|
||||
for (let i = 0; i < names.length; i++) {
|
||||
this.storageOptions.push({value: names[i], label: '日志仓:' + names[i]})
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@ -81,7 +81,7 @@ export default {
|
||||
methods: {
|
||||
remove(row) {
|
||||
|
||||
this.$confirm('确定删除日志仓 ' + row.name + ' 吗?', '提示', {
|
||||
this.$confirm('确定删除日志仓 ' + row.name + ' 吗?', '确认', {
|
||||
confirmButtonText: '确定',
|
||||
cancelButtonText: '取消',
|
||||
type: 'warning',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user