feat: 收款流水页筛选条件补充推送状态/金蝶状态/明细流水号(推送状态默认展示)
This commit is contained in:
@@ -21,3 +21,16 @@ export const claimStatusOptions = [
|
|||||||
{ label: '部分认领', value: 'partial' },
|
{ label: '部分认领', value: 'partial' },
|
||||||
{ label: '认领完成', value: 'claimed' },
|
{ label: '认领完成', value: 'claimed' },
|
||||||
];
|
];
|
||||||
|
|
||||||
|
export const pushStatusOptions = [
|
||||||
|
{ label: '未推送', value: 'none' },
|
||||||
|
{ label: '已推送', value: 'pushed' },
|
||||||
|
{ label: '推送失败', value: 'failed' },
|
||||||
|
];
|
||||||
|
|
||||||
|
export const kingdeeBillStatusOptions = [
|
||||||
|
{ label: '已推送', value: 'pushed' },
|
||||||
|
{ label: '审核通过', value: 'approved' },
|
||||||
|
{ label: '已收款', value: 'received' },
|
||||||
|
{ label: '处理失败', value: 'failed' },
|
||||||
|
];
|
||||||
|
|||||||
@@ -15,9 +15,22 @@
|
|||||||
<el-form-item label="对方账号">
|
<el-form-item label="对方账号">
|
||||||
<el-input v-model="query.counterpartyAccount" clearable placeholder="请输入" />
|
<el-input v-model="query.counterpartyAccount" clearable placeholder="请输入" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item 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-input v-model="query.summary" clearable placeholder="请输入" />
|
<el-input v-model="query.summary" clearable placeholder="请输入" />
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item v-show="searchExpanded" label="明细流水号">
|
||||||
|
<el-input v-model="query.detailSerialNo" clearable placeholder="请输入" />
|
||||||
|
</el-form-item>
|
||||||
<el-form-item v-show="searchExpanded" label="认领状态">
|
<el-form-item v-show="searchExpanded" label="认领状态">
|
||||||
<el-select v-model="query.claimStatus" clearable placeholder="请选择">
|
<el-select v-model="query.claimStatus" clearable placeholder="请选择">
|
||||||
<el-option
|
<el-option
|
||||||
@@ -28,6 +41,16 @@
|
|||||||
/>
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
<el-form-item v-show="searchExpanded" label="金蝶状态">
|
||||||
|
<el-select v-model="query.kingdeeBillStatus" clearable placeholder="请选择">
|
||||||
|
<el-option
|
||||||
|
v-for="item in kingdeeBillStatusOptions"
|
||||||
|
: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-date-picker
|
<el-date-picker
|
||||||
v-model="query.transactionTimeRange"
|
v-model="query.transactionTimeRange"
|
||||||
@@ -232,7 +255,10 @@ const emptyQuery = () => ({
|
|||||||
counterpartyBank: '',
|
counterpartyBank: '',
|
||||||
counterpartyAccount: '',
|
counterpartyAccount: '',
|
||||||
summary: '',
|
summary: '',
|
||||||
|
detailSerialNo: '',
|
||||||
claimStatus: '',
|
claimStatus: '',
|
||||||
|
pushStatus: '',
|
||||||
|
kingdeeBillStatus: '',
|
||||||
transactionTimeRange: [],
|
transactionTimeRange: [],
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -242,6 +268,8 @@ export default {
|
|||||||
return {
|
return {
|
||||||
query: emptyQuery(),
|
query: emptyQuery(),
|
||||||
claimStatusOptions: api.claimStatusOptions,
|
claimStatusOptions: api.claimStatusOptions,
|
||||||
|
pushStatusOptions: api.pushStatusOptions,
|
||||||
|
kingdeeBillStatusOptions: api.kingdeeBillStatusOptions,
|
||||||
columns: receiptFlowTableColumns,
|
columns: receiptFlowTableColumns,
|
||||||
rows: [],
|
rows: [],
|
||||||
selectedRows: [],
|
selectedRows: [],
|
||||||
|
|||||||
Reference in New Issue
Block a user