From c1c0369c861714af723f6b1c71695e449661d953 Mon Sep 17 00:00:00 2001 From: xhj Date: Sun, 21 Jul 2024 14:05:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=8D=95=E6=8D=AE=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/dsic/gj_erp/dao/sy/DmBhsjpRepository.java | 8 +++++++- .../java/com/dsic/gj_erp/dao/sy/DmBhzybRepository.java | 1 + src/main/java/com/dsic/gj_erp/service/sy/SYService.java | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhsjpRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/DmBhsjpRepository.java index 7498fb3..9cd9ea5 100644 --- a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhsjpRepository.java +++ b/src/main/java/com/dsic/gj_erp/dao/sy/DmBhsjpRepository.java @@ -3,11 +3,17 @@ package com.dsic.gj_erp.dao.sy; import com.dsic.gj_erp.bean.sy.DmBhsjp; import org.springframework.data.jpa.repository.JpaRepository; +import org.springframework.data.jpa.repository.Modifying; +import org.springframework.data.jpa.repository.Query; +import org.springframework.data.repository.query.Param; import org.springframework.stereotype.Repository; @Repository public interface DmBhsjpRepository extends JpaRepository { - + + @Modifying + @Query(value = "insert into DM_BHSJP (ZXTBM, JGM, BMMC, BMQZ, BMSXH) values (:#{#dmBhsjp.zxtbm}, :#{#dmBhsjp.jgm}, :#{#dmBhsjp.bmmc}, :#{#dmBhsjp.bmqz}, :#{#dmBhsjp.bmsxh})", nativeQuery = true) + int addBhsjp(@Param("dmBhsjp") DmBhsjp dmBhsjp); } \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhzybRepository.java b/src/main/java/com/dsic/gj_erp/dao/sy/DmBhzybRepository.java index 15131d9..9616d62 100644 --- a/src/main/java/com/dsic/gj_erp/dao/sy/DmBhzybRepository.java +++ b/src/main/java/com/dsic/gj_erp/dao/sy/DmBhzybRepository.java @@ -8,6 +8,7 @@ import org.springframework.stereotype.Repository; @Repository public interface DmBhzybRepository extends JpaRepository { + } \ No newline at end of file diff --git a/src/main/java/com/dsic/gj_erp/service/sy/SYService.java b/src/main/java/com/dsic/gj_erp/service/sy/SYService.java index f886b9f..bc9cbce 100644 --- a/src/main/java/com/dsic/gj_erp/service/sy/SYService.java +++ b/src/main/java/com/dsic/gj_erp/service/sy/SYService.java @@ -235,7 +235,7 @@ public class SYService { dmBhsjp.setBmmc(bmm); dmBhsjp.setBmqz(f_qz); dmBhsjp.setBmsxh(f_oxh); - dmBhsjpRepository.save(dmBhsjp); + dmBhsjpRepository.addBhsjp(dmBhsjp); if (bmm.equals("APS")){ return f_qz+f_oxh; }