swkim 4 lat temu
rodzic
commit
7d625d0d44

+ 2 - 20
산출물/3.설계/05.DB-Object/06.DDL/table.sql

@@ -28026,7 +28026,7 @@ CREATE TABLE TB_ORDER_DETAIL (
   PNT_DC_AMT         INT                 NOT NULL DEFAULT 0 COMMENT '포인트할인금액', -- 포인트할인금액
   PRE_PNT_DC_AMT     INT                 NOT NULL DEFAULT 0 COMMENT '선포인트할인금액', -- 선포인트할인금액
   SAVE_PNT_AMT       INT                 NOT NULL DEFAULT 0 COMMENT '적립포인트금액', -- 적립포인트금액
-  REAL_ORD_AMT       INT                 NOT NULL COMMENT '실주문금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액)', -- 실주문금액
+  REAL_ORD_AMT       INT                 NOT NULL COMMENT 'PG결제금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액 - 상품권금액)', -- PG결제금액
   GFCD_USE_AMT       INT                 NOT NULL COMMENT '상품권사용금액', -- 상품권사용금액
   VENDOR_ID          VARCHAR(20)         NULL     COMMENT '외부몰벤더ID(공통코드G003)', -- 외부몰벤더ID(공통코드G003)
   EXTMALL_ID         VARCHAR(20)         NULL     COMMENT '외부몰ID(외부몰)', -- 외부몰ID(외부몰)
@@ -28183,7 +28183,7 @@ CREATE TABLE TB_ORDER_DETAIL_HST (
   PNT_DC_AMT         INT                 NOT NULL DEFAULT 0 COMMENT '포인트할인금액', -- 포인트할인금액
   PRE_PNT_DC_AMT     INT                 NOT NULL DEFAULT 0 COMMENT '선포인트할인금액', -- 선포인트할인금액
   SAVE_PNT_AMT       INT                 NOT NULL DEFAULT 0 COMMENT '적립포인트금액', -- 적립포인트금액
-  REAL_ORD_AMT       INT                 NOT NULL COMMENT '실주문금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액)', -- 실주문금액
+  REAL_ORD_AMT       INT                 NOT NULL COMMENT 'PG결제금액(주문금액 - 취소반품금액 - 1차쿠폰 - 다다익선1 - 다다익선2 - 상품쿠폰 - 장바구니쿠폰 - 포인트할인금액 - 선포인트할인금액 - 상품권금액)', -- PG결제금액
   GFCD_USE_AMT       INT                 NOT NULL COMMENT '상품권사용금액', -- 상품권사용금액
   VENDOR_ID          VARCHAR(20)         NULL     COMMENT '외부몰벤더ID(공통코드G003)', -- 외부몰벤더ID(공통코드G003)
   EXTMALL_ID         VARCHAR(20)         NULL     COMMENT '외부몰ID(외부몰)', -- 외부몰ID(외부몰)
@@ -33103,24 +33103,6 @@ COMMENT '회수예외 메모 (WMS에서 검수시 예외케이스 IF_TB에 생
 CREATE INDEX IX_ORDER_RECALL_EXCEPTION_MEMO_01
 	ON TB_ORDER_RECALL_EXCEPTION_MEMO (RECALL_EXCEPTION_NO);
 
-################################################################################
-# 배치생년월일
-################################################################################
-CREATE TABLE TB_BATCH_BIRTH
-(
-    CUST_NO   INT UNSIGNED DEFAULT '0'               NOT NULL COMMENT '고객번호'
-        PRIMARY KEY,
-    BIRTH_YMD VARCHAR(8)                             NULL COMMENT '생년월일',
-    REG_NO    INT UNSIGNED                           NOT NULL COMMENT '등록자번호',
-    REG_DT    TIMESTAMP    DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '등록일시',
-    UPD_NO    INT UNSIGNED                           NOT NULL COMMENT '수정자번호',
-    UPD_DT    TIMESTAMP    DEFAULT CURRENT_TIMESTAMP NOT NULL COMMENT '수정일시'
-)
-    COMMENT '고객생년월일. 신규가입시 발생';
-
-CREATE INDEX IX_BATCH_BIRTH_01
-    ON TB_BATCH_BIRTH (BIRTH_YMD);
-
 ################################################################################
 # 넷퍼시용자동메일(EUC-KR로 생성해야 함)
 ################################################################################

+ 70 - 0
산출물/3.설계/ERD/.metadata/.log

@@ -6355,3 +6355,73 @@ Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps
 
 !ENTRY org.eclipse.osgi 2 1 2021-07-14 10:48:04.780
 !MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages
+!SESSION 2021-07-15 13:56:53.176 -----------------------------------------------
+eclipse.buildId=M20090211-1700
+java.version=1.6.0_24
+java.vendor=Sun Microsystems Inc.
+BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ko_KR
+Framework arguments:  D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:54.113
+!MESSAGE NLS unused message: OpenResourceDialog_openButton_text in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:54.113
+!MESSAGE NLS unused message: OpenResourceDialog_openWithMenu_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:54.113
+!MESSAGE NLS unused message: OpenResourceDialog_openWithButton_toolTip in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:54.113
+!MESSAGE NLS unused message: CleanDialog_cleanSelectedTaskName in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:54.113
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_PromptAtStartup_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:54.113
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_RemoveButton_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:55.760
+!MESSAGE NLS unused message: url_couldNotResolve_projectDoesNotExist in: org.eclipse.core.internal.utils.messages
+
+!ENTRY org.eclipse.core.resources 2 10035 2021-07-15 13:56:55.807
+!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:56.025
+!MESSAGE NLS unused message: Shortcuts_shortcutTab in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:56.025
+!MESSAGE NLS unused message: Shortcuts_selectShortcutsLabel in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:56.025
+!MESSAGE NLS unused message: Shortcuts_availableMenus in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:56.025
+!MESSAGE NLS unused message: Shortcuts_availableCategories in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:56.025
+!MESSAGE NLS unused message: Shortcuts_allShortcuts in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:56.025
+!MESSAGE NLS unused message: Util_listNull in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:56.025
+!MESSAGE NLS unused message: OpenBrowserHandler_NoInfoDialogTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:56:56.025
+!MESSAGE NLS unused message: AboutFeaturesDialog_SimpleTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:57:00.182
+!MESSAGE NLS unused message: BinaryDumpHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:57:00.182
+!MESSAGE NLS unused message: ConvertToXMLHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:57:00.182
+!MESSAGE NLS unused message: SelectHandler_11 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:57:00.182
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_4 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2021-07-15 13:57:00.197
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages

BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/78.tree


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/79.tree


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.snap


+ 1 - 1
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.ui.ide/dialog_settings.xml

@@ -7,8 +7,8 @@
 	<section name="SaveAsDialogSettings">
 		<item value="525" key="DIALOG_WIDTH"/>
 		<item value="-51" key="DIALOG_Y_ORIGIN"/>
-		<item value="580" key="DIALOG_HEIGHT"/>
 		<item value="88" key="DIALOG_X_ORIGIN"/>
+		<item value="580" key="DIALOG_HEIGHT"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
 </section>

BIN
산출물/3.설계/ERD/ST24.exerd


+ 48 - 1
산출물/4.구축/마이그레이션/쿼리/06.그외정보.sql

@@ -28,4 +28,51 @@ FROM   TB_COUPON CP
 WHERE  CP.CPN_STAT = 'G232_11'
 AND    CP.DC_CD_GB = 'G233_00'
 AND    CP.DOWN_STDT < NOW()
-AND    CP.CPN_TYPE <> 'G230_10';
+AND    CP.CPN_TYPE <> 'G230_10';
+
+
+   <!--주문정보 휴면주문정보 생성-->
+   <insert id="createDormantOrder" parameterType="CustomerSearch">
+      /*TsbCustomerDao.createDormantOrder*/
+      INSERT INTO TB_ORDER_DORMANT (
+            ORD_NO
+          , CUST_NO
+          , ORD_NM
+          , ORD_PHNNO
+          , ORD_TELNO
+          , ORD_EMAIL
+          , REG_NO
+          , REG_DT
+      )
+      SELECT ORD_NO
+           , CUST_NO
+           , ORD_NM
+           , ORD_PHNNO
+           , ORD_TELNO
+           , ORD_EMAIL
+           , #{regNo}       AS REG_NO
+           , NOW()          AS REG_DT
+      FROM   TB_ORDER
+      WHERE  CUST_NO IN (
+                         SELECT CUST_NO
+                         FROM   TB_DORMANT_CUST
+                         WHERE  DORMANT_DT >= DATE_FORMAT(CURRENT_DATE(), '%Y%m%d%H%i%S')
+                         AND    SITE_CD = #{siteCd}
+                         )
+   </insert>
+
+   <!--주문정보 휴면처리-->
+   <update id="updateDormantOrder" parameterType="CustomerSearch">
+      /*TsbCustomerDao.updateDormantOrder*/
+      UPDATE TB_ORDER
+      SET    ORD_NM = '휴면'
+           , ORD_PHNNO = NULL
+           , ORD_TELNO = NULL
+           , ORD_EMAIL = NULL
+      WHERE  CUST_NO IN (
+                         SELECT CUST_NO
+                         FROM   TB_DORMANT_CUST
+                         WHERE  DORMANT_DT >= DATE_FORMAT(CURRENT_DATE(), '%Y%m%d%H%i%S')
+                         AND    SITE_CD = #{siteCd}
+                        )
+   </update>