-
+
@@ -32,6 +32,30 @@ import { ref, toRefs, reactive, watchEffect } from 'vue';
import { roleApi } from '../api';
import { RoleStatusEnum } from '../enums';
+const rules = {
+ name: [
+ {
+ required: true,
+ message: '请输入角色名称',
+ trigger: ['change', 'blur'],
+ },
+ ],
+ code: [
+ {
+ required: true,
+ message: '请输入角色编号',
+ trigger: ['change', 'blur'],
+ },
+ ],
+ status: [
+ {
+ required: true,
+ message: '请选择状态',
+ trigger: ['change', 'blur'],
+ },
+ ],
+};
+
const props = defineProps({
visible: {
type: Boolean,