|
|
@@ -37,8 +37,8 @@
|
|
|
, SC.BILL_EMAIL /*계산서이메일*/
|
|
|
, SC.ECONTRACT_YN /*전자계약여부*/
|
|
|
, SC.REMARKS /*비고*/
|
|
|
- , SC.USE_YN /*사용여부*/
|
|
|
, SC.NOTE /*배송안내*/
|
|
|
+ , SC.USE_YN /*사용여부*/
|
|
|
FROM TB_SUPPLY_COMPANY SC
|
|
|
, TB_SUPPLY_VENDOR SV
|
|
|
WHERE SC.SUPPLY_VENDOR_CD = SV.SUPPLY_VENDOR_CD
|
|
|
@@ -55,28 +55,14 @@
|
|
|
<update id="updateSupplyCompany" parameterType="SupplyCompany">
|
|
|
/* TssBusiness.updateSupplyCompany */
|
|
|
UPDATE TB_SUPPLY_COMPANY
|
|
|
- SET SUPPLY_COMP_NM = #{supplyCompNm}
|
|
|
- , BIZ_KIND = #{bizKind}
|
|
|
- , BIZ_TYPE = #{bizType}
|
|
|
- , OWNER_NM = #{ownerNm}
|
|
|
- , BIZ_ZIPCODE = #{bizZipcode}
|
|
|
- , BIZ_BASE_ADDR = #{bizBaseAddr}
|
|
|
- , BIZ_DTL_ADDR = #{bizDtlAddr}
|
|
|
- , MAIN_TELNO = #{mainTelno}
|
|
|
- , MAIN_FAXNO = #{mainFaxno}
|
|
|
- , HOMEPAGE_URL = #{homepageUrl}
|
|
|
- , BANK_CD = #{bankCd}
|
|
|
- , ACCOUNT_NO = #{accountNo}
|
|
|
- , DEPOSITOR_NM = #{depositorNm}
|
|
|
+ SET HOMEPAGE_URL = #{homepageUrl}
|
|
|
, CS_CHARGE_NM = #{csChargeNm}
|
|
|
, CS_CHARGE_TELNO = #{csChargeTelno}
|
|
|
, SETTLE_CHARGE_NM = #{settleChargeNm}
|
|
|
, SETTLE_CHARGE_TELNO = #{settleChargeTelno}
|
|
|
, SETTLE_CHARGE_EMAIL = #{settleChargeEmail}
|
|
|
, BILL_EMAIL = #{billEmail}
|
|
|
- , REMARKS = #{remarks}
|
|
|
, NOTE = #{note}
|
|
|
- , USE_YN = #{useYn}
|
|
|
, UPD_NO = #{updNo}
|
|
|
, UPD_DT = NOW()
|
|
|
WHERE SUPPLY_COMP_CD = #{supplyCompCd}
|
|
|
@@ -190,10 +176,53 @@
|
|
|
</select>
|
|
|
|
|
|
<!-- 출고처 저장 -->
|
|
|
- <update id="updateDeliveryLoc" parameterType="DeliveryLoc">
|
|
|
- /* TssBusiness.updateDeliveryLoc */
|
|
|
- UPDATE TB_DELIVERY_LOC
|
|
|
- SET DELV_LOC_NM = #{delvLocNm}
|
|
|
+ <insert id="saveDeliveryLoc" parameterType="DeliveryLoc">
|
|
|
+ /* TssBusiness.saveDeliveryInfo */
|
|
|
+ INSERT INTO TB_DELIVERY_LOC (
|
|
|
+ DELV_LOC_CD
|
|
|
+ , DELV_LOC_NM
|
|
|
+ , SUPPLY_COMP_CD
|
|
|
+ , DELV_LOC_CLSF
|
|
|
+ , DELV_LOC_ZIPCODE
|
|
|
+ , DELV_LOC_BASE_ADDR
|
|
|
+ , DELV_LOC_DTL_ADDR
|
|
|
+ , RTN_LOC_ZIPCODE
|
|
|
+ , RTN_LOC_BASE_ADDR
|
|
|
+ , RTN_LOC_DTL_ADDR
|
|
|
+ , RTN_LOC_NM
|
|
|
+ , USE_YN
|
|
|
+ , REG_NO
|
|
|
+ , REG_DT
|
|
|
+ , UPD_NO
|
|
|
+ , UPD_DT
|
|
|
+ )
|
|
|
+ VALUES (
|
|
|
+ CASE WHEN #{delvLocCd} IS NULL THEN
|
|
|
+ (SELECT CONCAT('DL',LPAD(SUBSTRING(IFNULL(MAX(DELV_LOC_CD),'DL000'),3) + 1,3,'0'))
|
|
|
+ FROM TB_DELIVERY_LOC Z
|
|
|
+ WHERE DELV_LOC_CD LIKE 'DL%'
|
|
|
+ )
|
|
|
+ ELSE
|
|
|
+ #{delvLocCd}
|
|
|
+ END
|
|
|
+ , #{delvLocNm}
|
|
|
+ , #{supplyCompCd}
|
|
|
+ , 'G024_30'
|
|
|
+ , #{delvLocZipcode}
|
|
|
+ , #{delvLocBaseAddr}
|
|
|
+ , #{delvLocDtlAddr}
|
|
|
+ , #{rtnLocZipcode}
|
|
|
+ , #{rtnLocBaseAddr}
|
|
|
+ , #{rtnLocDtlAddr}
|
|
|
+ , #{rtnLocNm}
|
|
|
+ , 'Y'
|
|
|
+ , #{regNo}
|
|
|
+ , NOW()
|
|
|
+ , #{updNo}
|
|
|
+ , NOW()
|
|
|
+ )
|
|
|
+ ON DUPLICATE KEY UPDATE
|
|
|
+ DELV_LOC_NM = #{delvLocNm}
|
|
|
, DELV_LOC_ZIPCODE = #{delvLocZipcode}
|
|
|
, DELV_LOC_BASE_ADDR = #{delvLocBaseAddr}
|
|
|
, DELV_LOC_DTL_ADDR = #{delvLocDtlAddr}
|
|
|
@@ -203,8 +232,7 @@
|
|
|
, RTN_LOC_NM = #{rtnLocNm}
|
|
|
, UPD_NO = #{updNo}
|
|
|
, UPD_DT = NOW()
|
|
|
- WHERE DELV_LOC_CD = #{delvLocCd}
|
|
|
- </update>
|
|
|
+ </insert>
|
|
|
|
|
|
<!-- 브랜드 목록 -->
|
|
|
<select id="getBrandList" parameterType="Brand" resultType="Brand">
|