|
|
@@ -9,21 +9,18 @@
|
|
|
@keyup.enter="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="${comment}" prop="remarks">
|
|
|
+ <!-- <el-form-item label="${comment}" prop="remarks">
|
|
|
<el-input
|
|
|
v-model="queryParams.remarks"
|
|
|
placeholder="请输入${comment}"
|
|
|
clearable
|
|
|
@keyup.enter="handleQuery"
|
|
|
/>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="是否使用(0:否,1:是)" prop="isUsed">
|
|
|
- <el-input
|
|
|
- v-model="queryParams.isUsed"
|
|
|
- placeholder="请输入是否使用(0:否,1:是)"
|
|
|
- clearable
|
|
|
- @keyup.enter="handleQuery"
|
|
|
- />
|
|
|
+ </el-form-item> -->
|
|
|
+ <el-form-item label="是否使用" prop="isUsed">
|
|
|
+ <el-select v-model="queryParams.isUsed" placeholder="请选择是否使用" clearable style="width: 200px">
|
|
|
+ <el-option v-for="item in bool_values" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" icon="Search" @click="handleQuery">搜索</el-button>
|
|
|
@@ -75,14 +72,18 @@
|
|
|
|
|
|
<el-table v-loading="loading" :data="smsList" @selection-change="handleSelectionChange">
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
- <el-table-column label="${comment}" align="center" prop="id" />
|
|
|
+ <el-table-column label="ID" align="center" prop="id" />
|
|
|
<el-table-column label="手机号" align="center" prop="phoneNo" />
|
|
|
<el-table-column label="短信内容" align="center" prop="message" />
|
|
|
<el-table-column label="验证码" align="center" prop="code" />
|
|
|
<el-table-column label="1-成功 0-失败" align="center" prop="status" />
|
|
|
- <el-table-column label="${comment}" align="center" prop="remarks" />
|
|
|
- <el-table-column label="短信类型 1绑定用户信息 2修改密码 4电子卡" align="center" prop="type" />
|
|
|
- <el-table-column label="是否使用(0:否,1:是)" align="center" prop="isUsed" />
|
|
|
+ <!-- <el-table-column label="${comment}" align="center" prop="remarks" /> -->
|
|
|
+ <!-- <el-table-column label="短信类型 1绑定用户信息 2修改密码 4电子卡" align="center" prop="type" /> -->
|
|
|
+ <el-table-column label="是否使用" align="center" prop="isUsed">
|
|
|
+ <template #default="scope">
|
|
|
+ <dict-tag :options="bool_values" :value="scope.row.isUsed" />
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
|
|
<template #default="scope">
|
|
|
<el-button link type="primary" icon="Edit" @click="handleUpdate(scope.row)" v-hasPermi="['system:sms:edit']">修改</el-button>
|
|
|
@@ -114,8 +115,10 @@
|
|
|
<el-form-item label="${comment}" prop="remarks">
|
|
|
<el-input v-model="form.remarks" placeholder="请输入${comment}" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="是否使用(0:否,1:是)" prop="isUsed">
|
|
|
- <el-input v-model="form.isUsed" placeholder="请输入是否使用(0:否,1:是)" />
|
|
|
+ <el-form-item label="是否使用" prop="isUsed">
|
|
|
+ <el-select v-model="form.isUsed" placeholder="请选择是否使用" style="width: 100%">
|
|
|
+ <el-option v-for="item in bool_values" :key="item.value" :label="item.label" :value="item.value" />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<template #footer>
|
|
|
@@ -133,6 +136,8 @@ import { listSms, getSms, delSms, addSms, updateSms } from "@/api/system/sms"
|
|
|
|
|
|
const { proxy } = getCurrentInstance()
|
|
|
|
|
|
+const { bool_values } = proxy.useDict("bool_values")
|
|
|
+
|
|
|
const smsList = ref([])
|
|
|
const open = ref(false)
|
|
|
const loading = ref(true)
|