0513新功能优化
This commit is contained in:
@@ -1192,12 +1192,17 @@ const open = async (id: number) => {
|
||||
dialogVisible.value = true
|
||||
formLoading.value = true
|
||||
try {
|
||||
const data = await PlanningApi.getProjectPlanning(id)
|
||||
formData.value = normalizeFormData(data)
|
||||
const detail = await PlanningApi.getProjectPlanningOutputEditDetail(id)
|
||||
if (!detail?.planning) {
|
||||
formData.value = createFormData()
|
||||
guideDetails.value = []
|
||||
dialogVisible.value = false
|
||||
message.warning('合约规划不存在或已被删除')
|
||||
return
|
||||
}
|
||||
formData.value = normalizeFormData(detail.planning)
|
||||
guideDetails.value = showGuideDetailSection.value
|
||||
? normalizeGuideDetailList(
|
||||
await PlanningGuideDetailApi.getProjectPlanningGuideDetailListByPlanningId(id)
|
||||
)
|
||||
? normalizeGuideDetailList(detail.guideDetails)
|
||||
: []
|
||||
applyCalculationRatioDefault()
|
||||
if (formData.value.reviewOutsourceRatio === undefined || formData.value.reviewOutsourceRatio === null) {
|
||||
|
||||
Reference in New Issue
Block a user