From 810cbdba882bab20010b4527b272c07325c45f6a Mon Sep 17 00:00:00 2001 From: YY <1272464982@qq.com> Date: Wed, 2 Jul 2025 13:18:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E5=8F=96=E5=85=AC=E5=85=B1=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplier/base/constant/LevelResponse.java | 23 +++++++++++++++++++ .../CoscoEvaluateLevelController.java | 22 ++++-------------- 2 files changed, 27 insertions(+), 18 deletions(-) create mode 100644 src/main/java/com/chinaunicom/zyhy/ebtp/supplier/base/constant/LevelResponse.java diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/base/constant/LevelResponse.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/base/constant/LevelResponse.java new file mode 100644 index 0000000..d5be33b --- /dev/null +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/base/constant/LevelResponse.java @@ -0,0 +1,23 @@ +package com.chinaunicom.zyhy.ebtp.supplier.base.constant; + +import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; +import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.CoscoEvaluateLevel; + +public class LevelResponse { + + public static BaseResponse getStringByTaskLevel(CoscoEvaluateLevel coscoEvaluateLevel) { + if (coscoEvaluateLevel.getLevelName() == null) { + return BaseResponse.fail(ErrorMessageConstant.LEVEL_NAME_CANNOT_BE_EMPTY); + } + if (coscoEvaluateLevel.getBeginValue()==null) { + return BaseResponse.fail(ErrorMessageConstant.START_VALUE_CANNOT_BE_EMPTY); + } + if (coscoEvaluateLevel.getEndValue() == null) { + return BaseResponse.fail(ErrorMessageConstant.END_VALUE_CANNOT_BE_EMPTY); + } + if (coscoEvaluateLevel.getBeginValue()>coscoEvaluateLevel.getEndValue()) { + return BaseResponse.fail(ErrorMessageConstant.START_VALUE_CANNOT_BE_GREATER_THAN_END_VALUE); + } + return null; + } +} diff --git a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoEvaluate/controller/CoscoEvaluateLevelController.java b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoEvaluate/controller/CoscoEvaluateLevelController.java index 85c2e33..0642791 100644 --- a/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoEvaluate/controller/CoscoEvaluateLevelController.java +++ b/src/main/java/com/chinaunicom/zyhy/ebtp/supplier/coscoEvaluate/controller/CoscoEvaluateLevelController.java @@ -3,6 +3,7 @@ package com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.controller; import com.chinaunicom.mall.ebtp.common.base.controller.BaseController; import com.chinaunicom.mall.ebtp.common.base.entity.BaseResponse; import com.chinaunicom.zyhy.ebtp.supplier.base.constant.ErrorMessageConstant; +import com.chinaunicom.zyhy.ebtp.supplier.base.constant.LevelResponse; import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.entity.CoscoEvaluateLevel; import com.chinaunicom.zyhy.ebtp.supplier.coscoEvaluate.service.ICoscoEvaluateLevelService; import org.springframework.beans.factory.annotation.Autowired; @@ -41,38 +42,23 @@ public class CoscoEvaluateLevelController extends BaseController { */ @PostMapping public BaseResponse add(@RequestBody CoscoEvaluateLevel coscoEvaluateLevel) { - BaseResponse levelNameCannotBeEmpty = getStringBaseResponse(coscoEvaluateLevel); + BaseResponse levelNameCannotBeEmpty = LevelResponse.getStringByTaskLevel(coscoEvaluateLevel); if (levelNameCannotBeEmpty != null) { return levelNameCannotBeEmpty; } return BaseResponse.success(coscoEvaluateLevelService.insertCoscoEvaluateLevel(coscoEvaluateLevel)); } - private static BaseResponse getStringBaseResponse(CoscoEvaluateLevel coscoEvaluateLevel) { - if (coscoEvaluateLevel.getLevelName() == null) { - return BaseResponse.fail(ErrorMessageConstant.LEVEL_NAME_CANNOT_BE_EMPTY); - } - if (coscoEvaluateLevel.getBeginValue()==null) { - return BaseResponse.fail(ErrorMessageConstant.START_VALUE_CANNOT_BE_EMPTY); - } - if (coscoEvaluateLevel.getEndValue() == null) { - return BaseResponse.fail(ErrorMessageConstant.END_VALUE_CANNOT_BE_EMPTY); - } - if (coscoEvaluateLevel.getBeginValue()>coscoEvaluateLevel.getEndValue()) { - return BaseResponse.fail(ErrorMessageConstant.START_VALUE_CANNOT_BE_GREATER_THAN_END_VALUE); - } - return null; - } /** * 修改【供应商评价_评价结果等级规则表】 */ @PutMapping public BaseResponse edit(@RequestBody CoscoEvaluateLevel coscoEvaluateLevel) { - if(coscoEvaluateLevel.getId()==null){ + if (coscoEvaluateLevel.getId() == null) { return BaseResponse.fail(ErrorMessageConstant.ID_NOT_NULL); } - BaseResponse idNotNull = getStringBaseResponse(coscoEvaluateLevel); + BaseResponse idNotNull = LevelResponse.getStringByTaskLevel(coscoEvaluateLevel); if (idNotNull != null) { return idNotNull; }