feat: 添加时间策略页面
This commit is contained in:
parent
76836fac1a
commit
1674f56a58
|
@ -1,11 +1,16 @@
|
||||||
<template>
|
<template>
|
||||||
<el-button
|
<el-container>
|
||||||
type="primary"
|
<el-header>
|
||||||
icon="el-icon-plus"
|
<div class="left-panel">
|
||||||
@click="table_add"
|
<el-button
|
||||||
></el-button>
|
type="primary"
|
||||||
<el-divider></el-divider>
|
icon="el-icon-plus"
|
||||||
<scTable
|
@click="table_add"
|
||||||
|
></el-button>
|
||||||
|
</div>
|
||||||
|
</el-header>
|
||||||
|
<el-main class="nopadding">
|
||||||
|
<scTable
|
||||||
ref="table"
|
ref="table"
|
||||||
:apiObj="apiObj"
|
:apiObj="apiObj"
|
||||||
row-key="id"
|
row-key="id"
|
||||||
|
@ -13,7 +18,6 @@
|
||||||
:params="params"
|
:params="params"
|
||||||
hidePagination
|
hidePagination
|
||||||
hideDo
|
hideDo
|
||||||
style="height: 400px"
|
|
||||||
@row-click="rowClick"
|
@row-click="rowClick"
|
||||||
>
|
>
|
||||||
<el-table-column label="类型" prop="name" width="80">
|
<el-table-column label="类型" prop="name" width="80">
|
||||||
|
@ -26,7 +30,7 @@
|
||||||
prop="name"
|
prop="name"
|
||||||
min-width="100"
|
min-width="100"
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
<el-table-column label="操作" fixed="right" align="center" width="80">
|
<el-table-column label="操作" align="center" width="80">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-popconfirm
|
<el-popconfirm
|
||||||
title="确定删除吗?"
|
title="确定删除吗?"
|
||||||
|
@ -46,7 +50,8 @@
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</scTable>
|
</scTable>
|
||||||
<el-dialog title="创建/编辑" v-model="dialogVisible" width="80%">
|
</el-main>
|
||||||
|
<el-dialog title="创建/编辑" v-model="dialogVisible" width="80%">
|
||||||
<el-form :model="saveForm" label-width="100px" ref="saveForm">
|
<el-form :model="saveForm" label-width="100px" ref="saveForm">
|
||||||
<el-form-item label="策略类型" required>
|
<el-form-item label="策略类型" required>
|
||||||
<el-select v-model="saveForm.type">
|
<el-select v-model="saveForm.type">
|
||||||
|
@ -126,6 +131,7 @@
|
||||||
>
|
>
|
||||||
</template>
|
</template>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
|
</el-container>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
import { scheduleTypeEnum, schedulePeriodEnum } from "@/utils/enum.js";
|
import { scheduleTypeEnum, schedulePeriodEnum } from "@/utils/enum.js";
|
||||||
|
|
Loading…
Reference in New Issue