YiAi/YiAiQuickDeploy/dist/modules/models/models.controller.js

1 line
8.1 KiB
JavaScript

'use strict';const _0x2e7087=_0x215e;function _0x215e(_0x36bb51,_0x3b924f){const _0x40f74a=_0x40f7();return _0x215e=function(_0x215e56,_0x30db0b){_0x215e56=_0x215e56-0x19f;let _0x56aa3d=_0x40f74a[_0x215e56];return _0x56aa3d;},_0x215e(_0x36bb51,_0x3b924f);}(function(_0x37d443,_0x22a771){const _0x1fb110=_0x215e,_0x59d0f4=_0x37d443();while(!![]){try{const _0x4684b1=parseInt(_0x1fb110(0x1dd))/0x1*(-parseInt(_0x1fb110(0x1a0))/0x2)+-parseInt(_0x1fb110(0x1d0))/0x3+-parseInt(_0x1fb110(0x1da))/0x4*(-parseInt(_0x1fb110(0x1b3))/0x5)+parseInt(_0x1fb110(0x1b5))/0x6*(parseInt(_0x1fb110(0x1af))/0x7)+-parseInt(_0x1fb110(0x1d3))/0x8+-parseInt(_0x1fb110(0x19f))/0x9+parseInt(_0x1fb110(0x1d8))/0xa;if(_0x4684b1===_0x22a771)break;else _0x59d0f4['push'](_0x59d0f4['shift']());}catch(_0x2c2639){_0x59d0f4['push'](_0x59d0f4['shift']());}}}(_0x40f7,0x83fc5));var __decorate=this&&this[_0x2e7087(0x1a2)]||function(_0x194bcd,_0x14d234,_0xb3de9e,_0x357793){const _0x381187=_0x2e7087;var _0x261222=arguments[_0x381187(0x1a5)],_0x589371=_0x261222<0x3?_0x14d234:_0x357793===null?_0x357793=Object[_0x381187(0x1ce)](_0x14d234,_0xb3de9e):_0x357793,_0x294803;if(typeof Reflect===_0x381187(0x1bf)&&typeof Reflect['decorate']===_0x381187(0x1a6))_0x589371=Reflect[_0x381187(0x1b4)](_0x194bcd,_0x14d234,_0xb3de9e,_0x357793);else{for(var _0x389a5f=_0x194bcd[_0x381187(0x1a5)]-0x1;_0x389a5f>=0x0;_0x389a5f--)if(_0x294803=_0x194bcd[_0x389a5f])_0x589371=(_0x261222<0x3?_0x294803(_0x589371):_0x261222>0x3?_0x294803(_0x14d234,_0xb3de9e,_0x589371):_0x294803(_0x14d234,_0xb3de9e))||_0x589371;}return _0x261222>0x3&&_0x589371&&Object[_0x381187(0x1b0)](_0x14d234,_0xb3de9e,_0x589371),_0x589371;},__metadata=this&&this[_0x2e7087(0x1d4)]||function(_0x462b2e,_0x172c97){const _0x340fb0=_0x2e7087;if(typeof Reflect===_0x340fb0(0x1bf)&&typeof Reflect[_0x340fb0(0x1db)]==='function')return Reflect[_0x340fb0(0x1db)](_0x462b2e,_0x172c97);},__param=this&&this[_0x2e7087(0x1df)]||function(_0x2df390,_0xfcdc03){return function(_0x45bf68,_0x3efe63){_0xfcdc03(_0x45bf68,_0x3efe63,_0x2df390);};};Object['defineProperty'](exports,_0x2e7087(0x1bc),{'value':!![]}),exports[_0x2e7087(0x1b6)]=void 0x0;const swagger_1=require(_0x2e7087(0x1ae)),models_service_1=require(_0x2e7087(0x1e0)),common_1=require(_0x2e7087(0x1de)),superAuth_guard_1=require(_0x2e7087(0x1c6)),setModel_dto_1=require(_0x2e7087(0x1ad)),queryModel_dto_1=require('./dto/queryModel.dto'),adminAuth_guard_1=require(_0x2e7087(0x1a9)),setModelType_dto_1=require(_0x2e7087(0x1d1)),queryModelType_dto_1=require('./dto/queryModelType.dto');let ModelsController=class ModelsController{constructor(_0x13e234){this['modelsService']=_0x13e234;}[_0x2e7087(0x1b1)](_0x55b413){const _0x4a71a7=_0x2e7087;return this[_0x4a71a7(0x1ab)][_0x4a71a7(0x1b1)](_0x55b413);}[_0x2e7087(0x1be)](_0x5f02d4){const _0x105f39=_0x2e7087;return this['modelsService'][_0x105f39(0x1be)](_0x5f02d4);}['queryModels'](_0x57f861,_0x22b5be){const _0x5a494=_0x2e7087;return this[_0x5a494(0x1ab)][_0x5a494(0x1e1)](_0x57f861,_0x22b5be);}[_0x2e7087(0x1c5)](){const _0x7a1a0d=_0x2e7087;return this[_0x7a1a0d(0x1ab)]['modelsList']();}[_0x2e7087(0x1d5)](){const _0x589fab=_0x2e7087;return this['modelsService'][_0x589fab(0x1c3)]();}['queryModelType'](_0x1008e9){const _0x25e886=_0x2e7087;return this[_0x25e886(0x1ab)][_0x25e886(0x1d9)](_0x1008e9);}[_0x2e7087(0x1c7)](_0x22674c){const _0x5cc2d9=_0x2e7087;return this[_0x5cc2d9(0x1ab)][_0x5cc2d9(0x1c7)](_0x22674c);}[_0x2e7087(0x1b9)](_0x21d386){const _0x18cd1a=_0x2e7087;return this['modelsService'][_0x18cd1a(0x1b9)](_0x21d386);}};__decorate([(0x0,common_1[_0x2e7087(0x1cb)])(_0x2e7087(0x1b1)),(0x0,swagger_1['ApiOperation'])({'summary':_0x2e7087(0x1c0)}),(0x0,common_1[_0x2e7087(0x1aa)])(superAuth_guard_1[_0x2e7087(0x1d2)]),(0x0,swagger_1['ApiBearerAuth'])(),__param(0x0,(0x0,common_1[_0x2e7087(0x1dc)])()),__metadata(_0x2e7087(0x1a7),Function),__metadata(_0x2e7087(0x1b7),[setModel_dto_1['SetModelDto']]),__metadata(_0x2e7087(0x1c9),void 0x0)],ModelsController[_0x2e7087(0x1ba)],_0x2e7087(0x1b1),null),__decorate([(0x0,common_1['Post'])(_0x2e7087(0x1be)),(0x0,swagger_1['ApiOperation'])({'summary':_0x2e7087(0x1d6)}),(0x0,common_1[_0x2e7087(0x1aa)])(superAuth_guard_1[_0x2e7087(0x1d2)]),(0x0,swagger_1[_0x2e7087(0x1ac)])(),__param(0x0,(0x0,common_1['Body'])()),__metadata('design:type',Function),__metadata(_0x2e7087(0x1b7),[Object]),__metadata(_0x2e7087(0x1c9),void 0x0)],ModelsController[_0x2e7087(0x1ba)],_0x2e7087(0x1be),null),__decorate([(0x0,common_1[_0x2e7087(0x1b8)])(_0x2e7087(0x1bd)),(0x0,swagger_1[_0x2e7087(0x1cc)])({'summary':_0x2e7087(0x1a4)}),(0x0,common_1['UseGuards'])(adminAuth_guard_1[_0x2e7087(0x1ca)]),(0x0,swagger_1['ApiBearerAuth'])(),__param(0x0,(0x0,common_1[_0x2e7087(0x1c8)])()),__param(0x1,(0x0,common_1[_0x2e7087(0x1c4)])()),__metadata(_0x2e7087(0x1a7),Function),__metadata(_0x2e7087(0x1b7),[Request,queryModel_dto_1[_0x2e7087(0x1a1)]]),__metadata(_0x2e7087(0x1c9),void 0x0)],ModelsController['prototype'],_0x2e7087(0x1e1),null),__decorate([(0x0,common_1[_0x2e7087(0x1b8)])('list'),(0x0,swagger_1['ApiOperation'])({'summary':_0x2e7087(0x1b2)}),__metadata(_0x2e7087(0x1a7),Function),__metadata(_0x2e7087(0x1b7),[]),__metadata(_0x2e7087(0x1c9),void 0x0)],ModelsController[_0x2e7087(0x1ba)],_0x2e7087(0x1c5),null),__decorate([(0x0,common_1['Get'])(_0x2e7087(0x1d5)),(0x0,swagger_1[_0x2e7087(0x1cc)])({'summary':_0x2e7087(0x1a8)}),__metadata(_0x2e7087(0x1a7),Function),__metadata(_0x2e7087(0x1b7),[]),__metadata(_0x2e7087(0x1c9),void 0x0)],ModelsController[_0x2e7087(0x1ba)],_0x2e7087(0x1d5),null),__decorate([(0x0,common_1[_0x2e7087(0x1b8)])(_0x2e7087(0x1d9)),(0x0,swagger_1[_0x2e7087(0x1cc)])({'summary':_0x2e7087(0x1d7)}),__param(0x0,(0x0,common_1[_0x2e7087(0x1c4)])()),__metadata(_0x2e7087(0x1a7),Function),__metadata(_0x2e7087(0x1b7),[queryModelType_dto_1[_0x2e7087(0x1a3)]]),__metadata('design:returntype',void 0x0)],ModelsController[_0x2e7087(0x1ba)],'queryModelType',null),__decorate([(0x0,common_1[_0x2e7087(0x1cb)])('setModelType'),(0x0,swagger_1['ApiOperation'])({'summary':_0x2e7087(0x1c2)}),(0x0,common_1['UseGuards'])(superAuth_guard_1[_0x2e7087(0x1d2)]),(0x0,swagger_1[_0x2e7087(0x1ac)])(),__param(0x0,(0x0,common_1[_0x2e7087(0x1dc)])()),__metadata(_0x2e7087(0x1a7),Function),__metadata(_0x2e7087(0x1b7),[setModelType_dto_1['SetModelTypeDto']]),__metadata(_0x2e7087(0x1c9),void 0x0)],ModelsController[_0x2e7087(0x1ba)],_0x2e7087(0x1c7),null),__decorate([(0x0,common_1[_0x2e7087(0x1cb)])('delModelType'),(0x0,swagger_1[_0x2e7087(0x1cc)])({'summary':_0x2e7087(0x1cf)}),(0x0,common_1[_0x2e7087(0x1aa)])(superAuth_guard_1[_0x2e7087(0x1d2)]),(0x0,swagger_1[_0x2e7087(0x1ac)])(),__param(0x0,(0x0,common_1[_0x2e7087(0x1dc)])()),__metadata(_0x2e7087(0x1a7),Function),__metadata(_0x2e7087(0x1b7),[Object]),__metadata(_0x2e7087(0x1c9),void 0x0)],ModelsController[_0x2e7087(0x1ba)],_0x2e7087(0x1b9),null),ModelsController=__decorate([(0x0,common_1[_0x2e7087(0x1cd)])(_0x2e7087(0x1c1)),__metadata('design:paramtypes',[models_service_1[_0x2e7087(0x1bb)]])],ModelsController),exports[_0x2e7087(0x1b6)]=ModelsController;function _0x40f7(){const _0x3b4643=['ApiOperation','Controller','getOwnPropertyDescriptor','删除模型类型','891762prIxkQ','./dto/setModelType.dto','SuperAuthGuard','864608JZHAwT','__metadata','baseConfig','删除模型','查询模型类型','12350570WABfkJ','queryModelType','676yfRaXs','metadata','Body','1APziCQ','@nestjs/common','__param','./models.service','queryModels','6178374gLQpbI','1701164SsGYaL','QueryModelDto','__decorate','QueryModelTypeDto','管理端查询模型列表','length','function','design:type','客户端查询当前已经配置模型的基础配置','../../common/auth/adminAuth.guard','UseGuards','modelsService','ApiBearerAuth','./dto/setModel.dto','@nestjs/swagger','4963091oRIxsX','defineProperty','setModel','客户端查询当前所有可以使用的模型','15945PBXNBO','decorate','6fMmTXN','ModelsController','design:paramtypes','Get','delModelType','prototype','ModelsService','__esModule','query','delModel','object','设置模型','models','创建修改模型类型','getBaseConfig','Query','modelsList','../../common/auth/superAuth.guard','setModelType','Req','design:returntype','AdminAuthGuard','Post'];_0x40f7=function(){return _0x3b4643;};return _0x40f7();}