1459 Commits (d4e080e83c744d737ddc2be460c3dbba4bdf8910)

Author SHA1 Message Date
xs 693ee66974 1.3.1后端:
feat(开票申请):完成开票申请初版
4 months ago
Yangk 17c9f30f71 feat(oa): 项目台账报表中添加进度信息 4 months ago
zangch@mesnac.com 28fab73c1b add(oa):合同审批模板 4 months ago
Yangk bda947983b feat(oa): 添加项目台账报表功能
- 新增项目台账报表Service接口及实现类
- 创建项目台账报表Controller提供列表查询和导出功能
- 实现项目台账报表Mapper及XML映射文件
- 定义项目台账报表VO对象支持Excel导出
- 集成权限验证和日志记录功能
- 实现分页查询和全量导出功能
4 months ago
yinq e1a87a8f71 1.0.82 合同变更连表查询 4 months ago
Yangk 52aff49523 fix(oa): 修复工时报表查询逻辑,排除项目类别为'9'的项目数据 4 months ago
Yangk df0d7b7f96 fix(oa): 修复工时报表查询逻辑,排除项目类别为'9'的项目数据 4 months ago
yinq d5ea684d93 1.0.81 合同解除回写逻辑 4 months ago
zangch@mesnac.com 199dd16dae fix(wms): 解决项目信息缺失和发货单创建数据不完整问题
- 在流程事件处理中添加项目存在性检查,避免空指针异常
- 修复发货草稿创建时租户ID、创建人等关键字段赋值逻辑
- 为WmsShippingBillBo类补充缺失的实体字段定义
- 添加JSON序列化注解控制字段输出格式
- 完善发货单创建时的基础数据填充机制
4 months ago
zangch@mesnac.com adec098966 feat(oa): 新增报价单模板变量赋值功能
- 新增报价单模板变量赋值服务实现
- 添加报价单特殊变量处理(金额大小写转换)
- 实现报价单数据源取值逻辑
- 重构报价单查询方法以支持按ID精确查询
- 移除旧版后端直出导出接口与逻辑
- 更新模板变量赋值请求对象支持报价单类型
- 优化物料明细排序逻辑确保导出一致性
- 添加报价单金额大小写转换算法实现
4 months ago
zangch@mesnac.com 11b89ab75d feat(wms): 新增发货草稿功能支持项目自动创建
- 新增 ruoyi-api-wms 模块及 RemoteWmsShippingBillService 远程服务接口
- 实现 createDraftByProject 方法根据项目快照自动创建发货草稿
- 添加 RemoteWmsShippingDraft 和 RemoteWmsShippingDraftItem 数据传输对象
- 在项目完成后自动预生成发货草稿,用户只需补充业务细节无需手工新建
- 集成合同物料信息到发货草稿明细,支持合同物料快照转换
- 优化注释文案,统一使用中文注释格式
- 修复 WMS 模块依赖配置,确保 API 模块正确引用
4 months ago
zangch@mesnac.com e1451f8ba1 feat(WmsInventoryDetailsVo): 添加单位ID字段支持
- 在WmsInventoryDetailsVo中新增unitId字段
- 添加单位ID的注释说明
- 支持联查成品表获取单位信息功能
4 months ago
zangch@mesnac.com caa31778ef fix(workflow): 解决Dubbo序列化安全限制下的VO对象传递问题
- 添加BeanUtil依赖用于对象转换
- 引入LinkedHashMap、Collection、ArrayList支持
- 实现sanitizeMap方法对返回数据进行安全序列化处理
- 添加sanitizeValue递归处理嵌套数据结构
- 提供isDubboSafeValue判断基础类型安全性
- 避免consumer端因VO对象反序列化失败导致的问题
4 months ago
zangch@mesnac.com 202131d2fe feat(oa): 新增合同审批单Word导出功能
- 在ErpContractInfoController中添加exportApprovalWord接口实现Word文档导出
- 集成WordTemplateUtil和Configure实现合同审批单模板渲染
- 添加ErpContractApprovalTablePolicy绑定审批记录动态表格策略
- 实现buildApprovalWordExportData方法组装合同基础信息和审批记录数据
- 集成RemoteUserService获取审批人昵称确保导出信息可读性
- 添加工作流已办节点数据提取和按时间排序功能
- 实现按节点名称精确定位业务方向负责人和财务经理审批信息
- 配置POI相关依赖支持Word文档生成和响应输出
4 months ago
zangch@mesnac.com c53b0b3400 feat(workflow): 添加流程图与审批记录获取功能
- 在 RemoteWorkflowService 中新增 flowHisTaskList 方法定义
- 实现 RemoteWorkflowServiceImpl 中的 flowHisTaskList 方法
- 添加 RemoteWorkflowServiceMock 中的降级处理实现
- 扩展 WorkflowService 接口定义新方法
- 实现 WorkflowServiceImpl 中的业务逻辑处理
- 集成 flwInstanceService 的历史任务列表查询功能
4 months ago
zangch@mesnac.com eb5ea0bba7 fix(wms): 解决发货单流程变量处理问题
- 统一使用同一个变量Map,避免variables为空时多次getVariables()产生临时Map导致变量丢失
- 移除到货确认节点抄送人员非空验证,解决流程启动时的异常问题
- 保留tManagerId变量设置逻辑,确保流程中抄送功能正常工作
4 months ago
zangch@mesnac.com 091d3eb2ff feat(wms): 添加发货单到货确认功能
- 在WmsShippingBill实体类中新增到货确认相关字段:needArrivalConfirm、isAllReceiving、arrivalReceiptOssId、arrivalConfirmTime、arrivalConfirmBy
- 在WmsShippingBillBo业务对象中同步添加到货确认相关属性
- 在WmsShippingBillVo视图对象中添加到货确认相关字段并配置Excel导出注解
- 修改数据库映射文件WmsShippingBillMapper.xml,更新查询语句以包含新字段并关联用户表查询确认人姓名
- 在WmsShippingBillServiceImpl服务实现中添加到货确认逻辑处理
- 实现根据发货类型自动判定是否需要到货确认的功能
- 添加发货单号自动生成机制,集成远程编码规则服务
- 完善查询包装器,支持按到货确认时间和发货时间范围筛选
- 优化流程变量设置,确保到货确认节点抄送人员验证
- 修复getVariables方法中的潜在空指针问题
4 months ago
yinq 3c25f0e0cc 1.0.80 合同变更审批流完善 4 months ago
yinq bd7b76767f 1.0.79 合同变更类优化 4 months ago
xs 1a57b13eb4 1.3.0后端:
feat(应收款):应收款新增功能
4 months ago
yinq ce0790af0e 1.0.78 合同变更详情类 4 months ago
yinq d5f2e32d5d 1.0.77 初始化合同变更审批逻辑 4 months ago
yinq 1321973ed3 1.0.76 初始化合同变更、合同变更信息、合同变更物料、合同变更付款方式 4 months ago
yinq 8ec44bf9ee 1.0.75 合同激活页面(多个项目分金额)添加项目标识(可生成项目或选择项目【睿原审批】) 4 months ago
yinq 1ff3ffdd33 1.0.74 合同加字段交付启动期限 4 months ago
yinq 599542cc21 1.0.73 合同加字段质保期描述、交货地点、运输方式 4 months ago
yinq cd8f8687a8 1.0.72 打印模板加字段页面配置 4 months ago
yinq 1bf7223b55 1.0.71 抄送显示用户昵称 4 months ago
yinq 20184e212d 1.0.70 根据ID查询项目取消数据权限 4 months ago
yinq aea072fbec 1.0.69 save合同订单存部门与合同状态 4 months ago
yinq c2505547f1 1.0.67 根据ID查询合同取消数据权限 4 months ago
yinq 0e6bf21fe1 1.0.68 项目添加单合同标识、合同跟进人 4 months ago
yinq a0e78f8e69 1.0.67 新合同业务方向 4 months ago
yinq aa930d2a63 1.0.68 角色取消数据权限 5 months ago
yinq d6148cfc51 1.0.67 添加合同回显字段 5 months ago
yinq f45c9f1f55 1.0.67 合同关联付款账户并格式化为付款账户信息 5 months ago
yinq 182c5e971e 1.0.66 模板变量查询优化 5 months ago
yinq 445c00bc1c 1.0.65 合同模板时间类型优化 5 months ago
zangch@mesnac.com c66858aec7 fix(crm): 修复礼品申请部门ID缺失问题
- 修复查询条件构造中的缩进格式问题
- 添加申请部门ID自动补齐逻辑,当前端未传递时从登录用户获取
- 增加异常处理避免因部门ID获取失败导致提交异常
- 保持原有草稿状态默认设置逻辑
5 months ago
yinq 24188870ca 1.0.64 合同关联更新合同付款方式 5 months ago
Yangk 8da8c3c363 feat(wms): 添加SAP物料信息关联查询功能 5 months ago
zangch@mesnac.com c37ad18da7 feat(crm): 优化礼品申请和礼品信息功能
- 修改礼品申请编号校验规则,新增时由后端自动生成编号
- 更新礼品申请编码规则从1019到1020
- 添加申请部门名称自动补齐逻辑,避免前端未传值问题
- 实现发放部门名称获取失败时使用部门ID兜底机制
- 新增礼品信息单价范围查询功能(最低单价和最高单价)
- 添加礼品信息仅显示有库存筛选条件
- 移除礼品信息VO中的多余空行以优化代码结构
5 months ago
yinq 82f03fa273 1.0.63 add合同付款方式 5 months ago
yinq 8b9f66dd12 1.0.63 回款阶段添加付款节点、付款条款模板字段 5 months ago
Yangk b057eb6f7c feat(crm/BusinessTripApply): 在出差申请服务中新增客户信息查询关联 5 months ago
zangch@mesnac.com 82d2ad7545 feat(oa/crm): 新增礼品管理模块
- 创建礼品申请实体类CrmGiftApply及其业务对象CrmGiftApplyBo
- 创建礼品申请明细实体类CrmGiftApplyDetail及其业务对象CrmGiftApplyDetailBo
- 实现礼品申请控制器CrmGiftApplyController提供完整的CRUD操作
- 实现礼品申请明细控制器CrmGiftApplyDetailController提供明细管理功能
- 添加礼品申请及明细的数据访问层映射器和实现服务类
- 集成工作流程相关字段支持礼品申请审批流程
- 实现礼品申请批量发放功能和库存扣减逻辑
- 配置MyBatis映射文件支持数据持久化操作
5 months ago
yinq c7507ccaf6 1.0.62 合同新增SAP物料信息 5 months ago
yinq 15d08948d6 1.0.61 物料信息添加方式字段 5 months ago
yinq 7a1d4f5bbe 1.0.60 合同添加签订地点、 合同物料备注字段 5 months ago
yinq 9e2a65e1bf 1.0.59 客户信息把详细地址改名为办公地,新增注册地、商务联系人、商务联系人电话、技术联系人、技术联系人电话字段 5 months ago
yinq 6146479dd5 1.0.57 查询用户取消权限 5 months ago
yinq 76e99e99de 1.0.57 添加客户付款账户信息维护 5 months ago
yinq 0cb7136d46 1.0.56 出差申请、机票预订添加数据权限 6 months ago
wanghao 3a08e31280 fix(wms): 补录项目状态判断 6 months ago
wanghao 33d5112cb8 Merge remote-tracking branch 'origin/dev' into dev 6 months ago
wanghao 11ab036e43 feat(wms): 出库子表统计未出库的数量 6 months ago
yinq fa9b5b8047 1.0.55 报价单后端生成单号 6 months ago
wanghao 49675685e2 Merge remote-tracking branch 'origin/dev' into dev 6 months ago
wanghao 82e71ba10a feat(wms): 出库修改出库状态,补录项目等 6 months ago
Yangk ee160fccf8 feat(oa): 更新查询条件和排序逻辑
- 修改出差申请查询条件,开始时间改为大于等于匹配,结束时间改为小于等于匹配
- 为出差申请、项目售后管理和服务时间表查询添加按创建时间降序排序
6 months ago
Yangk 4874c0ed02 feat(AfterSales, TimesheetInfo, BusinessTrip): 添加导出功能支持按ID列表过滤 6 months ago
wanghao 4d089e9048 feat(wms): 确认出库接口 6 months ago
Yangk 3c279c4a18 feat(erp/AfterSales): 添加售后问题附件ID字段 6 months ago
wanghao f4f7c8b193 feat(wms): 自建物料数据权限,显示所属部门 6 months ago
wanghao beb2d0d7f4 feat(wms): 入库物料选择后显示库存数量 6 months ago
Yangk df273b38a0 refactor(erp/AfterSales): 移除售后流程中预设抄送用户变量的相关代码 6 months ago
Yangk 15f00340a9 feat(erp): 添加售后流程自动抄送项目管理功能并完善工时表提交逻辑 6 months ago
Yangk 85be59a474 fix(aftersales,timesheet,businesstrip): 修复业务流程中业务编码缺失问题 6 months ago
lh 09b39feca3 Merge remote-tracking branch 'origin/dev' into dev 6 months ago
lh bc4b384c94 优化机票预订界面,实现机票预订流程申请功能,优化机票查询、导出逻辑。 6 months ago
Yangk 0f42d6ac3d feat(erp/TimesheetReport): 新增项目工时人员统计报表功能 6 months ago
xs bb59628452 1.2.01后端:
feat(budget):根据研发预算新模板修改导出功能
6 months ago
yinq 1045837bd7 1.0.54 合同订单信息页面接口,通过项目类别区分项目与合同订单 6 months ago
Yangk 3d26dce5b8 refactor(erp): 将工时字段类型从Long改为BigDecimal 6 months ago
Yangk 3472cd4a8f 监听 6 months ago
Yangk 9dcbb9e3ee feat(erp/TimesheetInfo): 添加工时填报中的部门信息显示
- 在工时填报查询中增加部门名称字段
- 修改数据库查询语句添加部门表关联
- 更新视图对象添加部门名称属性
- 配置部门名称导出到Excel功能
6 months ago
lh 3e182c9e53 机票预订页面优化 6 months ago
yinq 6560c1346f 1.0.53 合同订单审批流程优化,存储终版合同 6 months ago
yinq 68c1c1bdb7 1.0.52 审批流抄送人可用变量,申请人可结束流程 6 months ago
lh f4ad181d7d 1.项目周报界面完善:表单填写界面以及列表展示中的附件控件修改,新增界面增加开始日期、结束日期。
2.项目周报导出功能完善。
3.机票预订代码导入
6 months ago
xs 3fc03af7af 1.1.01后端:
feat(budget):根据研发预算新模板修改保存功能
6 months ago
zangch@mesnac.com 764867634b change(oa): 添加删除操作的状态校验防止误删审批中记录
- 在报价单删除前验证状态,仅允许删除暂存状态记录
- 在项目验收确认删除前验证状态,仅允许删除暂存状态记录
- 在项目计划删除前验证状态,仅允许删除暂存状态记录
- 在项目收货确认删除前验证状态,仅允许删除暂存状态记录
- 在发货单删除前验证状态,仅允许删除暂存状态记录
- 移除项目计划实现类中未使用的导入包
6 months ago
Yangk 1656a3235b feat(erp/TimesheetInfo): 添加工时填报中的部门信息显示
- 在工时填报查询中增加部门名称字段
- 修改数据库查询语句添加部门表关联
- 更新视图对象添加部门名称属性
- 配置部门名称导出到Excel功能
6 months ago
zangch@mesnac.com 8b1f480044 refactor(mapper): 优化数据权限和SQL查询结构
- 为 CrmMailingApplyMapper 添加数据权限注解
- 为 CrmQuoteInfoMapper 和 CrmQuoteMaterialMapper 添加数据权限控制
- 为 ErpProject 相关的 Mapper 添加数据权限注解
- 将所有动态SQL片段从 ${ew.getCustomSqlSegment} 重构为 <where> 标签
- 修复潜在的SQL注入风险并增强查询安全性
- 为 WmsShippingBillMapper 和 WmsShippingDetailsMapper 添加数据权限支持
6 months ago
yinq db9bf36d90 1.0.51 项目信息添加时关联项目合同 6 months ago
Yangk 10aa754afc feat(oa): 实现业务单据后端自动生成编号功能
- 在出差申请服务中集成RemoteCodeRuleService远程服务
- 在售后管理服务中集成RemoteCodeRuleService远程服务
- 在工时填报服务中集成RemoteCodeRuleService远程服务
6 months ago
zangch@mesnac.com 3de2b33eab feat(erp): 添加项目变更记录按创建时间倒序排序
- 在项目变更查询中添加按创建时间倒序排列功能
- 优化查询结果的时间顺序展示
- 提升用户查看最新变更记录的体验
6 months ago
zangch@mesnac.com c502eb42fd feat(service): 添加数据查询结果按创建时间降序排列功能
- 在CrmMailingApplyServiceImpl中添加创建时间降序排序
- 在CrmQuoteInfoServiceImpl中添加创建时间降序排序
- 在ErpProjectAcceptanceServiceImpl中添加创建时间降序排序
- 在ErpProjectReceivingServiceImpl中添加创建时间降序排序
6 months ago
Yangk 0eb65296cc feat(crm/TripApply): 新增出差申请后端审批功能 6 months ago
zangch@mesnac.com 1bb206bd0b feat(erp/ErpProjectReceiving): 添加项目收货全部到货标识字段
- 在ErpProjectReceiving实体类中添加isAllReceiving字段
- 在ErpProjectReceivingBo业务对象中添加isAllReceiving字段
- 在ErpProjectReceivingVo视图对象中添加isAllReceiving字段并配置Excel导出
- 更新MyBatis映射文件中的查询结果映射和插入更新语句
- 在查询条件中添加isAllReceiving字段的筛选条件
- 配置字段的Excel字典转换和格式化功能
6 months ago
lh 7d273ddd8f 项目周报导出功能完善
项目周报界面调整
6 months ago
yinq 1ddb949da3 1.0.49 合同、项目逻辑优化。合同订单后端接口 6 months ago
zangch@mesnac.com 4d6056b2ff feat(erp): 添加项目计划审批状态校验功能
- 在项目变更提交前校验项目计划是否已审批通过
- 新增 validateProjectPlanApproved 方法验证项目计划状态
- 项目计划未创建或未审批通过时阻止项目变更申请
- 项目计划状态包括草稿、审批中、审批通过三种状态判断
6 months ago
Yangk 43bf015094 feat(crm/TripApply): 新增出差申请后端基础逻辑 6 months ago
lh 11fe4876c4 完善项目周报功能以及机票预定功能代码生成导入 7 months ago
xs 9c3efa00bb 1.0.50后端:
fix(budget):项目预算变更功能版本处理更新;完善市场项目预算导出
   feat(budget):完成研发项目预算导出功能
