diff --git a/jero-web/src/views/projectManagement/components/ProjectDetails.vue b/jero-web/src/views/projectManagement/components/ProjectDetails.vue
index c888b1039..d390b8a38 100644
--- a/jero-web/src/views/projectManagement/components/ProjectDetails.vue
+++ b/jero-web/src/views/projectManagement/components/ProjectDetails.vue
@@ -162,28 +162,46 @@
+
diff --git a/jero-web/src/views/projectManagement/components/listEditModel.vue b/jero-web/src/views/projectManagement/components/listEditModel.vue
index 4f983c1d1..dfa8213da 100644
--- a/jero-web/src/views/projectManagement/components/listEditModel.vue
+++ b/jero-web/src/views/projectManagement/components/listEditModel.vue
@@ -760,7 +760,12 @@
},
editModel(item) {
this.visible = true
- this.queryPersonByProject(item)
+ if (item.dutyTerritory) {
+ this.queryPersonByProject(item)
+ } else {
+ this.formInline = item
+ this.formInline = { ...this.formInline }
+ }
this.$nextTick(() => {
this.rules = {}
switch (item.roleCode) {