feat:【antd】【crm】优化合同的整体代码风格

This commit is contained in:
YunaiV
2025-09-29 09:16:16 +08:00
parent 876768e98d
commit a4aa2b7711
23 changed files with 120 additions and 215 deletions

View File

@@ -17,7 +17,7 @@ import { useDescription } from '#/components/description';
import { OperateLog } from '#/components/operate-log';
import { $t } from '#/locales';
import { ContactDetailsList } from '#/views/crm/contact/components';
import { ContractDetailsList } from '#/views/crm/contract';
import { ContractDetailsList } from '#/views/crm/contract/components';
import { FollowUp } from '#/views/crm/followup';
import { PermissionList, TransferForm } from '#/views/crm/permission';
import { ProductDetailsList } from '#/views/crm/product/components';

View File

@@ -67,7 +67,7 @@ async function handleDelete(row: CrmBusinessApi.Business) {
duration: 0,
});
try {
await deleteBusiness(row.id as number);
await deleteBusiness(row.id!);
message.success($t('ui.actionMessage.deleteSuccess', [row.name]));
handleRefresh();
} finally {

View File

@@ -43,7 +43,7 @@ async function handleDelete(row: CrmBusinessStatusApi.BusinessStatus) {
duration: 0,
});
try {
await deleteBusinessStatus(row.id as number);
await deleteBusinessStatus(row.id!);
message.success($t('ui.actionMessage.deleteSuccess', [row.name]));
handleRefresh();
} catch {