feat: 认领记录页筛选条件补充推送状态

This commit is contained in:
刘泉佳
2026-09-29 01:32:15 +08:00
parent 66944bdaf9
commit 9b42551bcd
2 changed files with 18 additions and 0 deletions
+6
View File
@@ -16,6 +16,12 @@ export const claimStatusOptions = [
{ label: '已作废', value: 'voided' }, { label: '已作废', value: 'voided' },
]; ];
export const pushStatusOptions = [
{ label: '未推送', value: 'none' },
{ label: '已推送', value: 'pushed' },
{ label: '推送失败', value: 'failed' },
];
export const kingdeeBillStatusOptions = [ export const kingdeeBillStatusOptions = [
{ label: '未生成', value: 'none' }, { label: '未生成', value: 'none' },
{ label: '已推送', value: 'pushed' }, { label: '已推送', value: 'pushed' },
@@ -56,6 +56,16 @@
<el-form-item v-show="searchExpanded" label="所属组织"> <el-form-item v-show="searchExpanded" label="所属组织">
<el-input v-model="query.claimerDeptName" clearable placeholder="请输入" /> <el-input v-model="query.claimerDeptName" clearable placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item v-show="searchExpanded" label="推送状态">
<el-select v-model="query.pushStatus" clearable placeholder="请选择">
<el-option
v-for="item in pushStatusOptions"
:key="item.value"
:label="item.label"
:value="item.value"
/>
</el-select>
</el-form-item>
<el-form-item v-show="searchExpanded" label="金蝶单据状态"> <el-form-item v-show="searchExpanded" label="金蝶单据状态">
<el-select v-model="query.kingdeeBillStatus" clearable placeholder="请选择"> <el-select v-model="query.kingdeeBillStatus" clearable placeholder="请选择">
<el-option <el-option
@@ -156,6 +166,7 @@ const emptyQuery = () => ({
claimDateRange: [], claimDateRange: [],
claimerDeptName: '', claimerDeptName: '',
kingdeeBillStatus: '', kingdeeBillStatus: '',
pushStatus: '',
}); });
export default { export default {
@@ -169,6 +180,7 @@ export default {
searchExpanded: false, searchExpanded: false,
claimStatusOptions: api.claimStatusOptions, claimStatusOptions: api.claimStatusOptions,
kingdeeBillStatusOptions: api.kingdeeBillStatusOptions, kingdeeBillStatusOptions: api.kingdeeBillStatusOptions,
pushStatusOptions: api.pushStatusOptions,
columns: receiptClaimRecordTableColumns, columns: receiptClaimRecordTableColumns,
rows: [], rows: [],
loading: false, loading: false,