From fc0db201e10ed1cc6d68aaf0a37d65933398c2f6 Mon Sep 17 00:00:00 2001 From: shiyunteng <shiyunteng@example.com> Date: 星期五, 28 三月 2025 16:05:23 +0800 Subject: [PATCH] 库存流水 合同 验收 台账 厂商 招标 中标 技术协议 列表根据时间倒序 --- platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseWinningLetterController.java | 2 +- platformx-device-biz/src/main/resources/mapper/DeviceTechnicalAgreementMapper.xml | 1 + platformx-device-biz/src/main/resources/mapper/InventoryFlowWaterMapper.xml | 1 + platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseTendrOrderController.java | 2 +- platformx-device-biz/src/main/resources/mapper/ReceivingNoteMapper.xml | 3 +++ platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/ContractController.java | 1 + platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceManufacturerController.java | 3 ++- platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceLeasingLedgerController.java | 3 ++- 8 files changed, 12 insertions(+), 4 deletions(-) diff --git a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/ContractController.java b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/ContractController.java index 07ac4df..8d8d98c 100644 --- a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/ContractController.java +++ b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/ContractController.java @@ -57,6 +57,7 @@ wrapper.eq(contract.getType()!=null,Contract::getType,contract.getType()); wrapper.like(StringUtils.isNotEmpty(contract.getName()),Contract::getName,contract.getName()); wrapper.like(StringUtils.isNotEmpty(contract.getNumber()),Contract::getNumber,contract.getNumber()); + wrapper.orderByDesc(Contract::getCreateTime); return R.ok(contractService.page(page, wrapper)); } diff --git a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceLeasingLedgerController.java b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceLeasingLedgerController.java index 66c878a..8495ef1 100644 --- a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceLeasingLedgerController.java +++ b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceLeasingLedgerController.java @@ -54,7 +54,8 @@ LambdaQueryWrapper<DeviceLeasingLedger> wrapper = Wrappers.lambdaQuery(); wrapper.eq(StrUtil.isNotBlank(deviceLeasingLedger.getContractCode()),DeviceLeasingLedger::getContractCode,deviceLeasingLedger.getContractCode()); wrapper.eq(StrUtil.isNotBlank(deviceLeasingLedger.getLedgerCode()),DeviceLeasingLedger::getLedgerCode,deviceLeasingLedger.getLedgerCode()); - return R.ok(deviceLeasingLedgerService.page(page, wrapper)); + wrapper.orderByDesc(DeviceLeasingLedger::getCreateTime); + return R.ok(deviceLeasingLedgerService.page(page, wrapper)); } diff --git a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceManufacturerController.java b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceManufacturerController.java index b841ffc..32eb8b1 100644 --- a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceManufacturerController.java +++ b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/DeviceManufacturerController.java @@ -51,7 +51,8 @@ LambdaQueryWrapper<DeviceManufacturer> wrapper = Wrappers.lambdaQuery(); wrapper.like(StrUtil.isNotBlank(deviceManufacturer.getManufacturerCategory()),DeviceManufacturer::getManufacturerCategory,deviceManufacturer.getManufacturerCategory()); wrapper.like(StrUtil.isNotBlank(deviceManufacturer.getManufacturerName()),DeviceManufacturer::getManufacturerName,deviceManufacturer.getManufacturerName()); - return R.ok(deviceManufacturerService.page(page, wrapper)); + wrapper.orderByDesc(DeviceManufacturer::getCreateTime); + return R.ok(deviceManufacturerService.page(page, wrapper)); } diff --git a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseTendrOrderController.java b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseTendrOrderController.java index e0ab86d..85732b8 100644 --- a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseTendrOrderController.java +++ b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseTendrOrderController.java @@ -55,7 +55,7 @@ public R getPurchaseTendrOrderPage(@ParameterObject Page page, @ParameterObject PurchaseTendrOrderEntity purchaseTendrOrder) { LambdaQueryWrapper<PurchaseTendrOrderEntity> wrapper = Wrappers.lambdaQuery(); wrapper.like(StringUtils.isNotEmpty(purchaseTendrOrder.getPurchasePlanCode()),PurchaseTendrOrderEntity::getPurchasePlanCode,purchaseTendrOrder.getPurchasePlanCode()); - wrapper.orderBy(true,false, PurchaseTendrOrderEntity::getCreateTime); + wrapper.orderByDesc(PurchaseTendrOrderEntity::getCreateTime); return R.ok(purchaseTendrOrderService.page(page, wrapper)); } diff --git a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseWinningLetterController.java b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseWinningLetterController.java index 6ee6066..ed3d14f 100644 --- a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseWinningLetterController.java +++ b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseWinningLetterController.java @@ -55,7 +55,7 @@ LambdaQueryWrapper<PurchaseWinningLetterEntity> wrapper = Wrappers.lambdaQuery(); wrapper.like(StringUtils.isNotEmpty(purchaseWinningLetter.getPurchasePlanCode()), PurchaseWinningLetterEntity::getPurchasePlanCode,purchaseWinningLetter.getPurchasePlanCode()); wrapper.like(StringUtils.isNotEmpty(purchaseWinningLetter.getWinningCode()), PurchaseWinningLetterEntity::getWinningCode,purchaseWinningLetter.getWinningCode()); - wrapper.orderBy(true,false, PurchaseWinningLetterEntity::getCreateTime); + wrapper.orderByDesc(PurchaseWinningLetterEntity::getCreateTime); return R.ok(purchaseWinningLetterService.page(page, wrapper)); } diff --git a/platformx-device-biz/src/main/resources/mapper/DeviceTechnicalAgreementMapper.xml b/platformx-device-biz/src/main/resources/mapper/DeviceTechnicalAgreementMapper.xml index f939b40..1c3ce2f 100644 --- a/platformx-device-biz/src/main/resources/mapper/DeviceTechnicalAgreementMapper.xml +++ b/platformx-device-biz/src/main/resources/mapper/DeviceTechnicalAgreementMapper.xml @@ -48,6 +48,7 @@ <if test="queryDTO.deviceName != null and queryDTO.deviceName !=''"> and d.name like CONCAT('%', #{queryDTO.deviceName}, '%') </if> + order by dta.create_time desc </select> </mapper> \ No newline at end of file diff --git a/platformx-device-biz/src/main/resources/mapper/InventoryFlowWaterMapper.xml b/platformx-device-biz/src/main/resources/mapper/InventoryFlowWaterMapper.xml index 9f9ab0b..9248666 100644 --- a/platformx-device-biz/src/main/resources/mapper/InventoryFlowWaterMapper.xml +++ b/platformx-device-biz/src/main/resources/mapper/InventoryFlowWaterMapper.xml @@ -36,5 +36,6 @@ <if test="queryDTO.deviceName != null and queryDTO.deviceName !=''"> and d.name like CONCAT('%', #{queryDTO.deviceName}, '%') </if> + order by ifw.create_time desc </select> </mapper> diff --git a/platformx-device-biz/src/main/resources/mapper/ReceivingNoteMapper.xml b/platformx-device-biz/src/main/resources/mapper/ReceivingNoteMapper.xml index 2ad25b2..456c1da 100644 --- a/platformx-device-biz/src/main/resources/mapper/ReceivingNoteMapper.xml +++ b/platformx-device-biz/src/main/resources/mapper/ReceivingNoteMapper.xml @@ -37,5 +37,8 @@ <if test="queryDTO.releaseCode != null and queryDTO.releaseCode !=''"> and rn.release_code like CONCAT('%', #{queryDTO.releaseCode}, '%') </if> + order by + rn.create_time + desc </select> </mapper> -- Gitblit v1.9.1