|
@@ -27,59 +27,61 @@
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</div>
|
|
|
- <el-row class="flex1">
|
|
|
- <el-col :span="8" v-for="(item, index) in tableData.data" :key="index">
|
|
|
- <div class="grid-content card">
|
|
|
- <div class="ant-card">
|
|
|
- <div class="ant-card-body">
|
|
|
- <div class="pro-table-card-item">
|
|
|
- <div class="card-item-avatar">
|
|
|
- <img width="88" height="88" :src="'/imgs/notice/' + tableData.param.sendGateway + '.svg'" alt="" />
|
|
|
- </div>
|
|
|
- <div class="card-item-body">
|
|
|
- <div class="card-item-header">
|
|
|
- <div class="ellipsis">
|
|
|
- <div class="ellipsis card-item-header-name" style="width: 100%; height: 45px">{{ item.title }}</div>
|
|
|
- <div class="card-item-header-name" style="display: none"></div>
|
|
|
- </div>
|
|
|
+ <div class="flex1">
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="8" v-for="(item, index) in tableData.data" :key="index">
|
|
|
+ <div class="grid-content card">
|
|
|
+ <div class="ant-card">
|
|
|
+ <div class="ant-card-body">
|
|
|
+ <div class="pro-table-card-item">
|
|
|
+ <div class="card-item-avatar">
|
|
|
+ <img width="88" height="88" :src="'/imgs/notice/' + tableData.param.sendGateway + '.svg'" alt="" />
|
|
|
</div>
|
|
|
- <div class="card-item-content">
|
|
|
- 通知方式:<el-tag>{{ item.types == 1 ? '即时发送' : '预约发送' }}</el-tag>
|
|
|
+ <div class="card-item-body">
|
|
|
+ <div class="card-item-header" style="width: 100%;">
|
|
|
+ <div class="ellipsis">
|
|
|
+ <div class="ellipsis card-item-header-name" style="width: 100%; height: 45px">{{ item.title }}</div>
|
|
|
+ <div class="card-item-header-name" style="display: none"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="card-item-content">
|
|
|
+ 通知方式:<el-tag>{{ item.types == 1 ? '即时发送' : '预约发送' }}</el-tag>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <div class="card-tools">
|
|
|
- <div class="card-button" @click="onOpenEdit(item)">
|
|
|
- <el-button type="primary" class="ml10" text bg>
|
|
|
- <el-icon>
|
|
|
- <ele-Edit />
|
|
|
- </el-icon>
|
|
|
- 修改
|
|
|
- </el-button>
|
|
|
- </div>
|
|
|
- <div class="card-button" @click="onOpenEditTem(item)">
|
|
|
- <el-button type="primary" text bg>
|
|
|
- <el-icon>
|
|
|
- <ele-Wallet />
|
|
|
- </el-icon>
|
|
|
- 模板配置
|
|
|
- </el-button>
|
|
|
- </div>
|
|
|
+ <div class="card-tools">
|
|
|
+ <div class="card-button" @click="onOpenEdit(item)">
|
|
|
+ <el-button type="primary" class="ml10" text bg>
|
|
|
+ <el-icon>
|
|
|
+ <ele-Edit />
|
|
|
+ </el-icon>
|
|
|
+ 修改
|
|
|
+ </el-button>
|
|
|
+ </div>
|
|
|
+ <div class="card-button" @click="onOpenEditTem(item)">
|
|
|
+ <el-button type="primary" text bg>
|
|
|
+ <el-icon>
|
|
|
+ <ele-Wallet />
|
|
|
+ </el-icon>
|
|
|
+ 模板配置
|
|
|
+ </el-button>
|
|
|
+ </div>
|
|
|
|
|
|
- <div class="card-button" @click="onRowDel(item)">
|
|
|
- <el-button type="danger" text bg>
|
|
|
- <el-icon>
|
|
|
- <ele-Delete />
|
|
|
- </el-icon>
|
|
|
- 删除
|
|
|
- </el-button>
|
|
|
+ <div class="card-button" @click="onRowDel(item)">
|
|
|
+ <el-button type="danger" text bg>
|
|
|
+ <el-icon>
|
|
|
+ <ele-Delete />
|
|
|
+ </el-icon>
|
|
|
+ 删除
|
|
|
+ </el-button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
<div style="text-align: center;padding: 28px;" v-if="(tableData.total == 0)">暂无数据</div>
|
|
|
<pagination v-show="tableData.total > 0" :total="tableData.total" v-model:page="tableData.param.pageNum" v-model:limit="tableData.param.pageSize" @pagination="dataList" />
|
|
|
<EditDic ref="editDicRef" @dataList="dataList" />
|