现金客户额度界面优化

This commit is contained in:
wuteng 2025-07-29 18:09:52 +08:00
parent abe23c44bd
commit 7fc5c40c14

View File

@ -1,41 +1,44 @@
<template> <template>
<XdPageContainer class="app-container"> <XdPageContainer class="app-container">
<SearchForm :model="queryParams" ref="queryForm" size="small" :maxShow="20" label-width="100px" v-show="showSearch" @search="handleQuery" @reset="resetQuery"> <div slot="pageHeader" class="tab-container">
<SearchForm :model="queryParams" ref="queryForm" size="small" :maxShow="20" label-width="100px" v-show="showSearch" @search="handleQuery" @reset="resetQuery">
<el-form-item :label="$t('员工姓名')" prop="salesmen"> <el-form-item :label="$t('员工姓名')" prop="salesmen">
<EmpNamePicker1 :placeholder="$t('员工姓名')" v-model="queryParams.salesmen" ></EmpNamePicker1> <EmpNamePicker1 :placeholder="$t('员工姓名')" v-model="queryParams.salesmen" ></EmpNamePicker1>
</el-form-item> </el-form-item>
<el-form-item label="运输方式" prop="transType"> <el-form-item label="运输方式" prop="transType">
<el-select v-model="queryParams.transType" placeholder="运输方式" clearable filterable> <el-select v-model="queryParams.transType" placeholder="运输方式" clearable filterable>
<el-option <el-option
v-for="item in dict.type.emis_biz_shipping_method" v-for="item in dict.type.emis_biz_shipping_method"
v-bind:key="item.value" v-bind:key="item.value"
v-bind:label="item.label" v-bind:label="item.label"
v-bind:value="item.value" v-bind:value="item.value"
/> />
</el-select>
</el-form-item>
<el-form-item label="剩余余额" prop="curMoney">
<NumberRangePicker style="width:200px" v-model="queryParams.params.curMoneyRange"> </NumberRangePicker>
</el-form-item>
<el-form-item label="启用状态" prop="blOpen">
<el-select v-model="queryParams.blOpen" filterable placeholder="启用状态" @change="handleQuery">
<el-option key="1" label="启用" :value="1" />
<el-option key="0" label="停用" :value="0" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="剩余余额" prop="curMoney"> <el-form-item label="剩余比率(%)" prop="curMoneyRate">
<NumberRangePicker style="width:200px" v-model="queryParams.params.curMoneyRange"> </NumberRangePicker> <NumberRangePicker style="width:200px" v-model="queryParams.params.curMoneyRateRange"> </NumberRangePicker>
</el-form-item> </el-form-item>
<el-form-item label="启用状态" prop="blOpen">
<el-select v-model="queryParams.blOpen" filterable placeholder="启用状态" @change="handleQuery">
<el-option key="1" label="启用" :value="1" />
<el-option key="0" label="停用" :value="0" />
</el-select>
</el-form-item>
<el-form-item label="剩余比率(%)" prop="curMoneyRate">
<NumberRangePicker style="width:200px" v-model="queryParams.params.curMoneyRateRange"> </NumberRangePicker>
</el-form-item>
</SearchForm>
</SearchForm>
</div>
<XdTable v-loading="loading" <XdTable v-loading="loading"
slot="pageContent"
slot-scope="slotProps"
:height="(slotProps.contentHeight)+'px'"
ref="refTable" ref="refTable"
storageName="emisCreditSalesmenList_main_250426" storageName="emisCreditSalesmenList_main_250426"
@ -133,8 +136,8 @@
<dict-tag :options="dict.type.emis_biz_shipping_method" :value="scope.row.transType"/> <dict-tag :options="dict.type.emis_biz_shipping_method" :value="scope.row.transType"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column :label="$t('开始日期')" align="center" prop="startDate" min-width="170" /> <el-table-column :label="$t('开始日期')" align="center" prop="startDate" min-width="170" sortable/>
<el-table-column :label="$t('结束日期')" align="center" prop="endDate" min-width="170" /> <el-table-column :label="$t('结束日期')" align="center" prop="endDate" min-width="170" sortable/>
<el-table-column :label="$t('备注')" align="center" prop="remark" min-width="100" /> <el-table-column :label="$t('备注')" align="center" prop="remark" min-width="100" />
<el-table-column label="创建人" align="center" prop="createByName" width="80" :show-overflow-tooltip="true"/> <el-table-column label="创建人" align="center" prop="createByName" width="80" :show-overflow-tooltip="true"/>
@ -142,7 +145,7 @@
<el-table-column label="创建时间" align="center" prop="createTime" width="170"/> <el-table-column label="创建时间" align="center" prop="createTime" width="170"/>
<el-table-column label="修改人" align="center" prop="updateByName" width="80" :show-overflow-tooltip="true"/> <el-table-column label="修改人" align="center" prop="updateByName" width="80" :show-overflow-tooltip="true"/>
<el-table-column label="修改网点" align="center" prop="updateSiteName" width="80" :show-overflow-tooltip="true"/> <el-table-column label="修改网点" align="center" prop="updateSiteName" width="80" :show-overflow-tooltip="true"/>
<el-table-column label="修改时间" align="center" prop="updateTime" width="170"/> <el-table-column label="修改时间" align="center" prop="updateTime" width="170" sortable/>
</XdTable> </XdTable>