B_ID bannerId, B_START_DATE bannerStartDate, B_END_DATE bannerEndDate,
B_STATUS bannerStatus, B_DATE bannerCreateDate, B_NAME bannerName,
B_DESC bannerDesc, B_TYPE bannerType
B_I_ID bannerImageId, B_IMG_URL bannerImageUrl, B_I_CHECKOUT_URL bannerImageCheckOutUrl,
B_I_DATE bannerCreateDate, B_BANNER_ID bannerId
INSERT INTO
TB_ACTION_BANNER
(
B_START_DATE, B_END_DATE, B_STATUS, B_DATE,
B_NAME, B_DESC, B_TYPE
)
VALUES
(
#{bannerStartDate},
#{bannerEndDate},
#{bannerStatus},
NOW(),
#{bannerName},
#{bannerDesc},
#{bannerType}
)
INSERT INTO
TB_ACTION_BANNER_IMG
(
B_IMG_URL, B_I_CHECKOUT_URL, B_I_DATE, B_BANNER_ID
)
VALUES
(
#{bannerImageUrl},
#{bannerImageCheckOutUrl},
NOW(),
#{bannerId}
)
update
TB_ACTION_BANNER
SET
B_START_DATE = #{bannerStartDate},
B_END_DATE = #{bannerEndDate},
B_STATUS = #{bannerStatus},
B_NAME = #{bannerName},
B_DESC = #{bannerDesc},
B_TYPE = #{bannerType}
WHERE
B_ID = #{bannerId}
update TB_ACTION_BANNER SET
B_STATUS = 2
WHERE B_ID = #{bannerId} AND B_STATUS = 1
DELETE FROM
TB_ACTION_BANNER_IMG
WHERE B_I_ID = #{imgId }