jinyaqiu 1498e9c6a8 feat: 权益页面 (#14)
Reviewed-on: #14
Co-authored-by: jinyaqiu <jinyaqiu@fairclip.cn>
Co-committed-by: jinyaqiu <jinyaqiu@fairclip.cn>
2025-07-24 20:51:58 +08:00

12 lines
481 B
TypeScript

import { PayItem } from "./premium";
// 使用 reduce 方法获取 discount_amount 的 amount 值最大的对象
export const maxDiscountProduct = (products: PayItem[]) => {
return products?.reduce((max, current) => {
// 将 amount 转换为数字进行比较
const maxAmount = parseFloat(max.discount_amount.amount);
const currentAmount = parseFloat(current.discount_amount.amount);
return currentAmount > maxAmount ? current : max;
});
}