feat:搜索条件

This commit is contained in:
dzc committed 2026-09-09 09:57:48 +08:00
1 parent 5071dcbade
commit f4dff79f5a
14 files changed
+733 -86

No files matched your search

+7 -3
View File
@@ -18,12 +18,16 @@
<el-form-item style="width: 250px" label="车牌号" prop="carNumber">
<el-input v-model="state.queryForm.carNumber" placeholder="请输入车牌号" />
</el-form-item>
<el-form-item style="width: 250px" label="车辆类型" prop="carType">
<dict-select v-model="state.queryForm.carType" dict-code="car_type" />
</el-form-item>
<el-form-item style="width: 250px" label="是否启用" prop="enableStatus">
<dict-select v-model="state.queryForm.enableStatus" dict-code="yes_no_type" />
</el-form-item>
<template #more>
<el-form-item style="width: 250px" label="车辆类型" prop="carType">
<dict-select v-model="state.queryForm.carType" dict-code="car_type" />
</el-form-item>
</template>
</SearchPanel>
</el-row>
<el-row>
@@ -18,18 +18,22 @@
<el-form-item style="width: 250px" label="调动类型" prop="bizType">
<dict-select v-model="state.queryForm.bizType" dict-code="user_transaction" />
</el-form-item>
<el-form-item style="width: 300px" label="自动转账到消费钱包" prop="isWalletTransaction">
<dict-select v-model="state.queryForm.isWalletTransaction" dict-code="yes_no_type" />
</el-form-item>
<el-form-item style="width: 450px" label="申请时间" prop="createTimeList">
<el-date-picker v-model="state.queryForm.createTimeList" value-format="YYYY-MM-DD HH:mm:ss" type="datetimerange" />
</el-form-item>
<el-form-item style="width: 450px" label="审核时间" prop="processTimeList">
<el-date-picker v-model="state.queryForm.processTimeList" value-format="YYYY-MM-DD HH:mm:ss" type="datetimerange" />
</el-form-item>
<el-form-item style="width: 450px" label="自动转账时间" prop="walletTransactionTimeList">
<el-date-picker v-model="state.queryForm.walletTransactionTimeList" value-format="YYYY-MM-DD HH:mm:ss" type="datetimerange" />
</el-form-item>
<template #more>
<el-form-item style="width: 300px" label="自动转账到消费钱包" prop="isWalletTransaction">
<dict-select v-model="state.queryForm.isWalletTransaction" dict-code="yes_no_type" />
</el-form-item>
<el-form-item style="width: 450px" label="审核时间" prop="processTimeList">
<el-date-picker v-model="state.queryForm.processTimeList" value-format="YYYY-MM-DD HH:mm:ss" type="datetimerange" />
</el-form-item>
<el-form-item style="width: 450px" label="自动转账时间" prop="walletTransactionTimeList">
<el-date-picker v-model="state.queryForm.walletTransactionTimeList" value-format="YYYY-MM-DD HH:mm:ss" type="datetimerange" />
</el-form-item>
</template>
</SearchPanel>
</el-row>
<el-row>
+12 -9
View File
@@ -32,15 +32,18 @@
<el-form-item label="手机号" prop="phone">
<el-input v-model="state.queryForm.phone" placeholder="请输入手机号" clearable />
</el-form-item>
<el-form-item style="width: 250px" label="部门" prop="deptId">
<select-dept v-model="state.queryForm.deptId" clearable />
</el-form-item>
<el-form-item style="width: 250px" label="角色" prop="role">
<select-role v-model="state.queryForm.role" clearable />
</el-form-item>
<el-form-item style="width: 250px" label="编制情况" prop="staffingType">
<dict-select v-model="state.queryForm.staffingType" dict-code="user_staffing_type" />
</el-form-item>
<template #more>
<el-form-item style="width: 250px" label="部门" prop="deptId">
<select-dept v-model="state.queryForm.deptId" clearable />
</el-form-item>
<el-form-item style="width: 250px" label="角色" prop="role">
<select-role v-model="state.queryForm.role" clearable />
</el-form-item>
<el-form-item style="width: 250px" label="编制情况" prop="staffingType">
<dict-select v-model="state.queryForm.staffingType" dict-code="user_staffing_type" />
</el-form-item>
</template>
</SearchPanel>
</el-row>
<el-row>