43 lines
900 B
JavaScript
43 lines
900 B
JavaScript
![]() |
import { qiankunWindow } from 'vite-plugin-qiankun/dist/helper';
|
||
|
const { VITE_APP_MIAN, VITE_APP_NAME } = import.meta.env;
|
||
|
|
||
|
export const GenKey = (key, prefix = VITE_APP_NAME) => {
|
||
|
prefix = qiankunWindow.__POWERED_BY_QIANKUN__ ? VITE_APP_MIAN : VITE_APP_MIAN;
|
||
|
return prefix ? `${prefix}_` + key : key;
|
||
|
};
|
||
|
|
||
|
export const CONSTANTS = {
|
||
|
PREFIX: `${VITE_APP_NAME}_`,
|
||
|
PRIMARY: '#409eff',
|
||
|
};
|
||
|
|
||
|
export const CRUD_OPTIONS = {
|
||
|
index: true,
|
||
|
indexLabel: '序号',
|
||
|
indexWidth: 80,
|
||
|
selection: true,
|
||
|
align: 'center',
|
||
|
headerAlign: 'center',
|
||
|
gridBtn: false,
|
||
|
columnBtn: false,
|
||
|
addBtn: true,
|
||
|
viewBtn: false,
|
||
|
editBtn: false,
|
||
|
delBtn: false,
|
||
|
gutter: 20,
|
||
|
labelWidth: 150,
|
||
|
column: [],
|
||
|
menuWidth: 100,
|
||
|
actions: [],
|
||
|
dialogDrag: true,
|
||
|
};
|
||
|
|
||
|
export const CRUD_VIEW_OPTIONS = {
|
||
|
...CRUD_OPTIONS,
|
||
|
index: true,
|
||
|
addBtn: false,
|
||
|
refreshBtn: false,
|
||
|
selection: false,
|
||
|
menu: false,
|
||
|
};
|