riku
2024-08-02 f346dcb4e26bfca845b4825006af03affe089b8a
src/components/form/FYForm.vue
@@ -69,13 +69,6 @@
      required: true,
      message: '行政区划不能为空',
      trigger: 'change'
      // validator: (rule, value, callback) => {
      //   if (!value) {
      //     callback(new Error('Please input the age'));
      //   } else {
      //     callback()
      //   }
      // }
    }
  ],
  _scenetype: [
@@ -83,13 +76,6 @@
      required: true,
      message: '场景类型不能为空',
      trigger: 'change'
      // validator: (rule, value, callback) => {
      //   if (!value) {
      //     callback(new Error('Please input the age'));
      //   } else {
      //     callback()
      //   }
      // }
    }
  ]
});
@@ -155,8 +141,19 @@
);
//监听表单编辑状态
watch(edit, (nValue) => {
  emit('update:isEdit', nValue);
watch(
  () => props.isEdit,
  (nV, oV) => {
    if (nV != oV) {
      edit.value = nV;
    }
  },
  { immediate: true }
);
watch(edit, (nV, oV) => {
  if (nV != oV) {
    emit('update:isEdit', nV);
  }
});
defineExpose({ formObj, onSubmit, onCancel, onReset });