From 37cdce5348ba4f3ee260cd8d433435cf0e795366 Mon Sep 17 00:00:00 2001
From: wujianwei <wjw@11.com>
Date: 星期一, 19 一月 2026 16:33:17 +0800
Subject: [PATCH] 新增前后端
---
service/src/main/java/com/ruoyi/cwgl/service/impl/VoucherSubjectSettingServiceImpl.java | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/service/src/main/java/com/ruoyi/cwgl/service/impl/VoucherSubjectSettingServiceImpl.java b/service/src/main/java/com/ruoyi/cwgl/service/impl/VoucherSubjectSettingServiceImpl.java
index e2cc9b1..86e7b1e 100644
--- a/service/src/main/java/com/ruoyi/cwgl/service/impl/VoucherSubjectSettingServiceImpl.java
+++ b/service/src/main/java/com/ruoyi/cwgl/service/impl/VoucherSubjectSettingServiceImpl.java
@@ -19,6 +19,7 @@
import com.ruoyi.cwgl.domain.VoucherSubjectSetting;
import com.ruoyi.cwgl.service.IVoucherSubjectSettingService;
import com.ruoyi.common.core.text.Convert;
+import com.ruoyi.common.utils.StringUtils;
/**
* 鍑瘉绉戠洰璁剧疆Service涓氬姟灞傚鐞�
@@ -179,4 +180,22 @@
{
return voucherSubjectSettingMapper.deleteVoucherSubjectSettingById(id);
}
+
+ /**
+ * 鏍¢獙绉戠洰浠g爜鏄惁鍞竴
+ *
+ * @param voucherSubjectSetting 鍑瘉绉戠洰璁剧疆
+ * @return 缁撴灉
+ */
+ @Override
+ public String checkSubjectCodeUnique(VoucherSubjectSetting voucherSubjectSetting)
+ {
+ Integer id = StringUtils.isNull(voucherSubjectSetting.getId()) ? -1 : voucherSubjectSetting.getId();
+ VoucherSubjectSetting info = voucherSubjectSettingMapper.checkSubjectCodeUnique(voucherSubjectSetting.getSubjectCode(), voucherSubjectSetting.getAccountSet());
+ if (StringUtils.isNotNull(info) && info.getId().intValue() != id.intValue())
+ {
+ return "1";
+ }
+ return "0";
+ }
}
--
Gitblit v1.8.0