tangjie 2026-07-09 17:12:07 +08:00
parent 81d563036f
commit 3fbe3acbd8
4 changed files with 9 additions and 19 deletions

View File

@ -90,7 +90,7 @@ function FiledManageListPage(props) {
<FilingListTable <FilingListTable
PageLayout={PageLayout} PageLayout={PageLayout}
listTitle="已备案资质管理" listTitle="已备案资质管理"
listDesc="对已备案资质进行周期性填报与维护。"
createLabel="资质备案填报" createLabel="资质备案填报"
mode={FILING_FORM_MODE.FILED} mode={FILING_FORM_MODE.FILED}
dataSource={dataSource} dataSource={dataSource}

View File

@ -86,7 +86,7 @@ function FilingApplicationListPage(props) {
<FilingListTable <FilingListTable
PageLayout={PageLayout} PageLayout={PageLayout}
listTitle="资质备案申请" listTitle="资质备案申请"
listDesc="机构提交资质备案申请,填写备案基本信息、材料、人员及装备清单。"
createLabel="申请备案" createLabel="申请备案"
mode={FILING_FORM_MODE.APPLICATION} mode={FILING_FORM_MODE.APPLICATION}
dataSource={dataSource} dataSource={dataSource}

View File

@ -78,7 +78,7 @@ function FilingChangeListPage(props) {
<FilingListTable <FilingListTable
PageLayout={PageLayout} PageLayout={PageLayout}
listTitle="备案变更管理" listTitle="备案变更管理"
listDesc="对已备案资质发起变更申请,查看变更次数与变更明细。"
mode={FILING_FORM_MODE.CHANGE} mode={FILING_FORM_MODE.CHANGE}
showChangeCount showChangeCount
dataSource={dataSource} dataSource={dataSource}
@ -90,18 +90,7 @@ function FilingChangeListPage(props) {
onSearch={handleSearch} onSearch={handleSearch}
onPageChange={handlePageChange} onPageChange={handlePageChange}
onChangeCountClick={(record) => setHistoryRecord(record)} onChangeCountClick={(record) => setHistoryRecord(record)}
extraActions={(record) =>
[ 1,3].includes(record.filingStatusCode) ? (
<Button
type="link"
size="small"
onClick={() => handleStartChange(record)}
>
修改备案信息
</Button>
) : null
}
/> />
<ChangeHistoryModal <ChangeHistoryModal
open={!!historyRecord} open={!!historyRecord}

View File

@ -36,10 +36,11 @@ export default function FilingListTable({
const canEditRow = (record) => { const canEditRow = (record) => {
if (mode === FILING_FORM_MODE.FILED) { if (mode === FILING_FORM_MODE.CHANGE) {
return record.filingStatusCode === 1;
return [1,3,5].includes(record.filingStatusCode);
} }
return isQualFilingEditable(record.filingStatusCode); return [3,5].includes(record.filingStatusCode);
}; };
const columns = [ const columns = [
@ -102,7 +103,7 @@ export default function FilingListTable({
查看 查看
</Button> </Button>
{extraActions?.(record)} {extraActions?.(record)}
{canEditRow(record) && mode !== FILING_FORM_MODE.CHANGE && ( {canEditRow(record) && (
<Button <Button
type="link" type="link"
size="small" size="small"