You've already forked FrameTour-BE
refactor(mapper): 统一时间字段命名
- 将 created_time 修改为 create_time -将 updated_time 修改为 update_time - 调整相关 SQL 查询和插入语句中的字段名称
This commit is contained in:
@@ -17,7 +17,7 @@ public interface PriceBundleConfigMapper extends BaseMapper<PriceBundleConfig> {
|
|||||||
*/
|
*/
|
||||||
@Select("SELECT id, bundle_name, scenic_id, bundle_price, " +
|
@Select("SELECT id, bundle_name, scenic_id, bundle_price, " +
|
||||||
"included_products, excluded_products, " +
|
"included_products, excluded_products, " +
|
||||||
"description, is_active, created_time, updated_time " +
|
"description, is_active, create_time, update_time " +
|
||||||
"FROM price_bundle_config WHERE is_active = 1")
|
"FROM price_bundle_config WHERE is_active = 1")
|
||||||
@Results({
|
@Results({
|
||||||
@Result(column = "included_products", property = "includedProducts",
|
@Result(column = "included_products", property = "includedProducts",
|
||||||
@@ -32,7 +32,7 @@ public interface PriceBundleConfigMapper extends BaseMapper<PriceBundleConfig> {
|
|||||||
*/
|
*/
|
||||||
@Select("SELECT id, bundle_name, scenic_id, bundle_price, " +
|
@Select("SELECT id, bundle_name, scenic_id, bundle_price, " +
|
||||||
"included_products, excluded_products, " +
|
"included_products, excluded_products, " +
|
||||||
"description, is_active, created_time, updated_time " +
|
"description, is_active, create_time, update_time " +
|
||||||
"FROM price_bundle_config WHERE id = #{id} AND is_active = 1")
|
"FROM price_bundle_config WHERE id = #{id} AND is_active = 1")
|
||||||
@Results({
|
@Results({
|
||||||
@Result(column = "included_products", property = "includedProducts",
|
@Result(column = "included_products", property = "includedProducts",
|
||||||
@@ -49,7 +49,7 @@ public interface PriceBundleConfigMapper extends BaseMapper<PriceBundleConfig> {
|
|||||||
*/
|
*/
|
||||||
@Select("SELECT id, bundle_name, scenic_id, bundle_price, " +
|
@Select("SELECT id, bundle_name, scenic_id, bundle_price, " +
|
||||||
"included_products, excluded_products, " +
|
"included_products, excluded_products, " +
|
||||||
"description, is_active, created_time, updated_time " +
|
"description, is_active, create_time, update_time " +
|
||||||
"FROM price_bundle_config ORDER BY is_active DESC, bundle_name ASC")
|
"FROM price_bundle_config ORDER BY is_active DESC, bundle_name ASC")
|
||||||
@Results({
|
@Results({
|
||||||
@Result(column = "included_products", property = "includedProducts",
|
@Result(column = "included_products", property = "includedProducts",
|
||||||
@@ -63,7 +63,7 @@ public interface PriceBundleConfigMapper extends BaseMapper<PriceBundleConfig> {
|
|||||||
* 插入一口价配置
|
* 插入一口价配置
|
||||||
*/
|
*/
|
||||||
@Insert("INSERT INTO price_bundle_config (bundle_name, scenic_id, bundle_price, included_products, excluded_products, " +
|
@Insert("INSERT INTO price_bundle_config (bundle_name, scenic_id, bundle_price, included_products, excluded_products, " +
|
||||||
"description, is_active, created_time, updated_time) VALUES " +
|
"description, is_active, create_time, update_time) VALUES " +
|
||||||
"(#{bundleName}, #{scenicId}, #{bundlePrice}, #{includedProducts,typeHandler=com.ycwl.basic.pricing.handler.BundleProductListTypeHandler}, #{excludedProducts,typeHandler=com.ycwl.basic.pricing.handler.BundleProductListTypeHandler}, " +
|
"(#{bundleName}, #{scenicId}, #{bundlePrice}, #{includedProducts,typeHandler=com.ycwl.basic.pricing.handler.BundleProductListTypeHandler}, #{excludedProducts,typeHandler=com.ycwl.basic.pricing.handler.BundleProductListTypeHandler}, " +
|
||||||
"#{description}, #{isActive}, NOW(), NOW())")
|
"#{description}, #{isActive}, NOW(), NOW())")
|
||||||
int insertBundleConfig(PriceBundleConfig config);
|
int insertBundleConfig(PriceBundleConfig config);
|
||||||
@@ -73,12 +73,12 @@ public interface PriceBundleConfigMapper extends BaseMapper<PriceBundleConfig> {
|
|||||||
*/
|
*/
|
||||||
@Update("UPDATE price_bundle_config SET bundle_name = #{bundleName}, scenic_id = #{scenicId}, bundle_price = #{bundlePrice}, " +
|
@Update("UPDATE price_bundle_config SET bundle_name = #{bundleName}, scenic_id = #{scenicId}, bundle_price = #{bundlePrice}, " +
|
||||||
"included_products = #{includedProducts,typeHandler=com.ycwl.basic.pricing.handler.BundleProductListTypeHandler}, excluded_products = #{excludedProducts,typeHandler=com.ycwl.basic.pricing.handler.BundleProductListTypeHandler}, " +
|
"included_products = #{includedProducts,typeHandler=com.ycwl.basic.pricing.handler.BundleProductListTypeHandler}, excluded_products = #{excludedProducts,typeHandler=com.ycwl.basic.pricing.handler.BundleProductListTypeHandler}, " +
|
||||||
"description = #{description}, is_active = #{isActive}, updated_time = NOW() WHERE id = #{id}")
|
"description = #{description}, is_active = #{isActive}, update_time = NOW() WHERE id = #{id}")
|
||||||
int updateBundleConfig(PriceBundleConfig config);
|
int updateBundleConfig(PriceBundleConfig config);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新一口价配置状态
|
* 更新一口价配置状态
|
||||||
*/
|
*/
|
||||||
@Update("UPDATE price_bundle_config SET is_active = #{isActive}, updated_time = NOW() WHERE id = #{id}")
|
@Update("UPDATE price_bundle_config SET is_active = #{isActive}, update_time = NOW() WHERE id = #{id}")
|
||||||
int updateBundleConfigStatus(@Param("id") Long id, @Param("isActive") Boolean isActive);
|
int updateBundleConfigStatus(@Param("id") Long id, @Param("isActive") Boolean isActive);
|
||||||
}
|
}
|
@@ -40,7 +40,7 @@ public interface PriceCouponClaimRecordMapper extends BaseMapper<PriceCouponClai
|
|||||||
* 更新优惠券使用状态
|
* 更新优惠券使用状态
|
||||||
*/
|
*/
|
||||||
@Update("UPDATE price_coupon_claim_record SET status = #{status}, " +
|
@Update("UPDATE price_coupon_claim_record SET status = #{status}, " +
|
||||||
"use_time = #{useTime}, order_id = #{orderId}, scenic_id = #{scenicId}, updated_time = NOW() " +
|
"use_time = #{useTime}, order_id = #{orderId}, scenic_id = #{scenicId}, update_time = NOW() " +
|
||||||
"WHERE id = #{id}")
|
"WHERE id = #{id}")
|
||||||
int updateCouponStatus(@Param("id") Long id,
|
int updateCouponStatus(@Param("id") Long id,
|
||||||
@Param("status") CouponStatus status,
|
@Param("status") CouponStatus status,
|
||||||
@@ -51,7 +51,7 @@ public interface PriceCouponClaimRecordMapper extends BaseMapper<PriceCouponClai
|
|||||||
/**
|
/**
|
||||||
* 插入优惠券领用记录
|
* 插入优惠券领用记录
|
||||||
*/
|
*/
|
||||||
@Insert("INSERT INTO price_coupon_claim_record (coupon_id, user_id, claim_time, status, scenic_id, created_time, updated_time) " +
|
@Insert("INSERT INTO price_coupon_claim_record (coupon_id, user_id, claim_time, status, scenic_id, create_time, update_time) " +
|
||||||
"VALUES (#{couponId}, #{userId}, NOW(), #{status}, #{scenicId}, NOW(), NOW())")
|
"VALUES (#{couponId}, #{userId}, NOW(), #{status}, #{scenicId}, NOW(), NOW())")
|
||||||
int insertClaimRecord(PriceCouponClaimRecord record);
|
int insertClaimRecord(PriceCouponClaimRecord record);
|
||||||
|
|
||||||
@@ -59,7 +59,7 @@ public interface PriceCouponClaimRecordMapper extends BaseMapper<PriceCouponClai
|
|||||||
* 更新优惠券记录
|
* 更新优惠券记录
|
||||||
*/
|
*/
|
||||||
@Update("UPDATE price_coupon_claim_record SET status = #{status}, use_time = #{useTime}, " +
|
@Update("UPDATE price_coupon_claim_record SET status = #{status}, use_time = #{useTime}, " +
|
||||||
"order_id = #{orderId}, updated_time = NOW() WHERE id = #{id}")
|
"order_id = #{orderId}, update_time = NOW() WHERE id = #{id}")
|
||||||
int updateClaimRecord(PriceCouponClaimRecord record);
|
int updateClaimRecord(PriceCouponClaimRecord record);
|
||||||
|
|
||||||
// ==================== 管理端接口 ====================
|
// ==================== 管理端接口 ====================
|
||||||
@@ -70,7 +70,7 @@ public interface PriceCouponClaimRecordMapper extends BaseMapper<PriceCouponClai
|
|||||||
@Select("SELECT r.*, c.coupon_name, c.coupon_type, c.discount_value " +
|
@Select("SELECT r.*, c.coupon_name, c.coupon_type, c.discount_value " +
|
||||||
"FROM price_coupon_claim_record r " +
|
"FROM price_coupon_claim_record r " +
|
||||||
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
||||||
"ORDER BY r.created_time DESC")
|
"ORDER BY r.create_time DESC")
|
||||||
List<PriceCouponClaimRecord> selectAllForAdmin();
|
List<PriceCouponClaimRecord> selectAllForAdmin();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -100,7 +100,7 @@ public interface PriceCouponClaimRecordMapper extends BaseMapper<PriceCouponClai
|
|||||||
"AND r.scenic_id = #{scenicId}" +
|
"AND r.scenic_id = #{scenicId}" +
|
||||||
"</if>" +
|
"</if>" +
|
||||||
"</where>" +
|
"</where>" +
|
||||||
"ORDER BY r.created_time DESC" +
|
"ORDER BY r.create_time DESC" +
|
||||||
"</script>")
|
"</script>")
|
||||||
List<PriceCouponClaimRecord> selectByConditionsForAdmin(@Param("userId") Long userId,
|
List<PriceCouponClaimRecord> selectByConditionsForAdmin(@Param("userId") Long userId,
|
||||||
@Param("couponId") Long couponId,
|
@Param("couponId") Long couponId,
|
||||||
@@ -116,7 +116,7 @@ public interface PriceCouponClaimRecordMapper extends BaseMapper<PriceCouponClai
|
|||||||
"FROM price_coupon_claim_record r " +
|
"FROM price_coupon_claim_record r " +
|
||||||
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
||||||
"WHERE r.user_id = #{userId} " +
|
"WHERE r.user_id = #{userId} " +
|
||||||
"ORDER BY r.created_time DESC")
|
"ORDER BY r.create_time DESC")
|
||||||
List<PriceCouponClaimRecord> selectByUserIdForAdmin(@Param("userId") Long userId);
|
List<PriceCouponClaimRecord> selectByUserIdForAdmin(@Param("userId") Long userId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -126,7 +126,7 @@ public interface PriceCouponClaimRecordMapper extends BaseMapper<PriceCouponClai
|
|||||||
"FROM price_coupon_claim_record r " +
|
"FROM price_coupon_claim_record r " +
|
||||||
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
||||||
"WHERE r.coupon_id = #{couponId} " +
|
"WHERE r.coupon_id = #{couponId} " +
|
||||||
"ORDER BY r.created_time DESC")
|
"ORDER BY r.create_time DESC")
|
||||||
List<PriceCouponClaimRecord> selectByCouponIdForAdmin(@Param("couponId") Long couponId);
|
List<PriceCouponClaimRecord> selectByCouponIdForAdmin(@Param("couponId") Long couponId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -136,7 +136,7 @@ public interface PriceCouponClaimRecordMapper extends BaseMapper<PriceCouponClai
|
|||||||
"FROM price_coupon_claim_record r " +
|
"FROM price_coupon_claim_record r " +
|
||||||
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
||||||
"WHERE r.status = #{status} " +
|
"WHERE r.status = #{status} " +
|
||||||
"ORDER BY r.created_time DESC")
|
"ORDER BY r.create_time DESC")
|
||||||
List<PriceCouponClaimRecord> selectByStatusForAdmin(@Param("status") CouponStatus status);
|
List<PriceCouponClaimRecord> selectByStatusForAdmin(@Param("status") CouponStatus status);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -191,7 +191,7 @@ public interface PriceCouponClaimRecordMapper extends BaseMapper<PriceCouponClai
|
|||||||
"FROM price_coupon_claim_record r " +
|
"FROM price_coupon_claim_record r " +
|
||||||
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
"LEFT JOIN price_coupon_config c ON r.coupon_id = c.id " +
|
||||||
"WHERE r.scenic_id = #{scenicId} " +
|
"WHERE r.scenic_id = #{scenicId} " +
|
||||||
"ORDER BY r.created_time DESC")
|
"ORDER BY r.create_time DESC")
|
||||||
List<PriceCouponClaimRecord> selectByScenicIdForAdmin(@Param("scenicId") String scenicId);
|
List<PriceCouponClaimRecord> selectByScenicIdForAdmin(@Param("scenicId") String scenicId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -36,7 +36,7 @@ public interface PriceCouponConfigMapper extends BaseMapper<PriceCouponConfig> {
|
|||||||
* 增加优惠券使用数量
|
* 增加优惠券使用数量
|
||||||
*/
|
*/
|
||||||
@Update("UPDATE price_coupon_config SET used_quantity = used_quantity + 1, " +
|
@Update("UPDATE price_coupon_config SET used_quantity = used_quantity + 1, " +
|
||||||
"updated_time = NOW() WHERE id = #{couponId} AND used_quantity < total_quantity")
|
"update_time = NOW() WHERE id = #{couponId} AND used_quantity < total_quantity")
|
||||||
int incrementUsedQuantity(Long couponId);
|
int incrementUsedQuantity(Long couponId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -44,7 +44,7 @@ public interface PriceCouponConfigMapper extends BaseMapper<PriceCouponConfig> {
|
|||||||
*/
|
*/
|
||||||
@Insert("INSERT INTO price_coupon_config (coupon_name, coupon_type, discount_value, min_amount, " +
|
@Insert("INSERT INTO price_coupon_config (coupon_name, coupon_type, discount_value, min_amount, " +
|
||||||
"max_discount, applicable_products, total_quantity, used_quantity, valid_from, valid_until, " +
|
"max_discount, applicable_products, total_quantity, used_quantity, valid_from, valid_until, " +
|
||||||
"is_active, scenic_id, created_time, updated_time) VALUES " +
|
"is_active, scenic_id, create_time, update_time) VALUES " +
|
||||||
"(#{couponName}, #{couponType}, #{discountValue}, #{minAmount}, #{maxDiscount}, " +
|
"(#{couponName}, #{couponType}, #{discountValue}, #{minAmount}, #{maxDiscount}, " +
|
||||||
"#{applicableProducts}, #{totalQuantity}, #{usedQuantity}, #{validFrom}, #{validUntil}, " +
|
"#{applicableProducts}, #{totalQuantity}, #{usedQuantity}, #{validFrom}, #{validUntil}, " +
|
||||||
"#{isActive}, #{scenicId}, NOW(), NOW())")
|
"#{isActive}, #{scenicId}, NOW(), NOW())")
|
||||||
@@ -57,7 +57,7 @@ public interface PriceCouponConfigMapper extends BaseMapper<PriceCouponConfig> {
|
|||||||
"discount_value = #{discountValue}, min_amount = #{minAmount}, max_discount = #{maxDiscount}, " +
|
"discount_value = #{discountValue}, min_amount = #{minAmount}, max_discount = #{maxDiscount}, " +
|
||||||
"applicable_products = #{applicableProducts}, total_quantity = #{totalQuantity}, " +
|
"applicable_products = #{applicableProducts}, total_quantity = #{totalQuantity}, " +
|
||||||
"valid_from = #{validFrom}, valid_until = #{validUntil}, is_active = #{isActive}, " +
|
"valid_from = #{validFrom}, valid_until = #{validUntil}, is_active = #{isActive}, " +
|
||||||
"scenic_id = #{scenicId}, updated_time = NOW() WHERE id = #{id}")
|
"scenic_id = #{scenicId}, update_time = NOW() WHERE id = #{id}")
|
||||||
int updateCoupon(PriceCouponConfig coupon);
|
int updateCoupon(PriceCouponConfig coupon);
|
||||||
|
|
||||||
// ==================== 管理端接口 ====================
|
// ==================== 管理端接口 ====================
|
||||||
@@ -65,7 +65,7 @@ public interface PriceCouponConfigMapper extends BaseMapper<PriceCouponConfig> {
|
|||||||
/**
|
/**
|
||||||
* 管理端:查询所有优惠券配置(包含禁用的)
|
* 管理端:查询所有优惠券配置(包含禁用的)
|
||||||
*/
|
*/
|
||||||
@Select("SELECT * FROM price_coupon_config ORDER BY created_time DESC")
|
@Select("SELECT * FROM price_coupon_config ORDER BY create_time DESC")
|
||||||
List<PriceCouponConfig> selectAllForAdmin();
|
List<PriceCouponConfig> selectAllForAdmin();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -84,7 +84,7 @@ public interface PriceCouponConfigMapper extends BaseMapper<PriceCouponConfig> {
|
|||||||
"AND scenic_id = #{scenicId}" +
|
"AND scenic_id = #{scenicId}" +
|
||||||
"</if>" +
|
"</if>" +
|
||||||
"</where>" +
|
"</where>" +
|
||||||
"ORDER BY created_time DESC" +
|
"ORDER BY create_time DESC" +
|
||||||
"</script>")
|
"</script>")
|
||||||
List<PriceCouponConfig> selectByConditionsForAdmin(@Param("isActive") Boolean isActive,
|
List<PriceCouponConfig> selectByConditionsForAdmin(@Param("isActive") Boolean isActive,
|
||||||
@Param("couponName") String couponName,
|
@Param("couponName") String couponName,
|
||||||
@@ -93,19 +93,19 @@ public interface PriceCouponConfigMapper extends BaseMapper<PriceCouponConfig> {
|
|||||||
/**
|
/**
|
||||||
* 管理端:根据状态查询优惠券配置
|
* 管理端:根据状态查询优惠券配置
|
||||||
*/
|
*/
|
||||||
@Select("SELECT * FROM price_coupon_config WHERE is_active = #{isActive} ORDER BY created_time DESC")
|
@Select("SELECT * FROM price_coupon_config WHERE is_active = #{isActive} ORDER BY create_time DESC")
|
||||||
List<PriceCouponConfig> selectByStatusForAdmin(@Param("isActive") Boolean isActive);
|
List<PriceCouponConfig> selectByStatusForAdmin(@Param("isActive") Boolean isActive);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 管理端:更新优惠券状态
|
* 管理端:更新优惠券状态
|
||||||
*/
|
*/
|
||||||
@Update("UPDATE price_coupon_config SET is_active = #{isActive}, updated_time = NOW() WHERE id = #{id}")
|
@Update("UPDATE price_coupon_config SET is_active = #{isActive}, update_time = NOW() WHERE id = #{id}")
|
||||||
int updateCouponStatus(@Param("id") Long id, @Param("isActive") Boolean isActive);
|
int updateCouponStatus(@Param("id") Long id, @Param("isActive") Boolean isActive);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 管理端:删除优惠券配置
|
* 管理端:删除优惠券配置
|
||||||
*/
|
*/
|
||||||
@Update("UPDATE price_coupon_config SET deleted = 1, updated_time = NOW() WHERE id = #{id}")
|
@Update("UPDATE price_coupon_config SET deleted = 1, update_time = NOW() WHERE id = #{id}")
|
||||||
int deleteCoupon(Long id);
|
int deleteCoupon(Long id);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -120,7 +120,7 @@ public interface PriceCouponConfigMapper extends BaseMapper<PriceCouponConfig> {
|
|||||||
/**
|
/**
|
||||||
* 管理端:根据景区ID查询优惠券配置
|
* 管理端:根据景区ID查询优惠券配置
|
||||||
*/
|
*/
|
||||||
@Select("SELECT * FROM price_coupon_config WHERE scenic_id = #{scenicId} ORDER BY created_time DESC")
|
@Select("SELECT * FROM price_coupon_config WHERE scenic_id = #{scenicId} ORDER BY create_time DESC")
|
||||||
List<PriceCouponConfig> selectByScenicIdForAdmin(@Param("scenicId") String scenicId);
|
List<PriceCouponConfig> selectByScenicIdForAdmin(@Param("scenicId") String scenicId);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -57,7 +57,7 @@ public interface PriceProductConfigMapper extends BaseMapper<PriceProductConfig>
|
|||||||
/**
|
/**
|
||||||
* 插入商品价格配置
|
* 插入商品价格配置
|
||||||
*/
|
*/
|
||||||
@Insert("INSERT INTO price_product_config (product_type, product_id, scenic_id, product_name, base_price, original_price, unit, is_active, created_time, updated_time) " +
|
@Insert("INSERT INTO price_product_config (product_type, product_id, scenic_id, product_name, base_price, original_price, unit, is_active, create_time, update_time) " +
|
||||||
"VALUES (#{productType}, #{productId}, #{scenicId}, #{productName}, #{basePrice}, #{originalPrice}, #{unit}, #{isActive}, NOW(), NOW())")
|
"VALUES (#{productType}, #{productId}, #{scenicId}, #{productName}, #{basePrice}, #{originalPrice}, #{unit}, #{isActive}, NOW(), NOW())")
|
||||||
int insertProductConfig(PriceProductConfig config);
|
int insertProductConfig(PriceProductConfig config);
|
||||||
|
|
||||||
@@ -65,12 +65,12 @@ public interface PriceProductConfigMapper extends BaseMapper<PriceProductConfig>
|
|||||||
* 更新商品价格配置
|
* 更新商品价格配置
|
||||||
*/
|
*/
|
||||||
@Update("UPDATE price_product_config SET product_id = #{productId}, scenic_id = #{scenicId}, product_name = #{productName}, base_price = #{basePrice}, " +
|
@Update("UPDATE price_product_config SET product_id = #{productId}, scenic_id = #{scenicId}, product_name = #{productName}, base_price = #{basePrice}, " +
|
||||||
"original_price = #{originalPrice}, unit = #{unit}, is_active = #{isActive}, updated_time = NOW() WHERE id = #{id}")
|
"original_price = #{originalPrice}, unit = #{unit}, is_active = #{isActive}, update_time = NOW() WHERE id = #{id}")
|
||||||
int updateProductConfig(PriceProductConfig config);
|
int updateProductConfig(PriceProductConfig config);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新商品配置状态
|
* 更新商品配置状态
|
||||||
*/
|
*/
|
||||||
@Update("UPDATE price_product_config SET is_active = #{isActive}, updated_time = NOW() WHERE id = #{id}")
|
@Update("UPDATE price_product_config SET is_active = #{isActive}, update_time = NOW() WHERE id = #{id}")
|
||||||
int updateProductConfigStatus(@Param("id") Long id, @Param("isActive") Boolean isActive);
|
int updateProductConfigStatus(@Param("id") Long id, @Param("isActive") Boolean isActive);
|
||||||
}
|
}
|
@@ -82,7 +82,7 @@ public interface PriceTierConfigMapper extends BaseMapper<PriceTierConfig> {
|
|||||||
* 插入阶梯定价配置
|
* 插入阶梯定价配置
|
||||||
*/
|
*/
|
||||||
@Insert("INSERT INTO price_tier_config (product_type, product_id, scenic_id, min_quantity, max_quantity, price, " +
|
@Insert("INSERT INTO price_tier_config (product_type, product_id, scenic_id, min_quantity, max_quantity, price, " +
|
||||||
"original_price, unit, sort_order, is_active, created_time, updated_time) VALUES " +
|
"original_price, unit, sort_order, is_active, create_time, update_time) VALUES " +
|
||||||
"(#{productType}, #{productId}, #{scenicId}, #{minQuantity}, #{maxQuantity}, #{price}, " +
|
"(#{productType}, #{productId}, #{scenicId}, #{minQuantity}, #{maxQuantity}, #{price}, " +
|
||||||
"#{originalPrice}, #{unit}, #{sortOrder}, #{isActive}, NOW(), NOW())")
|
"#{originalPrice}, #{unit}, #{sortOrder}, #{isActive}, NOW(), NOW())")
|
||||||
int insertTierConfig(PriceTierConfig config);
|
int insertTierConfig(PriceTierConfig config);
|
||||||
@@ -92,12 +92,12 @@ public interface PriceTierConfigMapper extends BaseMapper<PriceTierConfig> {
|
|||||||
*/
|
*/
|
||||||
@Update("UPDATE price_tier_config SET product_id = #{productId}, scenic_id = #{scenicId}, min_quantity = #{minQuantity}, " +
|
@Update("UPDATE price_tier_config SET product_id = #{productId}, scenic_id = #{scenicId}, min_quantity = #{minQuantity}, " +
|
||||||
"max_quantity = #{maxQuantity}, price = #{price}, original_price = #{originalPrice}, unit = #{unit}, sort_order = #{sortOrder}, " +
|
"max_quantity = #{maxQuantity}, price = #{price}, original_price = #{originalPrice}, unit = #{unit}, sort_order = #{sortOrder}, " +
|
||||||
"is_active = #{isActive}, updated_time = NOW() WHERE id = #{id}")
|
"is_active = #{isActive}, update_time = NOW() WHERE id = #{id}")
|
||||||
int updateTierConfig(PriceTierConfig config);
|
int updateTierConfig(PriceTierConfig config);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 更新阶梯配置状态
|
* 更新阶梯配置状态
|
||||||
*/
|
*/
|
||||||
@Update("UPDATE price_tier_config SET is_active = #{isActive}, updated_time = NOW() WHERE id = #{id}")
|
@Update("UPDATE price_tier_config SET is_active = #{isActive}, update_time = NOW() WHERE id = #{id}")
|
||||||
int updateTierConfigStatus(@Param("id") Long id, @Param("isActive") Boolean isActive);
|
int updateTierConfigStatus(@Param("id") Long id, @Param("isActive") Boolean isActive);
|
||||||
}
|
}
|
Reference in New Issue
Block a user