diff --git a/sub-government-affairs-service/src/views/landManage/component/landsManage/common/CreateLand.vue b/sub-government-affairs-service/src/views/landManage/component/landsManage/common/CreateLand.vue
index c381960..e573899 100644
--- a/sub-government-affairs-service/src/views/landManage/component/landsManage/common/CreateLand.vue
+++ b/sub-government-affairs-service/src/views/landManage/component/landsManage/common/CreateLand.vue
@@ -1,25 +1,29 @@
-
+
基础信息
-
+
-
+
-
+
-
+
-
-
+
+
+
+
+
+
@@ -39,10 +43,17 @@ import GridSelect from '@/components/GridSelect.vue';
import LandIsTranfer from '@/components/LandIsTranfer.vue';
import LandType from '@/components/LandType.vue';
+const props = defineProps({
+ visible: {
+ type: Boolean,
+ default: false,
+ },
+});
+const emit = defineEmits(['close']);
/* --------------- data --------------- */
// #region
-const visible = ref(true);
+const _visible = ref(false);
const baseInfo = reactive({
landName: '',
gridName: '',
@@ -53,7 +64,12 @@ const baseInfo = reactive({
owner: '',
landType: '0',
});
-
+watch(
+ () => props.visible,
+ () => {
+ _visible.value = props.visible;
+ }
+);
watch(
() => baseInfo,
() => {
@@ -67,6 +83,9 @@ watch(
function handleSubmit() {
console.log('submit', baseInfo);
}
+function handleClose() {
+ emit('close');
+}
// #endregion
diff --git a/sub-government-affairs-service/src/views/landManage/component/landsManage/index.vue b/sub-government-affairs-service/src/views/landManage/component/landsManage/index.vue
index 9a7623f..82fa5c2 100644
--- a/sub-government-affairs-service/src/views/landManage/component/landsManage/index.vue
+++ b/sub-government-affairs-service/src/views/landManage/component/landsManage/index.vue
@@ -57,7 +57,7 @@
-
+