项目成本测算新增项目成本预算、核算、结算,季度分配调整可子合约规划分配
This commit is contained in:
@@ -1,9 +1,12 @@
|
||||
import request from '@/config/axios'
|
||||
import type { ProjectPlanningVO } from '@/api/tjt/planning'
|
||||
import type { ProjectPlanningGuideDetailVO } from '@/api/tjt/planningGuideDetail'
|
||||
|
||||
export interface ProjectPlanningQuarterVO {
|
||||
id?: number
|
||||
planningId: number
|
||||
guideDetailId?: number
|
||||
guideDetailSortNo?: number
|
||||
distributionYear: number
|
||||
quarterNo: number
|
||||
distributionRatio?: number
|
||||
@@ -19,6 +22,17 @@ export type ProjectPlanningQuarterSaveVO = Omit<
|
||||
export interface ProjectPlanningQuarterPlanningDetailVO {
|
||||
planning: ProjectPlanningVO
|
||||
quarters: ProjectPlanningQuarterVO[]
|
||||
guideDetailMode?: boolean
|
||||
historyParentMode?: boolean
|
||||
message?: string
|
||||
parentQuarters?: ProjectPlanningQuarterVO[]
|
||||
guideDetails?: ProjectPlanningQuarterGuideDetailVO[]
|
||||
}
|
||||
|
||||
export interface ProjectPlanningQuarterGuideDetailVO extends ProjectPlanningGuideDetailVO {
|
||||
allocatedAmount?: number
|
||||
pendingAmount?: number
|
||||
quarters: ProjectPlanningQuarterVO[]
|
||||
}
|
||||
|
||||
export const getProjectPlanningQuarter = (id: number) => {
|
||||
|
||||
Reference in New Issue
Block a user