From 8a79645175de569242aa3d4918bdff5522c7e0d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E5=9B=BD=E5=8D=8E?= Date: Tue, 25 Oct 2022 10:34:43 +0800 Subject: [PATCH] =?UTF-8?q?U=E7=9B=98=E6=93=8D=E4=BD=9Cmodel?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 周国华 --- entry/src/main/ets/Model/USBDeriveModel.ts | 24 +++------------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/entry/src/main/ets/Model/USBDeriveModel.ts b/entry/src/main/ets/Model/USBDeriveModel.ts index 3c6e490..e5a952c 100644 --- a/entry/src/main/ets/Model/USBDeriveModel.ts +++ b/entry/src/main/ets/Model/USBDeriveModel.ts @@ -13,20 +13,16 @@ export default class USBDeriveModel { return globalThis.USBDeriveModel } - //删除文件 deleteFile(file,callback){ peripheralfile.delete({ uri: file, success: ()=> { - console.log('call delete success.'); -// this.getDataList() callback(true) }, fail: function(data, code) { callback(false) - console.error('call fail callback fail, code: ' + code + ', data: ' + data); }, }); } @@ -36,27 +32,24 @@ export default class USBDeriveModel { peripheralfile.mkdir({ uri:uri, success: ()=> { - console.log('call mkdir success.'); // this.getDataList() callback(true) }, fail: (data, code)=> { callback(false) - console.error('call fail callback fail, code: ' + code + ', data: ' + data); }, }); } + //移除文件夹 rmdir(file,callback) { peripheralfile.rmdir({ uri: file, success: ()=> { - console.log('call rmdir success.'); // this.getDataList() callback(true) }, fail: (data, code)=> { - console.error('call fail callback fail, code: ' + code + ', data: ' + data); callback(false) }, }); @@ -75,44 +68,33 @@ export default class USBDeriveModel { }, }); } + //复制 async copy(uri,des,callback) { - - console.log('hans -->copy uri: '+uri+' des:'+des); - peripheralfile.copy({ srcUri: uri, dstUri: des, success: function(uri) { - console.log('hans -->call success callback success'); callback(true) }, fail: function(data, code) { - console.error('hans -->call fail callback fail, code: ' + code + ', data: ' + data); callback(false) }, }); } - //复制 + //移动 async move(uri,des,callback) { - - console.log('hans -->move uri: '+uri+' des:'+des); - peripheralfile.move({ srcUri: uri, dstUri: des, success: function(uri) { - console.log('hans -->call success callback success'); callback(true) }, fail: function(data, code) { - console.error('hans -->call fail callback fail, code: ' + code + ', data: ' + data); callback(false) }, }); } - - } \ No newline at end of file -- Gitee