RoleForm.vue 763 B

12345678910111213141516171819202122232425262728293031
  1. <template>
  2. <a-form :model="edit_form" auto-label-width>
  3. <a-row :gutter="24">
  4. <a-col :span="22">
  5. <a-form-item field="roleName" label="用户名" :rules="[
  6. { required: true, message: '用户名必填' },
  7. ]">
  8. <a-input v-model="edit_form.roleName" />
  9. </a-form-item>
  10. </a-col>
  11. </a-row>
  12. <a-row :gutter="24">
  13. <a-col :span="22">
  14. <a-form-item field="remark" label="备注">
  15. <a-textarea v-model="edit_form.remark" />
  16. </a-form-item>
  17. </a-col>
  18. </a-row>
  19. </a-form>
  20. </template>
  21. <script setup>
  22. import { toRefs } from 'vue';
  23. const props = defineProps({
  24. edit_form: Object,
  25. is_edit_mode: Boolean,
  26. roles: Array,
  27. });
  28. const { edit_form } = toRefs(props);
  29. </script>