整理接口定义规范

This commit is contained in:
linxd
2025-07-02 12:02:52 +08:00
parent 500272f459
commit aa7f985a74
49 changed files with 1345 additions and 2862 deletions

View File

@ -34,7 +34,7 @@ const SupplierTemplateManage: React.FC = () => {
const [loading, setLoading] = useState<boolean>(false);
const [form] = Form.useForm();
const [templateData, setTemplateData] = useState<SupplierEvaluate.TemplateRecord[]>([]);
const [templateData, setTemplateData] = useState<SupplierTemplateManage.TemplateItem[]>([]);
const [pagination, setPagination] = useState<TablePaginationConfig>({
current: 1,
pageSize: 10,
@ -46,7 +46,7 @@ const SupplierTemplateManage: React.FC = () => {
{ total }
),
});
const [searchParams, setSearchParams] = useState<SupplierEvaluate.TemplateSearchParams>({});
const [searchParams, setSearchParams] = useState({});
// 部门下拉选项
const [companyOptions, setCompanyOptions] = useState<{ label: string, value: string }[]>([
@ -60,7 +60,7 @@ const SupplierTemplateManage: React.FC = () => {
const fetchTemplateList = async (
current = 1,
pageSize = 10,
params: SupplierEvaluate.TemplateSearchParams = searchParams,
params = searchParams,
) => {
// 更新搜索参数状态
if (params !== searchParams) {
@ -69,7 +69,7 @@ const SupplierTemplateManage: React.FC = () => {
setLoading(true);
try {
const requestParams: SupplierEvaluate.TemplateRequest = {
const requestParams: SupplierTemplateManage.TemplateRequest = {
basePageRequest: {
pageNo: current,
pageSize: pageSize,
@ -107,7 +107,7 @@ const SupplierTemplateManage: React.FC = () => {
}, []);
// 处理查看
const handleView = (record: SupplierEvaluate.TemplateRecord) => {
const handleView = (record: SupplierTemplateManage.TemplateItem) => {
// 跳转到详情页面
history.push({
pathname: 'supplierTemplateManageDetail',
@ -118,7 +118,7 @@ const SupplierTemplateManage: React.FC = () => {
};
// 处理编辑
const handleEdit = (record: SupplierEvaluate.TemplateRecord) => {
const handleEdit = (record: SupplierTemplateManage.TemplateItem) => {
// 跳转到新增页面并传递编辑数据
history.push({
pathname: 'supplierTemplateManageAdd',
@ -145,7 +145,7 @@ const SupplierTemplateManage: React.FC = () => {
const columns = [
{
title: intl.formatMessage({ id: 'supplierTemplateManage.column.index' }),
render: (_: any, __: SupplierEvaluate.TemplateRecord, index: number) =>
render: (_: any, __: SupplierTemplateManage.TemplateItem, index: number) =>
(pagination.current! - 1) * pagination.pageSize! + index + 1,
width: 80,
},
@ -207,7 +207,7 @@ const SupplierTemplateManage: React.FC = () => {
key: 'action',
width: 150,
align: 'center' as const,
render: (_: unknown, record: SupplierEvaluate.TemplateRecord) => (
render: (_: unknown, record: SupplierTemplateManage.TemplateItem) => (
<Space size="middle">
<Button type="link" onClick={() => handleEdit(record)}>
{intl.formatMessage({ id: 'supplierTemplateManage.button.edit' })}
@ -229,7 +229,7 @@ const SupplierTemplateManage: React.FC = () => {
// 处理搜索
const handleSearch = (values: any) => {
const { dateRange, ...rest } = values;
const params: SupplierEvaluate.TemplateSearchParams = { ...rest };
const params = { ...rest };
if (dateRange && dateRange.length === 2) {
params.dateRange = [dateRange[0].format('YYYY-MM-DD'), dateRange[1].format('YYYY-MM-DD')];