fix: Формат телефона БЕЗ + (79001234567 вместо +79001234567)\n\n- Step1Phone: sendCode и verifyCode отправляют 7XXXXXXXXXX\n- Step3Payment: DEV MODE кнопки используют формат без +\n- Совместимость с vTiger CRM (mobile поле хранит без +)

This commit is contained in:
AI Assistant
2025-10-30 18:54:05 +03:00
parent fe5cbdd756
commit 6708092662
2 changed files with 5 additions and 5 deletions

View File

@@ -25,7 +25,7 @@ export default function Step1Phone({
const sendCode = async () => {
try {
const values = await form.validateFields(['phone']);
const phone = `+7${values.phone}`;
const phone = `7${values.phone}`; // БЕЗ +, формат: 79001234567
setLoading(true);
addDebugEvent?.('sms', 'pending', `📱 Отправляю SMS на ${phone}...`, { phone });
@@ -68,7 +68,7 @@ export default function Step1Phone({
const verifyCode = async () => {
try {
const values = await form.validateFields(['phone', 'smsCode']);
const phone = `+7${values.phone}`;
const phone = `7${values.phone}`; // БЕЗ +, формат: 79001234567
const code = values.smsCode;
setVerifyLoading(true);
@@ -168,7 +168,7 @@ export default function Step1Phone({
onClick={() => {
// Автозаполняем телефон и email
const devData = {
phone: '+79001234567',
phone: '79001234567', // БЕЗ +
email: 'test@test.ru',
};
updateFormData(devData);

View File

@@ -186,7 +186,7 @@ export default function Step3Payment({
const devData = {
fullName: 'Тест Тестов',
email: 'test@test.ru',
phone: '+79991234567',
phone: '79991234567', // БЕЗ +
paymentMethod: 'sbp',
bankName: 'sberbank',
};
@@ -206,7 +206,7 @@ export default function Step3Payment({
const devData = {
fullName: 'Тест Тестов',
email: 'test@test.ru',
phone: '+79991234567',
phone: '79991234567', // БЕЗ +
paymentMethod: 'sbp',
bankName: 'sberbank',
};