소스 검색

Merge branch 'master' of http://112.172.147.34:4936/style24/style24.doc

swkim 4 년 전
부모
커밋
b159f1210a

BIN
.DS_Store


BIN
산출물/.DS_Store


BIN
산출물/3.설계/.DS_Store


BIN
산출물/3.설계/01.화면설계서/.DS_Store


BIN
산출물/3.설계/01.화면설계서/04.ADMIN/IST_BOS_통계_v1.60_20210421.pptx


+ 0 - 13
산출물/3.설계/05.DB-Object/01.db_view/VW_MAIN_CATEGORY.sql

@@ -93,19 +93,6 @@ FROM(	SELECT
 		, 'SOM'				AS CLOC_PREFIX
 	FROM DUAL	
 	UNION ALL
-	SELECT
-		  1714				AS CATE1_NO
-		, '상품상세메인'		AS CATE1_NM
-		, NULL				AS CATE2_NO
-		, NULL				AS CATE2_NM
-		, NULL				AS CATE3_NO
-		, NULL				AS CATE3_NM
-		, NULL				AS CATE4_NO
-		, NULL				AS CATE4_NM
-		, 5					AS DISP_ORD
-		, 'SPM'				AS CLOC_PREFIX
-	FROM DUAL	
-	UNION ALL
 	SELECT
 		  1715				AS CATE1_NO
 		, '광고상품메인'		AS CATE1_NM

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

@@ -3449,6 +3449,10 @@ INSERT INTO TB_COMMON_CODE VALUES ('G084', 'G084_5', '위해우려상품', NULL,
 INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G085', '검색엔진연동여부', NULL, 'Y', 85, 1, NOW(), 1, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G085', 'SEARCHSYNCYN', 'SEARCHSYNCYN', '검색엔진 연동 시 Y', 'Y', 100, 1, NOW(), 1, NOW());
 
+INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G086', '상품상세노출컨텐츠구분', NULL, 'N', 86, 1, NOW(), 1, NOW());
+INSERT INTO TB_COMMON_CODE VALUES ('G086', 'G086_1', '동영상', NULL, 'Y', 1, 1, NOW(), 1, NOW());
+INSERT INTO TB_COMMON_CODE VALUES ('G086', 'G086_2', '이미지', NULL, 'Y', 2, 1, NOW(), 1, NOW());
+
 INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G090', '상품평키-성인', NULL, 'N', 90, 1, NOW(), 1, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G090', '0-149', '150cm 미만', NULL, 'Y', 1, 1, NOW(), 1, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G090', '150-154', '150~154cm', NULL, 'Y', 2, 1, NOW(), 1, NOW());
@@ -4099,6 +4103,7 @@ CREATE TABLE TB_DORMANT_CUST (
   SECEDE_RSN      VARCHAR(20)  NULL     COMMENT '탈퇴사유(공통코드G102)', -- 탈퇴사유(공통코드G102)
   SECEDE_DTL_RSN  VARCHAR(500) NULL     COMMENT '탈퇴상세사유', -- 탈퇴상세사유
   SECEDE_DT       TIMESTAMP    NULL     COMMENT '탈퇴일시', -- 탈퇴일시
+  BIRTH_MM        VARCHAR(40)  NULL     COMMENT '생월',
   REG_NO          INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
   REG_DT          TIMESTAMP    NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
   UPD_NO          INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
@@ -7113,6 +7118,8 @@ COMMENT 'GNB탭. GNB탭 프론트 적용에 의한 발생';
 
 ALTER TABLE TB_GNB_TAB
   MODIFY COLUMN GTAB_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'GNB탭일련번호';
+  
+ALTER TABLE TB_GNB_TAB MODIFY GTAB_NM VARCHAR(50) NOT NULL  COMMENT 'GNB탭명';  
 
 INSERT INTO TB_GNB_TAB
 SELECT NULL
@@ -7164,7 +7171,7 @@ COMMENT 'GNB탭미리보기. 프론트 GNB탭 등록에 의한 발생';
 ALTER TABLE TB_GNB_TAB_PREVIEW
   MODIFY COLUMN PRE_GTAB_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'GNB탭미리보기일련번호';
   
-ALTER TABLE TB_GNB_TAB_PREVIEW MODIFY GTAB_NM VARCHAR(30) NOT NULL  COMMENT 'GNB탭명';
+ALTER TABLE TB_GNB_TAB_PREVIEW MODIFY GTAB_NM VARCHAR(50) NOT NULL  COMMENT 'GNB탭명';
 
 -- 공통GNB
 INSERT INTO TB_GNB_TAB_PREVIEW VALUES (NULL, 'C', '여성', 'C', 1100, NULL, '#', NOW(), DATE_ADD(NOW(), INTERVAL 3 MONTH), 1, 'Y', 1, NOW(), 1, NOW());
@@ -12157,6 +12164,48 @@ ALTER TABLE TB_GOODS_COMPOSE
       COMPS_GOODS_CD  -- 구성상품코드
     );
 
+    
+################################################################################
+#상품상세노출컨텐츠 관리
+################################################################################
+DROP TABLE IF EXISTS TB_GOODS_CONTENTS RESTRICT;
+CREATE TABLE TB_GOODS_CONTENTS (
+  GOODS_CONTENTS_SQ              INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '상품상세노출컨텐츠일련번호',
+  GOODS_CONTENTS_TYPE            VARCHAR(20)  NOT NULL COMMENT '상품상세노출컨텐츠유형(공통코드G086)',
+  GOODS_CONTENTS_TITLE           VARCHAR(200) NOT NULL COMMENT '상품상세노출컨텐츠제목',
+  GOODS_CONTENTS_STDT            TIMESTAMP    NOT NULL COMMENT '상품상세노출컨텐츠시작일시',
+  GOODS_CONTENTS_EDDT            TIMESTAMP    NOT NULL COMMENT '상품상세노출컨텐츠종료일시',
+  GOODS_CONTENTS_VIDEO_GUBUN     VARCHAR(20)      NULL COMMENT '상품상세노출컨텐츠유형-동영상구분(Y:유투브,M:MP4)',
+  KMC_KEY                        VARCHAR(50)      NULL COMMENT '동영상값(동영상구분이Y이면 유투브ID,M이면동영상Kollus의media_content_key)', -- 동영상값
+  KUF_KEY                        VARCHAR(50)      NULL COMMENT '동영상Kollus의upload_file_key', -- 동영상값
+  IMG_PATH                       VARCHAR(200)     NULL COMMENT '이미지경로',
+  LINK_URL                       VARCHAR(200)     NULL COMMENT '링크URL1',
+  LINK_TARGET                    CHAR(1)          NULL COMMENT '링크새창구분(S:본창,N:새창)', 
+  USE_YN                         CHAR(1) DEFAULT 'Y' NOT NULL COMMENT '사용여부(Y:사용)',
+  REG_NO                         INT UNSIGNED NOT NULL COMMENT '등록자번호',
+  REG_DT                         TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
+  UPD_NO                         INT UNSIGNED NOT NULL COMMENT '수정자번호',
+  UPD_DT                         TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시',
+  PRIMARY KEY (GOODS_CONTENTS_SQ),
+  INDEX IX_GOODS_CONTENTS_01 (GOODS_CONTENTS_TYPE, GOODS_CONTENTS_STDT, GOODS_CONTENTS_EDDT)
+)
+COMMENT '상품상세노출컨텐츠. 신규 상품상세노출컨텐츠사항 등록에 의한 발생';
+
+################################################################################
+#상품상세노출컨텐츠관리 상품
+################################################################################
+DROP TABLE IF EXISTS TB_GOODS_CONTENTS_DATA RESTRICT;
+CREATE TABLE TB_GOODS_CONTENTS_DATA (
+  GOODS_CONTENTS_SQ    INT UNSIGNED   NOT NULL COMMENT '상품상세노출컨텐츠일련번호',
+  GOODS_CD             VARCHAR(20)    NOT NULL COMMENT '상품코드', 
+  REG_NO               INT UNSIGNED   NOT NULL COMMENT '등록자번호',
+  REG_DT               TIMESTAMP      NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
+  UPD_NO               INT UNSIGNED   NOT NULL COMMENT '수정자번호',
+  UPD_DT               TIMESTAMP      NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시',
+  PRIMARY KEY (GOODS_CONTENTS_SQ, GOODS_CD),
+  INDEX IX_GOODS_CONTENTS_DATA_01 (GOODS_CD)
+)
+COMMENT '상품상세노출컨텐츠 상품. 상품상세노출컨텐츠사항의 상품 등록에 의한 발생';
 ################################################################################
 #예약판매
 ################################################################################
@@ -13497,10 +13546,12 @@ CREATE TABLE TB_CONTENTS_PREVIEW (
   STR_TITLE2      VARCHAR(200)      NULL     COMMENT '제목필드2', -- 제목필드2
   STR_TITLE3      VARCHAR(200)      NULL     COMMENT '제목필드3', -- 제목필드3
   STR_TITLE4      VARCHAR(200)      NULL     COMMENT '제목필드4', -- 제목필드4
+  STR_TITLE5      VARCHAR(200)      NULL     COMMENT '제목필드5', -- 제목필드5
   SUB_TEXT1       LONGTEXT		    NULL     COMMENT '서브텍스트1', -- 서브텍스트1
   SUB_TEXT2       VARCHAR(200)      NULL     COMMENT '서브텍스트2', -- 서브텍스트2
   SUB_TEXT3       VARCHAR(200)      NULL     COMMENT '서브텍스트3', -- 서브텍스트3
   SUB_TEXT4       VARCHAR(200)      NULL     COMMENT '서브텍스트4', -- 서브텍스트4
+  SUB_TEXT5       VARCHAR(200)      NULL     COMMENT '서브텍스트5', -- 서브텍스트5
   HTML TEXT COMMENT 'HTML',
   BRAND_GROUP_NO  INT UNSIGNED      NULL     COMMENT '브랜드그룹번호', -- 브랜드그룹번호
   BRAND_GROUP_IMG VARCHAR(200)      NULL     COMMENT '브랜드그룹이미지경로', -- 브랜드그룹이미지경로
@@ -20280,9 +20331,10 @@ INSERT INTO TB_COMMON_CODE VALUES ('G680', 'G680_40', '교환요청', NULL, 'Y',
 
 INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G681', '주문변경요청변경구분', NULL, 'Y', 681, 2, NOW(), 2, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G681', 'G681_10', '교환TO취소', '교환상품 품절 시 변경', 'Y', 10, 2, NOW(), 2, NOW());
-INSERT INTO TB_COMMON_CODE VALUES ('G681', 'G681_20', '교환TO교환', '교환요청 WMS 미착 시 변경', 'Y', 20, 2, NOW(), 2, NOW());
-INSERT INTO TB_COMMON_CODE VALUES ('G681', 'G681_30', '반품TO반품', '반품요청 WMS 미착 시 변경', 'Y', 30, 2, NOW(), 2, NOW());
+INSERT INTO TB_COMMON_CODE VALUES ('G681', 'G681_20', '교환TO교환', '교환요청 WMS 미착, 과착 시 변경', 'Y', 20, 2, NOW(), 2, NOW());
+INSERT INTO TB_COMMON_CODE VALUES ('G681', 'G681_30', '반품TO반품', '반품요청 WMS 미착, 과착 시 변경', 'Y', 30, 2, NOW(), 2, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G681', 'G681_40', '반품TO교환', '반품요청 고객 인바운드 시 변경', 'Y', 40, 2, NOW(), 2, NOW());
+INSERT INTO TB_COMMON_CODE VALUES ('G681', 'G681_50', '미접수', 'WMS 미접수 시 변경', 'Y', 50, 2, NOW(), 2, NOW());
 
 INSERT INTO TB_COMMON_CODE VALUES ('ROOT', 'G685', '주문변경요청처리상태', NULL, 'Y', 685, 2, NOW(), 2, NOW());
 INSERT INTO TB_COMMON_CODE VALUES ('G685', 'G685_10', '취소접수', null, 'Y', 10, 14, NOW(), 14, NOW());
@@ -23037,6 +23089,7 @@ CREATE TABLE TB_SECEDE_CUST (
   SECEDE_RSN      VARCHAR(20)  NULL     COMMENT '탈퇴사유(공통코드G102)', -- 탈퇴사유(공통코드G102)
   SECEDE_DTL_RSN  VARCHAR(500) NULL     COMMENT '탈퇴상세사유', -- 탈퇴상세사유
   SECEDE_DT       TIMESTAMP    NULL     COMMENT '탈퇴일시', -- 탈퇴일시
+  BIRTH_MM        VARCHAR(40)  NULL     COMMENT '생월',
   REG_NO          INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
   REG_DT          TIMESTAMP    NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
   UPD_NO          INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
@@ -30083,10 +30136,12 @@ CREATE TABLE TB_CONTENTS (
   STR_TITLE2      VARCHAR(200)      NULL     COMMENT '제목필드2', -- 제목필드2
   STR_TITLE3      VARCHAR(200)      NULL     COMMENT '제목필드3', -- 제목필드3
   STR_TITLE4      VARCHAR(200)      NULL     COMMENT '제목필드4', -- 제목필드4
+  STR_TITLE5      VARCHAR(200)      NULL     COMMENT '제목필드5', -- 제목필드5
   SUB_TEXT1       LONGTEXT          NULL     COMMENT '서브텍스트1', -- 서브텍스트1
   SUB_TEXT2       VARCHAR(200)      NULL     COMMENT '서브텍스트2', -- 서브텍스트2
   SUB_TEXT3       VARCHAR(200)      NULL     COMMENT '서브텍스트3', -- 서브텍스트3
   SUB_TEXT4       VARCHAR(200)      NULL     COMMENT '서브텍스트4', -- 서브텍스트4
+  SUB_TEXT5       VARCHAR(200)      NULL     COMMENT '서브텍스트5', -- 서브텍스트5
   HTML TEXT COMMENT 'HTML',
   BRAND_GROUP_NO  INT UNSIGNED      NULL     COMMENT '브랜드그룹번호', -- 브랜드그룹번호
   BRAND_GROUP_IMG VARCHAR(200)      NULL     COMMENT '브랜드그룹이미지경로', -- 브랜드그룹이미지경로
@@ -30227,6 +30282,7 @@ CREATE TABLE TB_CUSTOMER (
   SECEDE_DTL_RSN  VARCHAR(500)       NULL     COMMENT '탈퇴상세사유', -- 탈퇴상세사유
   SECEDE_DT       TIMESTAMP          NULL     COMMENT '탈퇴일시', -- 탈퇴일시
   RM_DORMANT_DT   TIMESTAMP          NULL     COMMENT '휴면해제일시', -- 휴면해제일시
+  BIRTH_MM        VARCHAR(40)        NULL     COMMENT '생월',
   REG_NO          INT UNSIGNED       NOT NULL COMMENT '등록자번호', -- 등록자번호
   REG_DT          TIMESTAMP          NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
   UPD_NO          INT UNSIGNED       NOT NULL COMMENT '수정자번호', -- 수정자번호
@@ -30364,6 +30420,7 @@ CREATE TABLE TB_CUSTOMER_HST
   SECEDE_DTL_RSN  VARCHAR(500) NULL COMMENT '탈퇴상세사유',
   SECEDE_DT       TIMESTAMP NULL COMMENT '탈퇴일시',
   RM_DORMANT_DT   TIMESTAMP          NULL     COMMENT '휴면해제일시', -- 휴면해제일시
+  BIRTH_MM        VARCHAR(40)        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 '수정자번호',

BIN
산출물/3.설계/ST24_TSIT-D202-프로그램목록(V4.1)-20210709.xlsx