|
|
@@ -282,11 +282,7 @@ onActivated(() => {
|
|
|
getLocationName(`${arr[1]},${arr[0]}`);
|
|
|
// 仅在携带 isReload 标记、且不是编辑/小程序回流场景时,认为是一次全新创建,重置表单和地块,
|
|
|
// 避免破坏原有自动生成农场名称等逻辑
|
|
|
- console.log('route.query.isReload', route.query.isReload)
|
|
|
- console.log('paramsType.value', paramsType.value)
|
|
|
- console.log('route.query.miniJson', route.query.miniJson)
|
|
|
if (route.query.isReload && paramsType.value !== "edit" && !route.query.miniJson) {
|
|
|
- console.log('重置表单和地块')
|
|
|
// 重置表单字段到初始值
|
|
|
ruleFormRef.value && ruleFormRef.value.resetFields();
|
|
|
// 重置与地块绘制相关的内部状态
|
|
|
@@ -791,6 +787,11 @@ function backgToHome() {
|
|
|
url: `/pages/subPages/new_recognize/index?gardenData=${JSON.stringify(dropdownGardenItem.value)}`,
|
|
|
});
|
|
|
}
|
|
|
+ const paramsPage = JSON.parse(json.paramsPage);
|
|
|
+ if(paramsPage.isFarmer){
|
|
|
+ router.replace('/home');
|
|
|
+ return;
|
|
|
+ }
|
|
|
} else {
|
|
|
if (fromPage && fromPage !== "details") {
|
|
|
if (route.query.type === "farmer") {
|