| | |
| | | updateTenderProject, |
| | | updateTenderProjectPartial, |
| | | } from '#/api/srm/tender'; |
| | | import { getTenderConfig } from '#/api/srm/tender-config'; |
| | | import { $t } from '#/locales'; |
| | | |
| | | import { TENDER_STATUS } from '../../enums'; |
| | |
| | | } |
| | | const data = modalApi.getData<SrmTenderApi.TenderProjectVO>(); |
| | | if (!data || !data.id) { |
| | | // 新建模式:加载配置获取默认招投标模式 |
| | | try { |
| | | const config = await getTenderConfig(); |
| | | if (config?.defaultBiddingMode) { |
| | | await formApi.setFieldValue('biddingMode', config.defaultBiddingMode); |
| | | } |
| | | } catch { |
| | | // 配置加载失败,使用默认值 |
| | | } |
| | | return; |
| | | } |
| | | modalApi.lock(); |