285 Commits

Author SHA1 Message Date
e282e99718 feat(workflow): 添加审批角色ID字段支持
- 在ReplyReviewNode结构体中新增ReviewRoleId字段
- 为审批流程增加角色标识功能
2026-06-11 09:21:25 +08:00
87d43a7d58 feat(workflow): 添加角色筛选功能支持
- 在NodeSearch结构体中新增RoleIds字段用于角色筛选
- 扩展工作流节点搜索功能以支持按角色过滤
2026-06-09 16:51:17 +08:00
f3e96f32f2 refactor(shipment): 优化订舱单审核参数结构
- 移除 AuditStaffIds 字段
- 添加 AuditItems 字段用于审核项目
- 导入 bean 包以支持 AuditItem 类型
- 调整代码格式增加可读性
2026-06-08 17:57:53 +08:00
46513b95ae refactor(accounting): 重构审核功能的数据结构
- 将审核人员数组替换为审核项目结构体
- 新增 AuditItem 结构体定义审批人ID和审批角色ID
- 更新 ArgsAuditSubmit 结构体字段命名和类型
- 添加 bean 包用于存放业务实体结构体
- 移除原有的审核人员ID数组字段
- 统一审核相关数据类型的定义方式
2026-06-08 17:32:32 +08:00
68184b3e5e feat(sale): 添加销售税率字段支持
- 在benefit结构体中新增AddTaxRate字段
- 更新导入包顺序,将time包移到标准库位置
- 为销售相关数据模型增加正向税率计算支持
2026-06-04 14:33:21 +08:00
adfe22c78b feat(erp): 添加收据认领部门ID字段
- 在收据认领结构体中新增DepartmentId字段
- 为收据认领功能增加部门关联支持
2026-06-03 17:23:49 +08:00
da6bd17f84 feat(erp): 添加 ik3cloud 模块并实现获取汇率功能
- 在 erp 服务中注册 ik3cloud 服务
- 创建 ik3cloud 结构体和服务接口
- 实现 GetCurrencyRate 方法用于获取指定货币的汇率
- 添加 ArgsGetCurrencyRate 参数结构体定义
- 集成客户端调用逻辑以支持远程服务调用
2026-06-03 10:47:11 +08:00
084778d51e feat(ik3cloud): 添加海关编码字段到应付和应收模块
- 在Payable结构体中添加CustomsSerial字段
- 在Receivable结构体中添加CustomsSerial字段
- 为两个模块增加海关编码数据支持
2026-06-02 18:02:42 +08:00
395f09c9dc feat(erp): 添加海关编号字段到应收自定义产品项目
- 在 ReceivableCustomsProductItem 结构体中新增 customsSerial 字段
- 为海关编号字段添加 JSON 标签和注释说明
2026-06-02 16:43:31 +08:00
ea47045eba feat(service): 添加应收款项海关产品信息字段
- 在 ReplyReceivableInfo 结构体中新增 CustomsProducts 字段
- 定义 ReceivableCustomsProductItem 结构体用于存储海关产品信息
- 添加海关产品的基本信息如名称、数量、开票单位等字段
- 包含税务相关字段如增值税率、不含税金额、税额等
- 支持退税相关的退税率、退税额、退税差额计算
2026-06-02 15:07:48 +08:00
a48f5754d6 feat(erp): 更新应付账款模型字段
- 添加增值税税率字段 addTaxRate
- 添加含税单价字段 unitPrice
- 添加不含税单价字段 exTaxUnitPrice
- 添加单位金额字段 unitAmount
- 添加不含税单位金额字段 exTaxUnitAmount
- 添加税额字段 taxAmount
- 移除原有的总金额字段 amount
2026-06-01 14:39:14 +08:00
ba884153d0 feat(erp): 添加应付账款海关产品信息字段
- 在 ReplyPayableInfo 结构体中添加 CustomsProducts 字段
- 新增 PayableCustomsProductItem 结构体定义
- 为海关产品项添加工厂名称、报关单号、报关名称等字段
- 包含报关发票单位、实际报关发票单位、发票数量等信息
- 添加金额字段用于海关产品项的金额计算
2026-06-01 11:54:53 +08:00
120a60eac0 feat(erp): 添加境内货源地字段到采购模块
- 在采购结构体中添加 DomesticSupply 字段
- 为采购实体增加境内货源地支持
- 更新相关数据模型以包含境内货源信息
2026-05-28 15:05:07 +08:00
defd94dfb2 feat(erp): 添加收货人字段到应收账款模型
- 在 Receivable 结构体中新增 consignee 字段用于存储收货人信息
- 该字段支持 JSON 序列化,便于数据传输和存储
2026-05-26 16:09:20 +08:00
88046e52f2 feat(service): 添加收货人字段到应收款项结构
- 在Receivable结构体中添加Consignee字符串字段
- 用于存储应收款项相关收货人信息
2026-05-26 15:56:04 +08:00
f7be98192c feat(erp): 添加预付款功能支持
- 在Request结构体中新增Prepaid字段
- 新增prepaid.go文件实现预付款相关操作
- 添加PrepaidItem结构体定义预付款项目字段
- 实现All方法用于获取费用列表
- 实现Add方法用于添加预付款记录
- 实现Edit方法用于编辑预付款记录
- 实现Delete方法用于删除预付款记录
- 定义ArgsPrepaidAdd和PrepaidAdd参数结构体
- 定义ArgsPrepaidEdit参数结构体用于编辑操作
2026-05-25 15:59:24 +08:00
1ab042b65b refactor(payment): 修改预付款参数结构体字段名称
- 将ArgsPrepaidAdd结构体中的PurchaseId字段重命名为PaymentId
- 更新字段注释从"采购合同ID"为"付款单ID"
2026-05-25 15:34:46 +08:00
72724ff9fb feat(payment): 添加预付款功能支持
- 在Payment结构体中添加Prepaid字段
- 新增prepaid.go文件实现预付款相关功能
- 添加PrepaidItem结构体定义预付款项目
- 实现All方法获取费用列表
- 实现Add方法添加预付款功能
- 实现Edit方法编辑预付款功能
- 实现Delete方法删除预付款功能
- 定义ArgsPrepaidAdd和PrepaidAdd参数结构体
- 定义ArgsPrepaidEdit参数结构体用于编辑操作
2026-05-25 15:31:56 +08:00
f9f92f2f9e feat(product): 添加开票金额字段
- 在产品结构体中新增 InvoiceAmount 字段用于存储开票金额
- 该字段使用 decimal.Decimal 类型确保金额计算精度
2026-05-21 11:18:54 +08:00
0e2437a69f feat(erp): 添加客户ID和发票金额字段
- 在收款单据模型中添加CustomId字段用于标识客户ID
- 在产品会计模型中添加InvoiceAmount字段用于记录发票金额
- 更新数据结构以支持更完整的业务信息存储
2026-05-21 09:42:47 +08:00
c7f4a0a8d4 feat(expense): 应付单筛选
- 添加应付单发票号筛选
2026-05-15 10:47:58 +08:00
4f56397820 feat(erp): 添加费用报销单导出类型和员工ID筛选功能
- 在ERP常量中新增费用报销单导出类型Expense
- 在OA员工服务中添加员工ID筛选字段StaffIds
- 扩展员工列表查询功能支持按员工ID精确筛选
2026-05-14 10:41:46 +08:00
451362588d feat(expense): 添加差旅费详情字段
- 在成本结构体中增加 TravelInfo 字段用于存储差旅费详情
- 更新数据库模型以支持差旅费详情信息存储
- 添加相应的 JSON 序列化标签支持
2026-05-11 14:57:35 +08:00
259c90bd4c feat(expense): 添加费用管理功能模块
- 添加出差信息
2026-05-11 10:17:12 +08:00
376401e198 feat(factory): 添加银行管理功能
- 处理命名
2026-05-07 17:15:46 +08:00
ead1b1ea72 feat(factory): 添加银行管理功能
- 实现银行列表查询接口
- 添加银行信息新增功能
- 实现银行信息编辑功能
- 添加银行信息删除功能
- 定义银行数据结构体
- 集成客户端调用逻辑
2026-05-07 17:08:56 +08:00
d025186d28 refactor(factory): 重构工厂结构体移除银行相关字段
- 移除了 Bank、BankAccount 和 BankAddress 字段
- 更新了 Factory 结构体定义
- 简化了相关数据结构,提升代码简洁性
2026-05-07 17:07:35 +08:00
f95ae16d68 refactor(accounting): 修改做账合同生成接口参数结构
- 新增 ArgsAccountingGen 结构体定义
- 将 shipmentId 参数改为 args 参数传递
- 添加 AccountingGenType 类型定义
- 定义销售和订舱两种做账单生成类型常量
2026-04-29 11:49:36 +08:00
3a179200cc feat(oa): 添加部门ID字段和按编号查询金蝶同步信息功能
- 在部门结构体中添加DepartmentId字段用于存储部门ID
- 新增Ik3cloudInfoByNumber方法支持通过部门编号查询金蝶同步信息
- 实现基于部门编号的金蝶信息获取接口
- 保持原有金蝶同步功能的完整性
2026-04-23 15:42:24 +08:00
cdd0ebe733 feat(shipment): 添加父级货运销售产品ID字段
- 在SaleProductItem结构体中新增ParentShipmentSaleProductId字段
- 用于关联父级货运销售产品关系
- 保持原有数据结构完整性
- 更新两个相关文件中的结构体定义
2026-04-09 16:56:28 +08:00
408b739e4c ```
mod(staff): 更新员工模块代码

- 修改了员工相关功能实现
```
2026-03-26 14:46:48 +08:00
5a395d462e feat(expense): 添加报销单支付时间和员工ID字段支持
- 在报销单结构体中新增PayAt支付时间字段
- 在报销单变更参数中新增StaffId员工ID字段
- 更新数据结构以支持更完整的报销流程信息
2026-03-26 10:06:13 +08:00
439420270d feat(expense): 添加工作流更新时间字段
- 在 Expense 结构体中添加 WorkflowUpdatedAt 字段用于记录工作流状态更新时间
- 该字段为可选的时间指针类型,便于追踪审批流程的时间节点
2026-03-26 09:36:22 +08:00
8a462ac6fd feat(constant): 添加收款单据日期字段常量
- 新增 OrderFieldReceiptReceiptDate 常量用于表示收款单据日期字段
- 该常量映射到 "receiptDate" 字段名称
2026-03-25 10:11:25 +08:00
91c207af87 feat(erp): 添加结汇币种筛选功能
- 在ReceiptQuery结构体中新增CurrencyEq字段用于币种筛选
- 为结汇列表查询增加币种完全匹配条件支持
2026-03-13 14:04:26 +08:00
abf2ab190a feat(service): 添加收款单手续费字段
- 在Receipt结构体中新增Commission字段用于存储手续费信息
- 保持原有收款单功能不变,扩展数据模型支持手续费记录
2026-03-11 12:27:14 +08:00
1de63966ed feat(erp): 添加排序功能支持
- 定义 OrderItem、OrderField 和 OrderSort 类型及常量
- 为费用模块添加 createdAt、amount 排序字段
- 为应付模块添加 createdAt、amount 排序字段
- 为收汇模块添加 createdAt、entryAmount、receivableFxAmount 排序字段
- 为应收模块添加 createdAt、receivedAmount、receivableAmount、outstandingAmount 排序字段
- 为申请模块添加 createdAt、prepaidAmount、amount、paidAmount、payAt 排序字段
- 在各列表参数结构体中添加 Order 字段支持
2026-03-09 10:00:15 +08:00
57d6339bee feat(cost): 修改成本添加接口返回结构
- 添加 ReplyCostAdd 结构体定义,包含 CostId 字段
- 修改 Add 方法返回值,从无返回改为返回 ReplyCostAdd 结构
- 更新方法实现以正确处理新返回结构
- 保持原有的客户端调用逻辑不变
2026-03-04 14:47:49 +08:00
e20507aaee feat(expense): 修改费用添加接口返回值结构
- 新增 ReplyCostAdd 结构体定义,包含 CostId 字段
- 修改 Add 方法返回值,从无返回值改为返回 ReplyCostAdd 结构
- 更新 RPC 调用逻辑,正确处理返回数据结构
- 移除局部变量声明,优化函数内部实现
2026-03-04 14:37:49 +08:00
97c554b554 feat(erp): 添加结汇银行完全匹配字段
- 新增 BankNameEq 字段用于结汇银行完全匹配
- 新增 BankAccountEq 字段用于结汇银行账号完全匹配
2026-03-04 13:40:33 +08:00
058c3c140a feat(expense): 添加报销人员字段支持
- 在 Expense 结构体中新增 ExpenseStaffIds 字段
- 为报销人信息提供数据存储支持
2026-03-04 13:31:29 +08:00
dbc7f07a12 feat(erp): 添加报销单审核时间范围查询功能
- 新增审核开始时间和审核结束时间字段用于时间范围筛选
- 添加审核状态字段支持工作流状态查询
- 增加创建人ID列表字段便于权限控制
- 添加ik3cloud状态字段用于系统集成标识
- 扩展查询条件以支持更灵活的报表统计需求
2026-03-04 13:12:46 +08:00
0cb1937087 feat(erp): 添加发票号字段支持
- 在receipt结构体中新增InvoiceSerial字符串字段
- 保持与现有InvoiceSerialEq字段的兼容性
- 为发票相关业务逻辑提供更灵活的数据支持
2026-03-04 11:51:06 +08:00
e1ea9dba38 feat(service): 添加收款模块权限员工ID字段
- 在ReceivableSearch结构体中新增PermissionStaffIds字段
- 用于支持收款模块的权限控制功能
- 保持原有搜索字段不变,扩展权限过滤能力
2026-02-24 14:27:13 +08:00
ed0525a2a6 feat(erp): 添加权限员工ID字段到搜索结构体
- 在ExpenseSearch结构体中添加PermissionStaffIds字段
- 在PayableSearch结构体中添加PermissionStaffIds字段
- 在ReceiptSearch结构体中添加PermissionStaffIds字段
- 在RequestSearch结构体中添加PermissionStaffIds字段
- 对所有新增字段进行代码格式化调整
2026-02-24 11:49:59 +08:00
1ba4e7f031 feat(erp): 添加工厂筛选功能
- 在 Request 结构体中添加 FactoryId 字段用于工厂筛选
- 添加 FactoryName 字段用于存储工厂名称
- 扩展请求结构以支持按工厂维度进行数据过滤
2026-02-11 15:42:03 +08:00
84ab44f17a feat(erp): 添加银行员工ID和工作流更新时间字段
- 在请求结构体中新增 BankStaffId 字段用于关联银行处理员工
- 添加 WorkflowUpdatedAt 字段记录工作流状态更新时间
- 为请求变更参数添加 StaffId 字段支持员工操作跟踪
- 更新多个请求相关的数据结构体以保持字段一致性
2026-02-11 11:44:21 +08:00
cee06f21c6 feat(constant): 添加新的动作和过滤比较常量
- 添加汇率动作常量 ActionRate
- 添加状态等于过滤比较常量 FilterCompareStatusEqual
- 添加小于等于过滤比较常量 FilterCompareLte
- 添加大于等于过滤比较常量 FilterCompareGte
- 为新增常量添加相应的中文注释说明
2026-02-11 11:00:21 +08:00
08e3765bc5 feat(erp): 添加结汇银行信息完全匹配查询字段
- 在Receipt结构体中添加BankNameEq和BankAccountEq字段
- 在Request结构体中添加BankNameEq和BankAccountEq字段
- 支持结汇银行名称和账号的完全匹配查询功能
2026-02-06 13:16:03 +08:00
6ed889105a feat(erp): 添加收付款单据统计功能
- 在ReplyReceiptList中增加Count字段返回收据统计数据
- 新增ReceiptCount结构体包含EntryAmount、ReceivableFxAmount和ClaimAmount字段
- 在ReplyRequestList中增加Count字段返回请求统计数据
- 新增RequestCount结构体包含PrepaidAmount、Amount和PaidAmount字段
- 为收付款列表接口提供金额汇总统计支持
2026-02-04 09:50:04 +08:00