7 months ago
lh 8414f24f0d 完善项目周报功能:
修改项目周报界面
 修改项目周报暂存逻辑
 完善项目周报部分逻辑
7 months ago
zangch@mesnac.com 3397dd978c feat(crm): 优化报价单模板中的币种与付款方式显示
- 引入 DictService 获取字典标签,替代原始付款方式和币种代码显示
- 实现根据币种名称解析对应价格单位的逻辑,提升模板显示准确性
- 新增总备注字段 totalRemark 到模板数据中
- 付款方式和币种显示支持更多币种及其代码的匹配
- 保持原有金额和交付等字段的正确处理逻辑
7 months ago
Yangk c3a3f1223b fix(erp/timesheet): 修复工时导出数据缺失及优化列表显示 7 months ago
yinq 49f376987b 1.0.48 合同物料添加标准物料时关联销售物料信息中自动添加 7 months ago
zangch@mesnac.com bb41043301 feat(crm/crmMailingApply): 新增并实现邮寄申请模块业务逻辑
- 添加邮件申请实体类 CrmMailingApply,定义完整字段及逻辑删除标志
- 新增业务对象 CrmMailingApplyBo,支持校验注解和自动映射
- 实现 CrmMailingApplyController,提供增删改查及审批流程接口
- 编写 Mapper 接口及 XML 映射,支持复杂查询和批量操作
- 完成业务层 CrmMailingApplyServiceImpl,含分页查询、条件构造、数据校验
- 集成工作流启动与监听,确保审批流程正常触发与流程变量处理
- 对发货单明细表格渲染策略文档注释进行详细补充说明
- 增加请求参数校验及防重提交注解保障接口安全与幂等性
7 months ago
yinq 5e9c90e3bf 1.0.47 管理销售物料添加物料型号 7 months ago
yinq 2e122386fb 1.0.46 合同信息添加字段 7 months ago
yinq e63502f812 1.0.46 通过业务方向获取业务方向负责人ID 7 months ago
Yangk a9db3088c5 feat(erp/timesheet): 新增工时填报管理模块审批功能 7 months ago
zangch@mesnac.com 2309ba3197 chore(wms): 优化发货单Word模板导出功能,支持动态明细表格渲染
- 升级poi-tl版本至1.12.2,增强模板渲染能力
- 引入自定义DynamicTableRenderPolicy策略WmsShippingDetailTablePolicy
- 在导出发货单Word功能中绑定自定义表格渲染策略
- 将发货单明细数据封装为RowRenderData列表供动态表格渲染使用
- 在WordTemplateUtil中新增支持自定义Configure配置的渲染方法
- 通过动态表格策略,自动删除模板示例行并插入实际明细行
7 months ago
yinq ca92e2e6ac 1.0.44 初始化回款阶段信息、合同回款阶段 7 months ago
zangch@mesnac.com de99872347 feat(wms): 添加发货单Word导出功能
- 在服务接口中新增方法,组装Word导出所需数据
- 引入ruoyi-common-word依赖支持Word模板处理
- 控制器中实现导出接口,基于poi-tl模板引擎生成Word文件
- 组装导出数据包含主表字段及明细列表,支持模板循环渲染
- 文件名使用发货单号,增强导出文件识别性
- 增加操作日志记录,权限检查保障安全性
7 months ago
zangch@mesnac.com 8eb5adcf2b feat(WmsShippingBill): 新增客户联系人ID字段支持
- 在WmsShippingBill实体和Bo对象中添加customerContactId字段
- 在WmsShippingBillVo中新增customerContactId导出属性
- 修改WmsShippingBillMapper.xml,查询及条件中加入customerContactId字段
- 实现查询接口及批量查询接口支持客户联系人ID字段
- 保证客户联系人ID在数据导出及数据库操作中的正确映射和使用
7 months ago
wanghao b9a5105734 Merge remote-tracking branch 'origin/dev' into dev 7 months ago
wanghao 9e7cc70ce5 refactor(wms): 物料调拨库存修改优化 7 months ago
zangch@mesnac.com 6ba97b3e3f feat(wms): 新增发货单及发货单明细模块
- 创建发货单服务接口IWmsShippingBillService,定义查询、新增、修改、删除、提交流程等方法
- 创建发货单明细服务接口IWmsShippingDetailsService,定义对应的增删查改接口
- 定义发货单实体类WmsShippingBill,包含各类发货相关字段及明细列表
- 定义发货单业务对象WmsShippingBillBo,支持校验和流程变量扩展
- 新增发货单控制器WmsShippingBillController,提供发货单的增删改查和流程提交接口
- 新增发货单MyBatis Mapper接口及XML实现,支持分页、自定义查询、批量操作和逻辑删除
- 完成发货单相关SQL映射文件,支持复杂联表查询获取合同SAP订单号信息
- 实现分页列表、导出Excel、权限校验、日志记录和防重复提交功能
7 months ago
Yangk 3ed1dd0829 feat(erp/timesheet): 新增工时填报管理模块 7 months ago
yinq 26954f9bf7 1.0.43 销售物料信息添加销售物料型号 7 months ago
lh 9a1da3269d 项目周报完善 7 months ago
wanghao a17d8778cb refactor(wms): 物料出库修改库存优化 7 months ago
wanghao 609ba5d991 refactor(wms): 物料入库插入库存优化 7 months ago
wanghao c0b80cf2c5 feat(wms): 物料调拨单 7 months ago
lh cebf0c0483 项目周报完善 7 months ago
Yangk 440fcbf1ed fix(erp/afterSales):修复售后导出功能 500 异常及优化数据显示 7 months ago
wanghao 015b0fa0ff feat(wms): 自建物料连表查询姓名 7 months ago
wanghao 4399b58749 feat(wms): 样品处置库存修改 7 months ago
wanghao be42558fa5 Merge remote-tracking branch 'origin/dev' into dev 7 months ago
wanghao 5b250f0f28 feat(wms): 样品出库减少库存,插入库存变动 7 months ago
wanghao 862fedcda8 fix(wms): 出库单更改库存 7 months ago
lh 679444db93 项目周报工作流功能 7 months ago
xs 880c808569 Merge remote-tracking branch 'origin/dev' into dev 7 months ago
xs c475223c0d 1.0.47后端:
feat(budget):项目预算变更功能
7 months ago
Yangk 387967167d add项目售后信息工作流 7 months ago
lh fada5ccbdb 项目周报查询功能
项目周报流程提交功能
7 months ago
wanghao b00db229b9 fix(wms): 仓库信息添加判断编码问题 7 months ago
wanghao 6a272069db Merge remote-tracking branch 'origin/dev' into dev 7 months ago
wanghao 020a7daa1f feat(wms): 入库验证库存是否存在,更新或新增库存 7 months ago
xs a2e9dcfc4b 1.0.45后端:
feat(budget):完成研发项目预算保存和更新功能;
   fix(budget):预算更新时判断问题修复等
