修复更新客户信息时证件号必填问题

This commit is contained in:
xianyi
2026-01-12 11:10:43 +08:00
parent 9e341eb4eb
commit cd93c5a877
2 changed files with 16 additions and 7 deletions

View File

@@ -89,12 +89,19 @@ export const ExamDetailPanel = ({
return;
}
const idNo = customerInfo?.id_no;
if (!idNo) {
setEditMessage('无法获取证件号,请稍后重试');
return;
}
setEditLoading(true);
setEditMessage(null);
try {
const res = await editCustomerDetail({
marital_status: maritalCode,
id_no: idNo,
phone: phone.trim(),
});
@@ -114,10 +121,9 @@ export const ExamDetailPanel = ({
};
const handleSaveMarital = async () => {
const phoneValue = phone === '—' ? '' : phone.trim();
if (!phoneValue) {
setEditMessage('联系电话不能为空');
const idNo = customerInfo?.id_no;
if (!idNo) {
setEditMessage('无法获取证件号,请稍后重试');
return;
}
@@ -126,8 +132,9 @@ export const ExamDetailPanel = ({
try {
const res = await editCustomerDetail({
id_no: idNo,
phone: phone.trim(),
marital_status: maritalCode,
phone: phoneValue,
});
if (res.Status === 200) {