feat(project_management): add project completed field

ref: #248 #401
This commit is contained in:
2024-11-29 00:13:52 +09:30
parent bcf353bee6
commit 1d9d426601
2 changed files with 5 additions and 1 deletions

View File

@ -200,7 +200,7 @@ class Project(ProjectCommonFieldsName):
'priority',
'project_type',
'state',
'percent_completed',
'completed',
],
"right": [
'planned_start_date',

View File

@ -78,6 +78,7 @@ class ProjectModelSerializer(ProjectBaseSerializer):
}
description = centurion_field.MarkdownField( required = False, style_class = 'large' )
completed = serializers.CharField( source = 'percent_completed', read_only = True )
class Meta:
@ -93,6 +94,7 @@ class ProjectModelSerializer(ProjectBaseSerializer):
'description',
'priority',
'state',
'completed',
'project_type',
'code',
'planned_start_date',
@ -111,6 +113,7 @@ class ProjectModelSerializer(ProjectBaseSerializer):
read_only_fields = [
'id',
'completed',
'display_name',
'external_ref',
'external_system',
@ -129,6 +132,7 @@ class ProjectImportSerializer(ProjectModelSerializer):
read_only_fields = [
'id',
'completed',
'display_name',
'created',
'modified',