• # Conflicts:
    #	src/pages/Invoice/constant.tsx
    曾国涛 authored
     
    Browse Code »
  • 在发票和银行流水页面添加了导出按钮,该按钮允许用户选择所需的数据并将其导出为Excel文件。使用了messageApi来显示导出过程的加载状态。
    
    增加了optionRender属性来在搜索配置中添加导出按钮,并确保按钮位于搜索区域的右侧。
    
    服务端点和文件:
    - 在`index.tsx`文件的Invoice页面中添加了导出功能。
    - 在`index.tsx`文件的InvoiceVerification页面中添加了导出功能。
    - 更新了`definition.ts`文件,对现有的类型定义没有做出修改,保持了一致性。与订单状态和流水号相关的配置。权限管理与页面加载优化
    
    - 更新了发票和银行流水页面的权限控制逻辑,现在基于用户权限动态渲染操作按钮。
    - 重构了分页设置,采用了更灵活的分页选项配置。
    -优化了核销逻辑的判断条件,提高了代码的可读性。- 在发票和银行流水页面的组件中应用了新的权限检查机制。
    - 调整了数据请求逻辑,以更好地处理分页和权限数据。
    
    另外,调整了路由配置,扩展了相关页面的访问权限,以适应更多用户角色。
    
    BREAKING CHANGE: 动态权限控制逻辑的更新可能会影响依赖于之前静态按钮配置的代码。请检查相关组件以确保兼容性。
    曾国涛 authored
     
    Browse Code »
  • 在发票和银行流水页面添加了导出按钮,该按钮允许用户选择所需的数据并将其导出为Excel文件。使用了messageApi来显示导出过程的加载状态。
    
    增加了optionRender属性来在搜索配置中添加导出按钮,并确保按钮位于搜索区域的右侧。
    
    服务端点和文件:
    - 在`index.tsx`文件的Invoice页面中添加了导出功能。
    - 在`index.tsx`文件的InvoiceVerification页面中添加了导出功能。
    - 更新了`definition.ts`文件,对现有的类型定义没有做出修改,保持了一致性。与订单状态和流水号相关的配置。
    曾国涛 authored
     
    Browse Code »

  • 在发票和银行流水页面添加了导出按钮,该按钮允许用户选择所需的数据并将其导出为Excel文件。使用了messageApi来显示导出过程的加载状态。
    
    增加了optionRender属性来在搜索配置中添加导出按钮,并确保按钮位于搜索区域的右侧。
    
    服务端点和文件:
    - 在`index.tsx`文件的Invoice页面中添加了导出功能。
    - 在`index.tsx`文件的InvoiceVerification页面中添加了导出功能。
    - 更新了`definition.ts`文件,对现有的类型定义没有做出修改,保持了一致性。
    曾国涛 authored
     
    Browse Code »


  • 曾国涛 authored
     
    Browse Code »
  • #### 1. 优化表格列配置
    在`AddBankStatementModal`组件中,将‘编号’列配置从表格中隐藏,并确保‘收款方’列在搜索时隐藏,以优化列的显示和搜索体验。
    #### 2. 精简用户列表API请求
    在`ResearchGroupAddModal`组件中,优化用户列表API请求参数构造逻辑,仅在存在`accountIds`或`phones`时才包含这些参数,从而提高API请求效率。```在发票注销模态框中启用列标题和内容的自动换行
    
    通过在发票数据表格的各个列定义中添加`ellipsis`属性,确保当列内容或标题超过列宽时能够正确显示省略号,从而改善发票注销模态框的用户体验。此变更适用于发票和流水号相关的所有列角色检查逻辑更新以支持数组包含检查
    
    修改了角色检查逻辑,以便在确定用户角色时支持角色数组。更新了`canMergeInvoicing`计算方法,并调整了多个条件语句,以使用`roles.includes('PROCURE')`替代之前的单角色对比。这提高了角色验证的准确性与灵活性。
    曾国涛 authored
     
    Browse Code »
  • #### 1. 优化表格列配置
    在`AddBankStatementModal`组件中,将‘编号’列配置从表格中隐藏,并确保‘收款方’列在搜索时隐藏,以优化列的显示和搜索体验。
    #### 2. 精简用户列表API请求
    在`ResearchGroupAddModal`组件中,优化用户列表API请求参数构造逻辑,仅在存在`accountIds`或`phones`时才包含这些参数,从而提高API请求效率。```在发票注销模态框中启用列标题和内容的自动换行
    
    通过在发票数据表格的各个列定义中添加`ellipsis`属性,确保当列内容或标题超过列宽时能够正确显示省略号,从而改善发票注销模态框的用户体验。此变更适用于发票和流水号相关的所有列
    曾国涛 authored
     
    Browse Code »

  • 在Invoice页面的核销功能中,添加了可编辑表格和模态框组件。用户现在可以从“发票”和“银行流水”表格中选择
    和编辑项目,并通过模态框进行添加操作。此更改包括对AddInvoiceModal和AddBankStatementModal组件的更新,
    以及在invoiceWriteOffModal.tsx中集成这些组件以实现核销功能。
    曾国涛 authored
     
    Browse Code »






  • 由于当前存在技术限制,无法实现一键审核功能。已将相关代码注释行修改以反映此情况,并防止潜在的错误操作。fix(order): 修复财务审核中流水号字段的错误
    
    解决了财务审核功能中,添加流水号字段后导致的接口调用失败问题。现在,`checkNotes`字段被正确地包含在提交给`postServiceOrderFinanceCheckOrder`的payload中。之前,由于字段顺序错误,导致接口调用失败。
    曾国涛 authored
     
    Browse Code »
  • 解决了开发者在发票记录详情模态框中提交表单时遇到的问题。表单提交后,现在将正确重新加载表格,不再出现错误。
    
    Closes 4a5514341356941f39768413591ac711eaf681c5
    曾国涛 authored
     
    Browse Code »






  • PurelzMgnead authored
     
    Browse Code »
  • - 重构Client页面表格组件,文件重命名为AllRecordTable.tsx,优化表格项显示
    - 修改发票类型显示名称,增加文本复制功能,提升用户交互体验
    - 移除部分不必要组件和代码,简化页面结构,提高代码可维护性- 修正InvoiceModal组件中submitter属性,改进页面提交逻辑- 优化InvoiceRecordDetailModal组件,简化订单号显示方式,增加复制功能
    - 调整InvoicingModal和ManualInvoicingModal组件,移除冗余的select和list组件
    -增加pageSizeOptions配置,提供分页大小选择,改善数据浏览体验
    - 修复Invoice组件中开票日期显示格式问题,统一数据展示样式
    - 优化Order组件中的按钮权限判断逻辑,提升页面响应性
    - 删除不再使用的enumToSelect函数,精简代码依赖
    - 修正InvoicingDrawerForm组件中产品名称复制功能的实现
    - 优化表单验证逻辑,增强数据校验的准确性和用户体验
    
    通过这些改动,- 实现导出客户信息为Excel文件的功能。
    - 使用useMessage钩子来管理Ant Design消息提示。
    - 添加单元格操作按钮,包括查看沟通历史、详情和编辑客户信息。
    - 组件使用了editable、columnsState和form等高级特性,以提供更好的用户体验和数据管理。
    
    通过这个提交,我们完成了客户记录的表格展示页面,实现了数据的查询、筛选、导出及一些基本操作,提升了项目的业务功能完备性。"增加客户统计信息和调整客户端表格布局"模块结构以支持核销功能本次更新主要涉及发票相关组件及页面的重构,以支持新的核销功能。具体变更包括:
    
    - 重命名并移动了多个与发票核销相关的组件,以便于在新的`InvoiceVerification`目录中集中管理。
    - 对`InvoiceVerificationModal`进行了清理,并更新了相关的导入路径。
    - 移除了未使用的常量导入和组件,以简化代码并提高可维护性。- 更新了`index.tsx`中的导入路径,以确保正确引入新的组件和常量。
    - 修改了`constant.tsx`中的部分导出,以适应新的核销功能。
    
    此次重构旨在为系统引入核销功能,提高发票管理的灵活性和效率。通过整理和更新代码结构,也使得代码更加清晰,便于后续的维护和开发。```
    曾国涛 authored
     
    Browse Code »
  • - 重构Client页面表格组件,文件重命名为AllRecordTable.tsx,优化表格项显示
    - 修改发票类型显示名称,增加文本复制功能,提升用户交互体验
    - 移除部分不必要组件和代码,简化页面结构,提高代码可维护性- 修正InvoiceModal组件中submitter属性,改进页面提交逻辑- 优化InvoiceRecordDetailModal组件,简化订单号显示方式,增加复制功能
    - 调整InvoicingModal和ManualInvoicingModal组件,移除冗余的select和list组件
    -增加pageSizeOptions配置,提供分页大小选择,改善数据浏览体验
    - 修复Invoice组件中开票日期显示格式问题,统一数据展示样式
    - 优化Order组件中的按钮权限判断逻辑,提升页面响应性
    - 删除不再使用的enumToSelect函数,精简代码依赖
    - 修正InvoicingDrawerForm组件中产品名称复制功能的实现
    - 优化表单验证逻辑,增强数据校验的准确性和用户体验
    
    通过这些改动,- 实现导出客户信息为Excel文件的功能。
    - 使用useMessage钩子来管理Ant Design消息提示。
    - 添加单元格操作按钮,包括查看沟通历史、详情和编辑客户信息。
    - 组件使用了editable、columnsState和form等高级特性,以提供更好的用户体验和数据管理。
    
    通过这个提交,我们完成了客户记录的表格展示页面,实现了数据的查询、筛选、导出及一些基本操作,提升了项目的业务功能完备性。"增加客户统计信息和调整客户端表格布局"模块结构以支持核销功能本次更新主要涉及发票相关组件及页面的重构,以支持新的核销功能。具体变更包括:
    
    - 重命名并移动了多个与发票核销相关的组件,以便于在新的`InvoiceVerification`目录中集中管理。
    - 对`InvoiceVerificationModal`进行了清理,并更新了相关的导入路径。
    - 移除了未使用的常量导入和组件,以简化代码并提高可维护性。- 更新了`index.tsx`中的导入路径,以确保正确引入新的组件和常量。
    - 修改了`constant.tsx`中的部分导出,以适应新的核销功能。
    
    此次重构旨在为系统引入核销功能,提高发票管理的灵活性和效率。通过整理和更新代码结构,也使得代码更加清晰,便于后续的维护和开发。```
    曾国涛 authored
     
    Browse Code »

  • - 重构Client页面表格组件,文件重命名为AllRecordTable.tsx,优化表格项显示
    - 修改发票类型显示名称,增加文本复制功能,提升用户交互体验
    - 移除部分不必要组件和代码,简化页面结构,提高代码可维护性- 修正InvoiceModal组件中submitter属性,改进页面提交逻辑- 优化InvoiceRecordDetailModal组件,简化订单号显示方式,增加复制功能
    - 调整InvoicingModal和ManualInvoicingModal组件,移除冗余的select和list组件
    -增加pageSizeOptions配置,提供分页大小选择,改善数据浏览体验
    - 修复Invoice组件中开票日期显示格式问题,统一数据展示样式
    - 优化Order组件中的按钮权限判断逻辑,提升页面响应性
    - 删除不再使用的enumToSelect函数,精简代码依赖
    - 修正InvoicingDrawerForm组件中产品名称复制功能的实现
    - 优化表单验证逻辑,增强数据校验的准确性和用户体验
    
    通过这些改动,- 实现导出客户信息为Excel文件的功能。
    - 使用useMessage钩子来管理Ant Design消息提示。
    - 添加单元格操作按钮,包括查看沟通历史、详情和编辑客户信息。
    - 组件使用了editable、columnsState和form等高级特性,以提供更好的用户体验和数据管理。
    
    通过这个提交,我们完成了客户记录的表格展示页面,实现了数据的查询、筛选、导出及一些基本操作,提升了项目的业务功能完备性。"增加客户统计信息和调整客户端表格布局"
    曾国涛 authored
     
    Browse Code »