feat(edit): AI套图生成、图片切七牛

This commit is contained in:
2026-10-04 20:47:47 +08:00
parent 696112e74d
commit e20cd7547f
60 changed files with 6241 additions and 312 deletions
@@ -72,6 +72,15 @@ const commission: CommissionRule = {
version: 'test',
};
describe('十进制定价引擎', () => {
it('默认方案折扣率为 50% 时,划线价是实际售价的两倍', () => {
const i = input();
i.pricing.list_price_discount_rate = '0.5';
for (const currency of ['CNY', 'RUB']) {
const option = calculatePricing(i, currency, '12.3', [rule], [commission])
.options[0];
expect(Number(option.list_price)).toBe(Number(option.selling_price) * 2);
}
});
it('目标加价与明细一致,CNY / RUB 都按最终币种舍入', () => {
const c = calculatePricing(input(), 'CNY', '12.3', [rule], [commission])
.options[0];