insert into business_store(store_id, b_id, user_id, name, address, tel, store_type_cd, nearby_landmarks, map_x, map_y, month, operate) values (#{storeId}, #{bId}, #{userId}, #{name}, #{address}, #{tel}, #{storeTypeCd}, #{nearByLandmarks}, #{mapX}, #{mapY}, #{month}, #{operate}) insert into business_store_attr(b_id, attr_id, store_id, spec_cd, value, month, operate) values (#{bId}, #{attrId}, #{storeId}, #{specCd}, #{value}, #{month}, #{operate}) insert into business_store_photo(store_photo_id, b_id, store_id, store_photo_type_cd, photo, month, operate) values (#{storePhotoId}, #{bId}, #{storeId}, #{storePhotoTypeCd}, #{photo}, #{month}, #{operate}) insert into business_store_cerdentials(store_cerdentials_id, b_id, store_id, credentials_cd, value, validity_period, positive_photo, negative_photo, month, operate) values (#{storeCerdentialsId}, #{bId}, #{storeId}, #{credentialsCd}, #{value}, #{validityPeriod}, #{positivePhoto}, #{negativePhoto}, #{month}, #{operate}) insert into s_store(store_id, b_id, user_id, name, address, tel, store_type_cd, nearby_landmarks, map_x, map_y, status_cd) select s.store_id, s.b_id, s.user_id, s.name, s.address, s.tel, s.store_type_cd, s.nearby_landmarks, s.map_x, s.map_y, '0' from business_store s where s.operate = 'ADD' and s.b_id = #{bId} insert into s_store_attr(b_id, attr_id, store_id, spec_cd, value, status_cd) select sa.b_id, sa.attr_id, sa.store_id, sa.spec_cd, sa.value, '0' from business_store_attr sa where sa.operate = 'ADD' and sa.b_id = #{bId} insert into s_store_photo(store_photo_id, b_id, store_id, store_photo_type_cd, photo, status_cd) select sp.store_photo_id, sp.b_id, sp.store_id, sp.store_photo_type_cd, sp.photo, '0' from business_store_photo sp where sp.operate = 'ADD' and sp.b_id = #{bId} insert into s_store_cerdentials(store_cerdentials_id, b_id, store_id, credentials_cd, value, validity_period, positive_photo, negative_photo, status_cd) select sc.store_cerdentials_id, sc.b_id, sc.store_id, sc.credentials_cd, sc.value, sc.validity_period, sc.positive_photo, sc.negative_photo, '0' from business_store_cerdentials sc where sc.operate = 'ADD' and sc.b_id = #{bId} update s_store s set s.status_cd = #{statusCd} ,s.b_id = #{newBId} ,s.user_id = #{userId} ,s.name = #{name} ,s.address = #{address} ,s.tel = #{tel} ,s.store_type_cd = #{storeTypeCd} ,s.nearby_landmarks = #{nearbyLandmarks} ,s.map_x = #{mapX} ,s.map_y = #{mapY} where 1=1 and s.b_id = #{bId} and s.store_id = #{storeId} update s_store_attr sa set sa.status_cd = #{statusCd} ,sa.b_id = #{newBId} ,sa.value = #{value} where 1=1 and sa.b_id = #{bId} and sa.store_id = #{storeId} and sa.spec_cd = #{specCd} and sa.attr_id = #{attrId} update s_store_photo sp set sp.status_cd = #{statusCd} ,sp.b_id = #{newBId} ,sp.store_photo_type_cd = #{storePhotoTypeCd} ,sp.photo = #{photo} where 1=1 and sp.b_id = #{bId} and sp.store_id = #{storeId} and sp.store_photo_id = #{storePhotoId} update s_store_cerdentials sc set sc.status_cd = #{statusCd} ,sc.b_id = #{newBId} ,sc.credentials_cd = #{credentialsCd} ,sc.value = #{value} ,sc.validity_period = #{validityPeriod} ,sc.positive_photo = #{positivePhoto} ,sc.negative_photo = #{negativePhoto} where 1=1 and sc.b_id = #{bId} and sc.store_id = #{storeId} and sc.store_cerdentials_id = #{storeCerdentialsId} insert into business_member_store(member_store_id, b_id, store_id, member_id, month, operate) values (#{memberStoreId}, #{bId}, #{storeId}, #{memberId}, #{month}, #{operate}) insert into s_member_store(member_store_id, b_id, store_id, member_id, status_cd) select ms.member_store_id, ms.b_id, ms.store_id, ms.member_id, '0' from business_member_store ms where ms.operate = 'ADD' and ms.b_id = #{bId} update s_member_store ms set ms.status_cd = #{statusCd} ,ms.b_id = #{newBId} where 1=1 and ms.b_id = #{bId} and ms.member_store_id = #{memberStoreId} insert into business_store_user(store_user_id, b_id, store_id, user_id, rel_cd, month, operate) values (#{storeUserId}, #{bId}, #{storeId}, #{userId}, #{relCd}, #{month}, #{operate}) insert into s_store_user(store_user_id, b_id, store_id, user_id, rel_cd, status_cd) select sc.store_user_id, sc.b_id, sc.store_id, sc.user_id, sc.rel_cd, '0' from business_store_user sc where sc.operate = 'ADD' and sc.b_id = #{bId} update s_store_user sc set sc.status_cd = #{statusCd} ,sc.b_id = #{newBId} ,sc.rel_cd = #{relCd} where 1=1 and sc.b_id = #{bId} and sc.store_id = #{storeId} and sc.store_user_id = #{storeUserId} update s_store s s.user_id = #{userId}, s.name = #{name}, s.address = #{address}, s.tel = #{tel}, s.store_type_cd = #{storeTypeCd}, s.nearby_landmarks = #{nearbyLandmarks}, s.map_x = #{mapX}, s.map_y = #{mapY}, s.state = #{state}, where 1=1 and s.store_id = #{storeId} and s.status_cd = '0'