修改代码

This commit is contained in:
lzm
2026-04-17 18:17:42 +08:00
parent a770170871
commit 8f9205a6a1
20 changed files with 5205 additions and 6 deletions

View File

@@ -0,0 +1,56 @@
import request from '@/config/axios'
export interface ProjectOutputSplitVO {
id?: number
projectId?: number
planningId: number
projectName?: string
planningContent?: string
year?: number
assessmentOutputValue?: number
projectManagerName?: string
projectManagerRatio: number
projectManagerAmount?: number
engineeringLeaderName?: string
engineeringLeaderRatio: number
engineeringLeaderAmount?: number
officeRatio: number
officeAmount?: number
archRatio: number
archAmount?: number
decorRatio: number
decorAmount?: number
structRatio: number
structAmount?: number
waterRatio: number
waterAmount?: number
elecRatio: number
elecAmount?: number
hvacRatio: number
hvacAmount?: number
digitalRatio: number
digitalAmount?: number
}
export type ProjectOutputSplitSaveVO = Pick<
ProjectOutputSplitVO,
| 'planningId'
| 'projectManagerRatio'
| 'engineeringLeaderRatio'
| 'officeRatio'
| 'archRatio'
| 'decorRatio'
| 'structRatio'
| 'waterRatio'
| 'elecRatio'
| 'hvacRatio'
| 'digitalRatio'
>
export const getProjectOutputSplitByPlanningId = (planningId: number) => {
return request.get({ url: '/tjt/output-split/get-by-planning', params: { planningId } })
}
export const saveProjectOutputSplit = (data: ProjectOutputSplitSaveVO) => {
return request.put({ url: '/tjt/output-split/save', data })
}