jinxia.mo hai 1 mes
pai
achega
ac7b95889a
Modificáronse 1 ficheiros con 20 adicións e 15 borrados
  1. 20 15
      back-ui/src/views/system/sms/index.vue

+ 20 - 15
back-ui/src/views/system/sms/index.vue

@@ -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)