修复仓库物资打印带/名称的无法拍照

master
hwf453 2 years ago
parent b0f6d5ef31
commit 3cd712eafe

@ -180,11 +180,12 @@ class LoginActivity : BaseActivityOaToolbarViewBinding<ActivityLoginBinding>() {
if (BuildConfig.LOG_ERROR) {
// 管理员
binding.etUsername.setText("ZHPS_Admin")
binding.etPassword.setText("Rehome.zhps@996")
// binding.etUsername.setText("ZHPS_Admin")
// binding.etPassword.setText("Rehome.zhps@996")
// binding.etUsername.setText("310386")
// binding.etPassword.setText("Zhps$cc0386")
//马
// binding.etUsername.setText("310482")
// binding.etPassword.setText("Maying2008!")
// 生产岗位 卢高波
// binding.etUsername.setText("310492")
// binding.etPassword.setText("Dudu520520+")
@ -202,8 +203,8 @@ class LoginActivity : BaseActivityOaToolbarViewBinding<ActivityLoginBinding>() {
// binding.etUsername.setText("310430")
// binding.etPassword.setText("Laq@201610")
//欧建荣
binding.etUsername.setText("310285")
binding.etPassword.setText("@Ojr310285")
// binding.etUsername.setText("310285")
// binding.etPassword.setText("@Ojr310285")
}

@ -402,7 +402,8 @@ public class WztpblScDetailActivity extends BaseActivityOaToolbarViewBinding<Act
String itemStr = getIntent().getStringExtra("item");
Log.i("app", itemStr);
showLog("<--------->");
showLog(itemStr);
item = GsonUtils.GsonToBean(itemStr, WarehouseHuoJiaBean.RowsBean.class);
// item.setItemnum("IT62592");
// item.setItemid("86384");
@ -528,7 +529,7 @@ public class WztpblScDetailActivity extends BaseActivityOaToolbarViewBinding<Act
if (ContextCompat.checkSelfPermission(WztpblScDetailActivity.this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(WztpblScDetailActivity.this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, FJTXC);
} else {
choosePhoto(FJTXC);
choosePhotoFjt(FJTXC);
}
}
});
@ -1101,7 +1102,16 @@ public class WztpblScDetailActivity extends BaseActivityOaToolbarViewBinding<Act
*/
private void cropFromTake(String name, int flag) throws IOException {
if(name!=null&&name.contains("/")){
showLog("contains /");
stFileName = name.replace("/","_") + ".jpg";
}else{
showLog("no contains /");
stFileName = name + ".jpg";
}
showLog(stFileName);
//stFileName = name + ".jpg";
this.deleteFileIfNeed(path, stFileName);
File fos = this.createFileIfNeed(path, stFileName);
Uri uri = FileProvider.getUriForFile(context, BuildConfig.APPLICATION_ID + ".fileprovider", fos);
@ -1121,7 +1131,16 @@ public class WztpblScDetailActivity extends BaseActivityOaToolbarViewBinding<Act
*/
private void cropFromTakeFjt(String name, int flag) throws IOException {
if(name!=null&&name.contains("/")){
showLog("contains /");
fjtFileName = name.replace("/","_") + ".jpg";
}else{
showLog("no contains /");
fjtFileName = name + ".jpg";
}
showLog(stFileName);
//fjtFileName = name + ".jpg";
this.deleteFileIfNeed(path, fjtFileName);
File fos = this.createFileIfNeed(path, fjtFileName);
Uri uri = FileProvider.getUriForFile(context, BuildConfig.APPLICATION_ID + ".fileprovider", fos);
@ -1177,7 +1196,16 @@ public class WztpblScDetailActivity extends BaseActivityOaToolbarViewBinding<Act
*/
private void choosePhoto(int flag) {
if(item.getItemnum()!=null&&item.getItemnum().contains("/")){
showLog("contains /");
stFileName = item.getItemnum().replace("/","_") + ".jpg";
}else{
showLog("no contains /");
stFileName = item.getItemnum() + ".jpg";
}
showLog(stFileName);
//stFileName = item.getItemnum() + ".jpg";
this.deleteFileIfNeed(path, stFileName);
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.Q) {
Intent fjtxc = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
@ -1199,7 +1227,16 @@ public class WztpblScDetailActivity extends BaseActivityOaToolbarViewBinding<Act
*/
private void choosePhotoFjt(int flag) {
if(item.getItemnum()!=null&&item.getItemnum().contains("/")){
showLog("contains /");
fjtFileName = item.getItemnum().replace("/","_") + "FJT" + ".jpg";
}else{
showLog("no contains /");
fjtFileName = item.getItemnum() + "FJT" + ".jpg";
}
showLog(fjtFileName);
//fjtFileName = item.getItemnum() + "FJT" + ".jpg";
this.deleteFileIfNeed(path, fjtFileName);
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.Q) {
Intent fjtxc = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
@ -1212,6 +1249,7 @@ public class WztpblScDetailActivity extends BaseActivityOaToolbarViewBinding<Act
intent.setType("image/jpeg");
startActivityForResult(intent, flag);
}
}
/**

Loading…
Cancel
Save