Commit Graph

185 Commits

Author SHA1 Message Date
be1ba847f5 feat(shipment): 添加订舱单费用编辑功能
- 新增 ArgsShipmentEditCost 结构体定义费用字段
- 实现 EditCost 方法用于编辑国内运费、国外运费和佣金
- 集成客户端调用逻辑处理费用更新请求
2026-01-15 11:39:50 +08:00
e3874373f5 feat(erp): 添加运费和佣金字段支持
- 在 shipment 模块中新增国内运费、海外运费和海外佣金字段
- 在 receipt 模块中添加银行账户字段
- 更新 receivable 模块中的应收款项信息结构体
- 扩展 shipment 相关的数据传输对象和修改逻辑
- 为所有相关模块添加新的财务计算字段
- 重构数据结构以支持更详细的成本跟踪功能
2026-01-14 17:22:47 +08:00
88992cc8ba feat(erp): 添加应收产品项中的PI序列号字段
- 在ReceivableProductItem结构体中新增PiSerial字段
- 该字段用于存储PI序列信息并支持JSON序列化
2026-01-14 14:20:22 +08:00
0342008f42 feat(erp): 添加采购付款单和费用申请单导出类型常量
- 新增 ExportTypePaymentList 常量用于采购付款单导出
- 新增 ExportTypeRequestList 常量用于费用申请单导出
2026-01-13 12:15:32 +08:00
93524fca2f feat(erp): 添加银行账户信息字段和批量修改功能
- 在报销单、付款单和申请单中添加银行账号和账号名称字段
- 为报销单、付款单和申请单实现批量修改银行账户信息功能
- 在ik3cloud常量中添加银行账户操作类型
- 新增字典查询相关结构体和过滤条件类型
- 更新金蝶同步相关服务以支持银行账户信息处理
2026-01-08 11:54:02 +08:00
6717454a79 feat(erp): 添加付款模块功能
- 实现付款单列表查询功能,支持分页和多条件搜索
- 添加付款单生成功能,根据应付单ID创建付款单
- 集成金蝶同步功能,支持付款单数据同步到金蝶系统
- 定义完整的付款单数据结构,包含金额、币种、采购人员等字段
- 实现付款单搜索功能,支持按付款单号、合同号、时间范围等条件查询
- 添加IK3Cloud状态管理,处理金蝶同步状态和错误信息
2026-01-06 15:34:12 +08:00
fbf9ba96bc feat(payment): 添加付款用途常量定义并更新数据结构
- 定义 PaymentPurpose 类型和相关常量值
- 在 ERP 服务中添加 Payment 模块引用
- 更新 Payment 结构体中的 PaymentPurpose 字段类型
- 将字符串类型替换为常量类型以增强类型安全
- 添加采购付款单、费用报销和其他支出的用途常量
2026-01-06 15:33:39 +08:00
9f74a84866 feat(erp): 添加收款单认领状态和认领金额字段
- 在 ReceiptQuery 结构体中添加 ClaimStatus 字段用于标识认领状态
- 在 ReceiptItem 结构体中添加 ClaimAmount 字段用于记录认领金额
- 在 Receipt 结构体中添加 ClaimAmount 字段用于记录认领金额
2026-01-05 16:34:56 +08:00
b0cb790daa feat(erp): 添加收汇单付款客户信息字段
- 新增 PayCustomId 字段用于存储付款客户ID
- 新增 PayCustomName 字段用于存储付款客户名称
- 扩展收汇单数据结构以支持付款客户信息存储
2026-01-05 11:24:23 +08:00
fa5a9c9e20 feat(erp): 添加付款客户信息字段支持
- 在收据结构体中增加PayCustomId和PayCustomName字段
- 将原有的CustomId字段注释明确为付款客户id
- 在收据明细结构体中添加PayCustomId和PayCustomName字段
- 在ik3cloud收据服务中增加PayCustomNumber字段
- 保持原有客户信息字段的同时支持付款客户信息的存储
2026-01-05 11:14:26 +08:00
f6e573a132 feat(shipment): 添加兑换结算字段支持
- 在 GiftItem 结构体中添加 IsExchangeSettlement 字段
- 在 SaleProductItem 结构体中添加 IsExchangeSettlement 字段
- 更新数据结构以支持兑换结算业务场景
2026-01-05 09:58:49 +08:00
3371938767 fix(logic): 添加 Ik3cloudID 验证防止无效取消操作
- 在 expense.go 中添加 expenseThird.Ik3cloudID > 0 的验证条件
- 在 receipt.go 中添加 receiptThird.Ik3cloudID > 0 的验证条件
- 在 request.go 中添加 requestThird.Ik3cloudID > 0 的验证条件
- 避免对 Ik3cloudID 为 0 的记录执行取消操作
- 防止因无效 ID 导致的第三方支付取消失败
2026-01-04 11:38:12 +08:00
08bce95691 feat(erp): 添加报销单和申请单审核业务类型
- 新增报销单审核业务类型常量
- 新增申请单审核业务类型常量
- 扩展业务类型枚举以支持新的审核流程
2025-12-30 14:30:32 +08:00
d1008ce9e8 refactor(erp): 更新报销单和申请单业务类型常量
- 将 BusinessTypeExpense 从 "expense" 重命名为 "expenseAudit"
- 将 BusinessTypeRequest 从 "request" 重命名为 "requestAudit"
- 保持报销单和申请单的业务类型名称一致性
- 更新常量定义以更好地反映业务审核流程
2025-12-30 14:11:57 +08:00
9ef5fe9c57 feat(erp): 添加金蝶推送状态字段
- 在constant.go中添加Ik3cloudStatus类型和相关常量定义
- 为ExpenseItem和ReplyExpenseInfo结构体添加Ik3cloudStatus、Ik3cloudErrMsg和Ik3cloudUpdatedAt字段
- 为PayableItem和ReplyPayableInfo结构体添加Ik3cloudStatus、Ik3cloudErrMsg和Ik3cloudUpdatedAt字段
- 为receipt.go中的结构体添加Ik3cloudStatus、Ik3cloudErrMsg和Ik3cloudUpdatedAt字段
- 为receivable.go中的结构体添加Ik3cloudStatus、Ik3cloudErrMsg和Ik3cloudUpdatedAt字段
- 为request.go中的结构体添加Ik3cloudStatus、Ik3cloudErrMsg和Ik3cloudUpdatedAt字段
- 修正receivable.go中Ik3cloudStatus字段的数据类型从Flag改为int64
2025-12-23 14:29:40 +08:00
ed845dfa62 feat(erp): 添加应付账款相关序列号字段
- 在 PayableItem 结构体中添加 InvoiceSerial 字段
- 在 PayableProductItem 结构体中添加 PiSerial 字段
2025-12-23 11:14:55 +08:00
2f375087ef fix(erp): 修改应付账款服务调用方法
- 将 payable.go 中的 "List" 方法调用更改为 "Info"
- 确保正确获取单条应付账款信息而非列表
2025-12-22 15:08:30 +08:00
eeefb47f82 refactor(erp): 优化销售商品结构体字段对齐
- 移除 PurchaseProduct 结构体定义
- 调整 SaleProductAdd 和 SaleProductEdit 字段布局
- 统一结构体字段的换行与缩进格式
- 删除重复的类型声明和注释
- 保持代码风格一致性
2025-12-22 11:47:37 +08:00
6520d78067 feat(erp): 添加禁用标记字段以支持状态过滤
- 在 expense.go 中添加 BanFlag 字段用于标识报销单状态
- 在 receipt.go 中添加 BanFlag 字段用于标识结汇单状态
- 在 request.go 中添加 BanFlag 字段用于标识申请单状态
- 所有新增字段均支持 1=禁用 2=启用 的状态定义
2025-12-19 17:22:10 +08:00
3c1fa079cf feat(receipt): 添加客户编号字段
- 在 Receipt 结构体中新增 CustomNumber 字段
- 用于存储客户的唯一标识信息
- 支持后续按客户编号查询和统计功能
2025-12-19 16:58:39 +08:00
d44f208a84 feat(erp): 更新报销单据结构并移除工作流字段
- 在 payable.go 中添加 CostAmount 字段用于加减费用金额
- 移除 request.go 中 RequestIds 字段
- 移除 RequestItem 和 ReplyRequestList 结构中的 WorkflowId、WorkflowStatus 和 WorkflowReason 字段
2025-12-19 14:12:42 +08:00
0315faea07 feat(erp): 添加报销人字段并调整付款单结构
- 在 expense.go 的 Expense 结构体中添加 ExpenseStaffId 字段
- 在 expense.go 的 Add 和 Update 结构体中同步添加 ExpenseStaffId 字段
- 在 payment.go 中移除 SettlementMethod 和 PaymentPurpose 字段
- 在 payment.go 中保留 ExpenseItem 字段并调整其位置
2025-12-18 17:00:50 +08:00
5813fe05ce feat(erp): 添加工作流相关字段到费用和请求模型
- 在 expense.go 的 Expense 结构体中添加 WorkflowId、WorkflowStatus 和 WorkflowReason 字段
- 在 expense.go 的 ExpenseResponse 结构体中添加 WorkflowId、WorkflowStatus 和 WorkflowReason 字段
- 在 request.go 的 Request 结构体中添加 WorkflowId、WorkflowStatus 和 WorkflowReason 字段
- 在 request.go 的 RequestResponse 结构体中添加 WorkflowId、WorkflowStatus 和 WorkflowReason 字段
2025-12-18 16:37:42 +08:00
0a1d70d064 feat(erp): 为费用和请求结构体添加审计字段
- 在 expense 结构体中增加 Audit 字段
- 在 request 结构体中增加 Audit 字段
- 调整结构体字段顺序以保持一致性
2025-12-18 16:26:42 +08:00
f16cf90f12 feat(erp): 添加报销和申请审核提交功能
- 新增 expense 包下的审核提交接口
- 新增 request 包下的审核提交接口
- 实现审核提交的统一调用逻辑
- 支持指定审核人员进行审核操作
- 添加审核提交相关的参数结构体定义
2025-12-18 16:22:58 +08:00
8d5d6a6fb6 feat(erp): 新增报销单和申请单业务类型及查询功能
- 在常量定义中增加报销单和申请单业务类型
- 为报销单查询条件添加报销单ID列表过滤
- 为申请单查询条件添加申请单ID列表过滤
- 完善相关结构体字段定义以支持新功能
2025-12-18 16:20:35 +08:00
e3701c9514 feat(erp): 更新费用成本结构以支持发票编号和到期日期
- 将费用类型字段拆分为类型编号和类型名称
- 在费用添加参数中新增发票编号字段
- 在请求成本项中增加发票编号、到期日期和期望付款日期
- 更新相关结构体字段以适应新的业务需求
2025-12-18 16:03:28 +08:00
ec74ebbca5 feat(erp): 新增发票号字段并优化应付单结构
- 在erp/payable.go中新增InvoiceSerial字段
- 重构ik3cloud/payable.go的ArgsPayableSave结构体
- 添加时间、币种、部门等业务字段
- 引入decimal包处理金额相关字段
- 新增PayableProductItem结构体定义商品明细
- 添加产品列表支持多商品应付单据
- 增加税率、税额等税务相关字段
- 补充含税与不含税金额计算字段
2025-12-18 11:57:33 +08:00
1fa64111a4 fix(erp): 修改应收款项服务调用方法
- 将 receivable 服务中的 List 方法调用更改为 Info 方法调用
- 修复因方法名错误导致的数据获取问题
2025-12-17 16:45:49 +08:00
56b80d91c7 refactor(erp): 调整 receivable 服务中的类型引用
- 移除了对 "erp/app/constant" 包的依赖
- 将 Ik3cloudStatus 字段的类型从 constant.Flag 更改为 Flag
- 简化了包导入结构,提高代码可维护性
2025-12-17 10:28:00 +08:00
fb053ec48c fix(erp): 更新 receivable 服务中的 Ik3cloudStatus 字段类型
- 将 Ik3cloudStatus 的类型从 constant.Flag 更改为 Flag
- 确保与系统其他部分的一致性
- 避免潜在的类型不匹配问题
2025-12-17 10:14:17 +08:00
32f6d85021 feat(erp): 新增应收款项同步功能
- 引入常量包以支持状态标识
- 在应收款项结构体中增加 Ik3cloudStatus 字段
- 实现 Ik3cloud 方法用于同步应收款项数据到云端
- 添加对客户端调用失败的错误处理机制
2025-12-17 09:43:57 +08:00
c1ff46e933 feat(erp): 新增字典和分类管理功能
- 添加 dict 包,包含字体、分类和字典相关结构体与方法
- 实现分类的增删改查接口
- 实现字典的增删改查接口
- 在 receivable.go 中扩展字段支持汇率、部门、业务员等信息
- 新增 payment.go 文件,实现付款单保存功能
- 引入 time 和 decimal 包以支持日期和金额类型字段
2025-12-16 15:03:34 +08:00
fce4272da9 feat(erp): 添加报销单及其费用管理功能
- 在 ERP 服务中新增 Request 模块,用于处理报销单相关逻辑
- 实现报销单的增删改查接口,支持列表、详情及编辑操作
- 新增费用管理模块 Cost,支持费用项的添加、修改、删除和列表查询
- 定义完整的请求与响应结构体,包括分页、搜索条件和返回数据格式
- 集成客户端调用逻辑,通过 RPC 方式与其他服务通信
- 引入 decimal 包处理金额字段,确保数值精度
- 添加时间戳字段用于记录创建和更新时间
2025-12-12 15:57:33 +08:00
436c60c2d0 feat(erp): 添加费用报销模块
- 新增费用报销主模块结构体及接口定义
- 实现费用列表、添加、编辑、删除功能
- 定义费用项数据结构和传输参数
- 集成客户端调用逻辑
- 支持分页查询和搜索条件过滤
- 提供费用详情查看接口
2025-12-12 15:11:58 +08:00
e0f18fb837 feat(erp): 新增收汇管理模块及相关功能
- 新增收汇单据管理,支持列表、详情、新增、编辑功能
- 新增收汇认领管理,支持认领列表、新增、编辑、删除、确认及取消确认功能
- 新增国内扣费类型常量定义(外币、人民币)
- 优化服务发现逻辑,针对特定 basePath 使用本地调试地址
- 修复应收模块方法接收者命名问题,统一为 r *receivable
2025-12-11 11:04:32 +08:00
e08c49d40f feat(erp): 添加应收款项服务
- 在ERP服务中新增应收款项模块
- 扩展服务结构体以支持应收账款功能
- 为财务系统增加新的业务领域支持
2025-12-09 14:10:26 +08:00
78393b37d5 feat(erp): 新增收款管理服务接口
- 新增收款单列表查询接口
- 新增收款单详情查询接口
- 定义收款单相关数据结构
- 实现与ERP客户端通信逻辑
- 添加分页和搜索参数支持
- 集成decimal库处理金额计算
2025-12-09 14:09:17 +08:00
165109e9fd feat(erp): 添加应付账款确认功能
- 实现 Confirm 方法用于确认应付账款
- 使用 RPC 客户端调用远程 Confirm 接口
- 返回确认操作的结果状态
2025-12-09 13:27:32 +08:00
5cd534571d fix(erp): 修改应付账款列表接口返回值类型
- 将 List 方法的 total 返回值类型从 int64 改为 error
- 修复了方法签名与实际返回值不匹配的问题
2025-12-09 13:16:01 +08:00
8614837410 feat(erp): 添加应付模块功能
- 新增应付模块,支持应付列表和详情接口
- 添加应付单据的保存功能
- 实现与客户端的通信调用逻辑
- 定义应付相关的数据结构和参数类型
- 支持分页查询和搜索条件过滤
2025-12-09 13:11:14 +08:00
908fa48a84 feat(ik3cloud): 新增客户、付款单和物料模块
- 新增客户模块,支持客户信息保存功能
- 新增付款单模块,支持付款单据保存功能
- 新增物料模块,支持物料信息保存功能
- 修改部门和员工模块接口,统一使用Save方法替代原有的Add和Edit方法
- 调整金蝶集成接口参数,简化调用方式
- 更新常量定义,增加客户、付款单和物料相关枚举值
2025-12-03 13:49:31 +08:00
390a971a4e feat(accounting): 添加禁用标志字段以支持工作流状态管理
- 在会计服务结构体中新增 BanFlag 字段
-为工作流状态控制增加更精细的权限标识- 支持通过禁用标志阻止特定操作执行- 更新 JSON 序列化配置以包含新字段
- 确保与现有工作流状态字段协同工作
2025-11-11 15:51:02 +08:00
940b5fb0e9 feat(accounting): 初始化旧版做账服务模块
- 添加费用(cost)相关结构体与方法定义
- 添加产品(product)相关结构体与方法定义
- 添加备注(remark)相关结构体与方法定义
- 添加做账主服务(old)及列表、详情等核心接口
- 定义做账单据相关的数据模型和查询参数结构
- 实现通过RPC客户端调用后端服务的通用逻辑
- 添加开票产品资料和做账工厂相关接口定义
2025-11-11 11:24:07 +08:00
0708f5694f feat(erp): 添加新的做账合同审核类型和导出选项
- 在 accounting 结构体中新增 Old 字段- 添加 BusinessTypeAccountingAuditV2 做账合同审核类型- 新增 ExportTypeAccountingV2 和 ExportTypeAccountingFactoryV2 导出类型- 更新常量映射以支持新的业务类型和导出选项
2025-11-11 11:23:26 +08:00
b652db9992 feat(erp):产品服务增加PI序列号字段
- 在产品结构体中添加PiSerial字段
- 支持PI序列号的JSON序列化和反序列化- 保持与其他序列号字段一致的命名规范
2025-11-05 11:37:24 +08:00
ba571fa0f1 feat(erp): 添加发票序列号字段- 在会计服务结构体中新增 InvoiceSerial 字段
- 扩展查询条件以支持按发票序列号搜索- 更新 JSON 标签以确保正确的数据序列化
2025-10-30 14:57:08 +08:00
027c098279 feat(erp/shipment): 添加归档数据字段支持
- 在 ReplyShipmentInfo 结构体中新增 ArchiveData 字段
- 在 shipment 结构体中新增 ArchiveData 字段
- 调整 import 包引入顺序以符合代码规范
2025-10-30 11:25:38 +08:00
d402297eb8 feat(erp): 新增做账合同生成功能和数据归档接口
- 在 accounting 模块中新增 Gen 方法用于生成做账合同
- 在 shipment 模块中新增 ArchiveData 方法用于数据归档
- 调整 import 包顺序并优化 rpcx 客户端初始化逻辑
-为 erp服务添加本地调试用的 p2p discovery 配置
2025-10-29 17:28:34 +08:00
308f6e93fe feat(erp): 添加模具数量字段到销售产品项
- 在 SaleProductItem 结构体中新增 MoldCount 字段
- 为 MoldCount 字段添加 JSON 标签映射
- 更新相关序列化逻辑以支持新字段
2025-10-28 13:53:52 +08:00