zhengyiming
6 天以前 675e9d9e998412c0777427d36124e340463bb56f
src/views/System/ModuleManage.vue
@@ -104,6 +104,8 @@
  FastBtn,
  ModuleColumns,
  EnumMenuType,
  EnumClientTypeText,
  EnumUserTypeText,
} from '@/constants';
import SubModuleEditDrawer from './components/SubModuleEditDrawer.vue';
import AddOrEditModuleDialog from './components/AddOrEditModuleDialog.vue';
@@ -183,6 +185,8 @@
  loading: true,
  searchValue: '',
  group: 'default',
  userType: EnumUserType.Operation,
  clientType: EnumClientType.PcWeb,
};
const state = reactive({ ...BaseState });
const moduleTreeStore = ref<TreeStore<TreeModuleDtoGroupDto>>();
@@ -228,8 +232,8 @@
  try {
    let res = await menuServices.getMenus(
      {
        userType: EnumUserType.Operation,
        clientType: EnumClientType.PcWeb,
        userType: state.userType,
        clientType: state.clientType,
      },
      {
        showLoading: false,
@@ -366,8 +370,8 @@
async function handleAddOrEditModule() {
  try {
    let params: API.SaveMenuCommand = {
      userType: EnumUserType.Operation,
      clientType: EnumClientType.PcWeb,
      userType: state.userType,
      clientType: state.clientType,
      code: editForm.enCode,
      name: editForm.name,
      type: editForm.isMenu ? EnumMenuType.Menu : EnumMenuType.Page,
@@ -529,8 +533,7 @@
      if (columnModuleList.length > 0) {
        const groups = currentDrawerModule.value.groups.map((group) => {
          if (group.group === state.group) {
            group.fields ==
              columnModuleList.map((c) => ({
            group.fields = columnModuleList.map((c) => ({
                code: c.enCode,
                name: c.name,
                width: c.width,