Files
wukuang/apps/lcdp/mock/auth.mock.ts
T
2026-05-23 14:05:22 +08:00

393 lines
10 KiB
TypeScript

import { http, HttpResponse } from '@lingshu/vite-plugin-msw/msw';
const handlers = [
http.get('/api/lcdp/v1/biz/permission/actions-and-meta', () => {
return HttpResponse.json({
code: '0',
message: null,
data: {
actions: {
permissionRequired: false,
permissionControlType: 1,
permissionOrgFieldId: null,
},
permissionList: [
{
permissionId: '753938257997028731',
modelId: null,
name: {
'en-US': '',
'zh-CN': '我真的有权限啊',
'ja-JP': '',
},
code: 'haspermission',
scope: 1,
active: false,
referenced: false,
globalReferenced: true,
},
{
permissionId: '753937853385104746',
modelId: null,
name: {
'en-US': '',
'zh-CN': '你给我显示出来吧',
'ja-JP': '',
},
code: 'ngwxsclb',
scope: 2,
modelId: 'mock-current-model-id',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '753923203176462294',
modelId: null,
name: {
'en-US': '',
'zh-CN': '投降',
'ja-JP': '',
},
code: 'tx',
scope: 1,
active: false,
referenced: false,
globalReferenced: true,
},
{
permissionId: '748444199244467081',
modelId: null,
name: {
'en-US': '',
'zh-CN': 'wwwww',
'ja-JP': '',
},
code: 'wwwww',
scope: 2,
modelId: 'mock-current-model-id',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '748107553302283170',
modelId: null,
name: {
'en-US': '',
'zh-CN': '权限001',
'ja-JP': '',
},
code: 'auth001',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '743418610884967415',
modelId: null,
name: {
'en-US': '',
'zh-CN': 'page',
'ja-JP': '',
},
code: 'page',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '730633080667352601',
modelId: null,
name: {
'zh-CN': 'wqerewq',
},
code: 'qwrw',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '728143202165143290',
modelId: null,
name: {
'zh-CN': '关闭',
},
code: 'close',
active: false,
referenced: false,
globalReferenced: true,
},
{
permissionId: '728143202001565432',
modelId: null,
name: {
'zh-CN': '测试',
},
code: 'test',
active: false,
referenced: false,
globalReferenced: true,
},
{
permissionId: '707869279547846652',
modelId: null,
name: {
'zh-CN': '新增测试',
},
code: 'xzcs',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704862577039498697',
modelId: null,
name: {
'zh-CN': '_bb',
},
code: 'a_bb',
active: false,
referenced: false,
globalReferenced: true,
},
{
permissionId: '704858181807365552',
modelId: null,
name: {
'zh-CN': '_a',
},
code: 'a_',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704497829917519644',
modelId: null,
name: {
'zh-CN': '采购订单创建',
},
code: 'cgddcj',
active: false,
referenced: false,
globalReferenced: true,
},
{
permissionId: '704255789258955494',
modelId: null,
name: {
'zh-CN': 'qwerwqe',
},
code: 'qwerwqe',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704255778802555620',
modelId: null,
name: {
'zh-CN': 'weqrewq',
},
code: 'weqrewq',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704255756077816546',
modelId: null,
name: {
'zh-CN': 'wqerqe',
},
code: 'wqerqe',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704255746263145173',
modelId: null,
name: {
'zh-CN': 'eeqw',
},
code: 'eeqw',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704255736012266195',
modelId: null,
name: {
'zh-CN': 'ssss',
},
code: 'ssss',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704255725950130894',
modelId: null,
name: {
'zh-CN': 'ffff',
},
code: 'ffff',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704255713325275852',
modelId: null,
name: {
'zh-CN': 'ddd',
},
code: 'ddd',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704255702709492426',
modelId: null,
name: {
'zh-CN': 'aaa',
},
code: 'aaa',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704254561288379067',
modelId: null,
name: {
'zh-CN': 'dafas',
},
code: 'dafas',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704222211794378079',
modelId: null,
name: {
'zh-CN': '这是一个权限项',
},
code: 'zsygqxx',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704222211760823645',
modelId: null,
name: {
'zh-CN': '手动新增1',
},
code: 'sdxz1',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704160190487111579',
modelId: null,
name: {
'zh-CN': '导出',
},
code: 'dc',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '704150856432658168',
modelId: null,
name: {
'zh-CN': '离',
},
code: 'l',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '703074028429047360',
modelId: null,
name: {
'zh-CN': '狗蛋',
},
code: 'gd',
active: false,
referenced: false,
globalReferenced: false,
},
{
permissionId: '2',
modelId: null,
name: {
'en': '',
'zh-CN': '修改',
},
code: 'update',
scope: 1,
active: true,
referenced: true,
globalReferenced: true,
},
{
permissionId: '4',
modelId: null,
name: {
'en': '',
'zh-CN': '查询',
},
code: 'query',
scope: 1,
active: true,
referenced: false,
globalReferenced: true,
},
{
permissionId: '3',
modelId: null,
name: {
'en': '',
'zh-CN': '删除',
},
code: 'delete',
scope: 2,
modelId: 'mock-current-model-id',
active: true,
referenced: true,
globalReferenced: true,
},
{
permissionId: '1',
modelId: null,
name: {
'en': '',
'zh-CN': '新增',
},
code: 'create',
scope: 2,
modelId: 'mock-current-model-id',
active: true,
referenced: true,
globalReferenced: true,
},
],
},
error: null,
success: true,
});
}),
];
export default handlers;