This commit is contained in:
gotoeasy 2022-07-08 21:49:34 +08:00
parent 5c6904f710
commit cb05d49707
5 changed files with 19 additions and 6 deletions

View File

@ -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)

View File

@ -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)

View File

@ -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){

View File

@ -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]})
}
}
});

View File

@ -81,7 +81,7 @@ export default {
methods: {
remove(row) {
this.$confirm('确定删除日志仓 ' + row.name + ' 吗?', '提示', {
this.$confirm('确定删除日志仓 ' + row.name + ' 吗?', '确认', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',