创建应用
这个提交包含在:
父节点
4516c13b45
当前提交
9c95fe889e
@ -21,10 +21,16 @@ const appCreate = () => {
|
||||
}
|
||||
const name = ref(undefined)
|
||||
const showDialog = ref(false)
|
||||
const detail = ref(undefined)
|
||||
const showDetailsDialog = ref(false)
|
||||
const addApp = () => {
|
||||
name.value = undefined
|
||||
showDialog.value = true
|
||||
}
|
||||
const showApp = (scope) => {
|
||||
detail.value = undefined
|
||||
// showDetailsDialog.value = true
|
||||
}
|
||||
init()
|
||||
</script>
|
||||
|
||||
@ -37,6 +43,12 @@ init()
|
||||
<el-table-column type="index" width="150" label="序号" />
|
||||
<el-table-column prop="appName" label="应用名称" />
|
||||
<el-table-column prop="createTime" label="创建时间" />
|
||||
<el-table-column fixed="right" label="操作" min-width="120">
|
||||
<template #default="scope">
|
||||
<el-button link type="primary" size="small" @click="showApp(scope.row)"> 详情 </el-button>
|
||||
<el-button link type="primary" size="small">删除</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table>
|
||||
</el-card>
|
||||
<el-dialog v-model="showDialog" title="新建应用" width="500">
|
||||
@ -55,6 +67,21 @@ init()
|
||||
</div>
|
||||
</template>
|
||||
</el-dialog>
|
||||
<el-dialog v-model="showDetailsDialog" title="应用信息" width="500">
|
||||
<el-input
|
||||
class="text item"
|
||||
v-model="name"
|
||||
style="width: 440px"
|
||||
placeholder="请输入应用名称"
|
||||
:prefix-icon="PriceTag"
|
||||
:clearable="true"
|
||||
/>
|
||||
<template #footer>
|
||||
<div class="dialog-footer">
|
||||
<el-button type="primary" @click="showDetailsDialog = false"> 关闭</el-button>
|
||||
</div>
|
||||
</template>
|
||||
</el-dialog>
|
||||
</template>
|
||||
|
||||
<style scoped></style>
|
||||
|
||||
正在加载...
在新工单中引用
屏蔽一个用户