Merge remote-tracking branch 'origin/merge_latest_SIT' into merge_latest_SIT
This commit is contained in:
commit
7d894116dd
@ -10,6 +10,8 @@ import androidx.annotation.Nullable;
|
|||||||
import com.utsmm.kbz.util.enums.SettlementType;
|
import com.utsmm.kbz.util.enums.SettlementType;
|
||||||
import com.utsmyanmar.baselib.fragment.DataBindingFragment;
|
import com.utsmyanmar.baselib.fragment.DataBindingFragment;
|
||||||
import com.utsmyanmar.baselib.util.DataBindingConfig;
|
import com.utsmyanmar.baselib.util.DataBindingConfig;
|
||||||
|
import com.utsmyanmar.paylibs.utils.LogUtil;
|
||||||
|
import com.utsmyanmar.paylibs.utils.core_utils.SystemParamsOperation;
|
||||||
import com.utsmyanmar.paylibs.utils.enums.TransMenu;
|
import com.utsmyanmar.paylibs.utils.enums.TransMenu;
|
||||||
import com.utsmyanmar.paylibs.utils.iso_utils.TransactionsType;
|
import com.utsmyanmar.paylibs.utils.iso_utils.TransactionsType;
|
||||||
import com.utsmm.kbz.BR;
|
import com.utsmm.kbz.BR;
|
||||||
@ -128,7 +130,8 @@ public class DashboardTransFragment extends DataBindingFragment {
|
|||||||
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
|
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
|
||||||
super.onViewCreated(view, savedInstanceState);
|
super.onViewCreated(view, savedInstanceState);
|
||||||
|
|
||||||
|
Boolean demoStatus = SystemParamsOperation.getInstance().getDemoStatus();
|
||||||
|
LogUtil.d("KMK", "demo => " + demoStatus);
|
||||||
}
|
}
|
||||||
|
|
||||||
public class ClickEvent {
|
public class ClickEvent {
|
||||||
|
|||||||
50
app/src/main/java/com/utsmm/kbz/util/DownloadUtil.java
Normal file
50
app/src/main/java/com/utsmm/kbz/util/DownloadUtil.java
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
package com.utsmm.kbz.util;
|
||||||
|
|
||||||
|
import com.utsmm.kbz.MyApplication;
|
||||||
|
import com.utsmyanmar.paylibs.utils.LogUtil;
|
||||||
|
|
||||||
|
import java.io.File;
|
||||||
|
import java.io.FileOutputStream;
|
||||||
|
|
||||||
|
import okhttp3.OkHttp;
|
||||||
|
import okhttp3.OkHttpClient;
|
||||||
|
import okhttp3.Request;
|
||||||
|
import okhttp3.Response;
|
||||||
|
|
||||||
|
public class DownloadUtil {
|
||||||
|
|
||||||
|
final static String TAG = DownloadUtil.class.getSimpleName();
|
||||||
|
private void downloadFile(String url){
|
||||||
|
try{
|
||||||
|
OkHttpClient okHttpClient = new OkHttpClient();
|
||||||
|
Request request = new Request.Builder().url(url).build();
|
||||||
|
Response response = okHttpClient.newCall(request).execute();
|
||||||
|
|
||||||
|
if(!response.isSuccessful()){
|
||||||
|
LogUtil.e(TAG, "file download failed");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
byte[] bytes = response.body().bytes();
|
||||||
|
saveFile("cert_file.ctr", bytes);
|
||||||
|
LogUtil.d(TAG, "file saved successfully.");
|
||||||
|
}catch (Exception e){
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void saveFile(String filename, byte[] data){
|
||||||
|
try{
|
||||||
|
File dir = MyApplication.getInstance().getFilesDir();
|
||||||
|
File file = new File(dir, filename);
|
||||||
|
|
||||||
|
FileOutputStream fos = new FileOutputStream(file);
|
||||||
|
fos.write(data);
|
||||||
|
fos.flush();
|
||||||
|
fos.close();
|
||||||
|
|
||||||
|
LogUtil.d(TAG, "Saved file at => " + file.getAbsolutePath());
|
||||||
|
} catch (Exception e) {
|
||||||
|
e.printStackTrace();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1117,7 +1117,7 @@ public class SystemParamsOperation {
|
|||||||
|
|
||||||
public void setDemoStatus(boolean status){
|
public void setDemoStatus(boolean status){
|
||||||
SystemParamsSettings params = getSystemParamsSettings();
|
SystemParamsSettings params = getSystemParamsSettings();
|
||||||
params.setDemoStatus(status);
|
params.setDemoStatus(false);
|
||||||
saveSystemParamsSettings(params);
|
saveSystemParamsSettings(params);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user