7 months ago
yinq 043cdc2cf0 1.0.42 项目信息新增附件字段 7 months ago
wanghao 2d5c3f5e3f feat(wms): 物料变动台账 7 months ago
wanghao 9915eff6c7 Merge remote-tracking branch 'origin/dev' into dev 7 months ago
wanghao e049e70371 feat(wms): 物料调拨功能 7 months ago
Yangk c9b98623cc add项目售后信息 7 months ago
xs 05d13e3ac1 1.0.42.0:
市场项目预算保存和更新功能完成;
研发项目预算保存功能完成
7 months ago
yinq a21088dd07 1.0.41 查询项目采购信息优化 7 months ago
yinq 2d3ef29125 1.0.40 项目计划关联项目编号 7 months ago
yinq e2c126508e 1.0.39 模板变量时间类型格式化 7 months ago
zangch@mesnac.com 988a246ea4 feat(service): 新增报价单提交并发起审批流程接口
- 在 ICrmQuoteInfoService 接口中添加 quoteSubmitAndFlowStart 方法
- 方法功能为提交报价单并启动审批流程
- 方法参数为报价单业务对象 Bo
- 返回报价单视图对象 Vo
7 months ago
zangch@mesnac.com a1abe313bb change(crm): 处理无明细时金额清零及优化物料查询方法
- 无明细时将报价总金额全部置零,避免保留历史金额
- 修改物料分页查询方法,使用selectJoinPage提高查询效率
- 修改物料列表查询方法,使用selectJoinList增强数据关联能力
7 months ago
zangch@mesnac.com ce3870c1bb feat(crm): 完善报价信息和物料视图数据
- 在CrmQuoteInfoMapper.xml中加入客户名称和供应商名称关联查询
- 扩展报价信息查询,增加客户联系人和供应商信息的左连接
- 在CrmQuoteMaterialVo.java中新增标准物料标识字段,支持字典转换
- 添加物料编号字段以支持SAP物料编码展示
7 months ago
zangch@mesnac.com e9295a55a7 feat(crm): 增强报价单及物料管理,支持流程审批集成
- 在CrmQuoteInfo中新增客户名称字段,支持不落库显示
- 扩展CrmQuoteMaterial及对应Bo,添加标准物料标识和联表查询字段
- 优化报价单物料查询,联表带出物料编码、名称及销售物料名称
- 报价单Vo新增部门名称和客户名称展示字段
- 新增报价单提交接口,支持一键发起审批流程
- 集成远程工作流服务,支持流程状态变更事件监听与业务状态同步
- Mybatis-Plus XML映射文件更新,支持物料新字段及关联查询
- Controller层新增quoteSubmitAndFlowStart接口,增加权限校验和防重复提交
- Service层实现流程启动及流程事件处理,保证流程与业务状态一致
- 优化联表查询结构,提升报价单明细数据完整性与展示效果
7 months ago
zangch@mesnac.com 8932e839da change(oa/resource):修改报价单模板.xlsx 7 months ago
zangch@mesnac.com 5f98db3519 feat(crm): 添加报价单数据权限注解
- 在 CrmQuoteInfoMapper 接口的多个查询方法上添加@DataPermission注解
- 使用@DataColumn注解绑定部门和用户字段权限("deptName"对应"t.create_dept","userName"对应"t.create_by")
- 修改 CrmQuoteInfoServiceImpl 中查询列表方法,调用带数据权限的方法selectCustomCrmQuoteInfoVoList
- 实现对报价单相关查询的部门及用户级别数据权限控制
7 months ago
zangch@mesnac.com 11e7303f8e feat(crm): 导出报价单模板功能
- 新增导出报价单模板接口,支持根据报价单ID导出Excel文件
- 使用模板文件填充主表信息和明细数据,实现主表和明细混合填充
- 处理缺失报价单的异常情况,抛出业务异常
- 明细无数据时添加空行,避免导出异常
- 使用金额数字转中文大写格式,格式化金额字段
- 添加日志记录导出异常和警告信息
- 依赖Hutool和ExcelUtil工具类进行日期格式化和Excel操作
7 months ago