From cd48455bd44a1935a81f8e78c727b858fae271db Mon Sep 17 00:00:00 2001
From: shiyunteng <shiyunteng@example.com>
Date: 星期一, 07 四月 2025 11:41:57 +0800
Subject: [PATCH] 招标新增审核状态 待审核
---
platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java | 8 ++++++++
platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseTendrOrderEntity.java | 2 +-
platformx-device-biz/src/main/java/com/by4cloud/platformx/device/controller/PurchaseTendrOrderController.java | 13 +++++++++++++
platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/PurchaseTendrOrderService.java | 2 ++
4 files changed, 24 insertions(+), 1 deletions(-)
diff --git a/platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseTendrOrderEntity.java b/platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseTendrOrderEntity.java
index e763eab..2a23d7d 100644
--- a/platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseTendrOrderEntity.java
+++ b/platformx-device-api/src/main/java/com/by4cloud/platformx/device/entity/PurchaseTendrOrderEntity.java
@@ -106,7 +106,7 @@
* 鐘舵��
*/
@Schema(description="鐘舵��")
- @Column(columnDefinition="varchar(32) comment '鐘舵��'")
+ @Column(columnDefinition="varchar(32) default '1' comment '鐘舵��'")
private String status;
/**
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 cd1bcaa..878ddf7 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
@@ -128,6 +128,19 @@
}
/**
+ * 閫氳繃id瀹℃牳鎷涙爣閲囪喘鍗�
+ * @param id id鍒楄〃
+ * @return R
+ */
+ @Operation(summary = "閫氳繃id瀹℃牳鎷涙爣閲囪喘鍗�" , description = "閫氳繃id瀹℃牳鎷涙爣閲囪喘鍗�" )
+ @SysLog("閫氳繃id瀹℃牳鎷涙爣閲囪喘鍗�" )
+ @GetMapping("/approved/{id}")
+ @PreAuthorize("@pms.hasPermission('platformx_purchaseTendrOrder_approved')" )
+ public R approved(@PathVariable("id")Long id) {
+ return R.ok(purchaseTendrOrderService.approved(id));
+ }
+
+ /**
* 閫氳繃id鍒犻櫎鎷涙爣閲囪喘鍗�
* @param ids id鍒楄〃
* @return R
diff --git a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/PurchaseTendrOrderService.java b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/PurchaseTendrOrderService.java
index 7125da4..101245c 100644
--- a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/PurchaseTendrOrderService.java
+++ b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/PurchaseTendrOrderService.java
@@ -10,4 +10,6 @@
boolean complete(Long id);
List<PurchaseTendrOrderEntity> getPurchaseRenderList();
+
+ boolean approved(Long id);
}
\ No newline at end of file
diff --git a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java
index db0e317..20754f8 100644
--- a/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java
+++ b/platformx-device-biz/src/main/java/com/by4cloud/platformx/device/service/impl/PurchaseTendrOrderServiceImpl.java
@@ -47,4 +47,12 @@
return list;
}
+ @Override
+ public boolean approved(Long id) {
+ PurchaseTendrOrderEntity orderEntity = baseMapper.selectById(id);
+ orderEntity.setStatus("1");
+ baseMapper.updateById(orderEntity);
+ return true;
+ }
+
}
\ No newline at end of file
--
Gitblit v1.9.1