feat(tender): 汇吉采标书购买 阶段3 - C端标书列表/详情/购买入口
- server/api/tender/{list.get,detail.get,order.post}.ts 代理到 mp-api /api/hjc/bid-project|order
- app/types/tender.ts 前端视图模型
- app/templates/template-07/pages/{TenderList,TenderDetail,BuyDocument}.vue(Tailwind,仿 Product 页)
- app/pages/tender/index.vue + tender/[id].vue + buy.vue 路由,经 useTemplate 加载
- useTemplate.ts 注册 TenderList/TenderDetail/BuyDocument(全部模板安全可选)
- 附 BUY_TENDER_MAP_REPORT.md(hjc-web 结构映射参考)
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
/** 汇吉采标书项目(前端视图模型,与 mp-java HjcBidProject 对齐) */
|
||||
export interface Tender {
|
||||
id: number
|
||||
/** 项目编号 */
|
||||
projectNo: string
|
||||
/** 项目名称 */
|
||||
projectName: string
|
||||
/** 分类:服务类/工程类/货物类 */
|
||||
category?: string
|
||||
/** 发布时间 */
|
||||
publishTime?: string
|
||||
/** 投标截止时间 */
|
||||
deadlineTime?: string
|
||||
/** 招标人 */
|
||||
tenderer?: string
|
||||
/** 中标公司 */
|
||||
winnerSupplier?: string
|
||||
/** 中标金额 */
|
||||
bidAmount?: number
|
||||
/** 公告标题 */
|
||||
bulletinTitle?: string
|
||||
/** 公告正文 */
|
||||
bulletinContent?: string
|
||||
/** 公告附件(JSON字符串) */
|
||||
bulletinFileList?: string
|
||||
/** 标书价格(信息服务费) */
|
||||
tenderPrice?: number
|
||||
/** 标书附件(JSON字符串) */
|
||||
tenderFile?: string
|
||||
/** 开售时间 */
|
||||
onsaleTime?: string
|
||||
/** 停售时间 */
|
||||
offsaleTime?: string
|
||||
/** 售卖方式:1公司财务 2公众号 3交易中心 4政采云 */
|
||||
sellingMethod?: number
|
||||
/** 是否卖标书 */
|
||||
needSell?: number
|
||||
/** 状态:1上架 0停售 */
|
||||
status?: number
|
||||
/** 来源 */
|
||||
dataSource?: string
|
||||
/** 已售数量 */
|
||||
saleCount?: number
|
||||
}
|
||||
|
||||
/** 分页返回结构 */
|
||||
export interface TenderPage {
|
||||
list: Tender[]
|
||||
count: number
|
||||
}
|
||||
Reference in New Issue
Block a user