This commit is contained in:
jinyuer
2020-09-04 17:04:30 +08:00
parent 08e216bb0a
commit 05387f0c06
2 changed files with 21 additions and 7 deletions

View File

@@ -12,6 +12,7 @@ import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.content.ContextCompat;
import android.support.v7.widget.GridLayoutManager;
import android.text.TextUtils;
import android.view.View;
import com.gyf.immersionbar.ImmersionBar;
@@ -161,7 +162,7 @@ public class AddDiscoveryActivity extends BaseActivity<ActivityAddDiscoveryBindi
});
}
File file;
File file = null;
@Override
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
@@ -253,16 +254,25 @@ public class AddDiscoveryActivity extends BaseActivity<ActivityAddDiscoveryBindi
map.put("app", "Goods");
map.put("class", "AddGoodsInfo");
map.put("sign", Md5.md5("Goods" + "AddGoodsInfo" + Md5.secret));
map.put("file_count", additionImageWrapper.getImageList().size() + "");
map.put("goods_detail", mDataBinding.etInfo.getText().toString().trim());
map.put("type", type + 1 + "");
if (additionImageWrapper.getImageList().size() < 1) {
setToast("请添加图片或视频");
return;
}
for (int i = 0; i < additionImageWrapper.getImageList().size(); i++) {
if (additionImageWrapper.getImageList().get(i) != null) {
map.put("pic" + i, additionImageWrapper.getImageList().get(i));
}
}
map.put("file_count", additionImageWrapper.getImageList().size() + "");
map.put("thumb", file);
String goodsDetail = mDataBinding.etInfo.getText().toString().trim();
if (TextUtils.isEmpty(goodsDetail)) {
setToast("请输入文字信息");
return;
}
map.put("goods_detail", goodsDetail);
if (type == 1) {
if (goodsInfo.isEmpty()) {
setToast("请添加商品规格");
@@ -274,6 +284,7 @@ public class AddDiscoveryActivity extends BaseActivity<ActivityAddDiscoveryBindi
return;
}
}
map.put("thumb", file);
progressDialog.setMessage("提交中");
progressDialog.show();
Map<String, RequestBody> params = retrofitHttpUpLoad.addParameter(map).bulider();

View File

@@ -118,7 +118,7 @@ public class DiscoveryFragment extends BaseFragment<FragmentDiscoveryBinding> im
public void onSelect(int position, String text) {
Intent intent = new Intent(getContext(), AddDiscoveryActivity.class);
intent.putExtra("type", position);
startActivity(intent);
startActivityForResult(intent,14);
}
}).show();
@@ -808,7 +808,10 @@ public class DiscoveryFragment extends BaseFragment<FragmentDiscoveryBinding> im
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
page = 1;
getlist(1);
if (requestCode==14&&resultCode==200){
page = 1;
getlist(1);
}
}
}