From 6efd3d542606d8a9c7054e860b66b9f0fca47d6b Mon Sep 17 00:00:00 2001 From: "DESKTOP-6ARNG1Q\\dlsgk" Date: Fri, 27 Sep 2024 14:44:17 +0900 Subject: [PATCH] =?UTF-8?q?=EB=B6=81=EC=AA=BD=EB=AA=A8=EB=93=88=EC=97=AC?= =?UTF-8?q?=EB=B6=80=20=ED=85=8C=EC=9D=B4=EB=B8=94=20=EB=8F=99=EA=B8=B0?= =?UTF-8?q?=ED=99=94=20API=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../interplug/qcast/biz/user/UserMapper.java | 9 +- .../interplug/qcast/biz/user/UserService.java | 4 +- .../qcast/biz/user/dto/StoreRequest.java | 154 +++++++++++------- .../mappers/excelDown/excelDownMapper.xml | 5 +- .../resources/mappers/user/userMapper.xml | 18 ++ 5 files changed, 118 insertions(+), 72 deletions(-) diff --git a/src/main/java/com/interplug/qcast/biz/user/UserMapper.java b/src/main/java/com/interplug/qcast/biz/user/UserMapper.java index ec0d8a0d..35434560 100644 --- a/src/main/java/com/interplug/qcast/biz/user/UserMapper.java +++ b/src/main/java/com/interplug/qcast/biz/user/UserMapper.java @@ -7,10 +7,11 @@ import org.apache.ibatis.annotations.Mapper; @Mapper public interface UserMapper { - int setStoreSave(StoreRequest storeReq) throws Exception; + int setStoreSave(StoreRequest storeReq) throws Exception; - int setStoreSapCdSave(StoreRequest storeReq) throws Exception; + int setStoreSapCdSave(StoreRequest storeReq) throws Exception; - int setUserSave(UserRequest userReqList) throws Exception; + int setStoreNorthModuleSave(StoreRequest storeReq) throws Exception; -} \ No newline at end of file + int setUserSave(UserRequest userReqList) throws Exception; +} diff --git a/src/main/java/com/interplug/qcast/biz/user/UserService.java b/src/main/java/com/interplug/qcast/biz/user/UserService.java index 88feabdd..875bebc3 100644 --- a/src/main/java/com/interplug/qcast/biz/user/UserService.java +++ b/src/main/java/com/interplug/qcast/biz/user/UserService.java @@ -2,11 +2,10 @@ package com.interplug.qcast.biz.user; import com.interplug.qcast.biz.user.dto.StoreRequest; import com.interplug.qcast.biz.user.dto.UserRequest; +import java.util.List; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Service; -import java.util.List; - @Service @RequiredArgsConstructor public class UserService { @@ -15,6 +14,7 @@ public class UserService { public int setStoreSave(StoreRequest storeReq) throws Exception { int resultCnt = userMapper.setStoreSave(storeReq); userMapper.setStoreSapCdSave(storeReq); + userMapper.setStoreNorthModuleSave(storeReq); return resultCnt; } diff --git a/src/main/java/com/interplug/qcast/biz/user/dto/StoreRequest.java b/src/main/java/com/interplug/qcast/biz/user/dto/StoreRequest.java index 3a4287dd..20af621f 100644 --- a/src/main/java/com/interplug/qcast/biz/user/dto/StoreRequest.java +++ b/src/main/java/com/interplug/qcast/biz/user/dto/StoreRequest.java @@ -5,68 +5,96 @@ import lombok.Data; @Data public class StoreRequest { - @Schema(description = "SAP Store Code") - private String sapSalesStoreCd; - @Schema(description = "판매점 ID") - private String saleStoreId; - @Schema(description = "판매대리점명") - private String saleStoreName; - @Schema(description = "후리가나") - private String saleStoreNameKana; - @Schema(description = "우편번호") - private String zipNo; - @Schema(description = "주소") - private String address; - @Schema(description = "연락처") - private String tel; - @Schema(description = "팩스번호") - private String fax; - @Schema(description = "법인번호") - private String bizNo; - @Schema(description = "요청일시") - private String applicationDate; - @Schema(description = "승인상태 변경일시") - private String approvalDate; - @Schema(description = "승인상태") - private String approveFlg; - @Schema(description = "지불형태") - private String paymentTerms; - @Schema(description = "1차점여부") - private String firstAgentFlg; - @Schema(description = "2차점ㅇ여부") - private String secondAgentFlg; - @Schema(description = "1차점 판매점 ID") - private String firstAgentId; - @Schema(description = "부모 판매점 ID") - private String parentSaleAgentId; - @Schema(description = "영업사원명") - private String businessCharger; - @Schema(description = "영업사원 코드") - private String businessChargerCd; - @Schema(description = "회사명") - private String dispCompanyName; - @Schema(description = "회사 우편번호") - private String dispZipNo; - @Schema(description = "회사 주소") - private String dispAddress; - @Schema(description = "회사 연락처") - private String dispTel; - @Schema(description = "회사 팩스번호") - private String dispFax; - @Schema(description = "회사 이메일주소") - private String dispMail; - @Schema(description = "판매점 LEVEL") - private String saleStoreLevel; - @Schema(description = "삭제여부") - private String delFlg; - @Schema(description = "등록일시") - private String registDatetime; - @Schema(description = "수정일시") - private String lastEditDatetime; - @Schema(description = "수정자") - private String lastEditUser; + @Schema(description = "SAP Store Code") + private String sapSalesStoreCd; + @Schema(description = "판매점 ID") + private String saleStoreId; + + @Schema(description = "판매대리점명") + private String saleStoreName; + + @Schema(description = "후리가나") + private String saleStoreNameKana; + + @Schema(description = "우편번호") + private String zipNo; + + @Schema(description = "주소") + private String address; + + @Schema(description = "연락처") + private String tel; + + @Schema(description = "팩스번호") + private String fax; + + @Schema(description = "법인번호") + private String bizNo; + + @Schema(description = "요청일시") + private String applicationDate; + + @Schema(description = "승인상태 변경일시") + private String approvalDate; + + @Schema(description = "승인상태") + private String approveFlg; + + @Schema(description = "지불형태") + private String paymentTerms; + + @Schema(description = "1차점여부") + private String firstAgentFlg; + + @Schema(description = "2차점ㅇ여부") + private String secondAgentFlg; + + @Schema(description = "1차점 판매점 ID") + private String firstAgentId; + + @Schema(description = "부모 판매점 ID") + private String parentSaleAgentId; + + @Schema(description = "영업사원명") + private String businessCharger; + + @Schema(description = "영업사원 코드") + private String businessChargerCd; + + @Schema(description = "회사명") + private String dispCompanyName; + + @Schema(description = "회사 우편번호") + private String dispZipNo; + + @Schema(description = "회사 주소") + private String dispAddress; + + @Schema(description = "회사 연락처") + private String dispTel; + + @Schema(description = "회사 팩스번호") + private String dispFax; + + @Schema(description = "회사 이메일주소") + private String dispMail; + + @Schema(description = "판매점 LEVEL") + private String saleStoreLevel; + + @Schema(description = "삭제여부") + private String delFlg; + + @Schema(description = "등록일시") + private String registDatetime; + + @Schema(description = "수정일시") + private String lastEditDatetime; + + @Schema(description = "수정자") + private String lastEditUser; + + @Schema(description = "북쪽 모듈 여부") + private String northModuleFlg; } - - - diff --git a/src/main/resources/mappers/excelDown/excelDownMapper.xml b/src/main/resources/mappers/excelDown/excelDownMapper.xml index d6dd0366..6e10afb8 100644 --- a/src/main/resources/mappers/excelDown/excelDownMapper.xml +++ b/src/main/resources/mappers/excelDown/excelDownMapper.xml @@ -269,7 +269,6 @@