feat: 添加时间策略页面

This commit is contained in:
caoqianming 2024-08-28 17:17:36 +08:00
parent 76836fac1a
commit 1674f56a58
1 changed files with 16 additions and 10 deletions

View File

@ -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";