qiankanghui
|
f05d6dd3f7
|
feat(npcIqc): 添加NPC来料检验模块功能
- 创建NpcIqc实体类,包含检验相关的字段定义
- 实现NpcIqcController控制器,提供分页查询接口
- 定义NpcIqcMapper数据访问层接口和XML映射文件
- 实现NpcIqcService业务逻辑层接口及具体实现类
- 集成供应商、物料和采购订单表的关联查询功能
- 添加多条件动态筛选和排序功能
|
2 weeks ago |
qiankanghui
|
2c386b1c32
|
增加模糊查询
|
2 weeks ago |
qiankanghui
|
856a4d8f56
|
feat(quality): 新增质量反馈管理模块
- 创建 QualityIssue 实体类,定义质量问题相关字段
- 创建 QualityIssueClaim 实体类,处理索赔相关信息
- 实现 QualityIssueClaimMapper 数据访问层
- 配置 QualityIssueClaimMapper.xml SQL映射文件
- 创建 QualityIssueClaimService 业务接口
- 实现 QualityIssueClaimServiceImpl 业务逻辑处理
- 添加 QualityIssueController 控制器,提供 REST API 接口
- 创建 QualityIssueMapper 数据访问接口
- 配置 QualityIssueMapper.xml 完整的 CRUD SQL 映射
- 创建 QualityIssueReply 实体类用于问题回复
- 修改 QualityIssueReplyServiceImpl 将状态从"已回复"改为"已分析"
- 创建 QualityIssueService 业务接口定义
- 实现 QualityIssueServiceImpl 完整的业务逻辑处理
- 添加分页查询、保存、更新、删除、关闭等完整功能
|
2 weeks ago |
qiankanghui
|
95d7745377
|
feat(quality): 添加质量反馈模块功能
- 创建 QualityIssue 实体类,包含质量问题相关字段
- 实现 QualityIssueController 控制器,提供分页查询、保存、更新、删除等接口
- 创建 QualityIssueMapper 数据访问层,实现数据库操作方法
- 配置 QualityIssueMapper.xml 映射文件,定义 SQL 查询语句
- 添加 QualityIssueReply 实体类,处理问题回复功能
- 实现 QualityIssueReply 相关的数据访问、服务和控制器组件
- 完成质量问题的 CRUD 操作和回复流程的业务逻辑实现
|
2 weeks ago |
qiankanghui
|
55084e3752
|
feat(quality): 添加质量问实体类、控制器、服务和数据访问层
- 创建 QualityIssue 实体类,定义质量问题相关字段
- 实现 QualityIssueController 控制器,提供分页查询和保存接口
- 创建 QualityIssueMapper 数据访问接口及 XML 映射文件
- 实现 QualityIssueService 业务逻辑层,包含分页查询和保存功能
- 在 ServiceImpl 中实现事务管理和自动生成问题编号逻辑
- 集成供应商信息查询,支持质量问题与供应商关联显示
|
3 weeks ago |
qiankanghui
|
100e8eddf4
|
feat(inspection): 新增验货申请管理功能
- 实现检验申请单头表分页查询接口
- 实现检验申请单明细和子表明细分页查询接口
- 实现验货申请的保存、修改、取消、确认、审核和删除功能
- 实现可申请验货PO查询功能
- 实现QC人员查询功能
- 实现验货排程和排程视图查询功能
- 实现验货申请导入模板下载功能
- 实现Excel数据预览和批量保存功能
- 实现验货结果查询功能
- 完善事务处理和数据校验机制
|
3 weeks ago |
qiankanghui
|
5fb77c1d6a
|
feat(inspection): 新增费用管理系统功能
- 创建费用管理相关实体类(SrmFeeHeaderEntity、SrmFeeDetailEntity、SrmInspectRequestFeeEntity)
- 实现费用管理控制器(SrmFeeController),提供完整的CRUD操作接口
- 开发费用管理服务层(SrmFeeService及其实现类),包含业务逻辑处理
- 设计费用明细与申请单关联的数据结构和批量操作功能
- 集成MyBatis-Plus进行数据库操作,支持分页查询和事务处理
- 实现费用单号自动生成机制和总金额自动计算更新功能
|
3 weeks ago |
qiankanghui
|
187dfbdb82
|
feat(inspection): 为检验请求头实体添加日期格式化注解
- 在 requestDate 字段上添加 @DateTimeFormat 和 @JsonFormat 注解
- 在 needInspectDate 字段上添加 @DateTimeFormat 和 @JsonFormat 注解
- 在 createDate 字段上添加 @DateTimeFormat 和 @JsonFormat 注解
- 在 inspectDate 字段上添加 @DateTimeFormat 和 @JsonFormat 注解
- 在 planStartDate 字段上添加 @DateTimeFormat 和 @JsonFormat 注解
- 在 planEndDate 字段上添加 @DateTimeFormat 和 @JsonFormat 注解
- 在 scheduledDate 字段上添加 @DateTimeFormat 和 @JsonFormat 注解
- 统一设置日期格式为 "yyyy-MM-dd",时间格式为 "yyyy-MM-dd HH:mm:ss"
- 设置时区为 GMT+8
|
3 weeks ago |
qiankanghui
|
6391d24de7
|
feat(inspection): 添加QC人员管理和验货排程功能
- 新增QC人员查询接口和实体类
- 实现验货排程功能,支持批量安排检验任务
- 添加排程视图查询,展示QC人员的检验计划
- 在Mapper中增加相应的数据库操作方法
- 完善服务层接口和实现类的功能
- 配置MyBatis映射文件中的SQL语句
|
3 weeks ago |
qiankanghui
|
9ee9938b2d
|
refactor(inspection): 优化验货数量修改检查逻辑
- 移除冗余的日志输出代码
- 简化数量对比逻辑,直接比较申请数量与PO总数量
- 移除异常捕获包装,简化方法结构
- 优化变量命名,提高代码可读性
- 移除不必要的注释信息
|
3 weeks ago |
qiankanghui
|
5630a9adc6
|
feat(inspection): 增加验货申请管理功能
- 新增确认、审核、删除验货申请接口
- 实现验货申请导入模板下载功能
- 添加Excel数据预览和批量保存功能
- 增加验货数量修改标识字段
- 实现验货申请状态流转管理
- 添加PO信息查询相关SQL映射
- 实现验货申请单删除时的数据回退逻辑
- 完善验货申请Excel导入验证和分组处理
|
3 weeks ago |
qiankanghui
|
27b3a1c6cf
|
feat(inspection): 新增检验申请管理功能
- 创建 InspectionController 提供检验申请相关的 REST 接口
- 实现检验申请单头表、明细表、子表明细的实体类和数据访问层
- 添加 MyBatis XML 映射文件支持分页查询和业务操作
- 开发检验申请的服务层接口及实现类,包括保存、取消、查询等功能
- 实现检验申请的数据传输对象 VO 类定义
- 添加检验结果查询和 PO 订单页面集成功能
|
4 weeks ago |
常熟吴彦祖
|
50b0cfa2d8
|
1
|
4 weeks ago |
常熟吴彦祖
|
92b35a74fe
|
暂存
|
4 weeks ago |
常熟吴彦祖
|
c129229b2c
|
暂存
|
4 weeks ago |
常熟吴彦祖
|
e74472c057
|
关闭多数据源
|
4 weeks ago |
qiankanghui
|
3c37242edf
|
feat(order): 新增PO订单明细功能模块
- 创建PODetail实体类,包含订单基础信息、物流信息、检验信息等字段
- 实现PODetailController控制器,提供增删改查、分页查询等REST接口
- 添加PODetailExcelDTO用于Excel导入导出功能
- 开发PODetailMapper数据访问层,实现数据库CRUD操作
- 配置PODetailMapper.xml映射文件,定义SQL查询语句
- 实现PO订单导入模板下载功能,支持Excel格式数据导入
- 添加Excel数据预览和批量保存功能
- 集成MyBatis-Plus分页插件和Swagger API文档
|
4 weeks ago |
常熟吴彦祖
|
3393d5c41c
|
关闭多数据源
|
4 weeks ago |
常熟吴彦祖
|
2b2760f640
|
Merge remote-tracking branch 'origin/master'
|
1 month ago |
常熟吴彦祖
|
0047c9cc35
|
1
|
1 month ago |
qiankanghui
|
8051a5f519
|
feat(order): 设置采购订单类型默认值
- 在PODetailServiceImpl中为采购订单设置默认订单类型
- 确保从Excel导入时订单类型字段正确赋值
- 统一订单类型标识符为"采购订单"
|
2 months ago |
qiankanghui
|
2d4d4f576a
|
feat(order): 添加PO明细数据访问层和映射配置
- 创建PODetailMapper接口定义基础CRUD操作
- 实现 getListByModel 方法支持条件查询功能
- 实现 myPage 方法支持分页查询和多表关联
- 添加 batchUpdatePoDetail 批量更新方法
- 实现 selectByPK 主键查询方法
- 添加 getMaxItemNo 获取最大项目编号方法
- 配置完整的MyBatis XML映射文件
- 定义BaseResultMap和BaseColumnList映射
- 实现动态SQL查询逻辑支持模糊匹配
- 添加批量更新的SQL实现逻辑
|
2 months ago |
qiankanghui
|
a16eea1b37
|
refactor(order): 调整订单明细重复检查逻辑
- 移除 countByOrderAndItem 方法中的 item 参数
- 更新 PODetailMapper.xml 中的 SQL 查询条件,移除 item 字段过滤
- 修改 POdetailServiceImpl 中的重复检查逻辑,仅使用订单号和站点进行验证
- 更新重复项提示信息,移除款号显示
- 在查询条件中新增 PO 编号、客户和采购员筛选功能
- 添加 SKU 查询条件支持
|
2 months ago |
qiankanghui
|
e600b7c39d
|
feat(order): 添加PO明细管理功能
- 新增PODetailMapper.xml映射文件,包含基础查询、分页查询和批量更新功能
- 实现PODetailServiceImpl业务逻辑层,提供保存、查询等核心服务方法
- 集成供应商和订单头信息关联查询功能
- 添加Excel导入导出支持
- 实现基于用户权限的站点数据隔离机制
- 提供完整的CRUD操作接口支持
|
2 months ago |
qiankanghui
|
d4450f63e6
|
feat(order): 优化预付款字段转换逻辑
- 支持多种输入格式(是/否、Y/N、Yes/No)
- 添加输入值空值检查和空格处理
- 实现不区分大小写的英文匹配
- 统一转换为char(1)格式存储
|
2 months ago |
qiankanghui
|
5b6c5f681a
|
feat(order): 添加订单明细重复检查功能
- 在PODetailMapper中新增countByOrderAndItem方法用于检查重复数据
- 在PODetailMapper.xml中添加对应的SQL查询语句
- 修改PODetailServiceImpl实现重复数据检测逻辑
- 添加duplicateItems列表收集重复数据信息
- 在批量导入时检查数据库中是否已存在相同订单号+款号的数据
- 遇到重复数据时跳过并抛出异常提示用户
|
2 months ago |
qiankanghui
|
c5d29530f0
|
Reapply "fix(port): 修复端口查询和更新中的活动状态字段错误"
This reverts commit 80d74633c2.
|
2 months ago |
qiankanghui
|
80d74633c2
|
Revert "fix(port): 修复端口查询和更新中的活动状态字段错误"
This reverts commit d857525d4d.
|
2 months ago |
qiankanghui
|
d857525d4d
|
fix(port): 修复端口查询和更新中的活动状态字段错误
- 修复查询条件中active字段的错误引用,将id = '${query.active}'改为active = '${query.active}'
- 添加对active参数空值的校验条件
- 在更新语句中添加active字段的设置
|
2 months ago |
qiankanghui
|
e3c586caad
|
fix(port): 修复端口查询和更新中的活动状态字段错误
- 修复查询条件中active字段的错误引用,将id = '${query.active}'改为active = '${query.active}'
- 添加对active参数空值的校验条件
- 在更新语句中添加active字段的设置
|
2 months ago |
qiankanghui
|
d288687440
|
feat(port): 添加端口信息状态字段
- 在PortInfo实体类中新增active状态属性
- 为active字段添加Swagger文档注解
- 更新MyBatis映射文件中的结果映射和查询字段
- 在插入新记录时默认设置状态为启用(Y)
- 添加根据状态查询的功能支持
|
2 months ago |
qiankanghui
|
96ac729439
|
feat(port): 添加港口运输周期详情查询功能
- 在 IPortTransitCycleService 中新增 getDetail 方法接口
- 在 PortTransitCycleController 中添加 /getDetail 接口
- 在 PortTransitCycleMapper 中新增 getMethodNoByDesc 和 getDetail 查询方法
- 在 PortTransitCycleMapper.xml 中实现对应的 SQL 查询语句
- 在 PortTransitCycleServiceImpl 中实现 getDetail 方法
|
2 months ago |
qiankanghui
|
a4bbda4d10
|
feat(port): 添加港口信息管理功能和运输周期统计功能
- 新增 PortInfo 实体、Mapper、Service 和 Controller 实现港口基础信息管理
- 新增港口信息的增删改查、分页查询功能
- 扩展 PortTransitCycleService 接口添加分组统计、Excel预览和批量保存方法
- 实现按始发港和目的港汇总不同运输方式周期的分组统计查询功能
- 添加 Excel 导入导出功能支持运输周期数据批量处理
- 新增 PortTransitExcelDTO 用于 Excel 数据传输
- 重构数据库查询添加港口名称关联查询和唯一性校验
- 实现运输方式(陆运、海运、空运)周期的分类存储和更新逻辑
- 添加计算预估到货时间功能
- 实现 Excel 模板下载和数据预览功能
|
2 months ago |
yanyan
|
14b3140d4c
|
Merge remote-tracking branch 'origin/master'
|
2 months ago |
yanyan
|
888666d09a
|
获取港口信息
|
2 months ago |
qiankanghui
|
40db2bf115
|
feat(srm): 添加供应商管理模块功能
- 新增RedisKeys工具类,定义Redis键值规范
- 扩展SrmContractRequsetData类,添加合同请求ID列表字段
- 完善SrmSupplier实体类结构
- 实现SrmSupplierController控制器,提供供应商全功能接口
- 扩展SrmSupplierData数据传输对象,增加供应商ID列表筛选功能
- 创建SrmSupplierMapper数据访问层及对应的XML映射文件
- 实现SrmSupplierService业务逻辑层接口
|
2 months ago |
qiankanghui
|
815369ca82
|
feat(factory): 添加部门成员管理功能
- 新增 AccessDeptListMembersRequest DTO 类用于查询部门成员列表
- 创建 AccessDeptMemberController 控制器实现部门成员的增删改查接口
- 添加 AccessDeptMemberDeleteRequest 和 AccessDeptMemberSaveRequest DTO 类
- 实现 AccessDeptMemberService 接口定义部门成员管理业务方法
- 提供 AccessDeptMemberServiceImpl 服务实现类包含完整的业务逻辑
- 扩展 SiteMapper 数据访问接口添加部门成员相关操作方法
- 在 SiteMapper.xml 中实现新增的部门成员管理 SQL 映射语句
- 添加部门成员验证逻辑包括上级关系检查和循环引用防护
- 实现部门成员的保存、更新、删除和查询功能
|
2 months ago |
yanyan
|
7552b28e36
|
订单批量保存
|
2 months ago |
常熟吴彦祖
|
3d9df99dae
|
feat(quickQuery): 添加快捷查询字段配置功能
- 新增 QuickQueryField 实体类定义数据库表结构
- 创建 QuickQueryFieldController 提供字段配置的增删改查接口
- 定义 QuickQueryFieldData 数据传输对象用于请求响应
- 实现 QuickQueryFieldMapper 和 XML 映射文件进行数据库操作
- 提供 QuickQueryFieldService 业务逻辑接口及其实现类
- 实现按表ID查询可用字段的业务逻辑
- 添加字段配置的保存更新和删除功能
- 集成权限验证和操作日志记录机制
|
2 months ago |
yanyan
|
2dbed7f28e
|
Merge remote-tracking branch 'origin/master'
|
2 months ago |
yanyan
|
a63036368f
|
港口和运输港口功能
|
2 months ago |
常熟吴彦祖
|
419999eec2
|
feat(quickQuery): 添加快捷查询字段配置功能
- 新增 QuickQueryField 实体类定义数据库表结构
- 创建 QuickQueryFieldController 提供字段配置的增删改查接口
- 定义 QuickQueryFieldData 数据传输对象用于请求响应
- 实现 QuickQueryFieldMapper 和 XML 映射文件进行数据库操作
- 提供 QuickQueryFieldService 业务逻辑接口及其实现类
- 实现按表ID查询可用字段的业务逻辑
- 添加字段配置的保存更新和删除功能
- 集成权限验证和操作日志记录机制
|
2 months ago |
yanyan
|
47f575c443
|
税率从询价单中取值
|
2 months ago |
yanyan
|
1bb418fc62
|
询价单关闭之后,把关联的报价单也关闭
|
2 months ago |
yanyan
|
280d1ca0b4
|
增加询价关闭功能
|
2 months ago |
yanyan
|
9f54530161
|
物料明细只有在待提交状态才可以删除
|
2 months ago |
yanyan
|
0c13cea1ab
|
报价分页字段
|
2 months ago |
yanyan
|
275ca54980
|
查询报价明细关联主表过滤掉主表的状态为待提交的
|
2 months ago |
yanyan
|
72b868dad5
|
保存物料明细行号
|
2 months ago |
yanyan
|
d3806faaa8
|
供应商报价功能
|
2 months ago |