YiAi/YiAiQuickDeploy/dist/modules/models/models.controller.js
2024-02-06 13:43:30 +08:00

1 line
7.9 KiB
JavaScript

'use strict';const _0x5988b8=_0x5a3c;function _0x5a3c(_0x4364a4,_0x2637f7){const _0x189a00=_0x189a();return _0x5a3c=function(_0x5a3c7e,_0x57008e){_0x5a3c7e=_0x5a3c7e-0x6a;let _0x2f10b8=_0x189a00[_0x5a3c7e];return _0x2f10b8;},_0x5a3c(_0x4364a4,_0x2637f7);}function _0x189a(){const _0x3b12b3=['baseConfig','1707990VvXSeb','__decorate','__metadata','AdminAuthGuard','2718WyBaBZ','modelsList','ApiOperation','@nestjs/common','setModelType','创建修改模型类型','./dto/setModel.dto','6728643ElSEuJ','Body','__param','modelsService','getBaseConfig','39677uocAxy','query','ModelsController','设置模型','function','562408eWvjSJ','object','删除模型','826176OqERKA','delModel','prototype','Controller','5803uAOReK','QueryModelTypeDto','delModelType','decorate','946500cvMttV','Post','客户端查询当前已经配置模型的基础配置','__esModule','Query','管理端查询模型列表','./models.service','queryModelType','metadata','Get','design:returntype','./dto/setModelType.dto','UseGuards','length','客户端查询当前所有可以使用的模型','design:type','defineProperty','ModelsService','setModel','6IIJyqz','查询模型类型','design:paramtypes','@nestjs/swagger','SetModelTypeDto','queryModels','../../common/auth/superAuth.guard','SuperAuthGuard','models','ApiBearerAuth','删除模型类型'];_0x189a=function(){return _0x3b12b3;};return _0x189a();}(function(_0x10f9a6,_0x137edd){const _0x35f04b=_0x5a3c,_0x327854=_0x10f9a6();while(!![]){try{const _0x2a8fa0=parseInt(_0x35f04b(0x79))/0x1*(-parseInt(_0x35f04b(0x9c))/0x2)+-parseInt(_0x35f04b(0x81))/0x3+-parseInt(_0x35f04b(0x89))/0x4+-parseInt(_0x35f04b(0xa8))/0x5+-parseInt(_0x35f04b(0x6d))/0x6*(-parseInt(_0x35f04b(0x85))/0x7)+parseInt(_0x35f04b(0x7e))/0x8+parseInt(_0x35f04b(0x74))/0x9;if(_0x2a8fa0===_0x137edd)break;else _0x327854['push'](_0x327854['shift']());}catch(_0x274bac){_0x327854['push'](_0x327854['shift']());}}}(_0x189a,0x35e93));var __decorate=this&&this[_0x5988b8(0x6a)]||function(_0x40d5ad,_0x1e7f91,_0x39dabd,_0x718ce2){const _0x4fe6b6=_0x5988b8;var _0x106e7b=arguments[_0x4fe6b6(0x96)],_0xf53dc0=_0x106e7b<0x3?_0x1e7f91:_0x718ce2===null?_0x718ce2=Object['getOwnPropertyDescriptor'](_0x1e7f91,_0x39dabd):_0x718ce2,_0x1b10bf;if(typeof Reflect===_0x4fe6b6(0x7f)&&typeof Reflect[_0x4fe6b6(0x88)]===_0x4fe6b6(0x7d))_0xf53dc0=Reflect['decorate'](_0x40d5ad,_0x1e7f91,_0x39dabd,_0x718ce2);else{for(var _0x6ab3ff=_0x40d5ad[_0x4fe6b6(0x96)]-0x1;_0x6ab3ff>=0x0;_0x6ab3ff--)if(_0x1b10bf=_0x40d5ad[_0x6ab3ff])_0xf53dc0=(_0x106e7b<0x3?_0x1b10bf(_0xf53dc0):_0x106e7b>0x3?_0x1b10bf(_0x1e7f91,_0x39dabd,_0xf53dc0):_0x1b10bf(_0x1e7f91,_0x39dabd))||_0xf53dc0;}return _0x106e7b>0x3&&_0xf53dc0&&Object[_0x4fe6b6(0x99)](_0x1e7f91,_0x39dabd,_0xf53dc0),_0xf53dc0;},__metadata=this&&this[_0x5988b8(0x6b)]||function(_0x3577e0,_0x1cfa7d){const _0x1fcced=_0x5988b8;if(typeof Reflect===_0x1fcced(0x7f)&&typeof Reflect[_0x1fcced(0x91)]===_0x1fcced(0x7d))return Reflect[_0x1fcced(0x91)](_0x3577e0,_0x1cfa7d);},__param=this&&this[_0x5988b8(0x76)]||function(_0xfddc90,_0xc8c0f9){return function(_0x4880a0,_0x4bc701){_0xc8c0f9(_0x4880a0,_0x4bc701,_0xfddc90);};};Object[_0x5988b8(0x99)](exports,_0x5988b8(0x8c),{'value':!![]}),exports['ModelsController']=void 0x0;const swagger_1=require(_0x5988b8(0x9f)),models_service_1=require(_0x5988b8(0x8f)),common_1=require(_0x5988b8(0x70)),superAuth_guard_1=require(_0x5988b8(0xa2)),setModel_dto_1=require(_0x5988b8(0x73)),queryModel_dto_1=require('./dto/queryModel.dto'),adminAuth_guard_1=require('../../common/auth/adminAuth.guard'),setModelType_dto_1=require(_0x5988b8(0x94)),queryModelType_dto_1=require('./dto/queryModelType.dto');let ModelsController=class ModelsController{constructor(_0x11bde3){const _0x479c54=_0x5988b8;this[_0x479c54(0x77)]=_0x11bde3;}['setModel'](_0x26f894){const _0x503f13=_0x5988b8;return this[_0x503f13(0x77)][_0x503f13(0x9b)](_0x26f894);}[_0x5988b8(0x82)](_0x4ce3c6){const _0x359812=_0x5988b8;return this[_0x359812(0x77)]['delModel'](_0x4ce3c6);}['queryModels'](_0x255368,_0x4513d8){const _0x4e92eb=_0x5988b8;return this[_0x4e92eb(0x77)][_0x4e92eb(0xa1)](_0x255368,_0x4513d8);}[_0x5988b8(0x6e)](){const _0x481aee=_0x5988b8;return this[_0x481aee(0x77)][_0x481aee(0x6e)]();}[_0x5988b8(0xa7)](){const _0x32796e=_0x5988b8;return this[_0x32796e(0x77)][_0x32796e(0x78)]();}[_0x5988b8(0x90)](_0x426495){const _0xa33451=_0x5988b8;return this['modelsService'][_0xa33451(0x90)](_0x426495);}['setModelType'](_0x2b0d3d){const _0x46425d=_0x5988b8;return this['modelsService'][_0x46425d(0x71)](_0x2b0d3d);}[_0x5988b8(0x87)](_0x1e5a07){const _0x37f196=_0x5988b8;return this[_0x37f196(0x77)]['delModelType'](_0x1e5a07);}};__decorate([(0x0,common_1[_0x5988b8(0x8a)])(_0x5988b8(0x9b)),(0x0,swagger_1[_0x5988b8(0x6f)])({'summary':_0x5988b8(0x7c)}),(0x0,common_1[_0x5988b8(0x95)])(superAuth_guard_1[_0x5988b8(0xa3)]),(0x0,swagger_1['ApiBearerAuth'])(),__param(0x0,(0x0,common_1[_0x5988b8(0x75)])()),__metadata(_0x5988b8(0x98),Function),__metadata(_0x5988b8(0x9e),[setModel_dto_1['SetModelDto']]),__metadata(_0x5988b8(0x93),void 0x0)],ModelsController[_0x5988b8(0x83)],_0x5988b8(0x9b),null),__decorate([(0x0,common_1[_0x5988b8(0x8a)])(_0x5988b8(0x82)),(0x0,swagger_1[_0x5988b8(0x6f)])({'summary':_0x5988b8(0x80)}),(0x0,common_1[_0x5988b8(0x95)])(superAuth_guard_1[_0x5988b8(0xa3)]),(0x0,swagger_1[_0x5988b8(0xa5)])(),__param(0x0,(0x0,common_1['Body'])()),__metadata(_0x5988b8(0x98),Function),__metadata(_0x5988b8(0x9e),[Object]),__metadata(_0x5988b8(0x93),void 0x0)],ModelsController[_0x5988b8(0x83)],_0x5988b8(0x82),null),__decorate([(0x0,common_1[_0x5988b8(0x92)])(_0x5988b8(0x7a)),(0x0,swagger_1[_0x5988b8(0x6f)])({'summary':_0x5988b8(0x8e)}),(0x0,common_1[_0x5988b8(0x95)])(adminAuth_guard_1[_0x5988b8(0x6c)]),(0x0,swagger_1[_0x5988b8(0xa5)])(),__param(0x0,(0x0,common_1['Req'])()),__param(0x1,(0x0,common_1[_0x5988b8(0x8d)])()),__metadata(_0x5988b8(0x98),Function),__metadata(_0x5988b8(0x9e),[Request,queryModel_dto_1['QueryModelDto']]),__metadata('design:returntype',void 0x0)],ModelsController[_0x5988b8(0x83)],_0x5988b8(0xa1),null),__decorate([(0x0,common_1[_0x5988b8(0x92)])('list'),(0x0,swagger_1[_0x5988b8(0x6f)])({'summary':_0x5988b8(0x97)}),__metadata(_0x5988b8(0x98),Function),__metadata('design:paramtypes',[]),__metadata(_0x5988b8(0x93),void 0x0)],ModelsController[_0x5988b8(0x83)],_0x5988b8(0x6e),null),__decorate([(0x0,common_1[_0x5988b8(0x92)])(_0x5988b8(0xa7)),(0x0,swagger_1[_0x5988b8(0x6f)])({'summary':_0x5988b8(0x8b)}),__metadata('design:type',Function),__metadata(_0x5988b8(0x9e),[]),__metadata(_0x5988b8(0x93),void 0x0)],ModelsController[_0x5988b8(0x83)],_0x5988b8(0xa7),null),__decorate([(0x0,common_1[_0x5988b8(0x92)])(_0x5988b8(0x90)),(0x0,swagger_1[_0x5988b8(0x6f)])({'summary':_0x5988b8(0x9d)}),__param(0x0,(0x0,common_1[_0x5988b8(0x8d)])()),__metadata('design:type',Function),__metadata(_0x5988b8(0x9e),[queryModelType_dto_1[_0x5988b8(0x86)]]),__metadata('design:returntype',void 0x0)],ModelsController[_0x5988b8(0x83)],_0x5988b8(0x90),null),__decorate([(0x0,common_1[_0x5988b8(0x8a)])(_0x5988b8(0x71)),(0x0,swagger_1[_0x5988b8(0x6f)])({'summary':_0x5988b8(0x72)}),(0x0,common_1[_0x5988b8(0x95)])(superAuth_guard_1['SuperAuthGuard']),(0x0,swagger_1[_0x5988b8(0xa5)])(),__param(0x0,(0x0,common_1[_0x5988b8(0x75)])()),__metadata(_0x5988b8(0x98),Function),__metadata(_0x5988b8(0x9e),[setModelType_dto_1[_0x5988b8(0xa0)]]),__metadata('design:returntype',void 0x0)],ModelsController[_0x5988b8(0x83)],_0x5988b8(0x71),null),__decorate([(0x0,common_1[_0x5988b8(0x8a)])(_0x5988b8(0x87)),(0x0,swagger_1['ApiOperation'])({'summary':_0x5988b8(0xa6)}),(0x0,common_1['UseGuards'])(superAuth_guard_1['SuperAuthGuard']),(0x0,swagger_1[_0x5988b8(0xa5)])(),__param(0x0,(0x0,common_1['Body'])()),__metadata(_0x5988b8(0x98),Function),__metadata(_0x5988b8(0x9e),[Object]),__metadata(_0x5988b8(0x93),void 0x0)],ModelsController[_0x5988b8(0x83)],_0x5988b8(0x87),null),ModelsController=__decorate([(0x0,common_1[_0x5988b8(0x84)])(_0x5988b8(0xa4)),__metadata(_0x5988b8(0x9e),[models_service_1[_0x5988b8(0x9a)]])],ModelsController),exports[_0x5988b8(0x7b)]=ModelsController;