diff --git a/entry/src/main/ets/Model/USBDeriveModel.ts b/entry/src/main/ets/Model/USBDeriveModel.ts index 3c6e490e87aa743a15fde3bec7cae0cd53a47794..e5a952c4fcf2257856ad86c249b50d35805c3f77 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