Commit Graph

  • c9c3062789 feat(wms,oms):入库排名统计改为按物料编码合并(一行=一个物料在区间内全部已入库仓单的合计):返回列裁剪为物料编码/货名/规格型号/单位/件数(实际上架量)/毛重(吨)/投保总额(货品档案保额取MAX不跨仓单累加)/体积;仓单编号/客户编号/存货人/入仓日期为单据级字段单值失真,移出返回列仅保留为查询条件;HAVING过滤0件行;合计行投保总额=各物料保额之和(每物料计一次),totalOrderCount=涉及仓单数;OMS/WMS两端口径数字一致;查询参数与返回结构外层不变 rcx 2026-09-03 15:57:44 +08:00
  • 4ad31a870a fix(oms): 物料解析防张冠李戴+导入三类校验合并报错,客户编码只认USER_MEMBER_CODE rcx 2026-09-03 15:52:18 +08:00
  • 9447604c96 31 秦鸿展 2026-09-03 12:37:33 +08:00
  • 1577eddc7b 30 秦鸿展 2026-09-03 11:49:38 +08:00
  • f5300fdd5d BI查询YMS月台管理列表查询开发接口 秦鸿展 2026-09-03 11:39:13 +08:00
  • 3880755df0 BI查询YMS月台管理列表查询开发接口 秦鸿展 2026-09-03 11:35:33 +08:00
  • 28bf58e8d1 BI查询YMS月台管理列表查询开发接口 秦鸿展 2026-09-03 11:28:22 +08:00
  • 3a5af634dd 30 秦鸿展 2026-09-03 00:29:18 +08:00
  • 4f45a73505 已登录账号APP菜单问题 秦鸿展 2026-09-03 00:26:45 +08:00
  • b5f710cd33 31 秦鸿展 2026-09-02 20:49:09 +08:00
  • bfffc6bbf1 App游客时正常展示消息页面 秦鸿展 2026-09-02 20:46:31 +08:00
  • a8815ade02 App游客时正常展示页面 秦鸿展 2026-09-02 20:28:59 +08:00
  • 57312753ed 发 30 rcx 2026-09-02 19:52:47 +08:00
  • 03ce38ed9b 发 30 rcx 2026-09-02 19:46:44 +08:00
  • b09b07978f fix(oms): 出库导入批次分配优化:批次号优先排序、移除归属校验、库存不足统一报错 rcx 2026-09-02 19:43:48 +08:00
  • 87dae51a15 fix(bms): 发票列表兼容pageNum/pageNo参数名,修复翻页始终返回第一页;排序补id兜底防翻页重复 rcx 2026-09-02 19:31:01 +08:00
  • 49ab26a8e9 fix(bms): 发票列表条数显示为0,注册MyBatis-Plus分页拦截器使Page生效 rcx 2026-09-02 18:33:50 +08:00
  • c1f483f0a0 feat(oms): 出库导入支持指定仓库,校验物料库存归属并按仓过滤批次库存 rcx 2026-09-02 18:32:12 +08:00
  • 6d7e42bcde 发 31 rcx 2026-09-02 16:55:19 +08:00
  • 61572c536a 发 30 rcx 2026-09-02 16:48:35 +08:00
  • 572b25ee88 feat(oms): 运输业务单列表新增预计起运时间范围查询条件(layDateStart/layDateEnd) rcx 2026-09-02 16:16:46 +08:00
  • 3576d734af fix(oms): 出库业务单导入发票编号不落库,补齐繁简归一化「發/額」映射 rcx 2026-09-02 15:43:07 +08:00
  • 028af3dd2f fix(wms,oms):出库排名件数改为复核确认的实际出库量(CHECK_QUANTITY),排序同步调整 rcx 2026-09-02 15:41:51 +08:00
  • 3af78d5d7b feat(wms,oms):出库排名统计改造为仓单×货品明细列表,按出库数量降序排名 rcx 2026-09-02 15:25:51 +08:00
  • e821619a96 fix(库存): 修复OMS/WMS库存查询过期日期不回显 rcx 2026-09-02 15:05:29 +08:00
  • 434348f972 fix(oms,wms): 出库单下发WMS失败被静默吞掉,修复WMS出库拣货不显示OMS单据 rcx 2026-09-02 14:32:13 +08:00
  • 72cb1d8c07 feat(wms): 库存列表接口新增隐藏可用数量为0的参数 rcx 2026-09-02 14:04:15 +08:00
  • f5a7c8c1f3 发 31 rcx 2026-09-02 00:12:59 +08:00
  • 3989d75f05 发 30 rcx 2026-09-01 23:50:34 +08:00
  • 471b515a45 Merge branch 'refs/heads/dev-ty1.2' into dev rcx 2026-09-01 23:49:08 +08:00
  • 19e897cae0 发 30 rcx 2026-09-01 23:02:30 +08:00
  • 91bdb99ec2 发 31 rcx 2026-09-01 22:50:50 +08:00
  • 004580e252 发 30 rcx 2026-09-01 22:36:10 +08:00
  • da3c58a366 fix(wms,oms):入库排名统计口径修复:件数改为实际上架量SUM(SHELVES_QUANTITY)(原PIECE_COUNT为建档申报值不随收货上架变化);OMS端数据源跨库改查WMS入库表NGWL_TEST_WMS.stock_in_order/in_material_detail(OMS执行单状态不回传且上架量回填代码未启用,与出库排名1300a4e1跨库修法一致),状态恢复为已入库(5);入仓日期为空兜底建档时间;OMS与WMS两端数字一致;接口路径/参数/返回结构不变 rcx 2026-09-01 21:36:33 +08:00
  • 1cec762930 user30 赵辉 2026-09-01 17:35:21 +08:00
  • 4deaeaa89d user30 赵辉 2026-09-01 17:22:26 +08:00
  • 1208e02fe7 yms租户同步 赵辉 2026-09-01 17:14:23 +08:00
  • 2c60dc8f84 bms改造; 王奎兴 2026-09-01 16:58:39 +08:00
  • 77fb71dab4 30 秦鸿展 2026-09-01 16:32:33 +08:00
  • cd41c616bb 31 秦鸿展 2026-09-01 16:30:23 +08:00
  • a4f27ab643 feat(oms,wms):库存查询导出新增isExport标识与融合排序 /list 新增可选参数 isExport 标识导出请求(导出显示商品饮用有效期/物料分类/进货日期由查询结果直接返回);isExport=true 时所有查询维度(OMS 6条/WMS 8条)统一启用导出融合排序:到期日倒序空值最后(保留原 orderByExpiryDate 第一优先级,融合不取代)→同到期日内按物料编码升序→0库存靠后→更新时间倒序→MAX(库存ID)兜底保证分页稳定;各语句挂载公共片段 exportOrderByMaterialCode,不传 isExport 保持原有排序;OMS Controller 在 isExport=true 时跳过 Java 按更新时间重排避免覆盖 SQL 导出排序 rcx 2026-09-01 16:29:41 +08:00
  • c174ea8742 单号编辑变化问题,以及组织查询问题 秦鸿展 2026-09-01 15:15:53 +08:00
  • 2bbd6784c4 31 秦鸿展 2026-09-01 14:14:51 +08:00
  • 923afda21c 大屏月台接口查询修改 秦鸿展 2026-09-01 14:09:23 +08:00
  • bb3ca932d2 feat(oms):出入库导入存在性校验改为收集后统一提示(物料+客户不存在的编号一条消息带全) rcx 2026-09-01 09:53:51 +08:00
  • a588264849 fix(wms,oms):入库排名统计查询恒为空修复:OMS执行入库单状态不回传(全停status=1)无法按已入库过滤,改为仅排除已取消(6)/已关闭(7)(与入库明细查询页口径一致);入仓日期为空的历史单筛选与展示均兜底建档时间create_time(与出库明细统计口径一致);WMS仍保持仅已入库(5) rcx 2026-09-01 09:24:20 +08:00
  • 1300a4e1f8 fix(oms):出库排名OMS端数据源改为跨库查WMS出库表,修复查询结果恒为空 rcx 2026-09-01 09:10:59 +08:00
  • bf96f5f005 feat(wms,oms):库存管理新增入库排名统计(按仓单+货品汇总,件数降序,与出库排名tab配对);还原出库排名第一版源码 rcx 2026-08-31 17:47:09 +08:00
  • a983ae639e fix(wms,oms):物料/过期日期查询补查入库日期(create_time)与更新时间,分组页签入库日期显示为空 rcx 2026-08-31 15:59:54 +08:00
  • a74afd837c feat(oms):入库业务单新增页面新增按物料编号查询库存批次最近5条过期日期接口 /reservationMaterialInventoryApi/queryRecentExpiryDates/{materialCode},按物料编号关联 NGWL_TEST_WMS.material_base_info 查 reservation_material_inventory 库存批次,返回过期日期+批次号(date_format 按天去重、到期日倒序、limit 5),供前端下拉回显(也可点日期图标手动选择);非平台租户按登录用户一级组织 top_organization_id 过滤(与 /list 一致);沿用 Api→ApplicationService→DomainService→Facade→Impl→Mapper 分层,新增响应对象 MaterialInventoryExpiryBatchPO(expiryDate/batchNumber) rcx 2026-08-31 15:22:59 +08:00
  • bc3afbacb1 feat(wms,oms):物料分类:库存列表返回增加 materialClassifyCode/Name 显式映射 (ListTypeHandler,数据关联 material_base_info 带出) rcx 2026-08-31 13:58:02 +08:00
  • 5ba6a3b73d 发测试 rcx 2026-08-31 13:43:11 +08:00
  • da84b7bb69 feat(wms,oms):库存管理-库存查询新增进货日期、入库日期查询条件,新增进货日期字段贯通收货-上架-库存全链路 rcx 2026-08-31 13:41:19 +08:00
  • 2d1e4b5912 feat(oms):出入库导入按编号自动匹配名称并校验客户/物料存在性,模板列位改为动态识别 rcx 2026-08-31 11:15:41 +08:00
  • 2781f0d8d9 feat(oms):库存查询导出新增库存为0是否导出参数 /reservationMaterialInventoryApi/list 新增可选参数 excludeZeroInventoryQuantity,前端"库存为0是否导出"选"是"时传 true,SQL 以 HAVING IFNULL(SUM(inventory_quantity),0)>0 排除汇总库存为0的数据;所有查询维度(all/hz/wl/kw/wlkw/wlExpiry)共6条查询在 GROUP BY 后统一挂载公共片段 excludeZeroInventoryHaving,与 sort_order 对0库存的定义保持一致;不传参数时 SQL 不拼接条件,行为与原来完全一致 rcx 2026-08-31 10:17:53 +08:00
  • 8a9bbb3cef 本地配置 王奎兴 2026-08-31 09:33:58 +08:00
  • 155f1866b4 feat(system):库区管理新增库区面积合计查询接口 新增 GET /storageSectionApi/sumStorageRegion,与库区列表 /list 相同筛选条件及组织数据权限, SQL 端 IFNULL(SUM(storage_region),0) 返回面积合计(平方米),无数据返回0; 抽取 queryList 数据权限为 applyQueryDataPermission 供列表与合计共用,/list 行为不变。 rcx 2026-08-28 18:01:44 +08:00
  • d4446e8482 发30 王奎兴 2026-08-28 17:35:43 +08:00
  • 3349552e10 结算对象改造; 王奎兴 2026-08-28 17:32:02 +08:00
  • 254a804a17 30 秦鸿展 2026-08-28 17:10:05 +08:00
  • 4c4b8f4e29 大屏月台接口只查询预约日期是当天的 秦鸿展 2026-08-28 17:06:28 +08:00
  • 06cf5ce861 fix(oms):明细表修改 zhaoqing 2026-08-28 16:22:28 +08:00
  • 7a01315ca8 feat(sys):导出字段优化与前端显示保持一致 rcx 2026-08-28 16:17:48 +08:00
  • d0773a40d2 feat(transport):基础数据-运营数据-车辆管理增加导出功能 rcx 2026-08-28 16:12:56 +08:00
  • 6349181cc3 feat(sys):费用科目导出增加新vo对象 新增 ExpenseAccountExportVO 导出对象(27列业务字段) rcx 2026-08-28 09:20:11 +08:00
  • e95feb5c24 Merge branch 'refs/heads/dev' into dev-ty1.2 rcx 2026-08-28 09:15:39 +08:00
  • afa502eeaf feat(system):仓库管理-库位管理新增复制功能 rcx 2026-08-28 09:14:03 +08:00
  • 627376da07 feat(sys):费用科目增加复制、导出功能 rcx 2026-08-28 09:13:10 +08:00
  • 5127123236 发31 rcx 2026-08-27 16:38:33 +08:00
  • 7b0d08a132 发30 rcx 2026-08-27 16:33:43 +08:00
  • ccdbbda165 Merge remote-tracking branch 'origin/dev' into dev-ty1.2 zhaoqing 2026-08-27 14:27:16 +08:00
  • e3058d8eb1 fix(oms):明细表修改 zhaoqing 2026-08-27 14:24:58 +08:00
  • 5e3a0d86d0 发测试 rcx 2026-08-27 14:21:23 +08:00
  • 76d95c1b2d feat(oms):入库业务单导入模板OrderNO改为只作业务单号,去掉格式校验并按业务单号查重 需求:导入模板表格OrderNO值回显到字段"业务单号";"入库业务单号"仍由系统 原本逻辑生成;业务单号重复不允许导入并提示"业务单号已存在";模板未填单号 保持现有系统逻辑;业务单号去掉规则校验。 一、导入流程(ReservationStockInOrderImpl.parseStockInExcel): 1. 模板OrderNO只写入业务单号(business_order_no),不再同时作为入库业务单号 2. 删除validateTemplateOrderNo格式规则校验(R+年月日+3位序号),模板单号不再限格式 3. 查重由按in_order_number跨两表改为按business_order_no查入库业务单表, Mapper新增existsByBusinessOrderNo;重复时报"业务单号已存在:xxx,请修改 模板中的OrderNO后重新导入" 4. 入库业务单号(in_order_number)统一由insertDomain按原逻辑生成 (R+年月日+当日累加,跨reservation/reserve两表取号防撞) 二、insertDomain业务单号赋值改为仅在为空时默认=入库单号,导入带模板单号时不覆盖; 模板未填单号保持现有逻辑。页面手工新增(DomainService.insert)与客户预约下发 (ReserveStockInOrderDomainService)为独立链路,不受影响。 rcx 2026-08-27 14:10:38 +08:00
  • e4b29858a4 南岐GPS三方接口对接 秦鸿展 2026-08-27 13:58:10 +08:00
  • f1dec2298d 发 31 rcx 2026-08-26 18:04:44 +08:00
  • 7b52764ae1 发 30 rcx 2026-08-26 17:52:23 +08:00
  • 1006860698 Merge remote-tracking branch 'origin/dev' into dev-ty1.2 rcx 2026-08-26 17:32:40 +08:00
  • 1e00681289 恢复 xxl-job 王奎兴 2026-08-26 17:28:50 +08:00
  • 353300b643 feat(wms):出入库导入增加料号与规格型号/SKU码一致性校验 rcx 2026-08-26 16:56:27 +08:00
  • 9eb2f347f7 发测试 rcx 2026-08-26 15:55:03 +08:00
  • 182438e1dc fix(system): 费用科目getInfoByOrgAndCode计费单位中英文均为null时过滤,避免返回null-null rcx 2026-08-26 15:49:58 +08:00
  • 0be73e9bfe fix(oms): 出入库联合列表(inAndOutList)查询条件修复与补全 rcx 2026-08-26 15:49:38 +08:00
  • 5e369bdd99 31 秦鸿展 2026-08-26 14:23:36 +08:00
  • a5a222a78e Merge branch 'dev' into dev-ty1.2 王奎兴 2026-08-26 14:11:45 +08:00
  • b1840c8965 Merge remote-tracking branch 'origin/dev' into dev 王奎兴 2026-08-26 14:08:38 +08:00
  • 02a0b7aab6 xxl-job 王奎兴 2026-08-26 14:08:24 +08:00
  • 42ab5160ed 发30 rcx 2026-08-26 14:03:42 +08:00
  • df66287455 31 秦鸿展 2026-08-26 12:55:44 +08:00
  • e2ce186aba 30 秦鸿展 2026-08-26 12:49:16 +08:00
  • 9be0de0ae7 园区月台预约车辆显示修改 秦鸿展 2026-08-26 12:48:06 +08:00
  • 4410162f39 发测试 rcx 2026-08-26 10:03:46 +08:00
  • 3060fcd6a4 feat(product):新增附件原始文件名字段SQL并去掉上传错的文件 rcx 2026-08-26 09:53:19 +08:00
  • 7d8e1c3872 feat(wms):复核详情增加合计数;库存分配新增通宇专用可分配库存查询(物料+箱号/卡板+Sheet Ref匹配 1. 复核详情(getInfo/getInfoReviewOrderNumber)头表回填totalReviewedQty/totalPlanQty/materialKindCount, 口径与列表queryList聚合一致(计划量=Σifnull(material_plan_qty,pending+reviewed)) 2. 新增 GET /materialInventoryApi/assignableList,按通宇账号分流(TongyuOrgUtil:组织ID=2830或组织名含"通宇"): - 通宇:启用新匹配。双模式入参——传outOrderId+materialDetailId(须成对)则匹配值全部后端自取出库单/明细; 不传则按平铺参数(materialBaseInfoId/materialCode+boxPalletNo+sheetRefNo,多值串自动拆token OR-LIKE)。 固定条件:del_flag=1且可分配数量(allocation_quantity)>0,不分页全量返回,不套用用户组织数据权限 - 非通宇:保持原/list行为,内部直调list();进原查询前清除materialDetailId(新接口专用参数,防泄入 原查询的a.material_detail_id=上架单明细ID条件导致查空) 3. autoAssign自动分配同步分流:通宇走token匹配,非通宇保持原eq精确匹配不变 4. 新增util/BatchNoTokenUtil(批次属性多值拆分)、util/TongyuOrgUtil;库存批次属性回填抽为 fillBatchAttributes供/list与可分配查询复用,原逻辑行为不变 rcx 2026-08-26 09:30:01 +08:00
  • 59249be9b0 31 秦鸿展 2026-08-26 00:06:41 +08:00
  • 8fe5e079dd 新增月台预约楼层车辆查询 秦鸿展 2026-08-26 00:01:40 +08:00
  • d1d55ce52a 30 秦鸿展 2026-08-25 23:00:55 +08:00
  • b12517e5b5 30 秦鸿展 2026-08-25 22:28:57 +08:00
  • 09d24217b5 统计业务类型 秦鸿展 2026-08-25 22:25:12 +08:00
  • 3c2f252347 统计业务类型 秦鸿展 2026-08-25 22:23:18 +08:00