feat: 首页日历功能新增。

This commit is contained in:
tianyongbao
2024-08-01 19:04:36 +08:00
parent f6a7b303c5
commit b4300702fd
9 changed files with 308 additions and 127 deletions

View File

@@ -36,6 +36,11 @@
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="储蓄账户名称" align="center" width="180" prop="name" />
<el-table-column label="储蓄账户卡号" align="center" prop="code" />
<el-table-column label="储蓄账户类型" width="150" align="center" prop="debitType">
<template #default="scope">
<dict-tag :options="debit_type" :value="scope.row.debitType" />
</template>
</el-table-column>
<el-table-column label="账户状态" align="center" prop="status">
<template #default="scope">
<dict-tag :options="account_status" :value="scope.row.status" />
@@ -47,11 +52,6 @@
<span>{{ parseTime(scope.row.activationDate, '{y}-{m}-{d}') }}</span>
</template>
</el-table-column>
<el-table-column label="储蓄账户类型" width="150" align="center" prop="debitType">
<template #default="scope">
<dict-tag :options="debit_type" :value="scope.row.debitType" />
</template>
</el-table-column>
<el-table-column label="备注" align="center" prop="remark" />
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
<template v-slot="scope">
@@ -75,6 +75,11 @@
<el-form-item label="储蓄账户卡号" prop="code">
<el-input v-model="form.code" placeholder="请输入储蓄账户卡号" />
</el-form-item>
<el-form-item label="储蓄账户类型" prop="debitType">
<el-select v-model="form.debitType" placeholder="请选择储蓄账户类型">
<el-option v-for="dict in debit_type" :key="dict.value" :label="dict.label" :value="dict.value"></el-option>
</el-select>
</el-form-item>
<el-form-item label="账户状态" prop="status">
<el-select v-model="form.status" placeholder="请选择账户状态">
<el-option v-for="dict in account_status" :key="dict.value" :label="dict.label" :value="dict.value"></el-option>
@@ -95,11 +100,6 @@
<el-form-item label="有效期" prop="effectiveDate">
<el-date-picker clearable v-model="form.effectiveDate" type="date" value-format="YYYY-MM-DD" placeholder="请选择有效期"> </el-date-picker>
</el-form-item>
<el-form-item label="储蓄账户类型" prop="debitType">
<el-select v-model="form.debitType" placeholder="请选择储蓄账户类型">
<el-option v-for="dict in debit_type" :key="dict.value" :label="dict.label" :value="dict.value"></el-option>
</el-select>
</el-form-item>
<el-form-item label="备注" style="width: 792px" prop="remark">
<el-input v-model="form.remark" type="textarea" placeholder="请输入备注" />
</el-form-item>
@@ -149,6 +149,7 @@ const data = reactive({
name: [{ required: true, message: '储蓄账户名称不能为空', trigger: 'blur' }],
code: [{ required: true, message: '储蓄账户卡号不能为空', trigger: 'blur' }],
status: [{ required: true, message: '账户状态不能为空', trigger: 'blur' }],
debitType: [{ required: true, message: '储蓄账户类型不能为空', trigger: 'blur' }],
balance: [{ required: true, message: '余额不能为空', trigger: 'blur' }]
}
})