|
|
@ -26,19 +26,33 @@ import okhttp3.RequestBody;
|
|
|
|
public class AssemblyOutActivity extends BaseActivity {
|
|
|
|
public class AssemblyOutActivity extends BaseActivity {
|
|
|
|
private ActivityAssemblyOutBinding binding;
|
|
|
|
private ActivityAssemblyOutBinding binding;
|
|
|
|
private String title;
|
|
|
|
private String title;
|
|
|
|
|
|
|
|
private String uri;
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
|
super.onCreate(savedInstanceState);
|
|
|
|
super.onCreate(savedInstanceState);
|
|
|
|
// 组装出库& 生产入库
|
|
|
|
// 组装出库& 生产入库
|
|
|
|
binding = DataBindingUtil.setContentView(this, R.layout.activity_assembly_out);
|
|
|
|
binding = DataBindingUtil.setContentView(this, R.layout.activity_assembly_out);
|
|
|
|
title = getIntent().getStringExtra("title");
|
|
|
|
title = getIntent().getStringExtra("title");
|
|
|
|
|
|
|
|
switch (title){
|
|
|
|
|
|
|
|
case "组装出库" :
|
|
|
|
|
|
|
|
uri="assembleOutstock";
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case "组装返库" :
|
|
|
|
|
|
|
|
uri="assembleBack";
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
case "生产入库" :
|
|
|
|
|
|
|
|
uri="produceInstock";
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
binding.setTitle(title);
|
|
|
|
binding.setTitle(title);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public void assemblyOutSubmint(View s) {
|
|
|
|
public void assemblyOutSubmint(View s) {
|
|
|
|
Map<String,String> map=new HashMap<>();
|
|
|
|
Map<String,String> map=new HashMap<>();
|
|
|
|
map.put("materialBarcode",binding.assemblyOutText.getText().toString().trim());
|
|
|
|
map.put("materialBarcode",binding.assemblyOutText.getText().toString().trim());
|
|
|
|
OkGo.<MyResult>post(url+"/wms/mobile/"+(title.equals("组装出库")?"assembleOutstock":"produceInstock"))
|
|
|
|
OkGo.<MyResult>post(url+"/wms/mobile/"+uri)
|
|
|
|
.headers("Authorization", SharedPreferencesUtils.getstring("access_token", ""))
|
|
|
|
.headers("Authorization", SharedPreferencesUtils.getstring("access_token", ""))
|
|
|
|
.upRequestBody(RequestBody.create(JSON,gson.toJson(map)))
|
|
|
|
.upRequestBody(RequestBody.create(JSON,gson.toJson(map)))
|
|
|
|
.execute(new MyRecultCall(dialog,this){
|
|
|
|
.execute(new MyRecultCall(dialog,this){
|
|
|
|