整理接口定义规范
This commit is contained in:
@ -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')];
|
||||
|
Reference in New Issue
Block a user