File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
frontend/src/views/version Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -282,13 +282,19 @@ const availableBugs = ref<Bug[]>([])
282282const editModalVisible = ref (false )
283283const editFormRef = ref ()
284284const editReleaseNotesEditorRef = ref <InstanceType <typeof MarkdownEditor > | null >(null )
285- const editFormData = reactive <Omit <UpdateVersionRequest , ' release_date' > & { release_date? : Dayjs | undefined ; requirement_ids? : number []; bug_ids? : number [] }>({
285+ const editFormData = reactive < Omit < UpdateVersionRequest , 'release_date' > & {
286+ release_date ?: Dayjs | undefined
287+ requirement_ids ?: number []
288+ bug_ids ?: number []
289+ project_id ?: number // 用于显示,不会提交
290+ }> ({
286291 version_number: ' ' ,
287292 release_notes: ' ' ,
288293 status: ' draft' ,
289294 release_date: undefined ,
290295 requirement_ids: [],
291- bug_ids: []
296+ bug_ids: [],
297+ project_id: undefined
292298})
293299const editFormRules = {
294300 version_number: [{ required: true , message: ' 请输入版本号' , trigger: ' blur' }]
@@ -329,6 +335,7 @@ const handleEdit = async () => {
329335 terminate: ' archived'
330336 }
331337 editFormData .status = statusMap [version .value .status ] || ' draft'
338+ editFormData .project_id = version .value .project_id
332339 editFormData .release_date = version .value .release_date ? dayjs (version .value .release_date ) : undefined
333340 editFormData .requirement_ids = version .value .requirements ?.map ((r : any ) => r .id ) || []
334341 editFormData .bug_ids = version .value .bugs ?.map ((b : any ) => b .id ) || []
You can’t perform that action at this time.
0 commit comments