YiAi/YiAiQuickDeploy/dist/modules/midjourney/midjourney.controller.js
2024-02-05 23:18:50 +08:00

1 line
11 KiB
JavaScript

'use strict';const _0x15c955=_0xff72;function _0xff72(_0x4a93ec,_0x2a1624){const _0x4732eb=_0x4732();return _0xff72=function(_0xff72c7,_0x2a358e){_0xff72c7=_0xff72c7-0x14b;let _0x4cc44e=_0x4732eb[_0xff72c7];return _0x4cc44e;},_0xff72(_0x4a93ec,_0x2a1624);}(function(_0x31c79f,_0x18a6ee){const _0x415181=_0xff72,_0x3a03d5=_0x31c79f();while(!![]){try{const _0xeec371=-parseInt(_0x415181(0x192))/0x1+-parseInt(_0x415181(0x169))/0x2+parseInt(_0x415181(0x160))/0x3*(parseInt(_0x415181(0x190))/0x4)+parseInt(_0x415181(0x193))/0x5*(parseInt(_0x415181(0x15c))/0x6)+-parseInt(_0x415181(0x166))/0x7+-parseInt(_0x415181(0x182))/0x8+parseInt(_0x415181(0x17a))/0x9*(parseInt(_0x415181(0x18e))/0xa);if(_0xeec371===_0x18a6ee)break;else _0x3a03d5['push'](_0x3a03d5['shift']());}catch(_0x281caa){_0x3a03d5['push'](_0x3a03d5['shift']());}}}(_0x4732,0xd7897));var __decorate=this&&this[_0x15c955(0x151)]||function(_0x36f50d,_0x12b72c,_0x5151ac,_0x326bf2){const _0x580d05=_0x15c955;var _0x17c2f2=arguments[_0x580d05(0x164)],_0x34a860=_0x17c2f2<0x3?_0x12b72c:_0x326bf2===null?_0x326bf2=Object[_0x580d05(0x195)](_0x12b72c,_0x5151ac):_0x326bf2,_0x53b3d3;if(typeof Reflect==='object'&&typeof Reflect[_0x580d05(0x16c)]===_0x580d05(0x17b))_0x34a860=Reflect[_0x580d05(0x16c)](_0x36f50d,_0x12b72c,_0x5151ac,_0x326bf2);else{for(var _0x4ef437=_0x36f50d['length']-0x1;_0x4ef437>=0x0;_0x4ef437--)if(_0x53b3d3=_0x36f50d[_0x4ef437])_0x34a860=(_0x17c2f2<0x3?_0x53b3d3(_0x34a860):_0x17c2f2>0x3?_0x53b3d3(_0x12b72c,_0x5151ac,_0x34a860):_0x53b3d3(_0x12b72c,_0x5151ac))||_0x34a860;}return _0x17c2f2>0x3&&_0x34a860&&Object[_0x580d05(0x162)](_0x12b72c,_0x5151ac,_0x34a860),_0x34a860;},__metadata=this&&this[_0x15c955(0x189)]||function(_0x22ce37,_0xbe944c){const _0x18149a=_0x15c955;if(typeof Reflect===_0x18149a(0x171)&&typeof Reflect['metadata']===_0x18149a(0x17b))return Reflect['metadata'](_0x22ce37,_0xbe944c);},__param=this&&this[_0x15c955(0x14c)]||function(_0x251ba9,_0x20e6f9){return function(_0x7441a7,_0xecaacc){_0x20e6f9(_0x7441a7,_0xecaacc,_0x251ba9);};};Object[_0x15c955(0x162)](exports,'__esModule',{'value':!![]}),exports['MidjourneyController']=void 0x0;const superAuth_guard_1=require(_0x15c955(0x15b)),midjourney_service_1=require('./midjourney.service'),jwtAuth_guard_1=require('../../common/auth/jwtAuth.guard'),common_1=require(_0x15c955(0x172)),swagger_1=require(_0x15c955(0x18b)),axios_1=require(_0x15c955(0x17f)),getList_dto_1=require(_0x15c955(0x17c)),adminAuth_guard_1=require(_0x15c955(0x176));function _0x4732(){const _0x218681=['getAdminDrawList','1377868bJkeQy','MidjourneyController','1679310KNGyrI','8722060YJQzPY','from','getOwnPropertyDescriptor','send','getDrawList','__param','data','queryPrompts','setPrompt','下载绘画','__decorate','delLog','drawList','binary','获取我的绘画列表','添加修改prompt提示词','ApiOperation','proxy','queryPrompt','ApiBearerAuth','../../common/auth/superAuth.guard','6xKMAqj','getFullPrompt','midjourney','GetListDto','3UNOXKK','set','defineProperty','AdminAuthGuard','length','Req','6878319SxSQkw','删除log','Get','1913228vGBEJt','design:returntype','JwtAuthGuard','decorate','midjourneyService','design:paramtypes','recDraw','design:type','object','@nestjs/common','proxyImg','Body','管理端获取绘画列表','../../common/auth/adminAuth.guard','get','MidjourneyService','deleteDraw','35613kAaEfP','function','./dto/getList.dto','Post','delPrompt','axios','SuperAuthGuard','Query','7860840ioNiuz','查询prompt列表','image/png','arraybuffer','download','UseGuards','del','__metadata','prototype','@nestjs/swagger','adminDrawList','getList','8580dBVpDS'];_0x4732=function(){return _0x218681;};return _0x4732();}let MidjourneyController=class MidjourneyController{constructor(_0x3f5514){const _0x15868f=_0x15c955;this[_0x15868f(0x16d)]=_0x3f5514;}async[_0x15c955(0x14b)](_0x39d4d9,_0x458f52){const _0x240cbe=_0x15c955;return await this['midjourneyService'][_0x240cbe(0x14b)](_0x39d4d9,_0x458f52);}async[_0x15c955(0x18d)](_0x4c24cd){const _0xaf4175=_0x15c955;return await this[_0xaf4175(0x16d)][_0xaf4175(0x18d)](_0x4c24cd);}async[_0x15c955(0x15d)](_0x34c635){const _0x56532f=_0x15c955;return await this[_0x56532f(0x16d)][_0x56532f(0x15d)](_0x34c635);}async[_0x15c955(0x18f)](_0x76ccfc,_0x405472){const _0x6fcfc2=_0x15c955;return await this['midjourneyService'][_0x6fcfc2(0x18f)](_0x76ccfc,_0x405472);}async[_0x15c955(0x16f)](_0x1d9bb7){const _0x43be02=_0x15c955;return await this['midjourneyService'][_0x43be02(0x16f)](_0x1d9bb7);}async[_0x15c955(0x186)](_0xe41fb3,_0x7a223c){const _0x39afb9=_0x15c955,_0x1494e6=await axios_1['default'][_0x39afb9(0x177)](_0xe41fb3,{'responseType':_0x39afb9(0x185)}),_0x5afef6=Buffer[_0x39afb9(0x194)](_0x1494e6[_0x39afb9(0x14d)],_0x39afb9(0x154));_0x7a223c[_0x39afb9(0x161)]({'Content-Type':_0x39afb9(0x184)}),_0x7a223c[_0x39afb9(0x196)](_0x5afef6);}async['deleteDraw'](_0x1768d9,_0x187e3a){const _0x379c40=_0x15c955;return await this['midjourneyService'][_0x379c40(0x179)](_0x1768d9,_0x187e3a);}async[_0x15c955(0x152)](_0x5a5a7b,_0x47aa8a){const _0x10c782=_0x15c955;return await this['midjourneyService'][_0x10c782(0x152)](_0x5a5a7b,_0x47aa8a);}async[_0x15c955(0x14f)](_0x234531,_0x812e97){const _0x397292=_0x15c955;return await this[_0x397292(0x16d)][_0x397292(0x14f)](_0x234531,_0x812e97);}async[_0x15c955(0x17e)](_0x27e581,_0x5cf94e){const _0xb0cada=_0x15c955;return await this['midjourneyService'][_0xb0cada(0x17e)](_0x27e581,_0x5cf94e);}async[_0x15c955(0x159)](){const _0x55c077=_0x15c955;return await this['midjourneyService'][_0x55c077(0x159)]();}async[_0x15c955(0x173)](_0x882ba2){const _0x578ada=_0x15c955;return await this[_0x578ada(0x16d)][_0x578ada(0x173)](_0x882ba2);}};__decorate([(0x0,common_1['Get'])(_0x15c955(0x153)),(0x0,swagger_1[_0x15c955(0x157)])({'summary':_0x15c955(0x155)}),(0x0,common_1['UseGuards'])(jwtAuth_guard_1[_0x15c955(0x16b)]),(0x0,swagger_1[_0x15c955(0x15a)])(),__param(0x0,(0x0,common_1[_0x15c955(0x165)])()),__param(0x1,(0x0,common_1[_0x15c955(0x181)])()),__metadata(_0x15c955(0x170),Function),__metadata('design:paramtypes',[Object,Object]),__metadata(_0x15c955(0x16a),Promise)],MidjourneyController[_0x15c955(0x18a)],'getDrawList',null),__decorate([(0x0,common_1['Get'])('getList'),(0x0,swagger_1[_0x15c955(0x157)])({'summary':'获取绘画列表'}),__param(0x0,(0x0,common_1[_0x15c955(0x181)])()),__metadata(_0x15c955(0x170),Function),__metadata(_0x15c955(0x16e),[getList_dto_1['GetListDto']]),__metadata(_0x15c955(0x16a),Promise)],MidjourneyController['prototype'],_0x15c955(0x18d),null),__decorate([(0x0,common_1[_0x15c955(0x168)])(_0x15c955(0x15d)),(0x0,swagger_1[_0x15c955(0x157)])({'summary':'获取绘画列表'}),__param(0x0,(0x0,common_1[_0x15c955(0x181)])('id')),__metadata('design:type',Function),__metadata(_0x15c955(0x16e),[Number]),__metadata('design:returntype',Promise)],MidjourneyController[_0x15c955(0x18a)],'getFullPrompt',null),__decorate([(0x0,common_1[_0x15c955(0x168)])(_0x15c955(0x18c)),(0x0,swagger_1[_0x15c955(0x157)])({'summary':_0x15c955(0x175)}),(0x0,common_1['UseGuards'])(adminAuth_guard_1[_0x15c955(0x163)]),(0x0,swagger_1['ApiBearerAuth'])(),__param(0x0,(0x0,common_1[_0x15c955(0x165)])()),__param(0x1,(0x0,common_1[_0x15c955(0x181)])()),__metadata('design:type',Function),__metadata('design:paramtypes',[Object,getList_dto_1[_0x15c955(0x15f)]]),__metadata('design:returntype',Promise)],MidjourneyController[_0x15c955(0x18a)],'getAdminDrawList',null),__decorate([(0x0,common_1[_0x15c955(0x17d)])('rec'),(0x0,swagger_1[_0x15c955(0x157)])({'summary':'推荐图片'}),(0x0,common_1[_0x15c955(0x187)])(superAuth_guard_1['SuperAuthGuard']),(0x0,swagger_1[_0x15c955(0x15a)])(),__param(0x0,(0x0,common_1[_0x15c955(0x174)])()),__metadata(_0x15c955(0x170),Function),__metadata('design:paramtypes',[Object]),__metadata(_0x15c955(0x16a),Promise)],MidjourneyController[_0x15c955(0x18a)],_0x15c955(0x16f),null),__decorate([(0x0,common_1[_0x15c955(0x17d)])(_0x15c955(0x186)),(0x0,swagger_1['ApiOperation'])({'summary':_0x15c955(0x150)}),__param(0x0,(0x0,common_1[_0x15c955(0x174)])('url')),__param(0x1,(0x0,common_1['Res'])()),__metadata(_0x15c955(0x170),Function),__metadata('design:paramtypes',[String,Object]),__metadata(_0x15c955(0x16a),Promise)],MidjourneyController[_0x15c955(0x18a)],_0x15c955(0x186),null),__decorate([(0x0,common_1[_0x15c955(0x17d)])('delete'),(0x0,swagger_1[_0x15c955(0x157)])({'summary':'删除绘画'}),(0x0,common_1[_0x15c955(0x187)])(jwtAuth_guard_1[_0x15c955(0x16b)]),(0x0,swagger_1[_0x15c955(0x15a)])(),__param(0x0,(0x0,common_1[_0x15c955(0x174)])('id')),__param(0x1,(0x0,common_1[_0x15c955(0x165)])()),__metadata(_0x15c955(0x170),Function),__metadata(_0x15c955(0x16e),[Number,Object]),__metadata(_0x15c955(0x16a),Promise)],MidjourneyController[_0x15c955(0x18a)],_0x15c955(0x179),null),__decorate([(0x0,common_1[_0x15c955(0x17d)])(_0x15c955(0x188)),(0x0,swagger_1[_0x15c955(0x157)])({'summary':_0x15c955(0x167)}),(0x0,common_1[_0x15c955(0x187)])(superAuth_guard_1['SuperAuthGuard']),(0x0,swagger_1[_0x15c955(0x15a)])(),__param(0x0,(0x0,common_1[_0x15c955(0x165)])()),__param(0x1,(0x0,common_1[_0x15c955(0x174)])()),__metadata('design:type',Function),__metadata(_0x15c955(0x16e),[Object,Object]),__metadata('design:returntype',Promise)],MidjourneyController[_0x15c955(0x18a)],_0x15c955(0x152),null),__decorate([(0x0,common_1[_0x15c955(0x17d)])(_0x15c955(0x14f)),(0x0,swagger_1[_0x15c955(0x157)])({'summary':'添加修改prompt提示词'}),(0x0,common_1['UseGuards'])(superAuth_guard_1[_0x15c955(0x180)]),(0x0,swagger_1[_0x15c955(0x15a)])(),__param(0x0,(0x0,common_1['Req'])()),__param(0x1,(0x0,common_1[_0x15c955(0x174)])()),__metadata(_0x15c955(0x170),Function),__metadata('design:paramtypes',[Object,Object]),__metadata(_0x15c955(0x16a),Promise)],MidjourneyController[_0x15c955(0x18a)],_0x15c955(0x14f),null),__decorate([(0x0,common_1[_0x15c955(0x17d)])(_0x15c955(0x17e)),(0x0,swagger_1[_0x15c955(0x157)])({'summary':_0x15c955(0x156)}),(0x0,common_1[_0x15c955(0x187)])(superAuth_guard_1[_0x15c955(0x180)]),(0x0,swagger_1['ApiBearerAuth'])(),__param(0x0,(0x0,common_1['Req'])()),__param(0x1,(0x0,common_1[_0x15c955(0x174)])()),__metadata(_0x15c955(0x170),Function),__metadata(_0x15c955(0x16e),[Object,Object]),__metadata(_0x15c955(0x16a),Promise)],MidjourneyController[_0x15c955(0x18a)],_0x15c955(0x17e),null),__decorate([(0x0,common_1[_0x15c955(0x168)])(_0x15c955(0x14e)),(0x0,swagger_1[_0x15c955(0x157)])({'summary':_0x15c955(0x183)}),__metadata(_0x15c955(0x170),Function),__metadata(_0x15c955(0x16e),[]),__metadata(_0x15c955(0x16a),Promise)],MidjourneyController[_0x15c955(0x18a)],_0x15c955(0x159),null),__decorate([(0x0,common_1[_0x15c955(0x168)])(_0x15c955(0x158)),(0x0,swagger_1[_0x15c955(0x157)])({'summary':'代理图片'}),(0x0,swagger_1['ApiBearerAuth'])(),__param(0x0,(0x0,common_1[_0x15c955(0x181)])()),__metadata(_0x15c955(0x170),Function),__metadata(_0x15c955(0x16e),[Object]),__metadata(_0x15c955(0x16a),Promise)],MidjourneyController[_0x15c955(0x18a)],_0x15c955(0x173),null),MidjourneyController=__decorate([(0x0,common_1['Controller'])(_0x15c955(0x15e)),__metadata('design:paramtypes',[midjourney_service_1[_0x15c955(0x178)]])],MidjourneyController),exports[_0x15c955(0x191)]=MidjourneyController;