example open dir

This commit is contained in:
gaoshuaixing
2020-12-24 18:23:09 +08:00
parent df45fe89d6
commit 2d27ec8c10
11 changed files with 324 additions and 34 deletions

View File

@@ -6,13 +6,30 @@ class ExampleController extends BaseController {
async openLocalDir() {
const self = this;
const { service } = this;
const { ctx, service } = this;
const body = ctx.request.body;
const id = body.id;
const data = {};
let dir = '';
switch (id) {
case 'download' :
dir = 'C:/Users/Public/Downloads';
break;
case 'picture' :
dir = 'C:/Users/Public/Pictures';
break;
case 'video' :
dir = 'C:/Users/Public/Videos';
break;
case 'doc' :
dir = 'C:/Users/Public/Documents';
break;
case 'music' :
dir = 'C:/Users/Public/Music';
break;
}
const data = {
title: 'example test'
};
await service.example.openLocalDir();
await service.example.openLocalDir(dir);
self.sendSuccess(data);
}