-
- 在发票列表中添加编辑功能- 优化导出功能,支持多条件筛选 - 新增取消开票功能 - 修复部分页面的样式问题 - 优化部分功能的用户体验
-
- 统一使用?.操作符进行null安全调用 - 优化了代码格式,保持一致性
-
在`InvoiceRecordDetailModal`组件中,更新了按钮间距属性,以优化用户界面布局。通过引入定制的间距参数,增强了视觉一致性,并确保了与设计规范的对齐。
-
# Conflicts: # src/pages/Invoice/constant.tsx
-
# Conflicts: # src/pages/Invoice/constant.tsx
-
在发票和银行流水页面添加了导出按钮,该按钮允许用户选择所需的数据并将其导出为Excel文件。使用了messageApi来显示导出过程的加载状态。 增加了optionRender属性来在搜索配置中添加导出按钮,并确保按钮位于搜索区域的右侧。 服务端点和文件: - 在`index.tsx`文件的Invoice页面中添加了导出功能。 - 在`index.tsx`文件的InvoiceVerification页面中添加了导出功能。 - 更新了`definition.ts`文件,对现有的类型定义没有做出修改,保持了一致性。与订单状态和流水号相关的配置。权限管理与页面加载优化 - 更新了发票和银行流水页面的权限控制逻辑,现在基于用户权限动态渲染操作按钮。 - 重构了分页设置,采用了更灵活的分页选项配置。 -优化了核销逻辑的判断条件,提高了代码的可读性。- 在发票和银行流水页面的组件中应用了新的权限检查机制。 - 调整了数据请求逻辑,以更好地处理分页和权限数据。 另外,调整了路由配置,扩展了相关页面的访问权限,以适应更多用户角色。 BREAKING CHANGE: 动态权限控制逻辑的更新可能会影响依赖于之前静态按钮配置的代码。请检查相关组件以确保兼容性。
-
# Conflicts: # src/pages/Invoice/Invoice/components/AddBankStatementModal.tsx # src/pages/Invoice/Invoice/components/InvoiceVerificationModal.tsx # src/pages/Invoice/Invoice/components/invoiceWriteOffModal.tsx # src/pages/Invoice/InvoiceVerification/index.tsx # src/pages/Order/Order/index.tsx # src/services/request.ts
-
在发票和银行流水页面添加了导出按钮,该按钮允许用户选择所需的数据并将其导出为Excel文件。使用了messageApi来显示导出过程的加载状态。 增加了optionRender属性来在搜索配置中添加导出按钮,并确保按钮位于搜索区域的右侧。 服务端点和文件: - 在`index.tsx`文件的Invoice页面中添加了导出功能。 - 在`index.tsx`文件的InvoiceVerification页面中添加了导出功能。 - 更新了`definition.ts`文件,对现有的类型定义没有做出修改,保持了一致性。与订单状态和流水号相关的配置。
-
在发票和银行流水页面添加了导出按钮,该按钮允许用户选择所需的数据并将其导出为Excel文件。使用了messageApi来显示导出过程的加载状态。 增加了optionRender属性来在搜索配置中添加导出按钮,并确保按钮位于搜索区域的右侧。 服务端点和文件: - 在`index.tsx`文件的Invoice页面中添加了导出功能。 - 在`index.tsx`文件的InvoiceVerification页面中添加了导出功能。 - 更新了`definition.ts`文件,对现有的类型定义没有做出修改,保持了一致性。
-
重构订单页面的枚举值引用,确保在使用之前已经定义。这避免了在组件中直接引用枚举值可能导致的错误。添加了核销记录按钮,以提供更直观的访问点。 - 修正了银行报表删除操作的错误,该操作在以前的代码中错误地包含了。 这些变化提供了更流畅的用户体验,并确保用户可以更有效地执行核销相关操作。
-
重构订单页面的枚举值引用,确保在使用之前已经定义。这避免了在组件中直接引用枚举值可能导致的错误。
-
重构订单页面的枚举值引用,确保在使用之前已经定义。这避免了在组件中直接引用枚举值可能导致的错误。
-
#### 1. 优化表格列配置 在`AddBankStatementModal`组件中,将‘编号’列配置从表格中隐藏,并确保‘收款方’列在搜索时隐藏,以优化列的显示和搜索体验。 #### 2. 精简用户列表API请求 在`ResearchGroupAddModal`组件中,优化用户列表API请求参数构造逻辑,仅在存在`accountIds`或`phones`时才包含这些参数,从而提高API请求效率。```在发票注销模态框中启用列标题和内容的自动换行 通过在发票数据表格的各个列定义中添加`ellipsis`属性,确保当列内容或标题超过列宽时能够正确显示省略号,从而改善发票注销模态框的用户体验。此变更适用于发票和流水号相关的所有列角色检查逻辑更新以支持数组包含检查 修改了角色检查逻辑,以便在确定用户角色时支持角色数组。更新了`canMergeInvoicing`计算方法,并调整了多个条件语句,以使用`roles.includes('PROCURE')`替代之前的单角色对比。这提高了角色验证的准确性与灵活性。
-
#### 1. 优化表格列配置 在`AddBankStatementModal`组件中,将‘编号’列配置从表格中隐藏,并确保‘收款方’列在搜索时隐藏,以优化列的显示和搜索体验。 #### 2. 精简用户列表API请求 在`ResearchGroupAddModal`组件中,优化用户列表API请求参数构造逻辑,仅在存在`accountIds`或`phones`时才包含这些参数,从而提高API请求效率。```在发票注销模态框中启用列标题和内容的自动换行 通过在发票数据表格的各个列定义中添加`ellipsis`属性,确保当列内容或标题超过列宽时能够正确显示省略号,从而改善发票注销模态框的用户体验。此变更适用于发票和流水号相关的所有列