From 9b086f7fa51af4d581ea9ef3638c97f4804fb60d Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期二, 26 三月 2024 23:35:04 +0800 Subject: [PATCH] 0312 白包 --- SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java | 52 +++++++++++++++++++++++++++++++++------------------- 1 files changed, 33 insertions(+), 19 deletions(-) diff --git a/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java b/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java index cb065ee..db4aae7 100644 --- a/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java +++ b/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java @@ -1,19 +1,33 @@ -package com.secondworld.sdk.command; - -import com.secondworld.sdk.AsyncTaskOperator; -import com.secondworld.sdk.utils.CodeU2A; -import com.secondworld.sdk.utils.FileUtil; - -import org.json.JSONObject; - -public class CmdCopyAsset implements ICommand { - @Override - public int getCode() { - return CodeU2A.CopyAsset; - } - - @Override - public void process(JSONObject json) { - AsyncTaskOperator.I.run(FileUtil::copyAssets); - } -} +package com.secondworld.sdk.command; + +import com.secondworld.sdk.AsyncTaskOperator; +import com.secondworld.sdk.utils.CodeU2A; +import com.secondworld.sdk.utils.FileUtil; +import com.secondworld.sdk.utils.LogUtil; + +import org.json.JSONObject; + +public class CmdCopyAsset implements ICommand { + @Override + public int getCode() { + return CodeU2A.CopyAsset; + } + + @Override + public void process(JSONObject json) { + int copyType = 0; + try { + copyType = json.getInt("copyType"); + } catch (Exception e) { + LogUtil.e("CmdCopyAsset", e); + } + if (copyType == 0) + { + AsyncTaskOperator.I.run(FileUtil::copyAssets); + } + else + { + AsyncTaskOperator.I.run(FileUtil::copyConfigs); + } + } +} -- Gitblit v1.8.0