Buy $69.98 Free shipping
Women's Elegant And Fashionable Diamond Denim Trousers
$52.49
32 Sold
$52.49
32 Sold
Save
${(function () {
return automatic_discount_list.map((item) => {
// 模版类型
const template_type = item.discount[0].template_type;
// 是否显示自动折扣
const is_show_automatic_discount = item.discount[0].product_enabled;
// 折扣图标
const discount_icon = item.discount_icon;
// 第一个自动折扣
const first_automatic_discount = item.discount[0];
// 显示折叠展示
const isFold = (item.discount[0].display_type || DISPLAY_TYPE.DTE_FOLD) === DISPLAY_TYPE.DTE_FOLD;
// 文本数组
const text_arr = item.discount[0].config.texts;
// 条件值数组
const condition_values = item?.discount[0]?.condition_values || [];
// 落地页链接
const first_landing_url = `/promotions/discount-default/${first_automatic_discount.discount_id}`;
// 三段式跳转决策: 最终跳转 URL,空字符串表示不跳
const finalHref = __resolveHref(first_automatic_discount, first_landing_url);
// 自动折扣总数
const automatic_discount_total = item.discount.length;
// 是否显示折扣图标
const isHasDiscountIcon = discount_icon ? true : false;
// 是否显示折扣图标且模版类型不为tag和add_to_cart
const isHasDiscountIconWithNoTag = (template_type != 'tag' && template_type != 'add_to_cart' && isHasDiscountIcon)? true : false;
// 文本颜色
let text_color = DEFAULT_CONFIG.TEXT_COLOR;
// 背景颜色
const bgFn = (curBg) => template_type === "text" ? "transparent" : curBg;
let bg_color = bgFn(DEFAULT_CONFIG.BG);
// 边框颜色
const borderFn = (curBorder) => template_type == "tag" ? curBorder : "initial";
let border_color = borderFn(DEFAULT_CONFIG.BORDER_COLOR);
// 模版配置
let template_config = first_automatic_discount.template_config;
// 一键加购样式
let addToCartBtnBgColor = DEFAULT_CONFIG.ADD_TO_CART_BG;
let addToCartBtnTextColor = DEFAULT_CONFIG.ADD_TO_CART_TEXT_COLOR;
let addToCartBtnBorderColor = DEFAULT_CONFIG.ADD_TO_CART_BORDER_COLOR;
// 兜底方案
try {
if(template_config.length !== 0){
template_config = JSON.parse(template_config);
text_color= isHasDiscountIconWithNoTag ? template_config.color[template_type].icon_text_color : template_config.color[template_type].text_color;
bg_color = bgFn(template_config.color[template_type].background_color);
const arrayRgba = bg_color.split(",");
arrayRgba.splice(3, 1, " 1)");
border_color = borderFn(`${arrayRgba.join(",")}`);
addToCartBtnTextColor = template_config.color[template_type].button_text_color;
addToCartBtnBorderColor = template_config.color[template_type].button_border_color;
addToCartBtnBgColor = template_config.color[template_type].button_background_color;
}
} catch (error) {
console.error('template_config_error', error);
template_config = {
color: {
[template_type]: {
icon_text_color: DEFAULT_CONFIG.TEXT_COLOR,
text_color: DEFAULT_CONFIG.TEXT_COLOR,
background_color: DEFAULT_CONFIG.BG
}
}
};
}
// 标签
const isTag = template_type == 'tag';
// 文字和横幅
const isTextAndBanner = template_type == 'text' || template_type == 'banner';
// 是否一键加购
const isAddToCart = template_type == 'add_to_cart';
// 文字样式
const textStyle = `color: ${text_color}; background-color: transparent; border: none;`;
// 标签样式
const labelStyle = `color: ${text_color};border: 1px solid ${border_color};background-color:${bg_color};padding: 4px;`;
// 横幅样式
const bannerStyle = `color: ${text_color};border: none; background-color:${bg_color}`;
// 一键加购单个容器样式(只包含动态样式)
const addToCartSingleContainerStyle = `color: ${text_color}; background-color:${bg_color};`;
// 一键加购按钮样式(只包含配置的动态样式)
const addToCartBtnStyle = `color: ${addToCartBtnTextColor}; background-color:${addToCartBtnBgColor}; border:1px solid ${addToCartBtnBorderColor};`;
// 外层样式在标签样式下不展示颜色配置,除开标签类型,颜色都可以在外层覆盖
let outerStyle = '';
if (template_type == 'text') {
outerStyle = textStyle;
} else if (template_type == 'tag') {
outerStyle = "border: none;";
} else if (template_type == 'banner') {
outerStyle = bannerStyle;
}
/**
* 1. 标签一定是单独样式展示的
* 2. 折叠:横向布局,文字和横幅,合并成一行文本; 标签:单独样式处理
* 3. 平铺:纵向布局,文字、横幅和标签; 标签:单独样式处理;一键加购默认都是平铺
*/
let txtHtml = ``;
if (isFold) {
if(isTag) {
// 标签
const spanText = text_arr.map((text) => {
return `${text}`;
}).join('');
txtHtml = `
`
}
})()}
${spanText}
`;
} else {
// 文字和横幅
txtHtml = `
${first_automatic_discount.config.text}
`;
}
} else {
// 文字和横幅, 但标签有自己的样式,且一键加购有单独样式
const spanText = text_arr.map((text, index) => {
const condition_value = condition_values[index];
if(isAddToCart) {
return `
${text}
`
} else {
return `${text}`;
}
}).join('');
// 都是纵向布局,标签有间距
txtHtml = `${spanText}
`;
}
/**
* 显示图标的判断
*/
const discount_type = item.discount_type;
const isShowRebateIcon = ["DT_REBATE_CTQ_OTP", "DT_REBATE_CTQ_OTR", "DT_REBATE_CTA_OTP", "DT_REBATE_CTA_OTR", "DT_M_N_DISCOUNT"].includes(discount_type) && isTextAndBanner
const isShowBxgyIcon = ["DT_BUY_ONE_GET_ONE", "DT_BUY_X_GET_Y"].includes(discount_type)
const isShowBundleIcon = ["DT_CLASSIC_BUNDLE","DT_MIX_MATCH_BUNDLE"].includes(discount_type);
/**
* 渲染下拉框或抽屉的折扣列表
*/
const discount_list_html = (curItem) => {
return `
${function() {
return curItem.discount.map(childItem => {
const childLandingUrl = `/promotions/discount-default/${childItem.discount_id}`;
const childFinalHref = __resolveHref(childItem, childLandingUrl);
childItem.__finalHref = childFinalHref;
return childFinalHref
? `
`
: `
`;
}).join('');
}()}
`;
}
return `
`;
}).join('');
})()}
${childItem.config.text}
${childItem.config.text}
Flash sale cannot be displayed here. Please move it to the product detail area.
(This prompt will not be displayed on the client-side)
${saleCount}
sold
${function() {
if (banner.type === "TYPE_TWO") return `
`
return ``;
}()}
` : ``;
const flashSaleDesc = discount_info.limit_user_product_discount > -1 ? `
Promo products limited to ${discount_info.limit_user_product_discount} item per person
` : "";
return `
${bgImg}
${countdownDom}
${flashSaleDesc}
${titleIcon}
${productDisplay.text}
${progressBarDom}
${dd}D
·
${hours}
${hh}
:
${mm}
:
${ss}
.
${sss}
color
size
Quantity
To display this card to customers, you need to go to "Booster & Store Conversion" to turn on the trust enhancement feature.
${data.module_title}
${item.title}
Description
| SPU: |
YSJX241203001
|
| Style: | Elegant |
| Pattern Type: | Plain |
| Season: | All seasons |
| Length: | Routine |
| Material: |
Cotton Blend
|
Body Measurements:
| Body Measurements | |||||||||
| Size Chart: | US | UK | EU | Bust | Waist | Hips | |||
| CM | inch | CM | inch | CM | inch | ||||
| XS | 4 | 8 | 36 | 85 | 33.5 | 63 | 24.8 | 93 | 36.6 |
| S | 6 - 8 | 10 - 12 | 38 - 40 | 90 | 35.4 | 68 | 26.8 | 98 | 38.6 |
| M | 10 | 14 | 42 | 95 | 37.4 | 73 | 28.7 | 103 | 40.6 |
| L | 12 | 16 | 44 | 100 | 39.4 | 78 | 30.7 | 108 | 42.5 |
| XL | 14 | 18 | 46 | 105 | 41.3 | 83 | 32.7 | 113 | 44.5 |
| 2XL | 16 | 20 | 48 | 110 | 43.3 | 88 | 34.6 | 118 | 46.5 |
| 3XL | 18 | 22 | 50 | 115 | 45.3 | 93 | 36.6 | 123 | 48.4 |
| *Depending on your body type and dressing habits, the above sizesare for reference only. | |||||||||
Pants size:
| Pants Size | Waist | Hips | Length | Inseam | ||||
| CM | inch | CM | inch | CM | inch | CM | inch | |
| XS | 68 | 26.8 | 103 | 40.6 | 94 | 37.0 | 66.5 | 26.2 |
| S | 73 | 28.7 | 108 | 42.5 | 95 | 37.4 | 67 | 26.4 |
| M | 78 | 30.7 | 113 | 44.5 | 96 | 37.8 | 67.5 | 26.6 |
| L | 83 | 32.7 | 118 | 46.5 | 97 | 38.2 | 68 | 26.8 |
| XL | 88 | 34.6 | 123 | 48.4 | 98 | 38.6 | 68.5 | 27.0 |
| 2XL | 93 | 36.6 | 128 | 50.4 | 99 | 39.0 | 69 | 27.2 |
| 3XL | 98 | 38.6 | 133 | 52.4 | 100 | 39.4 | 69.5 | 27.4 |
*This data was obtained from manually measuring the product, it may be off by 1-2 CM.