|
@@ -23,7 +23,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <save-region-success-popup v-if="!viewOnly" v-model:show="showSuccessPopup"
|
|
|
|
|
|
|
+ <save-region-success-popup v-model:show="showSuccessPopup"
|
|
|
:title="`${activeVarietyName} 区域已保存成功`"
|
|
:title="`${activeVarietyName} 区域已保存成功`"
|
|
|
:has-next="varietyTabs.length > 0 && activeVariety < varietyTabs.length - 1" @know="handleKnow"
|
|
:has-next="varietyTabs.length > 0 && activeVariety < varietyTabs.length - 1" @know="handleKnow"
|
|
|
@next="handleSelectNextVariety" />
|
|
@next="handleSelectNextVariety" />
|
|
@@ -238,10 +238,8 @@ const confirmArea = async () => {
|
|
|
const geom = geometryArr.length === 1 ? geometryArr[0] : JSON.stringify(geometryArr);
|
|
const geom = geometryArr.length === 1 ? geometryArr[0] : JSON.stringify(geometryArr);
|
|
|
regionsDraftByIndex.value[activeVariety.value] = { geomArr: geometryArr, geom };
|
|
regionsDraftByIndex.value[activeVariety.value] = { geomArr: geometryArr, geom };
|
|
|
|
|
|
|
|
- // 从第一个品种开始时,进入引导流程(确认后弹提示,支持“下一步”)
|
|
|
|
|
- if (activeVariety.value === 0) {
|
|
|
|
|
- isGuidedFlow.value = true;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // 任意品种确认后都进入引导流程(中间品种也可继续“下一步”)
|
|
|
|
|
+ isGuidedFlow.value = true;
|
|
|
|
|
|
|
|
// 每次确认都提交接口(携带目前已确认过的所有品种 regions)
|
|
// 每次确认都提交接口(携带目前已确认过的所有品种 regions)
|
|
|
const ok = await submitRegions();
|
|
const ok = await submitRegions();
|