修改文字

This commit is contained in:
linxd
2025-07-16 15:58:52 +08:00
parent a4dbc378f3
commit 612082dedb
11 changed files with 80 additions and 67 deletions

View File

@ -206,7 +206,7 @@ const SupplierAnnualResultQuery2: React.FC = () => {
key: 'reviewDept',
},
{
title: intl.formatMessage({ id: 'supplierAnnualResult.review.reviewer' }),
title: "年审人员",
dataIndex: 'userName',
key: 'userName',
},

View File

@ -106,22 +106,22 @@ const BasicInfoStepComponent = (props: BasicInfoStepProps) => {
<Row gutter={24}>
<Col span={12}>
<Form.Item
label={intl.formatMessage({ id: 'supplierAnnualTaskManage.basicInfoStep.theme' })}
label="年审主题"
name="annualreviewTheme"
rules={[{ required: true, message: intl.formatMessage({ id: 'supplierAnnualTaskManage.basicInfoStep.theme.required' }) }]}
rules={[{ required: true, message: "请输入年审主题" }]}
>
<Input placeholder={intl.formatMessage({ id: 'supplierAnnualTaskManage.basicInfoStep.theme.placeholder' })} maxLength={50} />
</Form.Item>
</Col>
<Col span={12}>
<Form.Item
label={intl.formatMessage({ id: 'supplierAnnualTaskManage.basicInfoStep.year' })}
label="年审年份"
name="annualreviewYear"
getValueProps={(value) => ({
value: value ? moment(value) : undefined,
})}
normalize={(value) => value && value.format('YYYY')}
rules={[{ required: true, message: intl.formatMessage({ id: 'supplierAnnualTaskManage.basicInfoStep.year.required' }) }]}
rules={[{ required: true, message: "请选择年审年份" }]}
>
<DatePicker
style={{ width: '100%' }}
@ -135,9 +135,9 @@ const BasicInfoStepComponent = (props: BasicInfoStepProps) => {
<Row gutter={24}>
<Col span={12}>
<Form.Item
label={intl.formatMessage({ id: 'supplierAnnualTaskManage.basicInfoStep.startTime' })}
label="年审开始时间"
name="startTime"
rules={[{ required: true, message: intl.formatMessage({ id: 'supplierAnnualTaskManage.basicInfoStep.startTime.required' }) }]}
rules={[{ required: true, message: "请选择年审开始时间" }]}
getValueProps={(value) => ({
value: value ? moment(value) : undefined,
})}
@ -152,9 +152,9 @@ const BasicInfoStepComponent = (props: BasicInfoStepProps) => {
</Col>
<Col span={12}>
<Form.Item
label={intl.formatMessage({ id: 'supplierAnnualTaskManage.basicInfoStep.endTime' })}
label="年审结束时间"
name="endTime"
rules={[{ required: true, message: intl.formatMessage({ id: 'supplierAnnualTaskManage.basicInfoStep.endTime.required' }) }]}
rules={[{ required: true, message: "请选择年审结束时间" }]}
getValueProps={(value) => ({
value: value ? moment(value) : undefined,
})}

View File

@ -166,7 +166,7 @@ const SupplierAnnualTaskManage: React.FC = () => {
index + 1 + (pagination.current - 1) * pagination.pageSize,
},
{
title: <FormattedMessage id="supplierAnnualTaskManage.table.theme" />,
title: "年审主题",
dataIndex: 'annualreviewTheme',
key: 'annualreviewTheme',
ellipsis: {
@ -185,19 +185,19 @@ const SupplierAnnualTaskManage: React.FC = () => {
width: 150,
},
{
title: <FormattedMessage id="supplierAnnualTaskManage.table.startTime" />,
title: "年审开始时间",
dataIndex: 'startTime',
key: 'startTime',
width: 140,
},
{
title: <FormattedMessage id="supplierAnnualTaskManage.table.endTime" />,
title: "年审结束时间",
dataIndex: 'endTime',
key: 'endTime',
width: 140,
},
{
title: <FormattedMessage id="supplierAnnualTaskManage.table.status" />,
title: "年审状态",
dataIndex: 'statusName',
key: 'statusName',
width: 100
@ -233,21 +233,18 @@ const SupplierAnnualTaskManage: React.FC = () => {
layout="inline"
className="filter-form"
>
<Form.Item name="annualreviewTheme" label={intl.formatMessage({ id: 'supplierAnnualTaskManage.filter.theme' })}>
<Input placeholder={intl.formatMessage({ id: 'supplierAnnualTaskManage.filter.theme.placeholder' })} allowClear />
<Form.Item name="annualreviewTheme" label="年审主题">
<Input placeholder="请输入年审主题" allowClear />
</Form.Item>
<Form.Item name="timeRange" label={intl.formatMessage({ id: 'supplierAnnualTaskManage.filter.time' })}>
<Form.Item name="timeRange" label="年审时间">
<RangePicker
placeholder={[
intl.formatMessage({ id: 'supplierAnnualTaskManage.filter.time.start' }),
intl.formatMessage({ id: 'supplierAnnualTaskManage.filter.time.end' })
]}
placeholder={["开始日期", "结束日期"]}
format="YYYY-MM-DD"
style={{ width: 230 }}
/>
</Form.Item>
<Form.Item name="status" label={intl.formatMessage({ id: 'supplierAnnualTaskManage.filter.status' })}>
<Select placeholder={intl.formatMessage({ id: 'supplierAnnualTaskManage.filter.status.placeholder' })} allowClear style={{ width: 150 }}>
<Form.Item name="status" label="年审状态">
<Select placeholder="请选择年审状态" allowClear style={{ width: 150 }}>
{evaluateStatus.map((item) => (
<Option key={item.code} value={item.code}>
{item.dicName}

View File

@ -113,7 +113,7 @@ const SupplierTaskManageAdd: React.FC<PageProps> = ({ supplierAnnualTaskManage,
},
{
title: intl.formatMessage({ id: 'supplierAnnualTaskManage.step.selectSupplier.title' }),
description: intl.formatMessage({ id: 'supplierAnnualTaskManage.step.selectSupplier.description' }),
description: "请选择参加年审的供应商",
content: <SupplierSelectStep ref={supplierFormRef} />,
},
{

View File

@ -86,7 +86,7 @@ const SupplierTaskManageDetail: React.FC = () => {
<Card bordered={false}>
<div className="page-header">
<Title level={4}>
<FormattedMessage id="supplierAnnualTaskManage.detail.title" />
</Title>
<Button type="link" icon={<ArrowLeftOutlined />} onClick={handleBack}>
<FormattedMessage id="supplierAnnualTaskManage.button.back" />

View File

@ -554,6 +554,13 @@ const SupplierAnnualTemplateManageAdd: React.FC<PageProps> = ({ breadcrumb, disp
})}
loading={templateList.length === 0}
onSelect={handleTemplateSelect}
allowClear={true}
onClear={() => {
setIndicatorList([]);
form.setFieldsValue({
copyTemplateId: '',
});
}}
>
{templateList.map((template) =>
template.id ? (

View File

@ -520,6 +520,13 @@ const SupplierTemplateManageAdd: React.FC<PageProps> = ({ breadcrumb, dispatch }
})}
loading={templateList.length === 0}
showSearch={true}
allowClear={true}
onClear={() => {
setTemplateData([]);
form.setFieldsValue({
copyTemplateId: '',
});
}}
filterOption={(input, option) => {
return (option?.children ?? '').toLowerCase().includes(input.toLowerCase());
}}