Browse Source

feat:修改名称自动回填

wangsisi 3 days ago
parent
commit
e97fbef277
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/views/old_mini/create_farm/index.vue

+ 3 - 1
src/views/old_mini/create_farm/index.vue

@@ -335,6 +335,8 @@ onActivated(() => {
         polygonArr.value = null;
         isFromEditMap.value = false;
         hasDefaultPolygon.value = false;
+        // 重置农场名称手动修改标记,允许自动生成农场名称
+        isFarmNameManuallyModified.value = false;
         // 清空上一次地块缓存
         store.commit("home/SET_FARM_POLYGON", null);
     }
@@ -750,7 +752,7 @@ async function changeSpecie(v) {
     // 清空品种选择
     ruleForm.typeId = "";
     // 只有在创建模式下且用户没有手动修改过农场名称时,才自动设置农场名称
-    if (route.query.type !== "edit" && !isFarmNameManuallyModified.value) {
+    if (route.query.type !== "edit" && !isFarmNameManuallyModified.value && farmCity.value) {
         ruleForm.name = farmCity.value + v.name + "农场";
     }
 }